From d14e8243a44d3c97b5c884f3e8a6c880bb89dc19 Mon Sep 17 00:00:00 2001
From: yuyudeqiu <52580280+yuyudeqiu@users.noreply.github.com>
Date: Wed, 1 Jul 2026 09:27:48 +0800
Subject: [PATCH 1/2] feat: support querying and displaying multiple resource
quotas for namespaces (#3854)
---
.../actions/namespace/independent/get.go | 28 +-
.../actions/namespace/independent/list.go | 11 +-
.../internal/actions/namespace/shared/get.go | 33 +-
.../internal/actions/namespace/shared/list.go | 15 +-
.../internal/util/quota/quota.go | 20 +
.../proto/bcsproject/bcsproject.pb.go | 10899 +++++++---------
.../bcsproject/bcsproject.pb.validate.go | 4029 ++----
.../proto/bcsproject/bcsproject.proto | 15 +
.../proto/bcsproject/bcsproject.swagger.json | 799 +-
bcs-ui/frontend/src/i18n/en-US.yaml | 1 +
bcs-ui/frontend/src/i18n/zh-CN.yaml | 1 +
.../views/cluster-manage/namespace/detail.vue | 25 +
12 files changed, 5758 insertions(+), 10118 deletions(-)
diff --git a/bcs-services/bcs-project-manager/internal/actions/namespace/independent/get.go b/bcs-services/bcs-project-manager/internal/actions/namespace/independent/get.go
index 34f98ae738..37a4ef511b 100644
--- a/bcs-services/bcs-project-manager/internal/actions/namespace/independent/get.go
+++ b/bcs-services/bcs-project-manager/internal/actions/namespace/independent/get.go
@@ -67,13 +67,16 @@ func (c *IndependentNamespaceAction) GetNamespace(ctx context.Context,
retData.Annotations = append(retData.Annotations, &proto.Annotation{Key: k, Value: v})
}
// get quota
- quota, err := getNamespaceQuota(ctx, req.GetClusterID(), ns.GetName(), client)
+ quota, otherQuotas, err := getNamespaceQuota(ctx, req.GetClusterID(), ns.GetName(), client)
if err != nil {
return err
}
if quota != nil {
retData.Quota, retData.Used, retData.CpuUseRate, retData.MemoryUseRate = quotautils.TransferToProto(quota)
}
+ for _, q := range otherQuotas {
+ retData.OtherQuotas = append(retData.OtherQuotas, quotautils.TransferToProtoOtherQuota(q))
+ }
// get variables
variables, err := listNamespaceVariables(ctx, req.GetProjectCode(), req.GetClusterID(), ns.GetName())
@@ -99,18 +102,25 @@ func (c *IndependentNamespaceAction) GetNamespace(ctx context.Context,
}
func getNamespaceQuota(ctx context.Context, clusterID, namespace string, clientset *kubernetes.Clientset) (
- *corev1.ResourceQuota, error) {
- quota, err := clientset.CoreV1().ResourceQuotas(namespace).Get(ctx, namespace, metav1.GetOptions{})
+ *corev1.ResourceQuota, []*corev1.ResourceQuota, error) {
+ quotaList, err := clientset.CoreV1().ResourceQuotas(namespace).List(ctx, metav1.ListOptions{})
if err != nil && !errors.IsNotFound(err) {
- logging.Error("get resourceQuota %s/%s failed, err: %s", clusterID, namespace, err.Error())
- return nil, errorx.NewClusterErr(err.Error())
+ logging.Error("list resourceQuotas in namespace %s/%s failed, err: %s", clusterID, namespace, err.Error())
+ return nil, nil, errorx.NewClusterErr(err.Error())
}
-
- // get quota
if errors.IsNotFound(err) {
- return nil, nil
+ return nil, nil, nil
+ }
+ var defaultQuota *corev1.ResourceQuota
+ var otherQuotas []*corev1.ResourceQuota
+ for i := range quotaList.Items {
+ if quotaList.Items[i].GetName() == namespace {
+ defaultQuota = "aList.Items[i]
+ } else {
+ otherQuotas = append(otherQuotas, "aList.Items[i])
+ }
}
- return quota, nil
+ return defaultQuota, otherQuotas, nil
}
func listNamespaceVariables(ctx context.Context,
diff --git a/bcs-services/bcs-project-manager/internal/actions/namespace/independent/list.go b/bcs-services/bcs-project-manager/internal/actions/namespace/independent/list.go
index 91d7bc2d72..fee5c4e46e 100644
--- a/bcs-services/bcs-project-manager/internal/actions/namespace/independent/list.go
+++ b/bcs-services/bcs-project-manager/internal/actions/namespace/independent/list.go
@@ -48,10 +48,14 @@ func (c *IndependentNamespaceAction) ListNamespaces(ctx context.Context,
return errorx.NewClusterErr(err.Error())
}
quotaMap := map[string]corev1.ResourceQuota{}
+ otherQuotasMap := map[string][]*proto.OtherQuota{}
if quotaList, e := client.CoreV1().ResourceQuotas("").List(ctx, metav1.ListOptions{}); e == nil {
for _, quota := range quotaList.Items {
- if quota.GetName() == quota.GetNamespace() {
- quotaMap[quota.GetName()] = quota
+ nsName := quota.GetNamespace()
+ if quota.GetName() == nsName {
+ quotaMap[nsName] = quota
+ } else {
+ otherQuotasMap[nsName] = append(otherQuotasMap[nsName], quotautils.TransferToProtoOtherQuota("a))
}
}
}
@@ -81,6 +85,9 @@ func (c *IndependentNamespaceAction) ListNamespaces(ctx context.Context,
if quota, ok := quotaMap[ns.GetName()]; ok {
retData.Quota, retData.Used, retData.CpuUseRate, retData.MemoryUseRate = quotautils.TransferToProto("a)
}
+ if otherQuotas, ok := otherQuotasMap[ns.GetName()]; ok {
+ retData.OtherQuotas = otherQuotas
+ }
// get variables
retData.Variables = variablesMap[ns.GetName()]
// get managers
diff --git a/bcs-services/bcs-project-manager/internal/actions/namespace/shared/get.go b/bcs-services/bcs-project-manager/internal/actions/namespace/shared/get.go
index 79b05b3f6f..077d8d6895 100644
--- a/bcs-services/bcs-project-manager/internal/actions/namespace/shared/get.go
+++ b/bcs-services/bcs-project-manager/internal/actions/namespace/shared/get.go
@@ -79,10 +79,15 @@ func (a *SharedNamespaceAction) GetNamespace(ctx context.Context,
}
// get quota
// nolint
- if quota, err := getNamespaceQuota(ctx, clusterID, namespace.GetName(), client); err != nil {
+ if quota, otherQuotas, err := getNamespaceQuota(ctx, clusterID, namespace.GetName(), client); err != nil {
return err
- } else if quota != nil {
- retData.Quota, retData.Used, retData.CpuUseRate, retData.MemoryUseRate = quotautils.TransferToProto(quota)
+ } else {
+ if quota != nil {
+ retData.Quota, retData.Used, retData.CpuUseRate, retData.MemoryUseRate = quotautils.TransferToProto(quota)
+ }
+ for _, q := range otherQuotas {
+ retData.OtherQuotas = append(retData.OtherQuotas, quotautils.TransferToProtoOtherQuota(q))
+ }
}
// get variables
variables, err := listNamespaceVariables(ctx, projectCode, clusterID, namespace.GetName())
@@ -115,17 +120,25 @@ func (a *SharedNamespaceAction) GetNamespace(ctx context.Context,
}
func getNamespaceQuota(ctx context.Context, clusterID, namespace string, clientset *kubernetes.Clientset) (
- *corev1.ResourceQuota, error) {
- quota, err := clientset.CoreV1().ResourceQuotas(namespace).Get(ctx, namespace, metav1.GetOptions{})
+ *corev1.ResourceQuota, []*corev1.ResourceQuota, error) {
+ quotaList, err := clientset.CoreV1().ResourceQuotas(namespace).List(ctx, metav1.ListOptions{})
if err != nil && !errors.IsNotFound(err) {
- logging.Error("get resourceQuota %s/%s failed, err: %s", clusterID, namespace, err.Error())
- return nil, errorx.NewClusterErr(err.Error())
+ logging.Error("list resourceQuotas in namespace %s/%s failed, err: %s", clusterID, namespace, err.Error())
+ return nil, nil, errorx.NewClusterErr(err.Error())
}
-
if errors.IsNotFound(err) {
- return nil, nil
+ return nil, nil, nil
+ }
+ var defaultQuota *corev1.ResourceQuota
+ var otherQuotas []*corev1.ResourceQuota
+ for i := range quotaList.Items {
+ if quotaList.Items[i].GetName() == namespace {
+ defaultQuota = "aList.Items[i]
+ } else {
+ otherQuotas = append(otherQuotas, "aList.Items[i])
+ }
}
- return quota, nil
+ return defaultQuota, otherQuotas, nil
}
func constructCreatingNamespace(staging *nsm.Namespace) *proto.NamespaceData {
diff --git a/bcs-services/bcs-project-manager/internal/actions/namespace/shared/list.go b/bcs-services/bcs-project-manager/internal/actions/namespace/shared/list.go
index efc420b39f..16e2cdb34f 100644
--- a/bcs-services/bcs-project-manager/internal/actions/namespace/shared/list.go
+++ b/bcs-services/bcs-project-manager/internal/actions/namespace/shared/list.go
@@ -81,10 +81,14 @@ func (a *SharedNamespaceAction) ListNamespaces(ctx context.Context,
}
// list all quota in cluster
quotaMap := map[string]corev1.ResourceQuota{}
+ otherQuotasMap := map[string][]*proto.OtherQuota{}
if quotaList, e := client.CoreV1().ResourceQuotas("").List(ctx, metav1.ListOptions{}); e == nil {
for _, quota := range quotaList.Items {
- if quota.GetName() == quota.GetNamespace() {
- quotaMap[quota.GetName()] = quota
+ nsName := quota.GetNamespace()
+ if quota.GetName() == nsName {
+ quotaMap[nsName] = quota
+ } else {
+ otherQuotasMap[nsName] = append(otherQuotasMap[nsName], quotautils.TransferToProtoOtherQuota("a))
}
}
}
@@ -96,7 +100,7 @@ func (a *SharedNamespaceAction) ListNamespaces(ctx context.Context,
logging.Error("batch list variables failed, err: %s", err.Error())
return errorx.NewClusterErr(err.Error())
}
- list, err := loadRetDatasFromCluster(ctx, req.ClusterID, namespaces, variablesMap, quotaMap, existns)
+ list, err := loadRetDatasFromCluster(ctx, req.ClusterID, namespaces, variablesMap, quotaMap, otherQuotasMap, existns)
if err != nil {
return err
}
@@ -227,7 +231,7 @@ func loadListRetDataFromDB(namespace nsm.Namespace) *proto.NamespaceData {
func loadRetDatasFromCluster(ctx context.Context, clusterID string, namespaces []corev1.Namespace,
variablesMap map[string][]*proto.VariableValue, quotaMap map[string]corev1.ResourceQuota,
- existns map[string]nsm.Namespace) ([]*proto.NamespaceData, error) {
+ otherQuotasMap map[string][]*proto.OtherQuota, existns map[string]nsm.Namespace) ([]*proto.NamespaceData, error) {
retDatas := []*proto.NamespaceData{}
for _, namespace := range namespaces {
retData := &proto.NamespaceData{
@@ -242,6 +246,9 @@ func loadRetDatasFromCluster(ctx context.Context, clusterID string, namespaces [
retData.Quota, retData.Used, retData.CpuUseRate, retData.MemoryUseRate =
quotautils.TransferToProto("a)
}
+ if otherQuotas, ok := otherQuotasMap[namespace.GetName()]; ok {
+ retData.OtherQuotas = otherQuotas
+ }
// get variables
retData.Variables = variablesMap[namespace.GetName()]
if ns, ok := existns[retData.GetName()]; ok {
diff --git a/bcs-services/bcs-project-manager/internal/util/quota/quota.go b/bcs-services/bcs-project-manager/internal/util/quota/quota.go
index 2f65bb6390..cd36a34693 100644
--- a/bcs-services/bcs-project-manager/internal/util/quota/quota.go
+++ b/bcs-services/bcs-project-manager/internal/util/quota/quota.go
@@ -134,6 +134,26 @@ func TransferToProto(q *corev1.ResourceQuota) (
return quota, used, cpuUseRate, memoryUseRate
}
+// TransferToProtoOtherQuota transfer k8s ResourceQuota to proto OtherQuota
+func TransferToProtoOtherQuota(q *corev1.ResourceQuota) *proto.OtherQuota {
+ if q == nil {
+ return nil
+ }
+ cpuLimitsQuota := q.Status.Hard[corev1.ResourceLimitsCPU]
+ cpuRequestQuota := q.Status.Hard[corev1.ResourceRequestsCPU]
+ memoryLimitsQuota := q.Status.Hard[corev1.ResourceLimitsMemory]
+ memoryRequestsQuota := q.Status.Hard[corev1.ResourceRequestsMemory]
+ return &proto.OtherQuota{
+ Name: q.GetName(),
+ Quota: &proto.ResourceQuota{
+ CpuLimits: cpuLimitsQuota.String(),
+ CpuRequests: cpuRequestQuota.String(),
+ MemoryLimits: memoryLimitsQuota.String(),
+ MemoryRequests: memoryRequestsQuota.String(),
+ },
+ }
+}
+
// LoadFromProto load k8s ResourceQuota from proto ResourceQuota
func LoadFromProto(k8sQuota *corev1.ResourceQuota, protoQuota *proto.ResourceQuota) error {
return load(k8sQuota, protoQuota.GetCpuLimits(), protoQuota.GetCpuRequests(),
diff --git a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go
index 97e37553d1..4fd98bf168 100644
--- a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go
+++ b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go
@@ -12,8 +12,8 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.33.0
-// protoc v3.6.1
+// protoc-gen-go v1.26.0
+// protoc v3.21.5
// source: bcsproject.proto
package bcsproject
@@ -46,22 +46,20 @@ type Project struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
- UpdateTime string `protobuf:"bytes,2,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
- Creator string `protobuf:"bytes,3,opt,name=creator,proto3" json:"creator,omitempty"`
- Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
- Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
- ProjectID string `protobuf:"bytes,6,opt,name=projectID,proto3" json:"projectID,omitempty"`
- Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
- ProjectCode string `protobuf:"bytes,8,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- UseBKRes bool `protobuf:"varint,9,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
- Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
- IsOffline bool `protobuf:"varint,11,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
- Kind string `protobuf:"bytes,12,opt,name=kind,proto3" json:"kind,omitempty"`
- BusinessID string `protobuf:"bytes,13,opt,name=businessID,proto3" json:"businessID,omitempty"`
- BusinessName string `protobuf:"bytes,14,opt,name=businessName,proto3" json:"businessName,omitempty"`
- Labels map[string]string `protobuf:"bytes,15,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- Annotations map[string]string `protobuf:"bytes,16,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
+ UpdateTime string `protobuf:"bytes,2,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
+ Creator string `protobuf:"bytes,3,opt,name=creator,proto3" json:"creator,omitempty"`
+ Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
+ Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
+ ProjectID string `protobuf:"bytes,6,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
+ ProjectCode string `protobuf:"bytes,8,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ UseBKRes bool `protobuf:"varint,9,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
+ Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
+ IsOffline bool `protobuf:"varint,11,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
+ Kind string `protobuf:"bytes,12,opt,name=kind,proto3" json:"kind,omitempty"`
+ BusinessID string `protobuf:"bytes,13,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ BusinessName string `protobuf:"bytes,14,opt,name=businessName,proto3" json:"businessName,omitempty"`
}
func (x *Project) Reset() {
@@ -194,46 +192,30 @@ func (x *Project) GetBusinessName() string {
return ""
}
-func (x *Project) GetLabels() map[string]string {
- if x != nil {
- return x.Labels
- }
- return nil
-}
-
-func (x *Project) GetAnnotations() map[string]string {
- if x != nil {
- return x.Annotations
- }
- return nil
-}
-
type CreateProjectRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
- Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
- ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
- Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
- ProjectCode string `protobuf:"bytes,5,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- UseBKRes bool `protobuf:"varint,6,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
- Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
- IsOffline bool `protobuf:"varint,8,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
- Kind string `protobuf:"bytes,9,opt,name=kind,proto3" json:"kind,omitempty"`
- BusinessID string `protobuf:"bytes,10,opt,name=businessID,proto3" json:"businessID,omitempty"`
- IsSecret bool `protobuf:"varint,11,opt,name=isSecret,proto3" json:"isSecret,omitempty"`
- ProjectType uint32 `protobuf:"varint,12,opt,name=projectType,proto3" json:"projectType,omitempty"`
- DeployType uint32 `protobuf:"varint,13,opt,name=deployType,proto3" json:"deployType,omitempty"`
- BGID string `protobuf:"bytes,14,opt,name=BGID,proto3" json:"BGID,omitempty"`
- BGName string `protobuf:"bytes,15,opt,name=BGName,proto3" json:"BGName,omitempty"`
- DeptID string `protobuf:"bytes,16,opt,name=deptID,proto3" json:"deptID,omitempty"`
- DeptName string `protobuf:"bytes,17,opt,name=deptName,proto3" json:"deptName,omitempty"`
- CenterID string `protobuf:"bytes,18,opt,name=centerID,proto3" json:"centerID,omitempty"`
- CenterName string `protobuf:"bytes,19,opt,name=centerName,proto3" json:"centerName,omitempty"`
- Labels map[string]string `protobuf:"bytes,20,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- Annotations map[string]string `protobuf:"bytes,21,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
+ Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
+ ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
+ ProjectCode string `protobuf:"bytes,5,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ UseBKRes bool `protobuf:"varint,6,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
+ Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
+ IsOffline bool `protobuf:"varint,8,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
+ Kind string `protobuf:"bytes,9,opt,name=kind,proto3" json:"kind,omitempty"`
+ BusinessID string `protobuf:"bytes,10,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ IsSecret bool `protobuf:"varint,11,opt,name=isSecret,proto3" json:"isSecret,omitempty"`
+ ProjectType uint32 `protobuf:"varint,12,opt,name=projectType,proto3" json:"projectType,omitempty"`
+ DeployType uint32 `protobuf:"varint,13,opt,name=deployType,proto3" json:"deployType,omitempty"`
+ BGID string `protobuf:"bytes,14,opt,name=BGID,proto3" json:"BGID,omitempty"`
+ BGName string `protobuf:"bytes,15,opt,name=BGName,proto3" json:"BGName,omitempty"`
+ DeptID string `protobuf:"bytes,16,opt,name=deptID,proto3" json:"deptID,omitempty"`
+ DeptName string `protobuf:"bytes,17,opt,name=deptName,proto3" json:"deptName,omitempty"`
+ CenterID string `protobuf:"bytes,18,opt,name=centerID,proto3" json:"centerID,omitempty"`
+ CenterName string `protobuf:"bytes,19,opt,name=centerName,proto3" json:"centerName,omitempty"`
}
func (x *CreateProjectRequest) Reset() {
@@ -401,20 +383,6 @@ func (x *CreateProjectRequest) GetCenterName() string {
return ""
}
-func (x *CreateProjectRequest) GetLabels() map[string]string {
- if x != nil {
- return x.Labels
- }
- return nil
-}
-
-func (x *CreateProjectRequest) GetAnnotations() map[string]string {
- if x != nil {
- return x.Annotations
- }
- return nil
-}
-
type GetProjectRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -477,8 +445,6 @@ type UpdateProjectRequest struct {
BusinessID string `protobuf:"bytes,8,opt,name=businessID,proto3" json:"businessID,omitempty"`
Managers string `protobuf:"bytes,9,opt,name=managers,proto3" json:"managers,omitempty"`
Creator string `protobuf:"bytes,19,opt,name=creator,proto3" json:"creator,omitempty"`
- Labels map[string]string `protobuf:"bytes,20,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- Annotations map[string]string `protobuf:"bytes,21,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func (x *UpdateProjectRequest) Reset() {
@@ -583,20 +549,6 @@ func (x *UpdateProjectRequest) GetCreator() string {
return ""
}
-func (x *UpdateProjectRequest) GetLabels() map[string]string {
- if x != nil {
- return x.Labels
- }
- return nil
-}
-
-func (x *UpdateProjectRequest) GetAnnotations() map[string]string {
- if x != nil {
- return x.Annotations
- }
- return nil
-}
-
type DeleteProjectRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -3385,7 +3337,7 @@ type NamespaceData struct {
ItsmTicketURL string `protobuf:"bytes,14,opt,name=itsmTicketURL,proto3" json:"itsmTicketURL,omitempty"`
ItsmTicketType string `protobuf:"bytes,15,opt,name=itsmTicketType,proto3" json:"itsmTicketType,omitempty"`
Managers []string `protobuf:"bytes,16,rep,name=managers,proto3" json:"managers,omitempty"`
- IsSystem bool `protobuf:"varint,17,opt,name=isSystem,proto3" json:"isSystem,omitempty"`
+ OtherQuotas []*OtherQuota `protobuf:"bytes,17,rep,name=otherQuotas,proto3" json:"otherQuotas,omitempty"`
}
func (x *NamespaceData) Reset() {
@@ -3532,11 +3484,66 @@ func (x *NamespaceData) GetManagers() []string {
return nil
}
-func (x *NamespaceData) GetIsSystem() bool {
+func (x *NamespaceData) GetOtherQuotas() []*OtherQuota {
if x != nil {
- return x.IsSystem
+ return x.OtherQuotas
}
- return false
+ return nil
+}
+
+type OtherQuota struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
+ Quota *ResourceQuota `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
+}
+
+func (x *OtherQuota) Reset() {
+ *x = OtherQuota{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[45]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *OtherQuota) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*OtherQuota) ProtoMessage() {}
+
+func (x *OtherQuota) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[45]
+ 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 OtherQuota.ProtoReflect.Descriptor instead.
+func (*OtherQuota) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{45}
+}
+
+func (x *OtherQuota) GetName() string {
+ if x != nil {
+ return x.Name
+ }
+ return ""
+}
+
+func (x *OtherQuota) GetQuota() *ResourceQuota {
+ if x != nil {
+ return x.Quota
+ }
+ return nil
}
type NativeNamespaceData struct {
@@ -3555,7 +3562,7 @@ type NativeNamespaceData struct {
func (x *NativeNamespaceData) Reset() {
*x = NativeNamespaceData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[45]
+ mi := &file_bcsproject_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3568,7 +3575,7 @@ func (x *NativeNamespaceData) String() string {
func (*NativeNamespaceData) ProtoMessage() {}
func (x *NativeNamespaceData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[45]
+ mi := &file_bcsproject_proto_msgTypes[46]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3581,7 +3588,7 @@ func (x *NativeNamespaceData) ProtoReflect() protoreflect.Message {
// Deprecated: Use NativeNamespaceData.ProtoReflect.Descriptor instead.
func (*NativeNamespaceData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{45}
+ return file_bcsproject_proto_rawDescGZIP(), []int{46}
}
func (x *NativeNamespaceData) GetUid() string {
@@ -3638,7 +3645,7 @@ type Label struct {
func (x *Label) Reset() {
*x = Label{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[46]
+ mi := &file_bcsproject_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3651,7 +3658,7 @@ func (x *Label) String() string {
func (*Label) ProtoMessage() {}
func (x *Label) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[46]
+ mi := &file_bcsproject_proto_msgTypes[47]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3664,7 +3671,7 @@ func (x *Label) ProtoReflect() protoreflect.Message {
// Deprecated: Use Label.ProtoReflect.Descriptor instead.
func (*Label) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{46}
+ return file_bcsproject_proto_rawDescGZIP(), []int{47}
}
func (x *Label) GetKey() string {
@@ -3693,7 +3700,7 @@ type Annotation struct {
func (x *Annotation) Reset() {
*x = Annotation{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[47]
+ mi := &file_bcsproject_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3706,7 +3713,7 @@ func (x *Annotation) String() string {
func (*Annotation) ProtoMessage() {}
func (x *Annotation) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[47]
+ mi := &file_bcsproject_proto_msgTypes[48]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3719,7 +3726,7 @@ func (x *Annotation) ProtoReflect() protoreflect.Message {
// Deprecated: Use Annotation.ProtoReflect.Descriptor instead.
func (*Annotation) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{47}
+ return file_bcsproject_proto_rawDescGZIP(), []int{48}
}
func (x *Annotation) GetKey() string {
@@ -3750,7 +3757,7 @@ type ResourceQuota struct {
func (x *ResourceQuota) Reset() {
*x = ResourceQuota{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[48]
+ mi := &file_bcsproject_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3763,7 +3770,7 @@ func (x *ResourceQuota) String() string {
func (*ResourceQuota) ProtoMessage() {}
func (x *ResourceQuota) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[48]
+ mi := &file_bcsproject_proto_msgTypes[49]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3776,7 +3783,7 @@ func (x *ResourceQuota) ProtoReflect() protoreflect.Message {
// Deprecated: Use ResourceQuota.ProtoReflect.Descriptor instead.
func (*ResourceQuota) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{48}
+ return file_bcsproject_proto_rawDescGZIP(), []int{49}
}
func (x *ResourceQuota) GetCpuRequests() string {
@@ -3823,7 +3830,7 @@ type CreateVariableRequest struct {
func (x *CreateVariableRequest) Reset() {
*x = CreateVariableRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[49]
+ mi := &file_bcsproject_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3836,7 +3843,7 @@ func (x *CreateVariableRequest) String() string {
func (*CreateVariableRequest) ProtoMessage() {}
func (x *CreateVariableRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[49]
+ mi := &file_bcsproject_proto_msgTypes[50]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3849,7 +3856,7 @@ func (x *CreateVariableRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateVariableRequest.ProtoReflect.Descriptor instead.
func (*CreateVariableRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{49}
+ return file_bcsproject_proto_rawDescGZIP(), []int{50}
}
func (x *CreateVariableRequest) GetProjectCode() string {
@@ -3908,7 +3915,7 @@ type CreateVariableResponse struct {
func (x *CreateVariableResponse) Reset() {
*x = CreateVariableResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[50]
+ mi := &file_bcsproject_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3921,7 +3928,7 @@ func (x *CreateVariableResponse) String() string {
func (*CreateVariableResponse) ProtoMessage() {}
func (x *CreateVariableResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[50]
+ mi := &file_bcsproject_proto_msgTypes[51]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3934,7 +3941,7 @@ func (x *CreateVariableResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateVariableResponse.ProtoReflect.Descriptor instead.
func (*CreateVariableResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{50}
+ return file_bcsproject_proto_rawDescGZIP(), []int{51}
}
func (x *CreateVariableResponse) GetCode() uint32 {
@@ -3982,7 +3989,7 @@ type UpdateVariableRequest struct {
func (x *UpdateVariableRequest) Reset() {
*x = UpdateVariableRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[51]
+ mi := &file_bcsproject_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3995,7 +4002,7 @@ func (x *UpdateVariableRequest) String() string {
func (*UpdateVariableRequest) ProtoMessage() {}
func (x *UpdateVariableRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[51]
+ mi := &file_bcsproject_proto_msgTypes[52]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4008,7 +4015,7 @@ func (x *UpdateVariableRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateVariableRequest.ProtoReflect.Descriptor instead.
func (*UpdateVariableRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{51}
+ return file_bcsproject_proto_rawDescGZIP(), []int{52}
}
func (x *UpdateVariableRequest) GetProjectCode() string {
@@ -4074,7 +4081,7 @@ type UpdateVariableResponse struct {
func (x *UpdateVariableResponse) Reset() {
*x = UpdateVariableResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[52]
+ mi := &file_bcsproject_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4087,7 +4094,7 @@ func (x *UpdateVariableResponse) String() string {
func (*UpdateVariableResponse) ProtoMessage() {}
func (x *UpdateVariableResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[52]
+ mi := &file_bcsproject_proto_msgTypes[53]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4100,7 +4107,7 @@ func (x *UpdateVariableResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateVariableResponse.ProtoReflect.Descriptor instead.
func (*UpdateVariableResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{52}
+ return file_bcsproject_proto_rawDescGZIP(), []int{53}
}
func (x *UpdateVariableResponse) GetCode() uint32 {
@@ -4147,7 +4154,7 @@ type ListVariableDefinitionsRequest struct {
func (x *ListVariableDefinitionsRequest) Reset() {
*x = ListVariableDefinitionsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[53]
+ mi := &file_bcsproject_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4160,7 +4167,7 @@ func (x *ListVariableDefinitionsRequest) String() string {
func (*ListVariableDefinitionsRequest) ProtoMessage() {}
func (x *ListVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[53]
+ mi := &file_bcsproject_proto_msgTypes[54]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4173,7 +4180,7 @@ func (x *ListVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableDefinitionsRequest.ProtoReflect.Descriptor instead.
func (*ListVariableDefinitionsRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{53}
+ return file_bcsproject_proto_rawDescGZIP(), []int{54}
}
func (x *ListVariableDefinitionsRequest) GetProjectCode() string {
@@ -4232,7 +4239,7 @@ type ListVariableDefinitionsResponse struct {
func (x *ListVariableDefinitionsResponse) Reset() {
*x = ListVariableDefinitionsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[54]
+ mi := &file_bcsproject_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4245,7 +4252,7 @@ func (x *ListVariableDefinitionsResponse) String() string {
func (*ListVariableDefinitionsResponse) ProtoMessage() {}
func (x *ListVariableDefinitionsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[54]
+ mi := &file_bcsproject_proto_msgTypes[55]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4258,7 +4265,7 @@ func (x *ListVariableDefinitionsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableDefinitionsResponse.ProtoReflect.Descriptor instead.
func (*ListVariableDefinitionsResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{54}
+ return file_bcsproject_proto_rawDescGZIP(), []int{55}
}
func (x *ListVariableDefinitionsResponse) GetCode() uint32 {
@@ -4301,7 +4308,7 @@ type DeleteVariableDefinitionsRequest struct {
func (x *DeleteVariableDefinitionsRequest) Reset() {
*x = DeleteVariableDefinitionsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[55]
+ mi := &file_bcsproject_proto_msgTypes[56]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4314,7 +4321,7 @@ func (x *DeleteVariableDefinitionsRequest) String() string {
func (*DeleteVariableDefinitionsRequest) ProtoMessage() {}
func (x *DeleteVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[55]
+ mi := &file_bcsproject_proto_msgTypes[56]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4327,7 +4334,7 @@ func (x *DeleteVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteVariableDefinitionsRequest.ProtoReflect.Descriptor instead.
func (*DeleteVariableDefinitionsRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{55}
+ return file_bcsproject_proto_rawDescGZIP(), []int{56}
}
func (x *DeleteVariableDefinitionsRequest) GetProjectCode() string {
@@ -4358,7 +4365,7 @@ type DeleteVariableDefinitionsResponse struct {
func (x *DeleteVariableDefinitionsResponse) Reset() {
*x = DeleteVariableDefinitionsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[56]
+ mi := &file_bcsproject_proto_msgTypes[57]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4371,7 +4378,7 @@ func (x *DeleteVariableDefinitionsResponse) String() string {
func (*DeleteVariableDefinitionsResponse) ProtoMessage() {}
func (x *DeleteVariableDefinitionsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[56]
+ mi := &file_bcsproject_proto_msgTypes[57]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4384,7 +4391,7 @@ func (x *DeleteVariableDefinitionsResponse) ProtoReflect() protoreflect.Message
// Deprecated: Use DeleteVariableDefinitionsResponse.ProtoReflect.Descriptor instead.
func (*DeleteVariableDefinitionsResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{56}
+ return file_bcsproject_proto_rawDescGZIP(), []int{57}
}
func (x *DeleteVariableDefinitionsResponse) GetCode() uint32 {
@@ -4427,7 +4434,7 @@ type ListClustersVariablesRequest struct {
func (x *ListClustersVariablesRequest) Reset() {
*x = ListClustersVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[57]
+ mi := &file_bcsproject_proto_msgTypes[58]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4440,7 +4447,7 @@ func (x *ListClustersVariablesRequest) String() string {
func (*ListClustersVariablesRequest) ProtoMessage() {}
func (x *ListClustersVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[57]
+ mi := &file_bcsproject_proto_msgTypes[58]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4453,7 +4460,7 @@ func (x *ListClustersVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClustersVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListClustersVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{57}
+ return file_bcsproject_proto_rawDescGZIP(), []int{58}
}
func (x *ListClustersVariablesRequest) GetProjectCode() string {
@@ -4484,7 +4491,7 @@ type ListClustersVariablesResponse struct {
func (x *ListClustersVariablesResponse) Reset() {
*x = ListClustersVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[58]
+ mi := &file_bcsproject_proto_msgTypes[59]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4497,7 +4504,7 @@ func (x *ListClustersVariablesResponse) String() string {
func (*ListClustersVariablesResponse) ProtoMessage() {}
func (x *ListClustersVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[58]
+ mi := &file_bcsproject_proto_msgTypes[59]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4510,7 +4517,7 @@ func (x *ListClustersVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClustersVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListClustersVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{58}
+ return file_bcsproject_proto_rawDescGZIP(), []int{59}
}
func (x *ListClustersVariablesResponse) GetCode() uint32 {
@@ -4553,7 +4560,7 @@ type ListNamespacesVariablesRequest struct {
func (x *ListNamespacesVariablesRequest) Reset() {
*x = ListNamespacesVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[59]
+ mi := &file_bcsproject_proto_msgTypes[60]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4566,7 +4573,7 @@ func (x *ListNamespacesVariablesRequest) String() string {
func (*ListNamespacesVariablesRequest) ProtoMessage() {}
func (x *ListNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[59]
+ mi := &file_bcsproject_proto_msgTypes[60]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4579,7 +4586,7 @@ func (x *ListNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespacesVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListNamespacesVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{59}
+ return file_bcsproject_proto_rawDescGZIP(), []int{60}
}
func (x *ListNamespacesVariablesRequest) GetProjectCode() string {
@@ -4610,7 +4617,7 @@ type ListNamespacesVariablesResponse struct {
func (x *ListNamespacesVariablesResponse) Reset() {
*x = ListNamespacesVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[60]
+ mi := &file_bcsproject_proto_msgTypes[61]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4623,7 +4630,7 @@ func (x *ListNamespacesVariablesResponse) String() string {
func (*ListNamespacesVariablesResponse) ProtoMessage() {}
func (x *ListNamespacesVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[60]
+ mi := &file_bcsproject_proto_msgTypes[61]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4636,7 +4643,7 @@ func (x *ListNamespacesVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespacesVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListNamespacesVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{60}
+ return file_bcsproject_proto_rawDescGZIP(), []int{61}
}
func (x *ListNamespacesVariablesResponse) GetCode() uint32 {
@@ -4680,7 +4687,7 @@ type UpdateClustersVariablesRequest struct {
func (x *UpdateClustersVariablesRequest) Reset() {
*x = UpdateClustersVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[61]
+ mi := &file_bcsproject_proto_msgTypes[62]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4693,7 +4700,7 @@ func (x *UpdateClustersVariablesRequest) String() string {
func (*UpdateClustersVariablesRequest) ProtoMessage() {}
func (x *UpdateClustersVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[61]
+ mi := &file_bcsproject_proto_msgTypes[62]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4706,7 +4713,7 @@ func (x *UpdateClustersVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClustersVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateClustersVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{61}
+ return file_bcsproject_proto_rawDescGZIP(), []int{62}
}
func (x *UpdateClustersVariablesRequest) GetProjectCode() string {
@@ -4743,7 +4750,7 @@ type UpdateClustersVariablesResponse struct {
func (x *UpdateClustersVariablesResponse) Reset() {
*x = UpdateClustersVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[62]
+ mi := &file_bcsproject_proto_msgTypes[63]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4756,7 +4763,7 @@ func (x *UpdateClustersVariablesResponse) String() string {
func (*UpdateClustersVariablesResponse) ProtoMessage() {}
func (x *UpdateClustersVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[62]
+ mi := &file_bcsproject_proto_msgTypes[63]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4769,7 +4776,7 @@ func (x *UpdateClustersVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClustersVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateClustersVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{62}
+ return file_bcsproject_proto_rawDescGZIP(), []int{63}
}
func (x *UpdateClustersVariablesResponse) GetCode() uint32 {
@@ -4806,7 +4813,7 @@ type UpdateNamespacesVariablesRequest struct {
func (x *UpdateNamespacesVariablesRequest) Reset() {
*x = UpdateNamespacesVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[63]
+ mi := &file_bcsproject_proto_msgTypes[64]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4819,7 +4826,7 @@ func (x *UpdateNamespacesVariablesRequest) String() string {
func (*UpdateNamespacesVariablesRequest) ProtoMessage() {}
func (x *UpdateNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[63]
+ mi := &file_bcsproject_proto_msgTypes[64]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4832,7 +4839,7 @@ func (x *UpdateNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNamespacesVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateNamespacesVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{63}
+ return file_bcsproject_proto_rawDescGZIP(), []int{64}
}
func (x *UpdateNamespacesVariablesRequest) GetProjectCode() string {
@@ -4869,7 +4876,7 @@ type UpdateNamespacesVariablesResponse struct {
func (x *UpdateNamespacesVariablesResponse) Reset() {
*x = UpdateNamespacesVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[64]
+ mi := &file_bcsproject_proto_msgTypes[65]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4882,7 +4889,7 @@ func (x *UpdateNamespacesVariablesResponse) String() string {
func (*UpdateNamespacesVariablesResponse) ProtoMessage() {}
func (x *UpdateNamespacesVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[64]
+ mi := &file_bcsproject_proto_msgTypes[65]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4895,7 +4902,7 @@ func (x *UpdateNamespacesVariablesResponse) ProtoReflect() protoreflect.Message
// Deprecated: Use UpdateNamespacesVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateNamespacesVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{64}
+ return file_bcsproject_proto_rawDescGZIP(), []int{65}
}
func (x *UpdateNamespacesVariablesResponse) GetCode() uint32 {
@@ -4931,7 +4938,7 @@ type ListClusterVariablesRequest struct {
func (x *ListClusterVariablesRequest) Reset() {
*x = ListClusterVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[65]
+ mi := &file_bcsproject_proto_msgTypes[66]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4944,7 +4951,7 @@ func (x *ListClusterVariablesRequest) String() string {
func (*ListClusterVariablesRequest) ProtoMessage() {}
func (x *ListClusterVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[65]
+ mi := &file_bcsproject_proto_msgTypes[66]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4957,7 +4964,7 @@ func (x *ListClusterVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClusterVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListClusterVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{65}
+ return file_bcsproject_proto_rawDescGZIP(), []int{66}
}
func (x *ListClusterVariablesRequest) GetProjectCode() string {
@@ -4988,7 +4995,7 @@ type ListClusterVariablesResponse struct {
func (x *ListClusterVariablesResponse) Reset() {
*x = ListClusterVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[66]
+ mi := &file_bcsproject_proto_msgTypes[67]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5001,7 +5008,7 @@ func (x *ListClusterVariablesResponse) String() string {
func (*ListClusterVariablesResponse) ProtoMessage() {}
func (x *ListClusterVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[66]
+ mi := &file_bcsproject_proto_msgTypes[67]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5014,7 +5021,7 @@ func (x *ListClusterVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClusterVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListClusterVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{66}
+ return file_bcsproject_proto_rawDescGZIP(), []int{67}
}
func (x *ListClusterVariablesResponse) GetCode() uint32 {
@@ -5058,7 +5065,7 @@ type ListNamespaceVariablesRequest struct {
func (x *ListNamespaceVariablesRequest) Reset() {
*x = ListNamespaceVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[67]
+ mi := &file_bcsproject_proto_msgTypes[68]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5071,7 +5078,7 @@ func (x *ListNamespaceVariablesRequest) String() string {
func (*ListNamespaceVariablesRequest) ProtoMessage() {}
func (x *ListNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[67]
+ mi := &file_bcsproject_proto_msgTypes[68]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5084,7 +5091,7 @@ func (x *ListNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespaceVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListNamespaceVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{67}
+ return file_bcsproject_proto_rawDescGZIP(), []int{68}
}
func (x *ListNamespaceVariablesRequest) GetProjectCode() string {
@@ -5122,7 +5129,7 @@ type ListNamespaceVariablesResponse struct {
func (x *ListNamespaceVariablesResponse) Reset() {
*x = ListNamespaceVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[68]
+ mi := &file_bcsproject_proto_msgTypes[69]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5135,7 +5142,7 @@ func (x *ListNamespaceVariablesResponse) String() string {
func (*ListNamespaceVariablesResponse) ProtoMessage() {}
func (x *ListNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[68]
+ mi := &file_bcsproject_proto_msgTypes[69]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5148,7 +5155,7 @@ func (x *ListNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespaceVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListNamespaceVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{68}
+ return file_bcsproject_proto_rawDescGZIP(), []int{69}
}
func (x *ListNamespaceVariablesResponse) GetCode() uint32 {
@@ -5192,7 +5199,7 @@ type UpdateClusterVariablesRequest struct {
func (x *UpdateClusterVariablesRequest) Reset() {
*x = UpdateClusterVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[69]
+ mi := &file_bcsproject_proto_msgTypes[70]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5205,7 +5212,7 @@ func (x *UpdateClusterVariablesRequest) String() string {
func (*UpdateClusterVariablesRequest) ProtoMessage() {}
func (x *UpdateClusterVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[69]
+ mi := &file_bcsproject_proto_msgTypes[70]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5218,7 +5225,7 @@ func (x *UpdateClusterVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClusterVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateClusterVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{69}
+ return file_bcsproject_proto_rawDescGZIP(), []int{70}
}
func (x *UpdateClusterVariablesRequest) GetProjectCode() string {
@@ -5255,7 +5262,7 @@ type UpdateClusterVariablesResponse struct {
func (x *UpdateClusterVariablesResponse) Reset() {
*x = UpdateClusterVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[70]
+ mi := &file_bcsproject_proto_msgTypes[71]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5268,7 +5275,7 @@ func (x *UpdateClusterVariablesResponse) String() string {
func (*UpdateClusterVariablesResponse) ProtoMessage() {}
func (x *UpdateClusterVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[70]
+ mi := &file_bcsproject_proto_msgTypes[71]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5281,7 +5288,7 @@ func (x *UpdateClusterVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClusterVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateClusterVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{70}
+ return file_bcsproject_proto_rawDescGZIP(), []int{71}
}
func (x *UpdateClusterVariablesResponse) GetCode() uint32 {
@@ -5319,7 +5326,7 @@ type UpdateNamespaceVariablesRequest struct {
func (x *UpdateNamespaceVariablesRequest) Reset() {
*x = UpdateNamespaceVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[71]
+ mi := &file_bcsproject_proto_msgTypes[72]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5332,7 +5339,7 @@ func (x *UpdateNamespaceVariablesRequest) String() string {
func (*UpdateNamespaceVariablesRequest) ProtoMessage() {}
func (x *UpdateNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[71]
+ mi := &file_bcsproject_proto_msgTypes[72]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5345,7 +5352,7 @@ func (x *UpdateNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNamespaceVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateNamespaceVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{71}
+ return file_bcsproject_proto_rawDescGZIP(), []int{72}
}
func (x *UpdateNamespaceVariablesRequest) GetProjectCode() string {
@@ -5389,7 +5396,7 @@ type UpdateNamespaceVariablesResponse struct {
func (x *UpdateNamespaceVariablesResponse) Reset() {
*x = UpdateNamespaceVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[72]
+ mi := &file_bcsproject_proto_msgTypes[73]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5402,7 +5409,7 @@ func (x *UpdateNamespaceVariablesResponse) String() string {
func (*UpdateNamespaceVariablesResponse) ProtoMessage() {}
func (x *UpdateNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[72]
+ mi := &file_bcsproject_proto_msgTypes[73]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5415,7 +5422,7 @@ func (x *UpdateNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNamespaceVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateNamespaceVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{72}
+ return file_bcsproject_proto_rawDescGZIP(), []int{73}
}
func (x *UpdateNamespaceVariablesResponse) GetCode() uint32 {
@@ -5451,7 +5458,7 @@ type ImportVariablesRequest struct {
func (x *ImportVariablesRequest) Reset() {
*x = ImportVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[73]
+ mi := &file_bcsproject_proto_msgTypes[74]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5464,7 +5471,7 @@ func (x *ImportVariablesRequest) String() string {
func (*ImportVariablesRequest) ProtoMessage() {}
func (x *ImportVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[73]
+ mi := &file_bcsproject_proto_msgTypes[74]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5477,7 +5484,7 @@ func (x *ImportVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariablesRequest.ProtoReflect.Descriptor instead.
func (*ImportVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{73}
+ return file_bcsproject_proto_rawDescGZIP(), []int{74}
}
func (x *ImportVariablesRequest) GetProjectCode() string {
@@ -5507,7 +5514,7 @@ type ImportVariablesResponse struct {
func (x *ImportVariablesResponse) Reset() {
*x = ImportVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[74]
+ mi := &file_bcsproject_proto_msgTypes[75]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5520,7 +5527,7 @@ func (x *ImportVariablesResponse) String() string {
func (*ImportVariablesResponse) ProtoMessage() {}
func (x *ImportVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[74]
+ mi := &file_bcsproject_proto_msgTypes[75]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5533,7 +5540,7 @@ func (x *ImportVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariablesResponse.ProtoReflect.Descriptor instead.
func (*ImportVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{74}
+ return file_bcsproject_proto_rawDescGZIP(), []int{75}
}
func (x *ImportVariablesResponse) GetCode() uint32 {
@@ -5571,7 +5578,7 @@ type RenderVariablesRequest struct {
func (x *RenderVariablesRequest) Reset() {
*x = RenderVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[75]
+ mi := &file_bcsproject_proto_msgTypes[76]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5584,7 +5591,7 @@ func (x *RenderVariablesRequest) String() string {
func (*RenderVariablesRequest) ProtoMessage() {}
func (x *RenderVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[75]
+ mi := &file_bcsproject_proto_msgTypes[76]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5597,7 +5604,7 @@ func (x *RenderVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use RenderVariablesRequest.ProtoReflect.Descriptor instead.
func (*RenderVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{75}
+ return file_bcsproject_proto_rawDescGZIP(), []int{76}
}
func (x *RenderVariablesRequest) GetProjectCode() string {
@@ -5642,7 +5649,7 @@ type RenderVariablesResponse struct {
func (x *RenderVariablesResponse) Reset() {
*x = RenderVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[76]
+ mi := &file_bcsproject_proto_msgTypes[77]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5655,7 +5662,7 @@ func (x *RenderVariablesResponse) String() string {
func (*RenderVariablesResponse) ProtoMessage() {}
func (x *RenderVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[76]
+ mi := &file_bcsproject_proto_msgTypes[77]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5668,7 +5675,7 @@ func (x *RenderVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use RenderVariablesResponse.ProtoReflect.Descriptor instead.
func (*RenderVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{76}
+ return file_bcsproject_proto_rawDescGZIP(), []int{77}
}
func (x *RenderVariablesResponse) GetCode() uint32 {
@@ -5723,7 +5730,7 @@ type VariableDefinition struct {
func (x *VariableDefinition) Reset() {
*x = VariableDefinition{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[77]
+ mi := &file_bcsproject_proto_msgTypes[78]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5736,7 +5743,7 @@ func (x *VariableDefinition) String() string {
func (*VariableDefinition) ProtoMessage() {}
func (x *VariableDefinition) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[77]
+ mi := &file_bcsproject_proto_msgTypes[78]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5749,7 +5756,7 @@ func (x *VariableDefinition) ProtoReflect() protoreflect.Message {
// Deprecated: Use VariableDefinition.ProtoReflect.Descriptor instead.
func (*VariableDefinition) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{77}
+ return file_bcsproject_proto_rawDescGZIP(), []int{78}
}
func (x *VariableDefinition) GetId() string {
@@ -5868,7 +5875,7 @@ type VariableValue struct {
func (x *VariableValue) Reset() {
*x = VariableValue{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[78]
+ mi := &file_bcsproject_proto_msgTypes[79]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5881,7 +5888,7 @@ func (x *VariableValue) String() string {
func (*VariableValue) ProtoMessage() {}
func (x *VariableValue) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[78]
+ mi := &file_bcsproject_proto_msgTypes[79]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5894,7 +5901,7 @@ func (x *VariableValue) ProtoReflect() protoreflect.Message {
// Deprecated: Use VariableValue.ProtoReflect.Descriptor instead.
func (*VariableValue) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{78}
+ return file_bcsproject_proto_rawDescGZIP(), []int{79}
}
func (x *VariableValue) GetId() string {
@@ -5971,7 +5978,7 @@ type CreateVariableData struct {
func (x *CreateVariableData) Reset() {
*x = CreateVariableData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[79]
+ mi := &file_bcsproject_proto_msgTypes[80]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5984,7 +5991,7 @@ func (x *CreateVariableData) String() string {
func (*CreateVariableData) ProtoMessage() {}
func (x *CreateVariableData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[79]
+ mi := &file_bcsproject_proto_msgTypes[80]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5997,7 +6004,7 @@ func (x *CreateVariableData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateVariableData.ProtoReflect.Descriptor instead.
func (*CreateVariableData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{79}
+ return file_bcsproject_proto_rawDescGZIP(), []int{80}
}
func (x *CreateVariableData) GetId() string {
@@ -6074,7 +6081,7 @@ type UpdateVariableData struct {
func (x *UpdateVariableData) Reset() {
*x = UpdateVariableData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[80]
+ mi := &file_bcsproject_proto_msgTypes[81]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6087,7 +6094,7 @@ func (x *UpdateVariableData) String() string {
func (*UpdateVariableData) ProtoMessage() {}
func (x *UpdateVariableData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[80]
+ mi := &file_bcsproject_proto_msgTypes[81]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6100,7 +6107,7 @@ func (x *UpdateVariableData) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateVariableData.ProtoReflect.Descriptor instead.
func (*UpdateVariableData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{80}
+ return file_bcsproject_proto_rawDescGZIP(), []int{81}
}
func (x *UpdateVariableData) GetId() string {
@@ -6171,7 +6178,7 @@ type ListVariableDefinitionData struct {
func (x *ListVariableDefinitionData) Reset() {
*x = ListVariableDefinitionData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[81]
+ mi := &file_bcsproject_proto_msgTypes[82]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6184,7 +6191,7 @@ func (x *ListVariableDefinitionData) String() string {
func (*ListVariableDefinitionData) ProtoMessage() {}
func (x *ListVariableDefinitionData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[81]
+ mi := &file_bcsproject_proto_msgTypes[82]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6197,7 +6204,7 @@ func (x *ListVariableDefinitionData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableDefinitionData.ProtoReflect.Descriptor instead.
func (*ListVariableDefinitionData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{81}
+ return file_bcsproject_proto_rawDescGZIP(), []int{82}
}
func (x *ListVariableDefinitionData) GetTotal() uint32 {
@@ -6225,7 +6232,7 @@ type DeleteVariableDefinitionsData struct {
func (x *DeleteVariableDefinitionsData) Reset() {
*x = DeleteVariableDefinitionsData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[82]
+ mi := &file_bcsproject_proto_msgTypes[83]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6238,7 +6245,7 @@ func (x *DeleteVariableDefinitionsData) String() string {
func (*DeleteVariableDefinitionsData) ProtoMessage() {}
func (x *DeleteVariableDefinitionsData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[82]
+ mi := &file_bcsproject_proto_msgTypes[83]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6251,7 +6258,7 @@ func (x *DeleteVariableDefinitionsData) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteVariableDefinitionsData.ProtoReflect.Descriptor instead.
func (*DeleteVariableDefinitionsData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{82}
+ return file_bcsproject_proto_rawDescGZIP(), []int{83}
}
func (x *DeleteVariableDefinitionsData) GetTotal() uint32 {
@@ -6273,7 +6280,7 @@ type ListVariableValuesData struct {
func (x *ListVariableValuesData) Reset() {
*x = ListVariableValuesData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[83]
+ mi := &file_bcsproject_proto_msgTypes[84]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6286,7 +6293,7 @@ func (x *ListVariableValuesData) String() string {
func (*ListVariableValuesData) ProtoMessage() {}
func (x *ListVariableValuesData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[83]
+ mi := &file_bcsproject_proto_msgTypes[84]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6299,7 +6306,7 @@ func (x *ListVariableValuesData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableValuesData.ProtoReflect.Descriptor instead.
func (*ListVariableValuesData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{83}
+ return file_bcsproject_proto_rawDescGZIP(), []int{84}
}
func (x *ListVariableValuesData) GetTotal() uint32 {
@@ -6332,7 +6339,7 @@ type ImportVariableData struct {
func (x *ImportVariableData) Reset() {
*x = ImportVariableData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[84]
+ mi := &file_bcsproject_proto_msgTypes[85]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6345,7 +6352,7 @@ func (x *ImportVariableData) String() string {
func (*ImportVariableData) ProtoMessage() {}
func (x *ImportVariableData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[84]
+ mi := &file_bcsproject_proto_msgTypes[85]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6358,7 +6365,7 @@ func (x *ImportVariableData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariableData.ProtoReflect.Descriptor instead.
func (*ImportVariableData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{84}
+ return file_bcsproject_proto_rawDescGZIP(), []int{85}
}
func (x *ImportVariableData) GetName() string {
@@ -6416,7 +6423,7 @@ type ImportVariableVarData struct {
func (x *ImportVariableVarData) Reset() {
*x = ImportVariableVarData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[85]
+ mi := &file_bcsproject_proto_msgTypes[86]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6429,7 +6436,7 @@ func (x *ImportVariableVarData) String() string {
func (*ImportVariableVarData) ProtoMessage() {}
func (x *ImportVariableVarData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[85]
+ mi := &file_bcsproject_proto_msgTypes[86]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6442,7 +6449,7 @@ func (x *ImportVariableVarData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariableVarData.ProtoReflect.Descriptor instead.
func (*ImportVariableVarData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{85}
+ return file_bcsproject_proto_rawDescGZIP(), []int{86}
}
func (x *ImportVariableVarData) GetClusterID() string {
@@ -6475,7 +6482,7 @@ type HealthzRequest struct {
func (x *HealthzRequest) Reset() {
*x = HealthzRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[86]
+ mi := &file_bcsproject_proto_msgTypes[87]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6488,7 +6495,7 @@ func (x *HealthzRequest) String() string {
func (*HealthzRequest) ProtoMessage() {}
func (x *HealthzRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[86]
+ mi := &file_bcsproject_proto_msgTypes[87]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6501,7 +6508,7 @@ func (x *HealthzRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use HealthzRequest.ProtoReflect.Descriptor instead.
func (*HealthzRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{86}
+ return file_bcsproject_proto_rawDescGZIP(), []int{87}
}
type HealthzResponse struct {
@@ -6518,7 +6525,7 @@ type HealthzResponse struct {
func (x *HealthzResponse) Reset() {
*x = HealthzResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[87]
+ mi := &file_bcsproject_proto_msgTypes[88]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6531,7 +6538,7 @@ func (x *HealthzResponse) String() string {
func (*HealthzResponse) ProtoMessage() {}
func (x *HealthzResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[87]
+ mi := &file_bcsproject_proto_msgTypes[88]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6544,7 +6551,7 @@ func (x *HealthzResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use HealthzResponse.ProtoReflect.Descriptor instead.
func (*HealthzResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{87}
+ return file_bcsproject_proto_rawDescGZIP(), []int{88}
}
func (x *HealthzResponse) GetCode() uint32 {
@@ -6587,7 +6594,7 @@ type HealthzData struct {
func (x *HealthzData) Reset() {
*x = HealthzData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[88]
+ mi := &file_bcsproject_proto_msgTypes[89]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6600,7 +6607,7 @@ func (x *HealthzData) String() string {
func (*HealthzData) ProtoMessage() {}
func (x *HealthzData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[88]
+ mi := &file_bcsproject_proto_msgTypes[89]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6613,7 +6620,7 @@ func (x *HealthzData) ProtoReflect() protoreflect.Message {
// Deprecated: Use HealthzData.ProtoReflect.Descriptor instead.
func (*HealthzData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{88}
+ return file_bcsproject_proto_rawDescGZIP(), []int{89}
}
func (x *HealthzData) GetStatus() string {
@@ -6639,7 +6646,7 @@ type PingRequest struct {
func (x *PingRequest) Reset() {
*x = PingRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[89]
+ mi := &file_bcsproject_proto_msgTypes[90]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6652,7 +6659,7 @@ func (x *PingRequest) String() string {
func (*PingRequest) ProtoMessage() {}
func (x *PingRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[89]
+ mi := &file_bcsproject_proto_msgTypes[90]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6665,7 +6672,7 @@ func (x *PingRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.
func (*PingRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{89}
+ return file_bcsproject_proto_rawDescGZIP(), []int{90}
}
type PingResponse struct {
@@ -6682,7 +6689,7 @@ type PingResponse struct {
func (x *PingResponse) Reset() {
*x = PingResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[90]
+ mi := &file_bcsproject_proto_msgTypes[91]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6695,7 +6702,7 @@ func (x *PingResponse) String() string {
func (*PingResponse) ProtoMessage() {}
func (x *PingResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[90]
+ mi := &file_bcsproject_proto_msgTypes[91]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6708,7 +6715,7 @@ func (x *PingResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.
func (*PingResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{90}
+ return file_bcsproject_proto_rawDescGZIP(), []int{91}
}
func (x *PingResponse) GetCode() uint32 {
@@ -6744,38 +6751,33 @@ type ProjectQuota struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
- ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- ClusterId string `protobuf:"bytes,5,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- ClusterName string `protobuf:"bytes,6,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
- NameSpace string `protobuf:"bytes,7,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
- BusinessID string `protobuf:"bytes,8,opt,name=businessID,proto3" json:"businessID,omitempty"`
- BusinessName string `protobuf:"bytes,9,opt,name=businessName,proto3" json:"businessName,omitempty"`
- Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
- IsDeleted bool `protobuf:"varint,11,opt,name=isDeleted,proto3" json:"isDeleted,omitempty"`
- QuotaType string `protobuf:"bytes,12,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,13,opt,name=quota,proto3" json:"quota,omitempty"`
- Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
- Message string `protobuf:"bytes,15,opt,name=message,proto3" json:"message,omitempty"`
- CreateTime string `protobuf:"bytes,16,opt,name=createTime,proto3" json:"createTime,omitempty"`
- UpdateTime string `protobuf:"bytes,17,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
- Creator string `protobuf:"bytes,18,opt,name=creator,proto3" json:"creator,omitempty"`
- Updater string `protobuf:"bytes,19,opt,name=updater,proto3" json:"updater,omitempty"`
- Provider string `protobuf:"bytes,20,opt,name=provider,proto3" json:"provider,omitempty"`
- NodeGroups []*NodeGroup `protobuf:"bytes,21,rep,name=nodeGroups,proto3" json:"nodeGroups,omitempty"`
- Labels map[string]string `protobuf:"bytes,22,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- Annotations map[string]string `protobuf:"bytes,23,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- QuotaAttr *QuotaAttr `protobuf:"bytes,24,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
- QuotaSharedEnabled bool `protobuf:"varint,25,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
- QuotaSharedProjectList []*QuotaSharedProject `protobuf:"bytes,26,rep,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
+ ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ ClusterId string `protobuf:"bytes,5,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ ClusterName string `protobuf:"bytes,6,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
+ NameSpace string `protobuf:"bytes,7,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
+ BusinessID string `protobuf:"bytes,8,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ BusinessName string `protobuf:"bytes,9,opt,name=businessName,proto3" json:"businessName,omitempty"`
+ Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
+ IsDeleted bool `protobuf:"varint,11,opt,name=isDeleted,proto3" json:"isDeleted,omitempty"`
+ QuotaType string `protobuf:"bytes,12,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,13,opt,name=quota,proto3" json:"quota,omitempty"`
+ Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
+ Message string `protobuf:"bytes,15,opt,name=message,proto3" json:"message,omitempty"`
+ CreateTime string `protobuf:"bytes,16,opt,name=createTime,proto3" json:"createTime,omitempty"`
+ UpdateTime string `protobuf:"bytes,17,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
+ Creator string `protobuf:"bytes,18,opt,name=creator,proto3" json:"creator,omitempty"`
+ Updater string `protobuf:"bytes,19,opt,name=updater,proto3" json:"updater,omitempty"`
+ Provider string `protobuf:"bytes,20,opt,name=provider,proto3" json:"provider,omitempty"`
+ NodeGroups []*NodeGroup `protobuf:"bytes,21,rep,name=nodeGroups,proto3" json:"nodeGroups,omitempty"`
}
func (x *ProjectQuota) Reset() {
*x = ProjectQuota{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[91]
+ mi := &file_bcsproject_proto_msgTypes[92]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6788,7 +6790,7 @@ func (x *ProjectQuota) String() string {
func (*ProjectQuota) ProtoMessage() {}
func (x *ProjectQuota) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[91]
+ mi := &file_bcsproject_proto_msgTypes[92]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6801,7 +6803,7 @@ func (x *ProjectQuota) ProtoReflect() protoreflect.Message {
// Deprecated: Use ProjectQuota.ProtoReflect.Descriptor instead.
func (*ProjectQuota) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{91}
+ return file_bcsproject_proto_rawDescGZIP(), []int{92}
}
func (x *ProjectQuota) GetQuotaId() string {
@@ -6951,41 +6953,6 @@ func (x *ProjectQuota) GetNodeGroups() []*NodeGroup {
return nil
}
-func (x *ProjectQuota) GetLabels() map[string]string {
- if x != nil {
- return x.Labels
- }
- return nil
-}
-
-func (x *ProjectQuota) GetAnnotations() map[string]string {
- if x != nil {
- return x.Annotations
- }
- return nil
-}
-
-func (x *ProjectQuota) GetQuotaAttr() *QuotaAttr {
- if x != nil {
- return x.QuotaAttr
- }
- return nil
-}
-
-func (x *ProjectQuota) GetQuotaSharedEnabled() bool {
- if x != nil {
- return x.QuotaSharedEnabled
- }
- return false
-}
-
-func (x *ProjectQuota) GetQuotaSharedProjectList() []*QuotaSharedProject {
- if x != nil {
- return x.QuotaSharedProjectList
- }
- return nil
-}
-
type NodeGroup struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -7000,7 +6967,7 @@ type NodeGroup struct {
func (x *NodeGroup) Reset() {
*x = NodeGroup{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[92]
+ mi := &file_bcsproject_proto_msgTypes[93]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7013,7 +6980,7 @@ func (x *NodeGroup) String() string {
func (*NodeGroup) ProtoMessage() {}
func (x *NodeGroup) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[92]
+ mi := &file_bcsproject_proto_msgTypes[93]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7026,7 +6993,7 @@ func (x *NodeGroup) ProtoReflect() protoreflect.Message {
// Deprecated: Use NodeGroup.ProtoReflect.Descriptor instead.
func (*NodeGroup) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{92}
+ return file_bcsproject_proto_rawDescGZIP(), []int{93}
}
func (x *NodeGroup) GetClusterId() string {
@@ -7071,7 +7038,7 @@ type QuotaResource struct {
func (x *QuotaResource) Reset() {
*x = QuotaResource{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[93]
+ mi := &file_bcsproject_proto_msgTypes[94]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7084,7 +7051,7 @@ func (x *QuotaResource) String() string {
func (*QuotaResource) ProtoMessage() {}
func (x *QuotaResource) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[93]
+ mi := &file_bcsproject_proto_msgTypes[94]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7097,7 +7064,7 @@ func (x *QuotaResource) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaResource.ProtoReflect.Descriptor instead.
func (*QuotaResource) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{93}
+ return file_bcsproject_proto_rawDescGZIP(), []int{94}
}
func (x *QuotaResource) GetZoneResources() *InstanceTypeConfig {
@@ -7140,7 +7107,7 @@ type QuotaStrategy struct {
func (x *QuotaStrategy) Reset() {
*x = QuotaStrategy{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[94]
+ mi := &file_bcsproject_proto_msgTypes[95]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7153,7 +7120,7 @@ func (x *QuotaStrategy) String() string {
func (*QuotaStrategy) ProtoMessage() {}
func (x *QuotaStrategy) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[94]
+ mi := &file_bcsproject_proto_msgTypes[95]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7166,7 +7133,7 @@ func (x *QuotaStrategy) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaStrategy.ProtoReflect.Descriptor instead.
func (*QuotaStrategy) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{94}
+ return file_bcsproject_proto_rawDescGZIP(), []int{95}
}
func (x *QuotaStrategy) GetExpectTime() *wrappers.Int64Value {
@@ -7205,7 +7172,7 @@ type InstanceTypeConfig struct {
func (x *InstanceTypeConfig) Reset() {
*x = InstanceTypeConfig{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[95]
+ mi := &file_bcsproject_proto_msgTypes[96]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7218,7 +7185,7 @@ func (x *InstanceTypeConfig) String() string {
func (*InstanceTypeConfig) ProtoMessage() {}
func (x *InstanceTypeConfig) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[95]
+ mi := &file_bcsproject_proto_msgTypes[96]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7231,7 +7198,7 @@ func (x *InstanceTypeConfig) ProtoReflect() protoreflect.Message {
// Deprecated: Use InstanceTypeConfig.ProtoReflect.Descriptor instead.
func (*InstanceTypeConfig) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{95}
+ return file_bcsproject_proto_rawDescGZIP(), []int{96}
}
func (x *InstanceTypeConfig) GetRegion() string {
@@ -7324,7 +7291,7 @@ type DataDisk struct {
func (x *DataDisk) Reset() {
*x = DataDisk{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[96]
+ mi := &file_bcsproject_proto_msgTypes[97]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7337,7 +7304,7 @@ func (x *DataDisk) String() string {
func (*DataDisk) ProtoMessage() {}
func (x *DataDisk) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[96]
+ mi := &file_bcsproject_proto_msgTypes[97]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7350,7 +7317,7 @@ func (x *DataDisk) ProtoReflect() protoreflect.Message {
// Deprecated: Use DataDisk.ProtoReflect.Descriptor instead.
func (*DataDisk) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{96}
+ return file_bcsproject_proto_rawDescGZIP(), []int{97}
}
func (x *DataDisk) GetDiskType() string {
@@ -7373,16 +7340,15 @@ type DeviceInfo struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- DeviceType string `protobuf:"bytes,1,opt,name=deviceType,proto3" json:"deviceType,omitempty"`
- DeviceQuota string `protobuf:"bytes,2,opt,name=deviceQuota,proto3" json:"deviceQuota,omitempty"`
- DeviceQuotaUsed string `protobuf:"bytes,3,opt,name=deviceQuotaUsed,proto3" json:"deviceQuotaUsed,omitempty"`
- Attributes map[string]string `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ DeviceType string `protobuf:"bytes,1,opt,name=deviceType,proto3" json:"deviceType,omitempty"`
+ DeviceQuota string `protobuf:"bytes,2,opt,name=deviceQuota,proto3" json:"deviceQuota,omitempty"`
+ Attributes map[string]string `protobuf:"bytes,3,rep,name=attributes,proto3" json:"attributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func (x *DeviceInfo) Reset() {
*x = DeviceInfo{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[97]
+ mi := &file_bcsproject_proto_msgTypes[98]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7395,7 +7361,7 @@ func (x *DeviceInfo) String() string {
func (*DeviceInfo) ProtoMessage() {}
func (x *DeviceInfo) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[97]
+ mi := &file_bcsproject_proto_msgTypes[98]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7408,7 +7374,7 @@ func (x *DeviceInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeviceInfo.ProtoReflect.Descriptor instead.
func (*DeviceInfo) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{97}
+ return file_bcsproject_proto_rawDescGZIP(), []int{98}
}
func (x *DeviceInfo) GetDeviceType() string {
@@ -7425,13 +7391,6 @@ func (x *DeviceInfo) GetDeviceQuota() string {
return ""
}
-func (x *DeviceInfo) GetDeviceQuotaUsed() string {
- if x != nil {
- return x.DeviceQuotaUsed
- }
- return ""
-}
-
func (x *DeviceInfo) GetAttributes() map[string]string {
if x != nil {
return x.Attributes
@@ -7444,30 +7403,25 @@ type CreateProjectQuotaRequest struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaName string `protobuf:"bytes,1,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
- ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- ClusterId string `protobuf:"bytes,4,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- ClusterName string `protobuf:"bytes,5,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
- NameSpace string `protobuf:"bytes,6,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
- BusinessID string `protobuf:"bytes,7,opt,name=businessID,proto3" json:"businessID,omitempty"`
- BusinessName string `protobuf:"bytes,8,opt,name=businessName,proto3" json:"businessName,omitempty"`
- Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
- QuotaType string `protobuf:"bytes,10,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- Provider string `protobuf:"bytes,11,opt,name=provider,proto3" json:"provider,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,12,opt,name=quota,proto3" json:"quota,omitempty"`
- Labels map[string]string `protobuf:"bytes,13,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- Annotations map[string]string `protobuf:"bytes,14,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- QuotaAttr *QuotaAttr `protobuf:"bytes,15,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
- QuotaSharedEnabled *wrappers.BoolValue `protobuf:"bytes,16,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
- QuotaSharedProjectList []*QuotaSharedProject `protobuf:"bytes,17,rep,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
- SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,18,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
+ QuotaName string `protobuf:"bytes,1,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
+ ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ ClusterId string `protobuf:"bytes,4,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ ClusterName string `protobuf:"bytes,5,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
+ NameSpace string `protobuf:"bytes,6,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
+ BusinessID string `protobuf:"bytes,7,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ BusinessName string `protobuf:"bytes,8,opt,name=businessName,proto3" json:"businessName,omitempty"`
+ Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
+ QuotaType string `protobuf:"bytes,10,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ Provider string `protobuf:"bytes,11,opt,name=provider,proto3" json:"provider,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,12,opt,name=quota,proto3" json:"quota,omitempty"`
+ Labels map[string]string `protobuf:"bytes,13,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func (x *CreateProjectQuotaRequest) Reset() {
*x = CreateProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[98]
+ mi := &file_bcsproject_proto_msgTypes[99]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7480,7 +7434,7 @@ func (x *CreateProjectQuotaRequest) String() string {
func (*CreateProjectQuotaRequest) ProtoMessage() {}
func (x *CreateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[98]
+ mi := &file_bcsproject_proto_msgTypes[99]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7493,7 +7447,7 @@ func (x *CreateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateProjectQuotaRequest.ProtoReflect.Descriptor instead.
func (*CreateProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{98}
+ return file_bcsproject_proto_rawDescGZIP(), []int{99}
}
func (x *CreateProjectQuotaRequest) GetQuotaName() string {
@@ -7587,72 +7541,81 @@ func (x *CreateProjectQuotaRequest) GetLabels() map[string]string {
return nil
}
-func (x *CreateProjectQuotaRequest) GetAnnotations() map[string]string {
- if x != nil {
- return x.Annotations
- }
- return nil
+type GetProjectQuotaRequest struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
}
-func (x *CreateProjectQuotaRequest) GetQuotaAttr() *QuotaAttr {
- if x != nil {
- return x.QuotaAttr
+func (x *GetProjectQuotaRequest) Reset() {
+ *x = GetProjectQuotaRequest{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[100]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
}
- return nil
}
-func (x *CreateProjectQuotaRequest) GetQuotaSharedEnabled() *wrappers.BoolValue {
- if x != nil {
- return x.QuotaSharedEnabled
- }
- return nil
+func (x *GetProjectQuotaRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
}
-func (x *CreateProjectQuotaRequest) GetQuotaSharedProjectList() []*QuotaSharedProject {
- if x != nil {
- return x.QuotaSharedProjectList
+func (*GetProjectQuotaRequest) ProtoMessage() {}
+
+func (x *GetProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[100]
+ if protoimpl.UnsafeEnabled && x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
}
- return nil
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use GetProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{100}
}
-func (x *CreateProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
+func (x *GetProjectQuotaRequest) GetQuotaId() string {
if x != nil {
- return x.SkipItsmApproval
+ return x.QuotaId
}
- return nil
+ return ""
}
-type QuotaAttr struct {
+type UpdateProjectQuotaRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- SourceBkBizIDs string `protobuf:"bytes,1,opt,name=sourceBkBizIDs,proto3" json:"sourceBkBizIDs,omitempty"`
- SourceBkBizNames string `protobuf:"bytes,2,opt,name=SourceBkBizNames,proto3" json:"SourceBkBizNames,omitempty"`
- ComputeType string `protobuf:"bytes,3,opt,name=computeType,proto3" json:"computeType,omitempty"`
- PurchaseDurationType string `protobuf:"bytes,4,opt,name=purchaseDurationType,proto3" json:"purchaseDurationType,omitempty"`
- PurchaseDurationSettings string `protobuf:"bytes,5,opt,name=purchaseDurationSettings,proto3" json:"purchaseDurationSettings,omitempty"`
- StartTime string `protobuf:"bytes,6,opt,name=startTime,proto3" json:"startTime,omitempty"`
- EndTime string `protobuf:"bytes,7,opt,name=endTime,proto3" json:"endTime,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,3,opt,name=quota,proto3" json:"quota,omitempty"`
+ Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
}
-func (x *QuotaAttr) Reset() {
- *x = QuotaAttr{}
+func (x *UpdateProjectQuotaRequest) Reset() {
+ *x = UpdateProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[99]
+ mi := &file_bcsproject_proto_msgTypes[101]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *QuotaAttr) String() string {
+func (x *UpdateProjectQuotaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*QuotaAttr) ProtoMessage() {}
+func (*UpdateProjectQuotaRequest) ProtoMessage() {}
-func (x *QuotaAttr) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[99]
+func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[101]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7663,85 +7626,64 @@ func (x *QuotaAttr) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use QuotaAttr.ProtoReflect.Descriptor instead.
-func (*QuotaAttr) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{99}
-}
-
-func (x *QuotaAttr) GetSourceBkBizIDs() string {
- if x != nil {
- return x.SourceBkBizIDs
- }
- return ""
+// Deprecated: Use UpdateProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*UpdateProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{101}
}
-func (x *QuotaAttr) GetSourceBkBizNames() string {
+func (x *UpdateProjectQuotaRequest) GetQuotaId() string {
if x != nil {
- return x.SourceBkBizNames
+ return x.QuotaId
}
return ""
}
-func (x *QuotaAttr) GetComputeType() string {
+func (x *UpdateProjectQuotaRequest) GetName() string {
if x != nil {
- return x.ComputeType
+ return x.Name
}
return ""
}
-func (x *QuotaAttr) GetPurchaseDurationType() string {
+func (x *UpdateProjectQuotaRequest) GetQuota() *QuotaResource {
if x != nil {
- return x.PurchaseDurationType
+ return x.Quota
}
- return ""
+ return nil
}
-func (x *QuotaAttr) GetPurchaseDurationSettings() string {
+func (x *UpdateProjectQuotaRequest) GetUpdater() string {
if x != nil {
- return x.PurchaseDurationSettings
+ return x.Updater
}
return ""
}
-func (x *QuotaAttr) GetStartTime() string {
- if x != nil {
- return x.StartTime
- }
- return ""
-}
-
-func (x *QuotaAttr) GetEndTime() string {
- if x != nil {
- return x.EndTime
- }
- return ""
-}
-
-type QuotaLimit struct {
+type DeleteProjectQuotaRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaNum int64 `protobuf:"varint,1,opt,name=quotaNum,proto3" json:"quotaNum,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
}
-func (x *QuotaLimit) Reset() {
- *x = QuotaLimit{}
+func (x *DeleteProjectQuotaRequest) Reset() {
+ *x = DeleteProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[100]
+ mi := &file_bcsproject_proto_msgTypes[102]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *QuotaLimit) String() string {
+func (x *DeleteProjectQuotaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*QuotaLimit) ProtoMessage() {}
+func (*DeleteProjectQuotaRequest) ProtoMessage() {}
-func (x *QuotaLimit) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[100]
+func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[102]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7752,51 +7694,48 @@ func (x *QuotaLimit) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use QuotaLimit.ProtoReflect.Descriptor instead.
-func (*QuotaLimit) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{100}
+// Deprecated: Use DeleteProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*DeleteProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{102}
}
-func (x *QuotaLimit) GetQuotaNum() int64 {
+func (x *DeleteProjectQuotaRequest) GetQuotaId() string {
if x != nil {
- return x.QuotaNum
+ return x.QuotaId
}
- return 0
+ return ""
}
-type QuotaSharedProject struct {
+type ProjectQuotaResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- ProjectID string `protobuf:"bytes,1,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,2,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- ProjectName string `protobuf:"bytes,3,opt,name=projectName,proto3" json:"projectName,omitempty"`
- ShareStrategy string `protobuf:"bytes,4,opt,name=shareStrategy,proto3" json:"shareStrategy,omitempty"`
- UsageLimit *QuotaLimit `protobuf:"bytes,5,opt,name=usageLimit,proto3" json:"usageLimit,omitempty"`
- UsedAmount *QuotaLimit `protobuf:"bytes,6,opt,name=usedAmount,proto3" json:"usedAmount,omitempty"`
- ShareStartTime string `protobuf:"bytes,7,opt,name=shareStartTime,proto3" json:"shareStartTime,omitempty"`
- ShareEndTime string `protobuf:"bytes,8,opt,name=shareEndTime,proto3" json:"shareEndTime,omitempty"`
- Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *ProjectQuota `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ Task *_struct.Struct `protobuf:"bytes,5,opt,name=task,proto3" json:"task,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,6,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *QuotaSharedProject) Reset() {
- *x = QuotaSharedProject{}
+func (x *ProjectQuotaResponse) Reset() {
+ *x = ProjectQuotaResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[101]
+ mi := &file_bcsproject_proto_msgTypes[103]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *QuotaSharedProject) String() string {
+func (x *ProjectQuotaResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*QuotaSharedProject) ProtoMessage() {}
+func (*ProjectQuotaResponse) ProtoMessage() {}
-func (x *QuotaSharedProject) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[101]
+func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[103]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7807,99 +7746,84 @@ func (x *QuotaSharedProject) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use QuotaSharedProject.ProtoReflect.Descriptor instead.
-func (*QuotaSharedProject) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{101}
+// Deprecated: Use ProjectQuotaResponse.ProtoReflect.Descriptor instead.
+func (*ProjectQuotaResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{103}
}
-func (x *QuotaSharedProject) GetProjectID() string {
+func (x *ProjectQuotaResponse) GetCode() uint32 {
if x != nil {
- return x.ProjectID
+ return x.Code
}
- return ""
+ return 0
}
-func (x *QuotaSharedProject) GetProjectCode() string {
+func (x *ProjectQuotaResponse) GetMessage() string {
if x != nil {
- return x.ProjectCode
+ return x.Message
}
return ""
}
-func (x *QuotaSharedProject) GetProjectName() string {
+func (x *ProjectQuotaResponse) GetData() *ProjectQuota {
if x != nil {
- return x.ProjectName
+ return x.Data
}
- return ""
+ return nil
}
-func (x *QuotaSharedProject) GetShareStrategy() string {
+func (x *ProjectQuotaResponse) GetRequestID() string {
if x != nil {
- return x.ShareStrategy
+ return x.RequestID
}
return ""
}
-func (x *QuotaSharedProject) GetUsageLimit() *QuotaLimit {
+func (x *ProjectQuotaResponse) GetTask() *_struct.Struct {
if x != nil {
- return x.UsageLimit
+ return x.Task
}
return nil
}
-func (x *QuotaSharedProject) GetUsedAmount() *QuotaLimit {
+func (x *ProjectQuotaResponse) GetWebAnnotations() *Perms {
if x != nil {
- return x.UsedAmount
+ return x.WebAnnotations
}
return nil
}
-func (x *QuotaSharedProject) GetShareStartTime() string {
- if x != nil {
- return x.ShareStartTime
- }
- return ""
-}
-
-func (x *QuotaSharedProject) GetShareEndTime() string {
- if x != nil {
- return x.ShareEndTime
- }
- return ""
-}
-
-func (x *QuotaSharedProject) GetStatus() string {
- if x != nil {
- return x.Status
- }
- return ""
-}
-
-type GetProjectQuotaRequest struct {
+type ListProjectQuotasRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
+ ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ BusinessID string `protobuf:"bytes,5,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ QuotaType string `protobuf:"bytes,6,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ Provider string `protobuf:"bytes,7,opt,name=provider,proto3" json:"provider,omitempty"`
}
-func (x *GetProjectQuotaRequest) Reset() {
- *x = GetProjectQuotaRequest{}
+func (x *ListProjectQuotasRequest) Reset() {
+ *x = ListProjectQuotasRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[102]
+ mi := &file_bcsproject_proto_msgTypes[104]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *GetProjectQuotaRequest) String() string {
+func (x *ListProjectQuotasRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*GetProjectQuotaRequest) ProtoMessage() {}
+func (*ListProjectQuotasRequest) ProtoMessage() {}
-func (x *GetProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[102]
+func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[104]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7910,44 +7834,86 @@ func (x *GetProjectQuotaRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use GetProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{102}
+// Deprecated: Use ListProjectQuotasRequest.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{104}
}
-func (x *GetProjectQuotaRequest) GetQuotaId() string {
+func (x *ListProjectQuotasRequest) GetQuotaId() string {
if x != nil {
return x.QuotaId
}
return ""
}
-// QuotaSharedProjectList 额度共享配置列表包装类型(用于区分未传值和空值)
-type QuotaSharedProjectList struct {
+func (x *ListProjectQuotasRequest) GetQuotaName() string {
+ if x != nil {
+ return x.QuotaName
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasRequest) GetProjectID() string {
+ if x != nil {
+ return x.ProjectID
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasRequest) GetProjectCode() string {
+ if x != nil {
+ return x.ProjectCode
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasRequest) GetBusinessID() string {
+ if x != nil {
+ return x.BusinessID
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasRequest) GetQuotaType() string {
+ if x != nil {
+ return x.QuotaType
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasRequest) GetProvider() string {
+ if x != nil {
+ return x.Provider
+ }
+ return ""
+}
+
+type ListProjectQuotasData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Values []*QuotaSharedProject `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // 共享项目配置列表
+ Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
+ Results []*ProjectQuota `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
}
-func (x *QuotaSharedProjectList) Reset() {
- *x = QuotaSharedProjectList{}
+func (x *ListProjectQuotasData) Reset() {
+ *x = ListProjectQuotasData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[103]
+ mi := &file_bcsproject_proto_msgTypes[105]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *QuotaSharedProjectList) String() string {
+func (x *ListProjectQuotasData) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*QuotaSharedProjectList) ProtoMessage() {}
+func (*ListProjectQuotasData) ProtoMessage() {}
-func (x *QuotaSharedProjectList) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[103]
+func (x *ListProjectQuotasData) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[105]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7958,51 +7924,54 @@ func (x *QuotaSharedProjectList) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use QuotaSharedProjectList.ProtoReflect.Descriptor instead.
-func (*QuotaSharedProjectList) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{103}
+// Deprecated: Use ListProjectQuotasData.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasData) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{105}
+}
+
+func (x *ListProjectQuotasData) GetTotal() uint32 {
+ if x != nil {
+ return x.Total
+ }
+ return 0
}
-func (x *QuotaSharedProjectList) GetValues() []*QuotaSharedProject {
+func (x *ListProjectQuotasData) GetResults() []*ProjectQuota {
if x != nil {
- return x.Values
+ return x.Results
}
return nil
}
-type UpdateProjectQuotaRequest struct {
+type ListProjectQuotasResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,3,opt,name=quota,proto3" json:"quota,omitempty"`
- Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
- Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- Annotations map[string]string `protobuf:"bytes,6,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- QuotaAttr *QuotaAttr `protobuf:"bytes,7,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
- QuotaSharedEnabled *wrappers.BoolValue `protobuf:"bytes,8,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
- QuotaSharedProjectList *QuotaSharedProjectList `protobuf:"bytes,9,opt,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *ListProjectQuotasData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *UpdateProjectQuotaRequest) Reset() {
- *x = UpdateProjectQuotaRequest{}
+func (x *ListProjectQuotasResponse) Reset() {
+ *x = ListProjectQuotasResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[104]
+ mi := &file_bcsproject_proto_msgTypes[106]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *UpdateProjectQuotaRequest) String() string {
+func (x *ListProjectQuotasResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*UpdateProjectQuotaRequest) ProtoMessage() {}
+func (*ListProjectQuotasResponse) ProtoMessage() {}
-func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[104]
+func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[106]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8013,112 +7982,71 @@ func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use UpdateProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*UpdateProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{104}
+// Deprecated: Use ListProjectQuotasResponse.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{106}
}
-func (x *UpdateProjectQuotaRequest) GetQuotaId() string {
+func (x *ListProjectQuotasResponse) GetCode() uint32 {
if x != nil {
- return x.QuotaId
+ return x.Code
}
- return ""
+ return 0
}
-func (x *UpdateProjectQuotaRequest) GetName() string {
+func (x *ListProjectQuotasResponse) GetMessage() string {
if x != nil {
- return x.Name
+ return x.Message
}
return ""
}
-func (x *UpdateProjectQuotaRequest) GetQuota() *QuotaResource {
+func (x *ListProjectQuotasResponse) GetData() *ListProjectQuotasData {
if x != nil {
- return x.Quota
+ return x.Data
}
return nil
}
-func (x *UpdateProjectQuotaRequest) GetUpdater() string {
+func (x *ListProjectQuotasResponse) GetRequestID() string {
if x != nil {
- return x.Updater
+ return x.RequestID
}
return ""
}
-func (x *UpdateProjectQuotaRequest) GetLabels() map[string]string {
+func (x *ListProjectQuotasResponse) GetWebAnnotations() *Perms {
if x != nil {
- return x.Labels
+ return x.WebAnnotations
}
return nil
}
-func (x *UpdateProjectQuotaRequest) GetAnnotations() map[string]string {
- if x != nil {
- return x.Annotations
- }
- return nil
+type GetProjectQuotasUsageReq struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
}
-func (x *UpdateProjectQuotaRequest) GetQuotaAttr() *QuotaAttr {
- if x != nil {
- return x.QuotaAttr
+func (x *GetProjectQuotasUsageReq) Reset() {
+ *x = GetProjectQuotasUsageReq{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[107]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
}
- return nil
}
-func (x *UpdateProjectQuotaRequest) GetQuotaSharedEnabled() *wrappers.BoolValue {
- if x != nil {
- return x.QuotaSharedEnabled
- }
- return nil
+func (x *GetProjectQuotasUsageReq) String() string {
+ return protoimpl.X.MessageStringOf(x)
}
-func (x *UpdateProjectQuotaRequest) GetQuotaSharedProjectList() *QuotaSharedProjectList {
- if x != nil {
- return x.QuotaSharedProjectList
- }
- return nil
-}
-
-type UpdateProjectV2Request struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ProjectID string `protobuf:"bytes,1,opt,name=projectID,proto3" json:"projectID,omitempty"`
- BusinessID string `protobuf:"bytes,2,opt,name=businessID,proto3" json:"businessID,omitempty"`
- Managers string `protobuf:"bytes,3,opt,name=managers,proto3" json:"managers,omitempty"`
- Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
- ProjectCode string `protobuf:"bytes,5,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- UseBKRes *wrappers.BoolValue `protobuf:"bytes,6,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
- Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
- IsOffline *wrappers.BoolValue `protobuf:"bytes,8,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
- Kind string `protobuf:"bytes,9,opt,name=kind,proto3" json:"kind,omitempty"`
- Labels map[string]string `protobuf:"bytes,10,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- Annotations map[string]string `protobuf:"bytes,11,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- QuotaAttr *QuotaAttr `protobuf:"bytes,12,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
- QuotaSharedEnabled bool `protobuf:"varint,13,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
- QuotaSharedProjectList *QuotaSharedProjectList `protobuf:"bytes,14,opt,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
-}
-
-func (x *UpdateProjectV2Request) Reset() {
- *x = UpdateProjectV2Request{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[105]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *UpdateProjectV2Request) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*UpdateProjectV2Request) ProtoMessage() {}
+func (*GetProjectQuotasUsageReq) ProtoMessage() {}
-func (x *UpdateProjectV2Request) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[105]
+func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[107]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8129,136 +8057,124 @@ func (x *UpdateProjectV2Request) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use UpdateProjectV2Request.ProtoReflect.Descriptor instead.
-func (*UpdateProjectV2Request) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{105}
-}
-
-func (x *UpdateProjectV2Request) GetProjectID() string {
- if x != nil {
- return x.ProjectID
- }
- return ""
+// Deprecated: Use GetProjectQuotasUsageReq.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasUsageReq) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{107}
}
-func (x *UpdateProjectV2Request) GetBusinessID() string {
+func (x *GetProjectQuotasUsageReq) GetQuotaId() string {
if x != nil {
- return x.BusinessID
+ return x.QuotaId
}
return ""
}
-func (x *UpdateProjectV2Request) GetManagers() string {
- if x != nil {
- return x.Managers
- }
- return ""
-}
+type GetProjectQuotasUsageResp struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
-func (x *UpdateProjectV2Request) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *GetProjectQuotasUsageData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *UpdateProjectV2Request) GetProjectCode() string {
- if x != nil {
- return x.ProjectCode
+func (x *GetProjectQuotasUsageResp) Reset() {
+ *x = GetProjectQuotasUsageResp{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[108]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
}
- return ""
}
-func (x *UpdateProjectV2Request) GetUseBKRes() *wrappers.BoolValue {
- if x != nil {
- return x.UseBKRes
- }
- return nil
+func (x *GetProjectQuotasUsageResp) String() string {
+ return protoimpl.X.MessageStringOf(x)
}
-func (x *UpdateProjectV2Request) GetDescription() string {
- if x != nil {
- return x.Description
- }
- return ""
-}
+func (*GetProjectQuotasUsageResp) ProtoMessage() {}
-func (x *UpdateProjectV2Request) GetIsOffline() *wrappers.BoolValue {
- if x != nil {
- return x.IsOffline
+func (x *GetProjectQuotasUsageResp) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[108]
+ if protoimpl.UnsafeEnabled && x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
}
- return nil
+ return mi.MessageOf(x)
}
-func (x *UpdateProjectV2Request) GetKind() string {
- if x != nil {
- return x.Kind
- }
- return ""
+// Deprecated: Use GetProjectQuotasUsageResp.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasUsageResp) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{108}
}
-func (x *UpdateProjectV2Request) GetLabels() map[string]string {
+func (x *GetProjectQuotasUsageResp) GetCode() uint32 {
if x != nil {
- return x.Labels
+ return x.Code
}
- return nil
+ return 0
}
-func (x *UpdateProjectV2Request) GetAnnotations() map[string]string {
+func (x *GetProjectQuotasUsageResp) GetMessage() string {
if x != nil {
- return x.Annotations
+ return x.Message
}
- return nil
+ return ""
}
-func (x *UpdateProjectV2Request) GetQuotaAttr() *QuotaAttr {
+func (x *GetProjectQuotasUsageResp) GetData() *GetProjectQuotasUsageData {
if x != nil {
- return x.QuotaAttr
+ return x.Data
}
return nil
}
-func (x *UpdateProjectV2Request) GetQuotaSharedEnabled() bool {
+func (x *GetProjectQuotasUsageResp) GetRequestID() string {
if x != nil {
- return x.QuotaSharedEnabled
+ return x.RequestID
}
- return false
+ return ""
}
-func (x *UpdateProjectV2Request) GetQuotaSharedProjectList() *QuotaSharedProjectList {
+func (x *GetProjectQuotasUsageResp) GetWebAnnotations() *Perms {
if x != nil {
- return x.QuotaSharedProjectList
+ return x.WebAnnotations
}
return nil
}
-type DeleteProjectQuotaRequest struct {
+type ZoneResourceUsage struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- OnlyDeleteInfo bool `protobuf:"varint,2,opt,name=onlyDeleteInfo,proto3" json:"onlyDeleteInfo,omitempty"`
- SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,3,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
+ Zone string `protobuf:"bytes,1,opt,name=zone,proto3" json:"zone,omitempty"`
+ Quota uint32 `protobuf:"varint,2,opt,name=quota,proto3" json:"quota,omitempty"`
+ Used uint32 `protobuf:"varint,3,opt,name=used,proto3" json:"used,omitempty"`
}
-func (x *DeleteProjectQuotaRequest) Reset() {
- *x = DeleteProjectQuotaRequest{}
+func (x *ZoneResourceUsage) Reset() {
+ *x = ZoneResourceUsage{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[106]
+ mi := &file_bcsproject_proto_msgTypes[109]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *DeleteProjectQuotaRequest) String() string {
+func (x *ZoneResourceUsage) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*DeleteProjectQuotaRequest) ProtoMessage() {}
+func (*ZoneResourceUsage) ProtoMessage() {}
-func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[106]
+func (x *ZoneResourceUsage) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[109]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8269,62 +8185,63 @@ func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use DeleteProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*DeleteProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{106}
+// Deprecated: Use ZoneResourceUsage.ProtoReflect.Descriptor instead.
+func (*ZoneResourceUsage) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{109}
}
-func (x *DeleteProjectQuotaRequest) GetQuotaId() string {
+func (x *ZoneResourceUsage) GetZone() string {
if x != nil {
- return x.QuotaId
+ return x.Zone
}
return ""
}
-func (x *DeleteProjectQuotaRequest) GetOnlyDeleteInfo() bool {
+func (x *ZoneResourceUsage) GetQuota() uint32 {
if x != nil {
- return x.OnlyDeleteInfo
+ return x.Quota
}
- return false
+ return 0
}
-func (x *DeleteProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
+func (x *ZoneResourceUsage) GetUsed() uint32 {
if x != nil {
- return x.SkipItsmApproval
+ return x.Used
}
- return nil
+ return 0
}
-type ProjectQuotaResponse struct {
+type GetProjectQuotasUsageData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *ProjectQuota `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- Task *_struct.Struct `protobuf:"bytes,5,opt,name=task,proto3" json:"task,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,6,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+ Quota *ProjectQuota `protobuf:"bytes,1,opt,name=quota,proto3" json:"quota,omitempty"`
+ Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
+ InstanceType string `protobuf:"bytes,3,opt,name=instanceType,proto3" json:"instanceType,omitempty"`
+ QuotaUsage *ZoneResourceUsage `protobuf:"bytes,4,opt,name=quotaUsage,proto3" json:"quotaUsage,omitempty"`
+ Cpu uint32 `protobuf:"varint,5,opt,name=cpu,proto3" json:"cpu,omitempty"`
+ Mem uint32 `protobuf:"varint,6,opt,name=mem,proto3" json:"mem,omitempty"`
+ Gpu uint32 `protobuf:"varint,7,opt,name=gpu,proto3" json:"gpu,omitempty"`
}
-func (x *ProjectQuotaResponse) Reset() {
- *x = ProjectQuotaResponse{}
+func (x *GetProjectQuotasUsageData) Reset() {
+ *x = GetProjectQuotasUsageData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[107]
+ mi := &file_bcsproject_proto_msgTypes[110]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ProjectQuotaResponse) String() string {
+func (x *GetProjectQuotasUsageData) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ProjectQuotaResponse) ProtoMessage() {}
+func (*GetProjectQuotasUsageData) ProtoMessage() {}
-func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[107]
+func (x *GetProjectQuotasUsageData) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[110]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8335,84 +8252,87 @@ func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ProjectQuotaResponse.ProtoReflect.Descriptor instead.
-func (*ProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{107}
+// Deprecated: Use GetProjectQuotasUsageData.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasUsageData) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{110}
}
-func (x *ProjectQuotaResponse) GetCode() uint32 {
+func (x *GetProjectQuotasUsageData) GetQuota() *ProjectQuota {
if x != nil {
- return x.Code
+ return x.Quota
}
- return 0
+ return nil
}
-func (x *ProjectQuotaResponse) GetMessage() string {
+func (x *GetProjectQuotasUsageData) GetRegion() string {
if x != nil {
- return x.Message
+ return x.Region
}
return ""
}
-func (x *ProjectQuotaResponse) GetData() *ProjectQuota {
+func (x *GetProjectQuotasUsageData) GetInstanceType() string {
if x != nil {
- return x.Data
+ return x.InstanceType
+ }
+ return ""
+}
+
+func (x *GetProjectQuotasUsageData) GetQuotaUsage() *ZoneResourceUsage {
+ if x != nil {
+ return x.QuotaUsage
}
return nil
}
-func (x *ProjectQuotaResponse) GetRequestID() string {
+func (x *GetProjectQuotasUsageData) GetCpu() uint32 {
if x != nil {
- return x.RequestID
+ return x.Cpu
}
- return ""
+ return 0
}
-func (x *ProjectQuotaResponse) GetTask() *_struct.Struct {
+func (x *GetProjectQuotasUsageData) GetMem() uint32 {
if x != nil {
- return x.Task
+ return x.Mem
}
- return nil
+ return 0
}
-func (x *ProjectQuotaResponse) GetWebAnnotations() *Perms {
+func (x *GetProjectQuotasUsageData) GetGpu() uint32 {
if x != nil {
- return x.WebAnnotations
+ return x.Gpu
}
- return nil
+ return 0
}
-type ListProjectQuotasRequest struct {
+type ScaleUpProjectQuotaRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
- ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- BusinessID string `protobuf:"bytes,5,opt,name=businessID,proto3" json:"businessID,omitempty"`
- QuotaType string `protobuf:"bytes,6,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- Provider string `protobuf:"bytes,7,opt,name=provider,proto3" json:"provider,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
+ Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
}
-func (x *ListProjectQuotasRequest) Reset() {
- *x = ListProjectQuotasRequest{}
+func (x *ScaleUpProjectQuotaRequest) Reset() {
+ *x = ScaleUpProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[108]
+ mi := &file_bcsproject_proto_msgTypes[111]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ListProjectQuotasRequest) String() string {
+func (x *ScaleUpProjectQuotaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectQuotasRequest) ProtoMessage() {}
+func (*ScaleUpProjectQuotaRequest) ProtoMessage() {}
-func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[108]
+func (x *ScaleUpProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[111]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8423,144 +8343,61 @@ func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectQuotasRequest.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{108}
+// Deprecated: Use ScaleUpProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*ScaleUpProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{111}
}
-func (x *ListProjectQuotasRequest) GetQuotaId() string {
+func (x *ScaleUpProjectQuotaRequest) GetQuotaId() string {
if x != nil {
return x.QuotaId
}
return ""
}
-func (x *ListProjectQuotasRequest) GetQuotaName() string {
+func (x *ScaleUpProjectQuotaRequest) GetQuota() *QuotaResource {
if x != nil {
- return x.QuotaName
+ return x.Quota
}
- return ""
-}
-
-func (x *ListProjectQuotasRequest) GetProjectID() string {
- if x != nil {
- return x.ProjectID
- }
- return ""
-}
-
-func (x *ListProjectQuotasRequest) GetProjectCode() string {
- if x != nil {
- return x.ProjectCode
- }
- return ""
-}
-
-func (x *ListProjectQuotasRequest) GetBusinessID() string {
- if x != nil {
- return x.BusinessID
- }
- return ""
-}
-
-func (x *ListProjectQuotasRequest) GetQuotaType() string {
- if x != nil {
- return x.QuotaType
- }
- return ""
+ return nil
}
-func (x *ListProjectQuotasRequest) GetProvider() string {
+func (x *ScaleUpProjectQuotaRequest) GetUpdater() string {
if x != nil {
- return x.Provider
+ return x.Updater
}
return ""
}
-type ListProjectQuotasData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
- Results []*ProjectQuota `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
-}
-
-func (x *ListProjectQuotasData) Reset() {
- *x = ListProjectQuotasData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[109]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ListProjectQuotasData) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ListProjectQuotasData) ProtoMessage() {}
-
-func (x *ListProjectQuotasData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[109]
- 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 ListProjectQuotasData.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{109}
-}
-
-func (x *ListProjectQuotasData) GetTotal() uint32 {
- if x != nil {
- return x.Total
- }
- return 0
-}
-
-func (x *ListProjectQuotasData) GetResults() []*ProjectQuota {
- if x != nil {
- return x.Results
- }
- return nil
-}
-
-type ListProjectQuotasResponse struct {
+type ScaleUpProjectQuotaResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *ListProjectQuotasData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *ListProjectQuotasResponse) Reset() {
- *x = ListProjectQuotasResponse{}
+func (x *ScaleUpProjectQuotaResponse) Reset() {
+ *x = ScaleUpProjectQuotaResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[110]
+ mi := &file_bcsproject_proto_msgTypes[112]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ListProjectQuotasResponse) String() string {
+func (x *ScaleUpProjectQuotaResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectQuotasResponse) ProtoMessage() {}
+func (*ScaleUpProjectQuotaResponse) ProtoMessage() {}
-func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[110]
+func (x *ScaleUpProjectQuotaResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[112]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8571,78 +8408,73 @@ func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectQuotasResponse.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{110}
+// Deprecated: Use ScaleUpProjectQuotaResponse.ProtoReflect.Descriptor instead.
+func (*ScaleUpProjectQuotaResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{112}
}
-func (x *ListProjectQuotasResponse) GetCode() uint32 {
+func (x *ScaleUpProjectQuotaResponse) GetCode() uint32 {
if x != nil {
return x.Code
}
return 0
}
-func (x *ListProjectQuotasResponse) GetMessage() string {
+func (x *ScaleUpProjectQuotaResponse) GetMessage() string {
if x != nil {
return x.Message
}
return ""
}
-func (x *ListProjectQuotasResponse) GetData() *ListProjectQuotasData {
+func (x *ScaleUpProjectQuotaResponse) GetTask() *_struct.Struct {
if x != nil {
- return x.Data
+ return x.Task
}
return nil
}
-func (x *ListProjectQuotasResponse) GetRequestID() string {
+func (x *ScaleUpProjectQuotaResponse) GetRequestID() string {
if x != nil {
return x.RequestID
}
return ""
}
-func (x *ListProjectQuotasResponse) GetWebAnnotations() *Perms {
+func (x *ScaleUpProjectQuotaResponse) GetWebAnnotations() *Perms {
if x != nil {
return x.WebAnnotations
}
return nil
}
-type ListProjectQuotasV2Request struct {
+type ScaleDownProjectQuotaRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
- ProjectIDOrCode string `protobuf:"bytes,3,opt,name=projectIDOrCode,proto3" json:"projectIDOrCode,omitempty"`
- BusinessID string `protobuf:"bytes,4,opt,name=businessID,proto3" json:"businessID,omitempty"`
- QuotaType string `protobuf:"bytes,5,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- Provider string `protobuf:"bytes,6,opt,name=provider,proto3" json:"provider,omitempty"`
- Page uint32 `protobuf:"varint,7,opt,name=page,proto3" json:"page,omitempty"`
- Limit uint32 `protobuf:"varint,8,opt,name=limit,proto3" json:"limit,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
+ Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
}
-func (x *ListProjectQuotasV2Request) Reset() {
- *x = ListProjectQuotasV2Request{}
+func (x *ScaleDownProjectQuotaRequest) Reset() {
+ *x = ScaleDownProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[111]
+ mi := &file_bcsproject_proto_msgTypes[113]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ListProjectQuotasV2Request) String() string {
+func (x *ScaleDownProjectQuotaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectQuotasV2Request) ProtoMessage() {}
+func (*ScaleDownProjectQuotaRequest) ProtoMessage() {}
-func (x *ListProjectQuotasV2Request) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[111]
+func (x *ScaleDownProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[113]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8653,96 +8485,61 @@ func (x *ListProjectQuotasV2Request) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectQuotasV2Request.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasV2Request) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{111}
+// Deprecated: Use ScaleDownProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*ScaleDownProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{113}
}
-func (x *ListProjectQuotasV2Request) GetQuotaId() string {
+func (x *ScaleDownProjectQuotaRequest) GetQuotaId() string {
if x != nil {
return x.QuotaId
}
return ""
}
-func (x *ListProjectQuotasV2Request) GetQuotaName() string {
- if x != nil {
- return x.QuotaName
- }
- return ""
-}
-
-func (x *ListProjectQuotasV2Request) GetProjectIDOrCode() string {
- if x != nil {
- return x.ProjectIDOrCode
- }
- return ""
-}
-
-func (x *ListProjectQuotasV2Request) GetBusinessID() string {
- if x != nil {
- return x.BusinessID
- }
- return ""
-}
-
-func (x *ListProjectQuotasV2Request) GetQuotaType() string {
+func (x *ScaleDownProjectQuotaRequest) GetQuota() *QuotaResource {
if x != nil {
- return x.QuotaType
+ return x.Quota
}
- return ""
+ return nil
}
-func (x *ListProjectQuotasV2Request) GetProvider() string {
+func (x *ScaleDownProjectQuotaRequest) GetUpdater() string {
if x != nil {
- return x.Provider
+ return x.Updater
}
return ""
}
-func (x *ListProjectQuotasV2Request) GetPage() uint32 {
- if x != nil {
- return x.Page
- }
- return 0
-}
-
-func (x *ListProjectQuotasV2Request) GetLimit() uint32 {
- if x != nil {
- return x.Limit
- }
- return 0
-}
-
-type ListProjectQuotasV2Response struct {
+type ScaleDownProjectQuotaResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *ListProjectQuotasData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *ListProjectQuotasV2Response) Reset() {
- *x = ListProjectQuotasV2Response{}
+func (x *ScaleDownProjectQuotaResponse) Reset() {
+ *x = ScaleDownProjectQuotaResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[112]
+ mi := &file_bcsproject_proto_msgTypes[114]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ListProjectQuotasV2Response) String() string {
+func (x *ScaleDownProjectQuotaResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectQuotasV2Response) ProtoMessage() {}
+func (*ScaleDownProjectQuotaResponse) ProtoMessage() {}
-func (x *ListProjectQuotasV2Response) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[112]
+func (x *ScaleDownProjectQuotaResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[114]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8753,71 +8550,77 @@ func (x *ListProjectQuotasV2Response) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectQuotasV2Response.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasV2Response) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{112}
+// Deprecated: Use ScaleDownProjectQuotaResponse.ProtoReflect.Descriptor instead.
+func (*ScaleDownProjectQuotaResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{114}
}
-func (x *ListProjectQuotasV2Response) GetCode() uint32 {
+func (x *ScaleDownProjectQuotaResponse) GetCode() uint32 {
if x != nil {
return x.Code
}
return 0
}
-func (x *ListProjectQuotasV2Response) GetMessage() string {
+func (x *ScaleDownProjectQuotaResponse) GetMessage() string {
if x != nil {
return x.Message
}
return ""
}
-func (x *ListProjectQuotasV2Response) GetData() *ListProjectQuotasData {
+func (x *ScaleDownProjectQuotaResponse) GetTask() *_struct.Struct {
if x != nil {
- return x.Data
+ return x.Task
}
return nil
}
-func (x *ListProjectQuotasV2Response) GetRequestID() string {
+func (x *ScaleDownProjectQuotaResponse) GetRequestID() string {
if x != nil {
return x.RequestID
}
return ""
}
-func (x *ListProjectQuotasV2Response) GetWebAnnotations() *Perms {
+func (x *ScaleDownProjectQuotaResponse) GetWebAnnotations() *Perms {
if x != nil {
return x.WebAnnotations
}
return nil
}
-type GetProjectQuotasUsageReq struct {
+type ListProjectsForIAMResp_Project struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
+ ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ BusinessID string `protobuf:"bytes,4,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
+ BkmSpaceBizID int32 `protobuf:"varint,6,opt,name=bkmSpaceBizID,proto3" json:"bkmSpaceBizID,omitempty"`
+ BkmSpaceName string `protobuf:"bytes,7,opt,name=bkmSpaceName,proto3" json:"bkmSpaceName,omitempty"`
}
-func (x *GetProjectQuotasUsageReq) Reset() {
- *x = GetProjectQuotasUsageReq{}
+func (x *ListProjectsForIAMResp_Project) Reset() {
+ *x = ListProjectsForIAMResp_Project{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[113]
+ mi := &file_bcsproject_proto_msgTypes[115]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *GetProjectQuotasUsageReq) String() string {
+func (x *ListProjectsForIAMResp_Project) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*GetProjectQuotasUsageReq) ProtoMessage() {}
+func (*ListProjectsForIAMResp_Project) ProtoMessage() {}
-func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[113]
+func (x *ListProjectsForIAMResp_Project) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[115]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8828,914 +8631,56 @@ func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use GetProjectQuotasUsageReq.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasUsageReq) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{113}
+// Deprecated: Use ListProjectsForIAMResp_Project.ProtoReflect.Descriptor instead.
+func (*ListProjectsForIAMResp_Project) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{13, 0}
}
-func (x *GetProjectQuotasUsageReq) GetQuotaId() string {
+func (x *ListProjectsForIAMResp_Project) GetName() string {
if x != nil {
- return x.QuotaId
+ return x.Name
}
return ""
}
-type GetProjectQuotasUsageResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *GetProjectQuotasUsageData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
-}
-
-func (x *GetProjectQuotasUsageResp) Reset() {
- *x = GetProjectQuotasUsageResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[114]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *GetProjectQuotasUsageResp) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*GetProjectQuotasUsageResp) ProtoMessage() {}
-
-func (x *GetProjectQuotasUsageResp) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[114]
- 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 GetProjectQuotasUsageResp.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasUsageResp) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{114}
-}
-
-func (x *GetProjectQuotasUsageResp) GetCode() uint32 {
- if x != nil {
- return x.Code
- }
- return 0
-}
-
-func (x *GetProjectQuotasUsageResp) GetMessage() string {
- if x != nil {
- return x.Message
- }
- return ""
-}
-
-func (x *GetProjectQuotasUsageResp) GetData() *GetProjectQuotasUsageData {
- if x != nil {
- return x.Data
- }
- return nil
-}
-
-func (x *GetProjectQuotasUsageResp) GetRequestID() string {
+func (x *ListProjectsForIAMResp_Project) GetProjectID() string {
if x != nil {
- return x.RequestID
+ return x.ProjectID
}
return ""
}
-func (x *GetProjectQuotasUsageResp) GetWebAnnotations() *Perms {
- if x != nil {
- return x.WebAnnotations
- }
- return nil
-}
-
-type ZoneResourceUsage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Zone string `protobuf:"bytes,1,opt,name=zone,proto3" json:"zone,omitempty"`
- Quota uint32 `protobuf:"varint,2,opt,name=quota,proto3" json:"quota,omitempty"`
- Used uint32 `protobuf:"varint,3,opt,name=used,proto3" json:"used,omitempty"`
-}
-
-func (x *ZoneResourceUsage) Reset() {
- *x = ZoneResourceUsage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[115]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ZoneResourceUsage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ZoneResourceUsage) ProtoMessage() {}
-
-func (x *ZoneResourceUsage) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[115]
- 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 ZoneResourceUsage.ProtoReflect.Descriptor instead.
-func (*ZoneResourceUsage) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{115}
-}
-
-func (x *ZoneResourceUsage) GetZone() string {
+func (x *ListProjectsForIAMResp_Project) GetProjectCode() string {
if x != nil {
- return x.Zone
+ return x.ProjectCode
}
return ""
}
-func (x *ZoneResourceUsage) GetQuota() uint32 {
- if x != nil {
- return x.Quota
- }
- return 0
-}
-
-func (x *ZoneResourceUsage) GetUsed() uint32 {
- if x != nil {
- return x.Used
- }
- return 0
-}
-
-type GetProjectQuotasUsageData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Quota *ProjectQuota `protobuf:"bytes,1,opt,name=quota,proto3" json:"quota,omitempty"`
- Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
- InstanceType string `protobuf:"bytes,3,opt,name=instanceType,proto3" json:"instanceType,omitempty"`
- QuotaUsage *ZoneResourceUsage `protobuf:"bytes,4,opt,name=quotaUsage,proto3" json:"quotaUsage,omitempty"`
- Cpu uint32 `protobuf:"varint,5,opt,name=cpu,proto3" json:"cpu,omitempty"`
- Mem uint32 `protobuf:"varint,6,opt,name=mem,proto3" json:"mem,omitempty"`
- Gpu uint32 `protobuf:"varint,7,opt,name=gpu,proto3" json:"gpu,omitempty"`
-}
-
-func (x *GetProjectQuotasUsageData) Reset() {
- *x = GetProjectQuotasUsageData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[116]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *GetProjectQuotasUsageData) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*GetProjectQuotasUsageData) ProtoMessage() {}
-
-func (x *GetProjectQuotasUsageData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[116]
- 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 GetProjectQuotasUsageData.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasUsageData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{116}
-}
-
-func (x *GetProjectQuotasUsageData) GetQuota() *ProjectQuota {
- if x != nil {
- return x.Quota
- }
- return nil
-}
-
-func (x *GetProjectQuotasUsageData) GetRegion() string {
+func (x *ListProjectsForIAMResp_Project) GetBusinessID() string {
if x != nil {
- return x.Region
+ return x.BusinessID
}
return ""
}
-func (x *GetProjectQuotasUsageData) GetInstanceType() string {
+func (x *ListProjectsForIAMResp_Project) GetManagers() string {
if x != nil {
- return x.InstanceType
+ return x.Managers
}
return ""
}
-func (x *GetProjectQuotasUsageData) GetQuotaUsage() *ZoneResourceUsage {
- if x != nil {
- return x.QuotaUsage
- }
- return nil
-}
-
-func (x *GetProjectQuotasUsageData) GetCpu() uint32 {
- if x != nil {
- return x.Cpu
- }
- return 0
-}
-
-func (x *GetProjectQuotasUsageData) GetMem() uint32 {
- if x != nil {
- return x.Mem
- }
- return 0
-}
-
-func (x *GetProjectQuotasUsageData) GetGpu() uint32 {
+func (x *ListProjectsForIAMResp_Project) GetBkmSpaceBizID() int32 {
if x != nil {
- return x.Gpu
+ return x.BkmSpaceBizID
}
return 0
}
-type ScaleUpProjectQuotaRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
- Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
- SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,4,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
-}
-
-func (x *ScaleUpProjectQuotaRequest) Reset() {
- *x = ScaleUpProjectQuotaRequest{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[117]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ScaleUpProjectQuotaRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ScaleUpProjectQuotaRequest) ProtoMessage() {}
-
-func (x *ScaleUpProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[117]
- 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 ScaleUpProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*ScaleUpProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{117}
-}
-
-func (x *ScaleUpProjectQuotaRequest) GetQuotaId() string {
+func (x *ListProjectsForIAMResp_Project) GetBkmSpaceName() string {
if x != nil {
- return x.QuotaId
- }
- return ""
-}
-
-func (x *ScaleUpProjectQuotaRequest) GetQuota() *QuotaResource {
- if x != nil {
- return x.Quota
- }
- return nil
-}
-
-func (x *ScaleUpProjectQuotaRequest) GetUpdater() string {
- if x != nil {
- return x.Updater
- }
- return ""
-}
-
-func (x *ScaleUpProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
- if x != nil {
- return x.SkipItsmApproval
- }
- return nil
-}
-
-type ScaleUpProjectQuotaResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
-}
-
-func (x *ScaleUpProjectQuotaResponse) Reset() {
- *x = ScaleUpProjectQuotaResponse{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[118]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ScaleUpProjectQuotaResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ScaleUpProjectQuotaResponse) ProtoMessage() {}
-
-func (x *ScaleUpProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[118]
- 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 ScaleUpProjectQuotaResponse.ProtoReflect.Descriptor instead.
-func (*ScaleUpProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{118}
-}
-
-func (x *ScaleUpProjectQuotaResponse) GetCode() uint32 {
- if x != nil {
- return x.Code
- }
- return 0
-}
-
-func (x *ScaleUpProjectQuotaResponse) GetMessage() string {
- if x != nil {
- return x.Message
- }
- return ""
-}
-
-func (x *ScaleUpProjectQuotaResponse) GetTask() *_struct.Struct {
- if x != nil {
- return x.Task
- }
- return nil
-}
-
-func (x *ScaleUpProjectQuotaResponse) GetRequestID() string {
- if x != nil {
- return x.RequestID
- }
- return ""
-}
-
-func (x *ScaleUpProjectQuotaResponse) GetWebAnnotations() *Perms {
- if x != nil {
- return x.WebAnnotations
- }
- return nil
-}
-
-type ScaleDownProjectQuotaRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
- Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
- SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,4,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
-}
-
-func (x *ScaleDownProjectQuotaRequest) Reset() {
- *x = ScaleDownProjectQuotaRequest{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[119]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ScaleDownProjectQuotaRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ScaleDownProjectQuotaRequest) ProtoMessage() {}
-
-func (x *ScaleDownProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[119]
- 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 ScaleDownProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*ScaleDownProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{119}
-}
-
-func (x *ScaleDownProjectQuotaRequest) GetQuotaId() string {
- if x != nil {
- return x.QuotaId
- }
- return ""
-}
-
-func (x *ScaleDownProjectQuotaRequest) GetQuota() *QuotaResource {
- if x != nil {
- return x.Quota
- }
- return nil
-}
-
-func (x *ScaleDownProjectQuotaRequest) GetUpdater() string {
- if x != nil {
- return x.Updater
- }
- return ""
-}
-
-func (x *ScaleDownProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
- if x != nil {
- return x.SkipItsmApproval
- }
- return nil
-}
-
-type ScaleDownProjectQuotaResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
-}
-
-func (x *ScaleDownProjectQuotaResponse) Reset() {
- *x = ScaleDownProjectQuotaResponse{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[120]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ScaleDownProjectQuotaResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ScaleDownProjectQuotaResponse) ProtoMessage() {}
-
-func (x *ScaleDownProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[120]
- 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 ScaleDownProjectQuotaResponse.ProtoReflect.Descriptor instead.
-func (*ScaleDownProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{120}
-}
-
-func (x *ScaleDownProjectQuotaResponse) GetCode() uint32 {
- if x != nil {
- return x.Code
- }
- return 0
-}
-
-func (x *ScaleDownProjectQuotaResponse) GetMessage() string {
- if x != nil {
- return x.Message
- }
- return ""
-}
-
-func (x *ScaleDownProjectQuotaResponse) GetTask() *_struct.Struct {
- if x != nil {
- return x.Task
- }
- return nil
-}
-
-func (x *ScaleDownProjectQuotaResponse) GetRequestID() string {
- if x != nil {
- return x.RequestID
- }
- return ""
-}
-
-func (x *ScaleDownProjectQuotaResponse) GetWebAnnotations() *Perms {
- if x != nil {
- return x.WebAnnotations
- }
- return nil
-}
-
-type GetProjectQuotasStatisticsRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ProjectIDOrCode string `protobuf:"bytes,1,opt,name=projectIDOrCode,proto3" json:"projectIDOrCode,omitempty"`
- QuotaType string `protobuf:"bytes,2,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- IsContainShared bool `protobuf:"varint,3,opt,name=isContainShared,proto3" json:"isContainShared,omitempty"`
-}
-
-func (x *GetProjectQuotasStatisticsRequest) Reset() {
- *x = GetProjectQuotasStatisticsRequest{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[121]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *GetProjectQuotasStatisticsRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*GetProjectQuotasStatisticsRequest) ProtoMessage() {}
-
-func (x *GetProjectQuotasStatisticsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[121]
- 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 GetProjectQuotasStatisticsRequest.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasStatisticsRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{121}
-}
-
-func (x *GetProjectQuotasStatisticsRequest) GetProjectIDOrCode() string {
- if x != nil {
- return x.ProjectIDOrCode
- }
- return ""
-}
-
-func (x *GetProjectQuotasStatisticsRequest) GetQuotaType() string {
- if x != nil {
- return x.QuotaType
- }
- return ""
-}
-
-func (x *GetProjectQuotasStatisticsRequest) GetIsContainShared() bool {
- if x != nil {
- return x.IsContainShared
- }
- return false
-}
-
-type GetProjectQuotasStatisticsResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *ProjectQuotasStatisticsData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
-}
-
-func (x *GetProjectQuotasStatisticsResponse) Reset() {
- *x = GetProjectQuotasStatisticsResponse{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[122]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *GetProjectQuotasStatisticsResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*GetProjectQuotasStatisticsResponse) ProtoMessage() {}
-
-func (x *GetProjectQuotasStatisticsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[122]
- 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 GetProjectQuotasStatisticsResponse.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasStatisticsResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{122}
-}
-
-func (x *GetProjectQuotasStatisticsResponse) GetCode() uint32 {
- if x != nil {
- return x.Code
- }
- return 0
-}
-
-func (x *GetProjectQuotasStatisticsResponse) GetMessage() string {
- if x != nil {
- return x.Message
- }
- return ""
-}
-
-func (x *GetProjectQuotasStatisticsResponse) GetData() *ProjectQuotasStatisticsData {
- if x != nil {
- return x.Data
- }
- return nil
-}
-
-func (x *GetProjectQuotasStatisticsResponse) GetRequestID() string {
- if x != nil {
- return x.RequestID
- }
- return ""
-}
-
-type QuotaResourceData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- UsedNum uint32 `protobuf:"varint,1,opt,name=usedNum,proto3" json:"usedNum,omitempty"`
- AvailableNum uint32 `protobuf:"varint,2,opt,name=availableNum,proto3" json:"availableNum,omitempty"`
- TotalNum uint32 `protobuf:"varint,3,opt,name=totalNum,proto3" json:"totalNum,omitempty"`
- UseRate float32 `protobuf:"fixed32,4,opt,name=useRate,proto3" json:"useRate,omitempty"`
-}
-
-func (x *QuotaResourceData) Reset() {
- *x = QuotaResourceData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[123]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *QuotaResourceData) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*QuotaResourceData) ProtoMessage() {}
-
-func (x *QuotaResourceData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[123]
- 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 QuotaResourceData.ProtoReflect.Descriptor instead.
-func (*QuotaResourceData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{123}
-}
-
-func (x *QuotaResourceData) GetUsedNum() uint32 {
- if x != nil {
- return x.UsedNum
- }
- return 0
-}
-
-func (x *QuotaResourceData) GetAvailableNum() uint32 {
- if x != nil {
- return x.AvailableNum
- }
- return 0
-}
-
-func (x *QuotaResourceData) GetTotalNum() uint32 {
- if x != nil {
- return x.TotalNum
- }
- return 0
-}
-
-func (x *QuotaResourceData) GetUseRate() float32 {
- if x != nil {
- return x.UseRate
- }
- return 0
-}
-
-type ProjectQuotasStatisticsData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Cpu *QuotaResourceData `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
- Mem *QuotaResourceData `protobuf:"bytes,2,opt,name=mem,proto3" json:"mem,omitempty"`
- Gpu *QuotaResourceData `protobuf:"bytes,3,opt,name=gpu,proto3" json:"gpu,omitempty"`
-}
-
-func (x *ProjectQuotasStatisticsData) Reset() {
- *x = ProjectQuotasStatisticsData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[124]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ProjectQuotasStatisticsData) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ProjectQuotasStatisticsData) ProtoMessage() {}
-
-func (x *ProjectQuotasStatisticsData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[124]
- 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 ProjectQuotasStatisticsData.ProtoReflect.Descriptor instead.
-func (*ProjectQuotasStatisticsData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{124}
-}
-
-func (x *ProjectQuotasStatisticsData) GetCpu() *QuotaResourceData {
- if x != nil {
- return x.Cpu
- }
- return nil
-}
-
-func (x *ProjectQuotasStatisticsData) GetMem() *QuotaResourceData {
- if x != nil {
- return x.Mem
- }
- return nil
-}
-
-func (x *ProjectQuotasStatisticsData) GetGpu() *QuotaResourceData {
- if x != nil {
- return x.Gpu
- }
- return nil
-}
-
-type ListProjectsForIAMResp_Project struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- BusinessID string `protobuf:"bytes,4,opt,name=businessID,proto3" json:"businessID,omitempty"`
- Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
- BkmSpaceBizID int32 `protobuf:"varint,6,opt,name=bkmSpaceBizID,proto3" json:"bkmSpaceBizID,omitempty"`
- BkmSpaceName string `protobuf:"bytes,7,opt,name=bkmSpaceName,proto3" json:"bkmSpaceName,omitempty"`
-}
-
-func (x *ListProjectsForIAMResp_Project) Reset() {
- *x = ListProjectsForIAMResp_Project{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[131]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ListProjectsForIAMResp_Project) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ListProjectsForIAMResp_Project) ProtoMessage() {}
-
-func (x *ListProjectsForIAMResp_Project) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[131]
- 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 ListProjectsForIAMResp_Project.ProtoReflect.Descriptor instead.
-func (*ListProjectsForIAMResp_Project) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{13, 0}
-}
-
-func (x *ListProjectsForIAMResp_Project) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
-}
-
-func (x *ListProjectsForIAMResp_Project) GetProjectID() string {
- if x != nil {
- return x.ProjectID
- }
- return ""
-}
-
-func (x *ListProjectsForIAMResp_Project) GetProjectCode() string {
- if x != nil {
- return x.ProjectCode
- }
- return ""
-}
-
-func (x *ListProjectsForIAMResp_Project) GetBusinessID() string {
- if x != nil {
- return x.BusinessID
- }
- return ""
-}
-
-func (x *ListProjectsForIAMResp_Project) GetManagers() string {
- if x != nil {
- return x.Managers
- }
- return ""
-}
-
-func (x *ListProjectsForIAMResp_Project) GetBkmSpaceBizID() int32 {
- if x != nil {
- return x.BkmSpaceBizID
- }
- return 0
-}
-
-func (x *ListProjectsForIAMResp_Project) GetBkmSpaceName() string {
- if x != nil {
- return x.BkmSpaceName
+ return x.BkmSpaceName
}
return ""
}
@@ -9755,7 +8700,7 @@ var file_bcsproject_proto_rawDesc = []byte{
0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0xad, 0x0c, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3d, 0x0a,
+ 0x6f, 0x22, 0xe2, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3d, 0x0a,
0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4,
@@ -9830,165 +8775,122 @@ var file_bcsproject_proto_rawDesc = []byte{
0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d,
0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x5c, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0f, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9,
- 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x70, 0x0a,
- 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x10, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x0b, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7,
- 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a,
- 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x25, 0x92, 0x41, 0x22, 0x0a,
- 0x20, 0x2a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32, 0x15, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0xe5, 0x9f, 0xba, 0xe6, 0x9c, 0xac, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x22, 0xaa, 0x11, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
- 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32,
- 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
- 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x6f, 0x72, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c,
- 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
- 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94,
- 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12,
- 0x56, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92,
- 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95,
- 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
- 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18,
- 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92,
- 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
- 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
- 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
- 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x76, 0x0a, 0x08, 0x75,
- 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x5a, 0x92,
- 0x41, 0x57, 0x2a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x32, 0x4b, 0xe6, 0x98,
- 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8,
- 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6,
- 0xb1, 0xa0, 0x2c, 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0x2c, 0x20, 0xe9, 0xbb,
- 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b,
- 0x52, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe5, 0xb0, 0xbd, 0xe9, 0x87, 0x8f,
- 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x53, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x08, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69,
- 0x6e, 0x65, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6,
- 0xe5, 0xb7, 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba, 0xbf, 0x2c, 0x20, 0xe9, 0xbb,
- 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66,
- 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x58, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x2e, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x26, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1,
- 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80, 0x89, 0x6b, 0x38, 0x73, 0x2f,
- 0x6d, 0x65, 0x73, 0x6f, 0x73, 0xfa, 0x42, 0x10, 0x72, 0x0e, 0x52, 0x00, 0x52, 0x03, 0x6b, 0x38,
- 0x73, 0x52, 0x05, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x5b,
- 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae,
- 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8,
- 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x50, 0x0a, 0x08, 0x69,
- 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42, 0x34, 0x92,
- 0x41, 0x31, 0x2a, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x32, 0x25, 0xe6, 0x98,
- 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe4, 0xbf, 0x9d, 0xe5, 0xaf, 0x86, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x66, 0x61,
- 0x6c, 0x73, 0x65, 0x52, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x98, 0x01,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0c, 0x20,
- 0x01, 0x28, 0x0d, 0x42, 0x76, 0x92, 0x41, 0x73, 0x2a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x32, 0x6b,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe4, 0xbf,
- 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80, 0x89, 0x20, 0x31,
- 0x3a, 0xe6, 0x89, 0x8b, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x32, 0x3a, 0xe7, 0xab, 0xaf, 0xe6, 0xb8,
- 0xb8, 0x2c, 0x20, 0x33, 0x3a, 0xe9, 0xa1, 0xb5, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x34, 0x3a, 0xe5,
- 0xb9, 0xb3, 0xe5, 0x8f, 0xb0, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81, 0x2c, 0x20, 0x35, 0x3a, 0xe6,
- 0x94, 0xaf, 0xe6, 0x92, 0x91, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x7f, 0x0a, 0x0a, 0x64, 0x65, 0x70, 0x6c,
- 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x5f, 0x92, 0x41,
- 0x51, 0x2a, 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe4,
- 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
+ 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x3a,
+ 0x25, 0x92, 0x41, 0x22, 0x0a, 0x20, 0x2a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32,
+ 0x15, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0xe5, 0x9f, 0xba, 0xe6, 0x9c, 0xac,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x22, 0xc5, 0x0e, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74,
+ 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
+ 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
+ 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9,
+ 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37,
+ 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07,
+ 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a,
+ 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4,
+ 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa,
+ 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x12, 0x56, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
+ 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06,
+ 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x81, 0x01, 0x0a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
+ 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
+ 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
+ 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
+ 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10,
+ 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x12, 0x76, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01,
+ 0x28, 0x08, 0x42, 0x5a, 0x92, 0x41, 0x57, 0x2a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65,
+ 0x73, 0x32, 0x4b, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8,
+ 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe6, 0xb1, 0xa0, 0x2c, 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe7,
+ 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8, 0xb4,
+ 0xb9, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08,
+ 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
+ 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0x92,
+ 0x41, 0x35, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32,
+ 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe5,
+ 0xb0, 0xbd, 0xe9, 0x87, 0x8f, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30,
+ 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
+ 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x53, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e,
+ 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73,
+ 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
+ 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba,
+ 0xbf, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09,
+ 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x58, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
+ 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x2e, 0x2a, 0x04, 0x6b, 0x69,
+ 0x6e, 0x64, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80,
+ 0x89, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0xfa, 0x42, 0x10, 0x72, 0x0e, 0x52,
+ 0x00, 0x52, 0x03, 0x6b, 0x38, 0x73, 0x52, 0x05, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x52, 0x04, 0x6b,
+ 0x69, 0x6e, 0x64, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
+ 0x44, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43,
+ 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x12, 0x50, 0x0a, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x0b, 0x20, 0x01,
+ 0x28, 0x08, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65,
+ 0x74, 0x32, 0x25, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe4, 0xbf, 0x9d, 0xe5,
+ 0xaf, 0x86, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4,
+ 0xe4, 0xb8, 0xba, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72,
+ 0x65, 0x74, 0x12, 0x98, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79,
+ 0x70, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x76, 0x92, 0x41, 0x73, 0x2a, 0x04, 0x74,
+ 0x79, 0x70, 0x65, 0x32, 0x6b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
0x8b, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c,
- 0x20, 0x31, 0x3a, 0xe7, 0x89, 0xa9, 0xe7, 0x90, 0x86, 0xe6, 0x9c, 0xba, 0xe9, 0x83, 0xa8, 0xe7,
- 0xbd, 0xb2, 0x2c, 0x20, 0x32, 0x3a, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe9, 0x83, 0xa8, 0xe7,
- 0xbd, 0xb2, 0xfa, 0x42, 0x08, 0x2a, 0x06, 0x30, 0x00, 0x30, 0x01, 0x30, 0x02, 0x52, 0x0a, 0x64,
- 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44, 0x0a, 0x04, 0x42, 0x47, 0x49,
- 0x44, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x04, 0x62, 0x67,
- 0x49, 0x44, 0x32, 0x25, 0xe4, 0xba, 0x8b, 0xe4, 0xb8, 0x9a, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x2c,
- 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9,
- 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x04, 0x42, 0x47, 0x49, 0x44, 0x12,
- 0x50, 0x0a, 0x06, 0x42, 0x47, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x38, 0x92, 0x41, 0x35, 0x2a, 0x06, 0x62, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2b, 0xe4, 0xba,
- 0x8b, 0xe4, 0xb8, 0x9a, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe4,
+ 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x2c, 0x20, 0xe5, 0x8f, 0xaf,
+ 0xe9, 0x80, 0x89, 0x20, 0x31, 0x3a, 0xe6, 0x89, 0x8b, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x32, 0x3a,
+ 0xe7, 0xab, 0xaf, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x33, 0x3a, 0xe9, 0xa1, 0xb5, 0xe6, 0xb8, 0xb8,
+ 0x2c, 0x20, 0x34, 0x3a, 0xe5, 0xb9, 0xb3, 0xe5, 0x8f, 0xb0, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81,
+ 0x2c, 0x20, 0x35, 0x3a, 0xe6, 0x94, 0xaf, 0xe6, 0x92, 0x91, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81,
+ 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x7f, 0x0a,
+ 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x5f, 0x92, 0x41, 0x51, 0x2a, 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79,
+ 0x70, 0x65, 0x32, 0x43, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2,
+ 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad,
+ 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0x31, 0x3a, 0xe7, 0x89, 0xa9, 0xe7, 0x90, 0x86, 0xe6, 0x9c,
+ 0xba, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2, 0x2c, 0x20, 0x32, 0x3a, 0xe5, 0xae, 0xb9, 0xe5, 0x99,
+ 0xa8, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2, 0xfa, 0x42, 0x08, 0x2a, 0x06, 0x30, 0x00, 0x30, 0x01,
+ 0x30, 0x02, 0x52, 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44,
+ 0x0a, 0x04, 0x42, 0x47, 0x49, 0x44, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41,
+ 0x2d, 0x2a, 0x04, 0x62, 0x67, 0x49, 0x44, 0x32, 0x25, 0xe4, 0xba, 0x8b, 0xe4, 0xb8, 0x9a, 0xe7,
+ 0xbe, 0xa4, 0x49, 0x44, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6,
+ 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x04,
+ 0x42, 0x47, 0x49, 0x44, 0x12, 0x50, 0x0a, 0x06, 0x42, 0x47, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0f,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x06, 0x62, 0x67, 0x4e, 0x61, 0x6d,
+ 0x65, 0x32, 0x2b, 0xe4, 0xba, 0x8b, 0xe4, 0xb8, 0x9a, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa7, 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5,
+ 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x06,
+ 0x42, 0x47, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x47, 0x0a, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44,
+ 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x06, 0x64, 0x65, 0x70,
+ 0x74, 0x49, 0x44, 0x32, 0x22, 0xe9, 0x83, 0xa8, 0xe9, 0x97, 0xa8, 0x49, 0x44, 0x2c, 0x20, 0xe4,
0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98,
- 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x06, 0x42, 0x47, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x47, 0x0a, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x18, 0x10, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x32, 0x22,
- 0xe9, 0x83, 0xa8, 0xe9, 0x97, 0xa8, 0x49, 0x44, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99,
- 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8,
- 0xba, 0x30, 0x52, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x12, 0x53, 0x0a, 0x08, 0x64, 0x65,
- 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41,
- 0x34, 0x2a, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0x83, 0xa8,
- 0xe9, 0x97, 0xa8, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95,
- 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4,
- 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x4d, 0x0a, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x12, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x32, 0x22, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83, 0x49, 0x44, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7,
- 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4,
- 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x59,
- 0x0a, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x13, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36, 0x2a, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c,
- 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x0a, 0x63,
- 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x69, 0x0a, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x18, 0x14, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65,
- 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61,
- 0x62, 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84,
- 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61,
- 0x62, 0x65, 0x6c, 0x73, 0x12, 0x7d, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x15, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41,
- 0x25, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3,
- 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e,
- 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x3e,
+ 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x12,
+ 0x53, 0x0a, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65,
+ 0x32, 0x28, 0xe9, 0x83, 0xa8, 0xe9, 0x97, 0xa8, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
+ 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb,
+ 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x08, 0x64, 0x65, 0x70, 0x74,
+ 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4d, 0x0a, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x08, 0x63, 0x65, 0x6e,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x22, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83, 0x49, 0x44, 0x2c,
+ 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9,
+ 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x12, 0x59, 0x0a, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36, 0x2a, 0x0a, 0x63, 0x65,
+ 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad,
+ 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7,
+ 0xa9, 0xba, 0x52, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x3a, 0x3e,
0x92, 0x41, 0x3b, 0x0a, 0x39, 0x2a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0c, 0xe5, 0x88, 0x9b,
0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65,
@@ -10004,7 +8906,7 @@ var file_bcsproject_proto_rawDesc = []byte{
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6,
0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
0xaf, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
- 0x6f, 0x64, 0x65, 0x22, 0x84, 0x0a, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72,
+ 0x6f, 0x64, 0x65, 0x22, 0x9f, 0x07, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32,
@@ -10054,222 +8956,38 @@ var file_bcsproject_proto_rawDesc = []byte{
0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e,
0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x3a, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x6d, 0x61,
- 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae,
- 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
- 0x73, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x13, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72,
- 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x14,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32,
- 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad,
- 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12,
- 0x7d, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x15,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
- 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x39,
- 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x2f, 0x92, 0x41, 0x2c, 0x0a, 0x2a,
- 0x2a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0x9e, 0x01, 0x0a, 0x14, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44,
- 0xfa, 0x42, 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41,
- 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x14, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xd2,
- 0x01, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x22, 0x8c, 0x03, 0x0a, 0x0f,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2b,
- 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5,
- 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
- 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83,
- 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe6, 0x06, 0x0a, 0x13, 0x4c,
- 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x56, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x0a, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
- 0x44, 0x2c, 0x20, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8,
- 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x0a,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73, 0x12, 0x6d, 0x0a, 0x05, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x05,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x4b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad,
- 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0x20, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5,
- 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9,
- 0x9a, 0x94, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
- 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
- 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
- 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x6c, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x0a, 0x73, 0x65,
- 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x80,
- 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1,
- 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x45, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
- 0x8b, 0x2c, 0x20, 0xe5, 0x85, 0x81, 0xe8, 0xae, 0xb8, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73,
- 0x6f, 0x73, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0,
- 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac, 0xe5, 0x87,
- 0xa0, 0xe9, 0xa1, 0xb5, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05,
- 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92, 0x41, 0x23,
- 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6,
- 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0,
- 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03, 0x61, 0x6c,
- 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03, 0x61, 0x6c,
- 0x6c, 0x32, 0x18, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
- 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61, 0x6c, 0x6c,
- 0x12, 0x39, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52,
- 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x3a, 0x66, 0x92, 0x41, 0x63,
- 0x0a, 0x61, 0x2a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x4a, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6,
- 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6,
- 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d,
- 0xae, 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0,
- 0xe6, 0x8d, 0xae, 0x22, 0xb2, 0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74,
- 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61,
- 0x6c, 0x12, 0x49, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x95, 0xb0,
- 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x2a, 0x92, 0x41,
- 0x27, 0x0a, 0x25, 0x2a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x44, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8,
- 0xa1, 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xa8, 0x03, 0x0a, 0x14, 0x4c, 0x69, 0x73,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6b, 0x0a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x32, 0x2f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6,
- 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88,
- 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
- 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
- 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
- 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
- 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
- 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x22, 0x5f, 0x0a, 0x05, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x12, 0x56, 0x0a, 0x05,
- 0x70, 0x65, 0x72, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
- 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73,
- 0x32, 0x1b, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0x92, 0x88, 0xe5, 0xaf, 0xb9, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0x52, 0x05, 0x70,
- 0x65, 0x72, 0x6d, 0x73, 0x22, 0xc1, 0x04, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x12, 0x4c,
- 0x0a, 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x3a, 0x92, 0x41, 0x37,
- 0x2a, 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x30, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5,
- 0xe8, 0xaf, 0xa2, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
- 0xb9, 0xb6, 0xe4, 0xb8, 0x94, 0xe6, 0x90, 0xba, 0xe5, 0xb8, 0xa6, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
- 0x90, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x12, 0x32, 0x0a, 0x04,
- 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a,
- 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x13, 0xe6, 0x8c, 0x89, 0x6b, 0x69, 0x6e, 0x64, 0xe8, 0xbf,
- 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
- 0x12, 0x9f, 0x01, 0x0a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x80, 0x01, 0x92, 0x41, 0x7d, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x6f, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x61, 0x6c,
- 0x6c, 0xe4, 0xb8, 0xba, 0x74, 0x72, 0x75, 0x65, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95,
- 0x88, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2f, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3,
- 0x8a, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x49, 0x44, 0x2f, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe7, 0xb2, 0xbe, 0xe7, 0xa1,
- 0xae, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b,
- 0x65, 0x79, 0x12, 0x62, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x03, 0x42, 0x4a, 0x92, 0x41, 0x47, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32,
- 0x3d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8,
- 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe5, 0x81, 0x8f, 0xe7, 0xa7, 0xbb, 0xe9, 0x87, 0x8f, 0xef, 0xbc,
- 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0xe4, 0xb8, 0xba, 0x20,
- 0x74, 0x72, 0x75, 0x65, 0x20, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x52, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x62, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69,
- 0x74, 0x32, 0x40, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c,
- 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0,
- 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c,
- 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x74, 0x72, 0x75, 0x65, 0x20, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f,
- 0xe6, 0x95, 0x88, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x3c, 0x92, 0x41, 0x39, 0x0a,
- 0x37, 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65,
- 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x32, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
- 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7,
- 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x22, 0xaa, 0x03, 0x0a, 0x16, 0x4c, 0x69, 0x73,
- 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52,
- 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x6b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x2f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90,
- 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae,
+ 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
+ 0x73, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x13, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72,
+ 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x6f, 0x72, 0x3a, 0x2f, 0x92, 0x41, 0x2c, 0x0a, 0x2a, 0x2a, 0x14, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0x9e, 0x01, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f,
+ 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xfa, 0x42, 0x16, 0x72, 0x14,
+ 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b,
+ 0x24, 0x98, 0x01, 0x20, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x3a,
+ 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0c, 0xe5, 0x88,
+ 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xd2, 0x01, 0x09, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x22, 0x8c, 0x03, 0x0a, 0x0f, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
+ 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7,
+ 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5,
+ 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
@@ -10281,26 +8999,153 @@ var file_bcsproject_proto_rawDesc = []byte{
0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b,
0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x6d, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x3a, 0x54,
- 0x92, 0x41, 0x51, 0x0a, 0x4f, 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x32, 0x36, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8,
- 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
- 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e,
- 0x88, 0xe6, 0x9d, 0x83, 0x22, 0x82, 0x08, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x12,
- 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7a, 0x0a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe6, 0x06, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x56, 0x0a,
+ 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x73, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0xa4,
+ 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97,
+ 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x73, 0x12, 0x6d, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x32, 0x4b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
+ 0x2c, 0x20, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7,
+ 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x05, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x6c,
+ 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e,
+ 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96,
+ 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6,
+ 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x45, 0x0a, 0x04,
+ 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a,
+ 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x85,
+ 0x81, 0xe8, 0xae, 0xb8, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x52, 0x04, 0x6b,
+ 0x69, 0x6e, 0x64, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20,
+ 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
+ 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20,
+ 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac, 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52,
+ 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74,
+ 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92, 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d,
+ 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05,
+ 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x08, 0x20, 0x01,
+ 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe8, 0xa1,
+ 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f,
+ 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x12, 0x39, 0x0a, 0x0a, 0x62,
+ 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x13, 0x4c,
+ 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x4a, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
+ 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81,
+ 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe6, 0x88, 0x96, 0xe8,
+ 0x80, 0x85, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xb2,
+ 0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61,
+ 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6,
+ 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x49, 0x0a, 0x07,
+ 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
+ 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07,
+ 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x2a, 0x92, 0x41, 0x27, 0x0a, 0x25, 0x2a, 0x0f,
+ 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x32,
+ 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x22, 0xa8, 0x03, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
+ 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
+ 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x2f,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12,
+ 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d,
+ 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
+ 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x5f,
+ 0x0a, 0x05, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x12, 0x56, 0x0a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42,
+ 0x27, 0x92, 0x41, 0x24, 0x2a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x32, 0x1b, 0xe7, 0x94, 0xa8,
+ 0xe6, 0x88, 0xb7, 0xe9, 0x92, 0x88, 0xe5, 0xaf, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0x9a, 0x84, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0x52, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x22,
+ 0xc1, 0x04, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
+ 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x12, 0x4c, 0x0a, 0x03, 0x61, 0x6c, 0x6c,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x03, 0x61, 0x6c, 0x6c,
+ 0x32, 0x30, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x89,
+ 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0xb9, 0xb6, 0xe4, 0xb8, 0x94,
+ 0xe6, 0x90, 0xba, 0xe5, 0xb8, 0xa6, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x12, 0x32, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64,
+ 0x32, 0x13, 0xe6, 0x8c, 0x89, 0x6b, 0x69, 0x6e, 0x64, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x9f, 0x01, 0x0a, 0x09,
+ 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x80, 0x01, 0x92, 0x41, 0x7d, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
+ 0x44, 0x32, 0x6f, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x61, 0x6c, 0x6c, 0xe4, 0xb8, 0xba, 0x74,
+ 0x72, 0x75, 0x65, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x2c, 0x20, 0xe8, 0xa1,
+ 0xa8, 0xe7, 0xa4, 0xba, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1,
+ 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2f, 0xe4, 0xb8,
+ 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe7, 0xb2, 0xbe, 0xe7, 0xa1, 0xae, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x12, 0x62, 0x0a,
+ 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x4a, 0x92,
+ 0x41, 0x47, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x3d, 0xe5, 0x88, 0x86, 0xe9,
+ 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba,
+ 0xe5, 0x81, 0x8f, 0xe7, 0xa7, 0xbb, 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe5,
+ 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x74, 0x72, 0x75, 0x65, 0x20,
+ 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
+ 0x74, 0x12, 0x62, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
+ 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x40, 0xe5, 0x88,
+ 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7,
+ 0xa4, 0xba, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef, 0xbc,
+ 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0xe4, 0xb8, 0xba, 0x20,
+ 0x74, 0x72, 0x75, 0x65, 0x20, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x52, 0x05,
+ 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x3c, 0x92, 0x41, 0x39, 0x0a, 0x37, 0x2a, 0x15, 0x4c, 0x69,
+ 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
+ 0x52, 0x65, 0x71, 0x32, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88,
+ 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0x22, 0xaa, 0x03, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68,
+ 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e,
+ 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
+ 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6b, 0x0a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
0x32, 0x2f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf,
0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9,
0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
@@ -10308,63 +9153,129 @@ var file_bcsproject_proto_rawDesc = []byte{
0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x1a, 0xc5, 0x05, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x4d, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36,
- 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8,
- 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32,
- 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
- 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2,
- 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
- 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
- 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
- 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
- 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43,
- 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x12, 0x5c, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
- 0x73, 0x32, 0x31, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe4,
- 0xba, 0xba, 0xe5, 0x91, 0x98, 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8,
- 0xba, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x2b, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
- 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x66,
- 0x0a, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x05, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0d, 0x62, 0x6b, 0x6d, 0x53,
- 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x32, 0x2c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8,
- 0xe7, 0x9b, 0x91, 0xe6, 0x8e, 0xa7, 0xe7, 0x9a, 0x84, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4,
- 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63,
- 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x12, 0x61, 0x0a, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61,
- 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3d, 0x92, 0x41,
- 0x3a, 0x2a, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84,
- 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe7, 0x9b, 0x91, 0xe6, 0x8e, 0xa7, 0xe7, 0x9a, 0x84, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x6b, 0x6d,
- 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x47, 0x65,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30,
- 0x92, 0x41, 0x2d, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72,
- 0x43, 0x6f, 0x64, 0x65, 0x32, 0x1a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88,
- 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
- 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64,
- 0x65, 0x3a, 0x38, 0x92, 0x41, 0x35, 0x0a, 0x33, 0x2a, 0x17, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
- 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x22, 0x98, 0x02, 0x0a, 0x18,
- 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65,
+ 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92,
+ 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4,
+ 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81,
+ 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52,
+ 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x22, 0x6d, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x3a, 0x54, 0x92, 0x41, 0x51, 0x0a, 0x4f,
+ 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f,
+ 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x32, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
+ 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
+ 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x22,
+ 0x82, 0x08, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
+ 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f,
+ 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x2f, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c,
+ 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x1a, 0xc5, 0x05, 0x0a,
+ 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x4d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a,
+ 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4,
+ 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa,
+ 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b,
+ 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae,
+ 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8,
+ 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5c, 0x0a, 0x08, 0x6d,
+ 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92,
+ 0x41, 0x3d, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x31, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe4, 0xba, 0xba, 0xe5, 0x91, 0x98,
+ 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe5, 0x88, 0x9b, 0xe5,
+ 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x2b, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52,
+ 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x66, 0x0a, 0x0d, 0x62, 0x6b, 0x6d,
+ 0x53, 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x42,
+ 0x69, 0x7a, 0x49, 0x44, 0x32, 0x2c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5,
+ 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe7, 0x9b, 0x91, 0xe6, 0x8e,
+ 0xa7, 0xe7, 0x9a, 0x84, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
+ 0x49, 0x44, 0x52, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49,
+ 0x44, 0x12, 0x61, 0x0a, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3d, 0x92, 0x41, 0x3a, 0x2a, 0x0c, 0x62, 0x6b,
+ 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2,
+ 0xb8, 0xe7, 0x9b, 0x91, 0xe6, 0x8e, 0xa7, 0xe7, 0x9a, 0x84, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x12, 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
+ 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x0f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32,
+ 0x1a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0f, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x3a, 0x38, 0x92, 0x41,
+ 0x35, 0x0a, 0x33, 0x2a, 0x17, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41,
+ 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6,
+ 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x22, 0x98, 0x02, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x56, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41,
+ 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
+ 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
+ 0x44, 0x22, 0x4c, 0x0a, 0x11, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69,
+ 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69,
+ 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x08, 0x69,
+ 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0x0c, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6,
+ 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x52, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x22,
+ 0x8e, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e,
+ 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x3a, 0x33, 0x92, 0x41, 0x30,
+ 0x0a, 0x2e, 0x2a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x22, 0x81, 0x03, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
@@ -10372,76 +9283,11 @@ var file_bcsproject_proto_rawDesc = []byte{
0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x56, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
- 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x4c, 0x0a, 0x11, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x08, 0x69,
- 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x1b, 0x92,
- 0x41, 0x18, 0x2a, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0x0c, 0xe6, 0x98,
- 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x52, 0x08, 0x69, 0x73, 0x41, 0x63,
- 0x74, 0x69, 0x76, 0x65, 0x22, 0x8e, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
- 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x3a, 0x33, 0x92, 0x41, 0x30, 0x0a, 0x2e, 0x2a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5,
- 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x22, 0x81, 0x03, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73,
- 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
- 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
- 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
- 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41,
- 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9,
- 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x8d, 0x01, 0x0a, 0x13, 0x4c, 0x69,
- 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x46, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x32, 0x21,
- 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xbc, 0x80, 0xe5,
- 0x90, 0xaf, 0x42, 0x43, 0x53, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
- 0xa1, 0x52, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29,
- 0x2a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a,
- 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0x88, 0x03, 0x0a, 0x14, 0x4c, 0x69,
- 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x51,
- 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe4,
- 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74,
0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
@@ -10453,377 +9299,111 @@ var file_bcsproject_proto_rawDesc = []byte{
0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8,
0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8,
0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x91, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29, 0x2a,
- 0x13, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5,
- 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0x8f, 0x03, 0x0a, 0x1b, 0x47, 0x65, 0x74,
- 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x51, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41,
- 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5,
- 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
- 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92,
- 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83,
- 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x01, 0x0a, 0x0c, 0x42,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32,
- 0x0c, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65,
- 0x72, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0a, 0x6d, 0x61,
- 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x32, 0x12, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
- 0xe8, 0xbf, 0x90, 0xe7, 0xbb, 0xb4, 0xe4, 0xba, 0xba, 0xe5, 0x91, 0x98, 0x52, 0x0a, 0x6d, 0x61,
- 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x22, 0xf4, 0x02, 0x0a, 0x0c, 0x54, 0x6f, 0x70,
- 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x0a, 0x62, 0x6b, 0x5f,
- 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x19, 0x92,
- 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x32, 0x08,
- 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x08, 0x62, 0x6b, 0x49, 0x6e, 0x73, 0x74,
- 0x49, 0x64, 0x12, 0x41, 0x0a, 0x0c, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x62,
- 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe4, 0xb8, 0x9a,
- 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0a, 0x62, 0x6b, 0x49, 0x6e, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f,
- 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x62,
- 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x69, 0x64, 0x32, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a,
- 0x5f, 0x69, 0x64, 0x52, 0x07, 0x62, 0x6b, 0x4f, 0x62, 0x6a, 0x49, 0x64, 0x12, 0x3d, 0x0a, 0x0b,
- 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e,
- 0x61, 0x6d, 0x65, 0x32, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
- 0x52, 0x09, 0x62, 0x6b, 0x4f, 0x62, 0x6a, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x64,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92, 0x41,
- 0x12, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x07, 0x64, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x05,
- 0x63, 0x68, 0x69, 0x6c, 0x64, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67,
- 0x79, 0x44, 0x61, 0x74, 0x61, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x63, 0x68, 0x69, 0x6c,
- 0x64, 0x32, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x52, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x22,
- 0x9d, 0x02, 0x0a, 0x14, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92,
- 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
- 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
- 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
- 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49,
- 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x51, 0x92, 0x41,
- 0x4e, 0x0a, 0x4c, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b,
- 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22,
- 0xfe, 0x01, 0x0a, 0x15, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba,
- 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
- 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x22, 0xef, 0x02, 0x0a, 0x18, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
- 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
- 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
- 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x22, 0x82, 0x02, 0x0a, 0x19, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
- 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6,
- 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb,
- 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
- 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
- 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xdd, 0x06, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0xd4, 0x01, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xbf, 0x01, 0x92, 0x41, 0x93, 0x01, 0x2a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab,
- 0xe5, 0xb0, 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6,
- 0x95, 0xb0, 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27,
- 0x2d, 0x27, 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6,
- 0xaf, 0x8d, 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe4, 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa,
- 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39,
- 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a,
- 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x4a,
- 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65,
- 0x6c, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7,
- 0xad, 0xbe, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x61, 0x0a, 0x09, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8,
- 0xa1, 0xa8, 0x52, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x58, 0x92,
- 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88,
- 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x94, 0x03, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb,
- 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4,
- 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d,
- 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
- 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa0,
- 0x07, 0x0a, 0x18, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c,
- 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
- 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
- 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
- 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
- 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12,
- 0xe3, 0x01, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0xc4, 0x01, 0x92, 0x41, 0x98, 0x01, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85,
- 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3,
- 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f,
- 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5,
- 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8,
- 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5,
- 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
- 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b,
- 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x33, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65,
- 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe6, 0xa0, 0x87,
- 0xe9, 0xa2, 0x98, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x4b, 0x0a, 0x0d, 0x63, 0x75,
- 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6,
- 0x8d, 0xae, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e,
- 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x02, 0x73, 0x6e, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a, 0x02, 0x73, 0x6e, 0x32, 0x0b, 0x49, 0x54,
- 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x02, 0x73, 0x6e, 0x12, 0x40, 0x0a,
- 0x09, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x0a, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x75, 0x72,
- 0x6c, 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe9, 0x93,
- 0xbe, 0xe6, 0x8e, 0xa5, 0x52, 0x09, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x6c, 0x12,
- 0x4d, 0x0a, 0x0d, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x0e, 0x61, 0x70, 0x70,
- 0x72, 0x6f, 0x76, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x32, 0x12, 0xe5, 0x8d, 0x95,
- 0xe6, 0x8d, 0xae, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe7, 0xbb, 0x93, 0xe6, 0x9e, 0x9c, 0x52,
- 0x0d, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x52,
- 0x0a, 0x0e, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x0e, 0x61, 0x70, 0x70,
- 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x32, 0x15, 0xe6, 0x98, 0xaf,
- 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0x8b, 0xe5, 0x8f, 0x91, 0xe5, 0x88, 0xb0, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0x52, 0x0e, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x18, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x16, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xd2, 0x01, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x22, 0xb5, 0x02, 0x0a, 0x19, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
- 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7,
- 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5,
- 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
- 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x31, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x06, 0x72, 0x65, 0x73,
- 0x75, 0x6c, 0x74, 0x32, 0x0c, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xe7, 0xbb, 0x93, 0xe6, 0x9e,
- 0x9c, 0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x94, 0x06, 0x0a, 0x16, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
- 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
- 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38,
- 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0xe3, 0x01, 0x0a, 0x09, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xc4, 0x01, 0x92,
- 0x41, 0x98, 0x01, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x8a,
- 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c,
- 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5,
- 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad,
- 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5,
- 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc,
- 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5,
- 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23,
- 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d,
- 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d,
- 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4a,
- 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65,
- 0x6c, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7,
- 0xad, 0xbe, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4f, 0x0a, 0x05, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x3a, 0x63, 0x92, 0x41, 0x60,
- 0x0a, 0x5e, 0x2a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x22, 0xb8, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
- 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
- 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a,
- 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d,
- 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f,
- 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xeb, 0x02, 0x0a, 0x13,
- 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
+ 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x8d, 0x01, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x06,
+ 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x2e, 0x92, 0x41,
+ 0x2b, 0x2a, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x32, 0x21, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
+ 0xa1, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0x42, 0x43, 0x53,
+ 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0x52, 0x06, 0x75, 0x73,
+ 0x65, 0x42, 0x43, 0x53, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29, 0x2a, 0x13, 0x4c, 0x69, 0x73,
+ 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x32, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88,
+ 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0x88, 0x03, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x51, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72,
+ 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6,
+ 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f,
+ 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22,
+ 0x91, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54,
+ 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1,
+ 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29, 0x2a, 0x13, 0x4c, 0x69, 0x73, 0x74,
+ 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
+ 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97,
+ 0xe8, 0xa1, 0xa8, 0x22, 0x8f, 0x03, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e,
+ 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x51, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x54, 0x6f, 0x70, 0x6f, 0x6c,
+ 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8,
+ 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f,
+ 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24,
+ 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
+ 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b,
+ 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x01, 0x0a, 0x0c, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a,
+ 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x08, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
+ 0x44, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe4, 0xb8, 0x9a, 0xe5,
+ 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43,
+ 0x0a, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x03,
+ 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69,
+ 0x6e, 0x65, 0x72, 0x32, 0x12, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe8, 0xbf, 0x90, 0xe7, 0xbb,
+ 0xb4, 0xe4, 0xba, 0xba, 0xe5, 0x91, 0x98, 0x52, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69,
+ 0x6e, 0x65, 0x72, 0x22, 0xf4, 0x02, 0x0a, 0x0c, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79,
+ 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x0a, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f,
+ 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62,
+ 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
+ 0xa1, 0x49, 0x44, 0x52, 0x08, 0x62, 0x6b, 0x49, 0x6e, 0x73, 0x74, 0x49, 0x64, 0x12, 0x41, 0x0a,
+ 0x0c, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73,
+ 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0a, 0x62, 0x6b, 0x49, 0x6e, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65,
+ 0x12, 0x35, 0x0a, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a,
+ 0x5f, 0x69, 0x64, 0x32, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x69, 0x64, 0x52, 0x07,
+ 0x62, 0x6b, 0x4f, 0x62, 0x6a, 0x49, 0x64, 0x12, 0x3d, 0x0a, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62,
+ 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0b,
+ 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x62, 0x6b, 0x4f,
+ 0x62, 0x6a, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
+ 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x07, 0x64, 0x65,
+ 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x07,
+ 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64,
+ 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61,
+ 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x32, 0x05, 0x63, 0x68,
+ 0x69, 0x6c, 0x64, 0x52, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x22, 0x9d, 0x02, 0x0a, 0x14, 0x53,
+ 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
@@ -10831,183 +9411,321 @@ var file_bcsproject_proto_rawDesc = []byte{
0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a,
+ 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a,
0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x60, 0x92, 0x41, 0x5d, 0x0a, 0x5b, 0x2a, 0x13,
- 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8,
- 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7,
- 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x91, 0x03, 0x0a, 0x14, 0x47, 0x65,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a,
- 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8,
- 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
- 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
- 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
- 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x02,
- 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41,
- 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1,
- 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
- 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
- 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x56, 0x92, 0x41, 0x53, 0x0a, 0x51,
- 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x51, 0x92, 0x41, 0x4e, 0x0a, 0x4c, 0x2a, 0x16,
+ 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
+ 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xfe, 0x01, 0x0a, 0x15, 0x53,
+ 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b,
+ 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5,
+ 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
+ 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xef, 0x02, 0x0a, 0x18,
+ 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92,
+ 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
+ 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
+ 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49,
+ 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32,
+ 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x5d,
+ 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5,
+ 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x44, 0x22, 0x99, 0x03, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d,
- 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
- 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x02,
- 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a,
- 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8,
- 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d,
- 0x27, 0x20, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
- 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08,
+ 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x82, 0x02,
+ 0x0a, 0x19, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
+ 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41,
+ 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5,
+ 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7,
+ 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
+ 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x22, 0xdd, 0x06, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
+ 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
+ 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
+ 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
+ 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x12, 0xd4, 0x01, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0xbf, 0x01, 0x92, 0x41, 0x93, 0x01, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x8a, 0x01,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0xe5,
+ 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5, 0x86,
+ 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad, 0x97,
+ 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5, 0xbf,
+ 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc, 0x80,
+ 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5, 0x20,
+ 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18,
+ 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61,
+ 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29,
+ 0x3f, 0x24, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x12,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61, 0x62,
+ 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92, 0x41,
+ 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06, 0x6c,
+ 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x61, 0x0a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61,
+ 0x6c, 0x75, 0x65, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x09, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x58, 0x92, 0x41, 0x55, 0x0a, 0x53, 0x2a,
+ 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
+ 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x22, 0x94, 0x03, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
+ 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
+ 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba,
+ 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41,
+ 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9,
+ 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa0, 0x07, 0x0a, 0x18, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53,
+ 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
+ 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
+ 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
+ 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52,
+ 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0xe3, 0x01, 0x0a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xc4,
+ 0x01, 0x92, 0x41, 0x98, 0x01, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0,
+ 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0,
+ 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27,
+ 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d,
+ 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4,
+ 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25,
+ 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28,
+ 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d,
+ 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x12, 0x33, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x32, 0x11, 0x49, 0x54, 0x53,
+ 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe6, 0xa0, 0x87, 0xe9, 0xa2, 0x98, 0x52, 0x05,
+ 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x4b, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74,
+ 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41,
+ 0x22, 0x2a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
+ 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe7, 0x8a, 0xb6,
+ 0xe6, 0x80, 0x81, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74,
+ 0x75, 0x73, 0x12, 0x24, 0x0a, 0x02, 0x73, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14,
+ 0x92, 0x41, 0x11, 0x2a, 0x02, 0x73, 0x6e, 0x32, 0x0b, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d,
+ 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x02, 0x73, 0x6e, 0x12, 0x40, 0x0a, 0x09, 0x74, 0x69, 0x63, 0x6b,
+ 0x65, 0x74, 0x55, 0x72, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f,
+ 0x2a, 0x0a, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x32, 0x11, 0x49, 0x54,
+ 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe9, 0x93, 0xbe, 0xe6, 0x8e, 0xa5, 0x52,
+ 0x09, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x4d, 0x0a, 0x0d, 0x61, 0x70,
+ 0x70, 0x72, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28,
+ 0x08, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x0e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x5f,
+ 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x32, 0x12, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe5, 0xae,
+ 0xa1, 0xe6, 0x89, 0xb9, 0xe7, 0xbb, 0x93, 0xe6, 0x9e, 0x9c, 0x52, 0x0d, 0x61, 0x70, 0x70, 0x72,
+ 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x52, 0x0a, 0x0e, 0x61, 0x70, 0x70,
+ 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28,
+ 0x08, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x0e, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x32, 0x15, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8,
+ 0x8b, 0xe5, 0x8f, 0x91, 0xe5, 0x88, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x52, 0x0e, 0x61,
+ 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x3a, 0x5d, 0x92,
+ 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x18, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
+ 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x16,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d,
+ 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xb5, 0x02, 0x0a,
+ 0x19, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61,
+ 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
+ 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
+ 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9,
+ 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
+ 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
+ 0x44, 0x12, 0x31, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28,
+ 0x08, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x32, 0x0c,
+ 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xe7, 0xbb, 0x93, 0xe6, 0x9e, 0x9c, 0x52, 0x06, 0x72, 0x65,
+ 0x73, 0x75, 0x6c, 0x74, 0x22, 0x94, 0x06, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
+ 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
+ 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
+ 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08,
0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5,
- 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2,
- 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xa5, 0x03, 0x0a, 0x1c,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x60, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8,
- 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
- 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
- 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
- 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
- 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
- 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x22, 0xc3, 0x02, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69,
- 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74,
- 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a, 0x0f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6,
- 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe5,
- 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x72, 0x49, 0x44, 0x12, 0xe3, 0x01, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xc4, 0x01, 0x92, 0x41, 0x98, 0x01, 0x2a, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
+ 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
+ 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83,
+ 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97,
+ 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4,
+ 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb,
+ 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef,
+ 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20,
+ 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e,
+ 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d,
+ 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61, 0x62,
+ 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92, 0x41,
+ 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06, 0x6c,
+ 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4f, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x06,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42,
+ 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x12, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52,
+ 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x3a, 0x63, 0x92, 0x41, 0x60, 0x0a, 0x5e, 0x2a, 0x16, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2,
+ 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xb8, 0x02, 0x0a, 0x17,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
+ 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
+ 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a,
+ 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f,
+ 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
+ 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c,
+ 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7,
+ 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xeb, 0x02, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
+ 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
+ 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
+ 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86,
0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x3a, 0x67, 0x92, 0x41, 0x64, 0x0a, 0x62, 0x2a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74,
- 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e,
- 0x74, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0xd2, 0x01, 0x0f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0x95, 0x03, 0x0a, 0x16, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
- 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
- 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38,
- 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x68, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x1f,
- 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xfa,
- 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39,
- 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a,
- 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x22, 0xb0, 0x02, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x3a, 0x60, 0x92, 0x41, 0x5d, 0x0a, 0x5b, 0x2a, 0x13, 0x47, 0x65, 0x74, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e,
+ 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x22, 0x91, 0x03, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65,
0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
@@ -11015,264 +9733,363 @@ var file_bcsproject_proto_rawDesc = []byte{
0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0x92, 0x41, 0x0c, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x04, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38,
- 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20,
- 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x4a, 0x0a, 0x05, 0x70, 0x65, 0x72, 0x6d,
- 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a,
- 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x32, 0x15, 0xe6, 0x97, 0xa0, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
- 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x05, 0x70,
- 0x65, 0x72, 0x6d, 0x73, 0x22, 0x95, 0x0a, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75, 0x69, 0x64, 0x32, 0x03, 0x75,
- 0x69, 0x64, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a,
- 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba,
- 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
- 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52,
- 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41,
- 0x21, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x52, 0x0a, 0x04, 0x75, 0x73, 0x65,
- 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xb7, 0xb2, 0xe7, 0x94,
- 0xa8, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x12, 0x3d, 0x0a,
- 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x02, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61,
- 0x74, 0x65, 0x32, 0x0c, 0x43, 0x50, 0x55, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87,
- 0x52, 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4c, 0x0a, 0x0d,
- 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x02, 0x42, 0x26, 0x92, 0x41, 0x23, 0x2a, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79,
- 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x0d, 0x6d, 0x65, 0x6d,
- 0x6f, 0x72, 0x79, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61,
- 0x62, 0x65, 0x6c, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92,
- 0x41, 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06,
- 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x5b, 0x0a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0x42, 0x0a, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x53, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0c,
- 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x32, 0x0b, 0x69, 0x74,
- 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x12, 0x54, 0x0a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x11, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5,
- 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x10, 0x69, 0x74, 0x73,
- 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x49, 0x0a,
- 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x18, 0x0e,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x32, 0x0f, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5,
- 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0x20, 0x55, 0x52, 0x4c, 0x52, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x12, 0x66, 0x0a, 0x0e, 0x69, 0x74, 0x73, 0x6d,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x54, 0x79, 0x70, 0x65, 0x32, 0x29, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6,
- 0x8d, 0xae, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x3a, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x2c, 0x20, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x2c, 0x20, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x52, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x40, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x10, 0x20, 0x03,
- 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
- 0x73, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7,
- 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65,
- 0x72, 0x73, 0x12, 0x68, 0x0a, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x18, 0x11,
- 0x20, 0x01, 0x28, 0x08, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x32, 0x3d, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe7, 0xb3,
- 0xbb, 0xe7, 0xbb, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0x2c, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0xe5, 0x88, 0x99, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0x52, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0xde, 0x02, 0x0a,
- 0x13, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75, 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64,
- 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97,
- 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
- 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92,
- 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
- 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x51, 0x0a,
- 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x1f, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b,
- 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x22, 0x56, 0x0a, 0x0a, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a,
- 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
- 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11,
- 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xa0, 0x02, 0x0a, 0x0d, 0x52, 0x65, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x41, 0x0a, 0x0b, 0x63, 0x70,
- 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63,
- 0x70, 0x75, 0x32, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75,
- 0x52, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x4d, 0x0a,
- 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x0f, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x32, 0x0f, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x65,
- 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x39, 0x0a, 0x09,
- 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75,
- 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x09, 0x63, 0x70,
- 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x42, 0x0a, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92,
- 0x41, 0x1b, 0x2a, 0x0d, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0c, 0x6d,
- 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x22, 0xad, 0x05, 0x0a, 0x15,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96,
- 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80,
- 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
- 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12,
- 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92,
- 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
- 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41,
- 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b,
- 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94,
- 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41,
- 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a,
- 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7d, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x67, 0x92, 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f,
- 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4,
- 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e,
- 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05,
- 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e,
- 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41,
- 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8,
- 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20,
- 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b,
- 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe5, 0x88,
- 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x03, 0x6b, 0x65, 0x79, 0x22, 0xc1, 0x02, 0x0a, 0x16,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
- 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c,
- 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61,
+ 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52,
0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
- 0xa1, 0x06, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
- 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
- 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
- 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x75, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x0a, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
- 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
- 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
- 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0a,
- 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
- 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04,
- 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x73, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x61, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65,
- 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
+ 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12,
+ 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37,
+ 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef,
+ 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
+ 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x02, 0x0a, 0x15, 0x4c, 0x69, 0x73,
+ 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
+ 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
+ 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
+ 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32,
+ 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x49, 0x44, 0x3a, 0x56, 0x92, 0x41, 0x53, 0x0a, 0x51, 0x2a, 0x15, 0x4c, 0x69, 0x73,
+ 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0x99, 0x03, 0x0a,
+ 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
+ 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41,
+ 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8,
+ 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf,
+ 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
+ 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62,
+ 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f,
+ 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef,
+ 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
+ 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73,
+ 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
+ 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe5, 0x90, 0x8d, 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe5, 0x88, 0x99,
+ 0xe4, 0xb8, 0x8d, 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
+ 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x66,
+ 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xa5, 0x03, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x4e,
+ 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
+ 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x12, 0x60, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
+ 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61,
+ 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12,
+ 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d,
+ 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
+ 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc3,
+ 0x02, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x52,
+ 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72,
+ 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88,
+ 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
+ 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0x8d,
+ 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44,
+ 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x67, 0x92, 0x41, 0x64,
+ 0x0a, 0x62, 0x2a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e,
+ 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x49, 0x44, 0x22, 0x95, 0x03, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
+ 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
+ 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
+ 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x12, 0x68, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18,
+ 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61,
+ 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29,
+ 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x5d, 0x92,
+ 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88,
+ 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xb0, 0x02, 0x0a,
+ 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
+ 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x0f, 0x92, 0x41, 0x0c, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x12, 0x4a, 0x0a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05, 0x70, 0x65, 0x72, 0x6d,
+ 0x73, 0x32, 0x15, 0xe6, 0x97, 0xa0, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x22,
+ 0x8b, 0x0a, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74,
+ 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d,
+ 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75, 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64, 0x52, 0x03, 0x75,
+ 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74,
+ 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3d,
+ 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
+ 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97,
+ 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x55, 0x0a,
+ 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
+ 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x05, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x05, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x12, 0x52, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x23, 0x92,
+ 0x41, 0x20, 0x2a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xb7, 0xb2, 0xe7, 0x94, 0xa8, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x70, 0x75, 0x55,
+ 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x02, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x0c, 0x43,
+ 0x50, 0x55, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x0a, 0x63, 0x70, 0x75,
+ 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4c, 0x0a, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
+ 0x79, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x02, 0x42, 0x26,
+ 0x92, 0x41, 0x23, 0x2a, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73, 0x65, 0x52, 0x61,
+ 0x74, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe4, 0xbd, 0xbf,
+ 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73,
+ 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18,
+ 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x6c,
+ 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
+ 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x24,
+ 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xb3,
+ 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x12, 0x5b, 0x0a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x0b,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
+ 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x32,
+ 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x42,
+ 0x0a, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x18, 0x0c,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54,
+ 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x32, 0x0b, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d,
+ 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
+ 0x53, 0x4e, 0x12, 0x54, 0x0a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
+ 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0x92, 0x41,
+ 0x25, 0x2a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x32, 0x11, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae,
+ 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b,
+ 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x49, 0x0a, 0x0d, 0x69, 0x74, 0x73, 0x6d,
+ 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
+ 0x55, 0x52, 0x4c, 0x32, 0x0f, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae,
+ 0x20, 0x55, 0x52, 0x4c, 0x52, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
+ 0x55, 0x52, 0x4c, 0x12, 0x66, 0x0a, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65,
+ 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b,
+ 0x2a, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65,
+ 0x32, 0x29, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe7, 0xb1, 0xbb,
+ 0xe5, 0x9e, 0x8b, 0x3a, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x2c, 0x20, 0x75, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x2c, 0x20, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x0e, 0x69, 0x74, 0x73,
+ 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x6d,
+ 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x10, 0x20, 0x03, 0x28, 0x09, 0x42, 0x24, 0x92,
+ 0x41, 0x21, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x15, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86,
+ 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x5e, 0x0a,
+ 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x18, 0x11, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a,
+ 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x32, 0x12, 0xe5, 0x85,
+ 0xb6, 0xe4, 0xbb, 0x96, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x22, 0x84, 0x01,
+ 0x0a, 0x0a, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x2b, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x05, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32,
+ 0x0c, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x22, 0xde, 0x02, 0x0a, 0x13, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03,
+ 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03,
+ 0x75, 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a,
+ 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80,
+ 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92,
+ 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c,
+ 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
+ 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
+ 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
+ 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x51, 0x0a, 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x1f,
+ 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a,
+ 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
+ 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11,
+ 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75,
+ 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x56, 0x0a, 0x0a, 0x41, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b,
+ 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c,
+ 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x22, 0xa0, 0x02, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x12, 0x41, 0x0a, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0c, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x4d, 0x0a, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92,
+ 0x41, 0x22, 0x2a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d,
+ 0x6f, 0x72, 0x79, 0x32, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65,
+ 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x73, 0x12, 0x39, 0x0a, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74,
+ 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x0a, 0x6c, 0x69,
+ 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73,
+ 0x2e, 0x63, 0x70, 0x75, 0x52, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12,
+ 0x42, 0x0a, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0d, 0x6c, 0x69, 0x6d, 0x69,
+ 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74,
+ 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d,
+ 0x69, 0x74, 0x73, 0x22, 0xad, 0x05, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
+ 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
+ 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18,
- 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a,
- 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
- 0x7c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x66,
- 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96,
- 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61,
+ 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
+ 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
+ 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18,
+ 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9,
+ 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
+ 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40,
+ 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41,
+ 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7d,
+ 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x67, 0x92,
+ 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5,
+ 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61,
0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65,
0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e, 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62,
0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d,
0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a,
- 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
+ 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f,
0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07,
+ 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x06,
0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32,
0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e,
0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c,
0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85,
- 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x43,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9,
0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x49, 0x44, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x03,
+ 0x6b, 0x65, 0x79, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
@@ -11282,7 +10099,7 @@ var file_bcsproject_proto_rawDesc = []byte{
0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64,
0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04,
0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9,
0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf,
@@ -11292,7 +10109,138 @@ var file_bcsproject_proto_rawDesc = []byte{
0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xee, 0x04, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa1, 0x06, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x75, 0x0a, 0x0a, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x55, 0x92, 0x41, 0x52, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
+ 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x49, 0x44, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x12, 0x73, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x61, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85,
+ 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
+ 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d,
+ 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x66, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f,
+ 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8,
+ 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b,
+ 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e,
+ 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05,
+ 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
+ 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66,
+ 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8,
+ 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e,
+ 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41,
+ 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8,
+ 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20,
+ 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b,
+ 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
+ 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc1, 0x02, 0x0a, 0x16,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
+ 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
+ 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
+ 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
+ 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c,
+ 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
+ 0xee, 0x04, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
+ 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
+ 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
+ 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x05,
+ 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42,
+ 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4,
+ 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc,
+ 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x65, 0x61,
+ 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41,
+ 0x3f, 0x2a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x32, 0x32, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6,
+ 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x06, 0x6f,
+ 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27,
+ 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5,
+ 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac,
+ 0xac, 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12,
+ 0x3c, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26,
+ 0x92, 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9,
+ 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5,
+ 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a,
+ 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a,
+ 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03,
+ 0x61, 0x6c, 0x6c, 0x3a, 0x5b, 0x92, 0x41, 0x58, 0x0a, 0x56, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
+ 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
+ 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x22, 0xd2, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x12, 0x88, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
+ 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
+ 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
+ 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xdf, 0x02, 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
@@ -11302,163 +10250,62 @@ var file_bcsproject_proto_rawDesc = []byte{
0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32,
- 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f,
- 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
- 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x3f, 0x2a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63,
- 0x68, 0x4b, 0x65, 0x79, 0x32, 0x32, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x2c,
- 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5,
- 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x4b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20,
- 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac, 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92, 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d,
- 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
- 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05,
- 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe6, 0x98,
- 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f,
- 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x3a, 0x5b, 0x92, 0x41, 0x58,
- 0x0a, 0x56, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
- 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae,
- 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xd2, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73,
- 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x88, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x42,
- 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88,
- 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5,
- 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64,
+ 0x43, 0x6f, 0x64, 0x65, 0x12, 0x6a, 0x0a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73,
+ 0x74, 0x32, 0x45, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x20,
+ 0x69, 0x64, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d,
+ 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86,
+ 0xe5, 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4,
+ 0xb8, 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74,
+ 0x3a, 0x55, 0x92, 0x41, 0x52, 0x0a, 0x50, 0x2a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99,
+ 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7,
+ 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x11, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65,
+ 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x68, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61,
+ 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6,
+ 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64,
0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xdf, 0x02,
- 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x6a, 0x0a, 0x06,
- 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41,
- 0x4f, 0x2a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x45, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x20, 0x69, 0x64, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5,
- 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9,
- 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94,
- 0x52, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x55, 0x92, 0x41, 0x52, 0x0a, 0x50, 0x2a,
- 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
- 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x11, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x22,
- 0xb3, 0x02, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
- 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x12, 0x68, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
- 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0,
- 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6,
- 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41,
- 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1,
- 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
- 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
- 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32,
- 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18,
- 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a,
- 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x64, 0x92, 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1c, 0x4c,
- 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
- 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0x9c, 0x02, 0x0a,
- 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41,
- 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
- 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
- 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
- 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41,
- 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32,
- 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
- 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x6c, 0x92, 0x41, 0x69, 0x0a, 0x67, 0x2a, 0x1e, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x2a, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
- 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x49, 0x44, 0x22, 0xaa, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02,
+ 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81,
+ 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
+ 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
+ 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72,
+ 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20,
+ 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
+ 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d,
+ 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x64,
+ 0x92, 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x49, 0x44, 0x22, 0x9c, 0x02, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
@@ -11466,57 +10313,58 @@ var file_bcsproject_proto_rawDesc = []byte{
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
+ 0x67, 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
- 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
- 0xa9, 0x03, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a,
- 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72,
- 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61,
- 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x1e, 0x55, 0x70, 0x64, 0x61,
+ 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
+ 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53,
+ 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
+ 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
+ 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
+ 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64,
+ 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
+ 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24,
+ 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x6c, 0x92, 0x41,
+ 0x69, 0x0a, 0x67, 0x2a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
+ 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a,
+ 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xaa, 0x02, 0x0a, 0x1f, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
+ 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
+ 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41,
+ 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
+ 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
+ 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x03, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61,
0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
- 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
- 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc7, 0x01, 0x0a, 0x1f,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xb9, 0x03, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
@@ -11531,114 +10379,110 @@ var file_bcsproject_proto_rawDesc = []byte{
0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61,
0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39,
0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
- 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x3a, 0x6e, 0x92, 0x41, 0x6b, 0x0a, 0x69, 0x2a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
- 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x22, 0xc9, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xbb, 0x02,
- 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
- 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
- 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04,
- 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x5f, 0x92, 0x41, 0x5c, 0x0a,
- 0x5a, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6,
- 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
- 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0x9b, 0x02, 0x0a, 0x1c,
- 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
- 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x03, 0x0a, 0x1d, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
- 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
- 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
- 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
- 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
- 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40,
- 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x3a, 0x73, 0x92, 0x41, 0x70, 0x0a, 0x6e, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
- 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xa9, 0x02, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x66, 0x92, 0x41, 0x63,
+ 0x0a, 0x61, 0x2a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x49, 0x44, 0x22, 0xc7, 0x01, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
+ 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
+ 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xb9, 0x03,
+ 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
+ 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
+ 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
+ 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a,
+ 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
+ 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72,
+ 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61,
+ 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
+ 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6e, 0x92, 0x41, 0x6b, 0x0a, 0x69,
+ 0x2a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc9, 0x01, 0x0a, 0x21, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
+ 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xbb, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53,
+ 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
+ 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
+ 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
+ 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41,
+ 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x3a, 0x5f, 0x92, 0x41, 0x5c, 0x0a, 0x5a, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x22, 0x9b, 0x02, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61,
+ 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x22, 0xa0, 0x03, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
+ 0x44, 0x22, 0x89, 0x03, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
@@ -11646,79 +10490,81 @@ var file_bcsproject_proto_rawDesc = []byte{
0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x57, 0x0a,
+ 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a,
0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x39, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b,
- 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d,
- 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x3a, 0x61, 0x92, 0x41, 0x5e, 0x0a, 0x5c, 0x2a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9,
- 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x22, 0xc6, 0x01, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xd3, 0x03,
- 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
- 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
- 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
- 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19,
- 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
- 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6a, 0x92, 0x41, 0x67, 0x0a, 0x65, 0x2a, 0x1f,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56,
+ 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x73, 0x92, 0x41, 0x70, 0x0a, 0x6e, 0x2a,
+ 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27,
+ 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
+ 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xa9, 0x02,
+ 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
+ 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29,
+ 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97,
+ 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
+ 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa0, 0x03, 0x0a, 0x1d, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
+ 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
+ 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
+ 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
+ 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x57, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d,
+ 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d,
+ 0x5d, 0x2a, 0x24, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x49,
+ 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x61, 0x92, 0x41, 0x5e, 0x0a, 0x5c,
+ 0x2a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56,
0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
- 0x27, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x49, 0x44, 0x22, 0xc8, 0x01, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9,
- 0x02, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x21, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80,
+ 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xc6, 0x01, 0x0a,
+ 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
+ 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xd3, 0x03, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
@@ -11727,2351 +10573,1789 @@ var file_bcsproject_proto_rawDesc = []byte{
0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x0c, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x3a, 0x48, 0x92, 0x41, 0x45, 0x0a, 0x43, 0x2a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
- 0x1b, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xbf, 0x01, 0x0a, 0x17, 0x49,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
- 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
- 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xd1, 0x03, 0x0a,
- 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41,
- 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1,
- 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
- 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
- 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92,
- 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x07,
- 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92,
- 0x41, 0x4b, 0x2a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x40, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20,
- 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3,
- 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0,
- 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x07, 0x6b,
- 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x58, 0x92, 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x52,
- 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x24, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74,
- 0x22, 0x8a, 0x02, 0x0a, 0x17, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32,
- 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x08,
- 0x0a, 0x12, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x0e, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x49, 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a,
- 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a,
- 0x03, 0x6b, 0x65, 0x79, 0x32, 0x0a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79,
- 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x32, 0x15, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe9,
- 0x94, 0xae, 0xe5, 0x80, 0xbc, 0xe5, 0xaf, 0xb9, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x12, 0x41, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98,
- 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32,
- 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f,
- 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
- 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x12, 0x81, 0x01, 0x0a, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x60, 0x2a, 0x09, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x53, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c,
- 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f,
- 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20, 0xe6, 0x98, 0x8e, 0xe6, 0x98, 0x8e, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x08, 0x63, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x20, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20,
- 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79,
- 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x12, 0x69, 0x0a, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x0c, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x32, 0xe7, 0xb1, 0xbb,
- 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
- 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe5,
- 0x86, 0x85, 0xe7, 0xbd, 0xae, 0x2f, 0xe8, 0x87, 0xaa, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x52,
- 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a,
- 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37,
- 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf,
- 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9,
- 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a,
- 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37,
- 0x92, 0x41, 0x34, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe5, 0x88,
- 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5,
- 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68,
- 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x12, 0x51, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x32,
- 0x29, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6,
- 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64,
- 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x64, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x6f, 0x72, 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe4, 0xba, 0xba,
- 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x22, 0x9f, 0x03, 0x0a, 0x0d, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x02, 0x69, 0x64,
- 0x32, 0x08, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x49, 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x25,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10,
- 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79,
- 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
- 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32,
- 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0x9a, 0x84, 0xe5, 0x80,
- 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x31, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94,
- 0xa8, 0xe5, 0x9f, 0x9f, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x22, 0x89, 0x05, 0x0a, 0x12,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12,
- 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20,
- 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53,
- 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
- 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
- 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33,
- 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79,
- 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
- 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
- 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a,
- 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92,
- 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
- 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c,
- 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a,
- 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f,
- 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30,
- 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64,
- 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5,
- 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4,
- 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0x89, 0x05, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a,
- 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02,
- 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7,
- 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83,
- 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98,
- 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12,
- 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92,
- 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c,
- 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12,
- 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20,
- 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79,
- 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x22, 0xd9, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6,
- 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x5a, 0x0a, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52,
- 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a,
- 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66,
- 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22,
- 0x95, 0x01, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74,
- 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d,
- 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x0c, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61,
- 0x6c, 0x3a, 0x44, 0x92, 0x41, 0x41, 0x0a, 0x3f, 0x2a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5,
- 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
- 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xd2, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6,
- 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x55, 0x0a, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x73, 0x3a, 0x37, 0x92, 0x41, 0x34, 0x0a, 0x32, 0x2a, 0x16, 0x4c, 0x69, 0x73, 0x74,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61,
- 0x74, 0x61, 0x32, 0x18, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x8f, 0x04, 0x0a,
- 0x12, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
- 0x61, 0x74, 0x61, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
- 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b,
- 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d,
- 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5c, 0x0a, 0x05, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x46, 0x92, 0x41, 0x43, 0x2a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7,
- 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c,
- 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x31, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
- 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64,
- 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04,
- 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6,
- 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90,
- 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4,
- 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x04, 0x76,
- 0x61, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69,
+ 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32,
+ 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4f,
+ 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a,
+ 0x6a, 0x92, 0x41, 0x67, 0x0a, 0x65, 0x2a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c,
+ 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
+ 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc8, 0x01, 0x0a, 0x20,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
+ 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x02, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72,
+ 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0x80, 0xbc, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0xb8,
- 0x01, 0x0a, 0x15, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
- 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2b, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x15, 0x92, 0x41, 0x12,
- 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x34, 0x0a, 0x0e, 0x48, 0x65, 0x61,
- 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x3a, 0x22, 0x92, 0x41, 0x1f,
- 0x0a, 0x1d, 0x2a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x20, 0x41, 0x50, 0x49, 0x22,
- 0xad, 0x02, 0x0a, 0x0f, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x74, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74,
- 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x42, 0x47, 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7,
- 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d,
- 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5,
- 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
- 0x99, 0x01, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x12,
- 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe6, 0x9c,
- 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81,
- 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x51, 0x0a, 0x0b, 0x6d, 0x6f, 0x6e, 0x67,
- 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92,
- 0x41, 0x2c, 0x2a, 0x0c, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x32, 0x1c, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe4, 0xbe, 0x9d, 0xe8, 0xb5, 0x96, 0xe7, 0x9a,
- 0x84, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0b,
- 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x33, 0x0a, 0x0b, 0x50,
- 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x3a, 0x24, 0x92, 0x41, 0x21, 0x0a,
- 0x1f, 0x2a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x10,
- 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0xb3, 0x02, 0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x47, 0x92, 0x41, 0x44,
- 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c,
- 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5,
- 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a,
- 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a,
- 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x48, 0x92, 0x41, 0x45, 0x0a, 0x43, 0x2a,
+ 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1b, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4,
+ 0xbb, 0xb6, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf,
+ 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x22, 0xbf, 0x01, 0x0a, 0x17, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
+ 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
+ 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x3a, 0x20, 0x92, 0x41, 0x1d, 0x0a, 0x1b, 0x2a, 0x08, 0x50, 0x69, 0x6e,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x32, 0x0f, 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20,
- 0xe5, 0x93, 0x8d, 0xe5, 0xba, 0x94, 0x22, 0xa1, 0x14, 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x36, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0e, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12,
- 0x5c, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61,
- 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
- 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a,
- 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
- 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
- 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8,
- 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52,
- 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0xd1, 0x03, 0x0a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
+ 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
+ 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
+ 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41,
+ 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x07, 0x6b, 0x65, 0x79, 0x4c,
+ 0x69, 0x73, 0x74, 0x32, 0x40, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x20,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7,
+ 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7,
+ 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5,
+ 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x58,
+ 0x92, 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6,
+ 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0xd2, 0x01, 0x24, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x8a, 0x02, 0x0a, 0x17, 0x52, 0x65, 0x6e,
+ 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07,
+ 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6,
+ 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
+ 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x08, 0x0a, 0x12, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x02,
+ 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x02, 0x69,
+ 0x64, 0x32, 0x0e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x49,
+ 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x0a, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
+ 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x64, 0x65,
+ 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20,
+ 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x15, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe9, 0x94, 0xae, 0xe5, 0x80, 0xbc, 0xe5, 0xaf, 0xb9,
+ 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x0c, 0x64, 0x65, 0x66,
+ 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x0c,
+ 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x5b, 0x0a, 0x05,
+ 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42,
+ 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4,
+ 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc,
+ 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x81, 0x01, 0x0a, 0x09, 0x73, 0x63,
+ 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92,
+ 0x41, 0x60, 0x2a, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x53, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5,
+ 0x9b, 0xb4, 0x3a, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x2c, 0x20, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20,
+ 0xe6, 0x98, 0x8e, 0xe6, 0x98, 0x8e, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0x52, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a,
+ 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x20,
+ 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c,
+ 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
+ 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x69, 0x0a, 0x0c, 0x63, 0x61,
+ 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e,
+ 0x61, 0x6d, 0x65, 0x32, 0x32, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
+ 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a,
+ 0x20, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe5, 0x86, 0x85, 0xe7, 0xbd, 0xae, 0x2f, 0xe8, 0x87,
+ 0xaa, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x52, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
+ 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x0a, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6,
+ 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8,
+ 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52,
+ 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
+ 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9,
+ 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79,
+ 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52,
+ 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07,
+ 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe6,
+ 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79,
+ 0x79, 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a,
+ 0x73, 0x73, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x12, 0x31, 0x0a, 0x07, 0x63,
+ 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41,
+ 0x14, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5,
+ 0xbb, 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31,
+ 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe4,
+ 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x72, 0x22, 0x9f, 0x03, 0x0a, 0x0d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61,
+ 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x08, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x49, 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x25, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x09, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
+ 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92,
+ 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x12, 0x2e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x12, 0x31, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x52, 0x05, 0x73, 0x63,
+ 0x6f, 0x70, 0x65, 0x22, 0x89, 0x05, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32,
+ 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
+ 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
+ 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
+ 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
+ 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41,
+ 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f,
+ 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a,
+ 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f,
+ 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
+ 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5,
+ 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64,
+ 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04,
+ 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6,
+ 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90,
+ 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4,
+ 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63,
+ 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92,
+ 0x41, 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5,
+ 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63,
+ 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22,
+ 0x89, 0x05, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
+ 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
+ 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33,
- 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49,
- 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55,
- 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63,
- 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2,
- 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a,
- 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2,
- 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
- 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9,
- 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0xa6, 0x01, 0x0a, 0x09,
- 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42,
- 0x87, 0x01, 0x92, 0x41, 0x83, 0x01, 0x2a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x64, 0x32, 0x76, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x98, 0xaf, 0xe5, 0x90,
- 0xa6, 0xe5, 0xb7, 0xb2, 0xe4, 0xb8, 0x8b, 0xe7, 0xba, 0xbf, 0x28, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
- 0xa4, 0xe8, 0xbd, 0xaf, 0xe5, 0x88, 0xa0, 0x29, 0x2c, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5,
- 0x9e, 0x8b, 0xe5, 0x90, 0x8c, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1, 0xbb, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0xe4, 0xbb, 0x85, 0xe4, 0xb8, 0x8d, 0xe5, 0x85, 0x81, 0xe8, 0xae, 0xb8, 0xe9, 0x87, 0x8d,
- 0xe5, 0xa4, 0x8d, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x2c, 0xe5, 0x8f, 0xaf, 0xe6, 0x9b, 0xb4,
- 0xe6, 0x94, 0xb9, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x64, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70,
- 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7,
- 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6,
- 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7,
- 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4,
- 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
- 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x12, 0x5c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32,
- 0x37, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7,
- 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x28, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe4, 0xb8, 0xad, 0xe3,
- 0x80, 0x81, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xb7,
- 0xb2, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x29, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x6f, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
- 0x47, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe4, 0xb8, 0xad,
- 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x28,
- 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8, 0x8d, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe3,
- 0x80, 0x81, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8d, 0xe8, 0xb6, 0xb3, 0xe7, 0xad,
- 0x89, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x29, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18,
- 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97,
- 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
- 0x12, 0x3d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x11,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6,
- 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12,
- 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52,
- 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
- 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x14, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x58, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x73, 0x18, 0x15, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x73, 0x32, 0x10, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x73, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x12, 0x65, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x16, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c,
- 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52,
- 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x79, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x17, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9,
- 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18,
- 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41,
- 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2,
- 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
- 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5,
- 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85,
- 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c,
- 0x69, 0x73, 0x74, 0x18, 0x1a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85,
- 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69,
- 0x73, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a,
- 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x3b, 0x92,
- 0x41, 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d,
- 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x29, 0x22, 0x8e, 0x02, 0x0a, 0x09, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
- 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x3f, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0b, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x32, 0x0b, 0xe8, 0x8a, 0x82, 0xe7, 0x82, 0xb9, 0xe6,
- 0xb1, 0xa0, 0x49, 0x44, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e,
- 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7,
- 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7,
- 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
- 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x22, 0xac, 0x03, 0x0a, 0x0d,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x7b, 0x0a,
- 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52,
- 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x32, 0x21, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b,
- 0xe6, 0x89, 0x80, 0xe5, 0x9c, 0xa8, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0d, 0x7a, 0x6f, 0x6e,
- 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x5e, 0x0a, 0x03, 0x63, 0x70,
- 0x75, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42,
- 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b,
- 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x63, 0x70, 0x75, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x5e, 0x0a, 0x03, 0x6d, 0x65,
- 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42,
- 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b,
- 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x6d, 0x65, 0x6d, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x5e, 0x0a, 0x03, 0x67, 0x70,
- 0x75, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42,
- 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b,
- 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x67, 0x70, 0x75, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xd9, 0x02, 0x0a, 0x0d, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0xad, 0x01, 0x0a,
- 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x70,
- 0x92, 0x41, 0x6d, 0x2a, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32,
- 0x5f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x9c, 0x9f, 0xe6, 0x9c, 0x9b, 0xe7, 0x94, 0x9f, 0xe6,
- 0x95, 0x88, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4,
- 0xe6, 0x88, 0xb3, 0xe3, 0x80, 0x82, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0x6e, 0x69, 0x6c, 0x20,
- 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0xe5, 0x88, 0x99, 0xe6,
- 0xa0, 0x87, 0xe8, 0xaf, 0x86, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe9, 0x80, 0x9a, 0xe8, 0xbf,
- 0x87, 0xe5, 0x90, 0x8e, 0xe7, 0xab, 0x8b, 0xe5, 0x8d, 0xb3, 0xe6, 0x89, 0xa7, 0xe8, 0xa1, 0x8c,
- 0x52, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x97, 0x01, 0x0a,
- 0x11, 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x69, 0x92, 0x41, 0x66, 0x2a, 0x11, 0x69,
- 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
- 0x32, 0x51, 0xe8, 0xaf, 0xa5, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
- 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x2c, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6,
- 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe8, 0xb4,
- 0xb9, 0xe6, 0x96, 0xb9, 0xe5, 0xbc, 0x8f, 0xe6, 0x9c, 0x89, 0xe6, 0x89, 0x80, 0xe4, 0xb8, 0x8d,
- 0xe5, 0x90, 0x8c, 0x52, 0x11, 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65,
- 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0xc2, 0x07, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x0a,
- 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92,
- 0x41, 0x10, 0x2a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x32, 0x06, 0xe5, 0x9c, 0xb0, 0xe5,
- 0x9f, 0x9f, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x0c, 0x69, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0x32, 0x06, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x52, 0x0c, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x67, 0x0a, 0x03, 0x63, 0x70, 0x75,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x63, 0x70, 0x75,
- 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x63, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef,
- 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70,
- 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x63,
- 0x70, 0x75, 0x12, 0x67, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
- 0x8b, 0x6d, 0x65, 0x6d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e,
- 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79,
- 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88,
- 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x77, 0x0a, 0x03, 0x67,
- 0x70, 0x75, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x65, 0x92, 0x41, 0x62, 0x2a, 0x03, 0x67,
- 0x70, 0x75, 0x32, 0x5b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x67, 0x70, 0x75, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96,
- 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0xef,
- 0xbc, 0x8c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xbc, 0x9a, 0xe4, 0xb8, 0xba, 0x30, 0x52,
- 0x03, 0x67, 0x70, 0x75, 0x12, 0x30, 0x0a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49,
- 0x64, 0x32, 0x0b, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0x49, 0x64, 0x52, 0x06,
- 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x3a, 0x0a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x7a,
- 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5,
- 0x8c, 0xba, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf,
- 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65,
- 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5,
- 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
- 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x12, 0x89, 0x01, 0x0a,
- 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44,
- 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x0a, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x32, 0x42, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f,
- 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0x42, 0x43, 0x53, 0xe9,
- 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0xe9, 0xab,
- 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0x9b, 0x98, 0xef, 0xbc, 0x8c,
- 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xe4, 0xb8, 0xba, 0x35, 0x30, 0x47, 0x52, 0x0a, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x12, 0x71, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61,
- 0x44, 0x69, 0x73, 0x6b, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73,
- 0x6b, 0x42, 0x3d, 0x92, 0x41, 0x3a, 0x2a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b,
- 0x73, 0x32, 0x2d, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe6, 0x97, 0xa0, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae,
- 0xbe, 0xe7, 0xbd, 0xae, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0,
- 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x22, 0x8a, 0x02, 0x0a, 0x08,
- 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x12, 0x95, 0x01, 0x0a, 0x08, 0x64, 0x69, 0x73,
- 0x6b, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x79, 0x92, 0x41, 0x76,
- 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x32, 0x6a, 0xe6, 0x95, 0xb0, 0xe6,
- 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0x4c, 0x4f,
- 0x43, 0x41, 0x4c, 0x5f, 0x42, 0x41, 0x53, 0x49, 0x43, 0xef, 0xbc, 0x88, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0xef, 0xbc, 0x89, 0x2c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x53, 0x53, 0x44, 0x2c,
- 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x42, 0x41, 0x53, 0x45, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44,
- 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4d, 0x49,
- 0x55, 0x4d, 0x28, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7,
- 0xa1, 0xac, 0xe7, 0x9b, 0x98, 0x29, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x66, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x47, 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a,
- 0x65, 0x32, 0x3b, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe5, 0xa4, 0xa7, 0xe5,
- 0xb0, 0x8f, 0xef, 0xbc, 0x8c, 0x31, 0x30, 0x47, 0xe8, 0xb5, 0xb7, 0xe8, 0xb7, 0xb3, 0xef, 0xbc,
- 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0xef, 0xbc, 0x8c, 0xe4, 0xb8,
- 0xba, 0x30, 0xe6, 0x97, 0xb6, 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x08,
- 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22, 0xff, 0x01, 0x0a, 0x0a, 0x44, 0x65, 0x76,
- 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76,
- 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63,
- 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
- 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x65, 0x76,
- 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55,
- 0x73, 0x65, 0x64, 0x12, 0x46, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65,
- 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x2e,
- 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
- 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x3d, 0x0a, 0x0f, 0x41,
- 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 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, 0x09, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xe2, 0x10, 0x0a, 0x19, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x66, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x48, 0x92, 0x41, 0x3b,
- 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d,
- 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x07, 0x72, 0x05,
- 0x10, 0x01, 0x18, 0x80, 0x50, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65,
- 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6,
- 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
- 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
- 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
+ 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a,
+ 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a,
+ 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79,
+ 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
+ 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b,
+ 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5,
+ 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f,
+ 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37,
+ 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07,
+ 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18,
+ 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63,
+ 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8,
+ 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5,
+ 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86,
+ 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67,
+ 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08,
+ 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c,
+ 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f,
+ 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0xd9, 0x01, 0x0a, 0x1a,
+ 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69,
+ 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05,
+ 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x5a, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18,
+ 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
+ 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75,
+ 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
+ 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
+ 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44,
+ 0x61, 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x95, 0x01, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65,
+ 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x95, 0xb0, 0xe9,
+ 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x3a, 0x44, 0x92, 0x41, 0x41, 0x0a, 0x3f,
+ 0x2a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32,
+ 0x1e, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22,
+ 0xd2, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05,
+ 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x55, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18,
+ 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6,
+ 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x37, 0x92, 0x41, 0x34,
+ 0x0a, 0x32, 0x2a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95,
+ 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x8f, 0x04, 0x0a, 0x12, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x4e, 0x0a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42,
+ 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b,
+ 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b,
+ 0x65, 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc,
+ 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0xef, 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d,
+ 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b,
+ 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b,
+ 0x65, 0x79, 0x12, 0x5c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x46, 0x92, 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c,
+ 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67,
+ 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65,
+ 0x12, 0x31, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61,
+ 0x6c, 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f,
+ 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30,
+ 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64,
+ 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49,
+ 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72,
+ 0x44, 0x61, 0x74, 0x61, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x32,
+ 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0xb8, 0x01, 0x0a, 0x15, 0x49, 0x6d, 0x70, 0x6f, 0x72,
+ 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61,
+ 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19,
+ 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x12, 0x2b, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32,
+ 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
+ 0x65, 0x22, 0x34, 0x0a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x3a, 0x22, 0x92, 0x41, 0x1f, 0x0a, 0x1d, 0x2a, 0x0e, 0x48, 0x65, 0x61, 0x6c,
+ 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0b, 0x48, 0x65, 0x61, 0x6c,
+ 0x74, 0x68, 0x7a, 0x20, 0x41, 0x50, 0x49, 0x22, 0xad, 0x02, 0x0a, 0x0f, 0x48, 0x65, 0x61, 0x6c,
+ 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
+ 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41,
+ 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5,
+ 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x74, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x42, 0x47,
+ 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5,
+ 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd,
+ 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f,
+ 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
+ 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
+ 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x99, 0x01, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x6c,
+ 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4,
+ 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
+ 0x12, 0x51, 0x0a, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x0c, 0x6d, 0x6f, 0x6e, 0x67,
+ 0x6f, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x1c, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1,
+ 0xe4, 0xbe, 0x9d, 0xe8, 0xb5, 0x96, 0xe7, 0x9a, 0x84, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20,
+ 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x22, 0x33, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x3a, 0x24, 0x92, 0x41, 0x21, 0x0a, 0x1f, 0x2a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x10, 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49,
+ 0x20, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x0c, 0x50, 0x69, 0x6e,
+ 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x47, 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6,
+ 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1,
+ 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20,
+ 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x3a, 0x20, 0x92, 0x41,
+ 0x1d, 0x0a, 0x1b, 0x2a, 0x08, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x32, 0x0f, 0x50,
+ 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20, 0xe5, 0x93, 0x8d, 0xe5, 0xba, 0x94, 0x22, 0x84,
+ 0x0f, 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12,
+ 0x36, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0e,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x44, 0x52, 0x07,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x5c, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a,
+ 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53,
- 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a,
- 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09, 0x6e,
- 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41,
- 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93,
- 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
- 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38,
- 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8,
- 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5,
- 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21,
- 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf,
- 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x71,
- 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70,
- 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28,
- 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95,
- 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1,
- 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70,
- 0x65, 0x12, 0x6c, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x0b, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x50, 0x92, 0x41, 0x4d, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x32, 0x41, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7,
- 0x9a, 0x84, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe5, 0x95, 0x86, 0x2c, 0x20, 0xe4, 0xb8, 0x8d,
- 0xe5, 0x90, 0x8c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0xe6, 0x94, 0xaf, 0xe6, 0x8c,
- 0x81, 0xe5, 0xa4, 0x9a, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12,
- 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
+ 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a,
+ 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
+ 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
+ 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
+ 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32,
+ 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e,
+ 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70,
+ 0x61, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4,
+ 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7,
+ 0x90, 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a,
+ 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
+ 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a,
+ 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad,
+ 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e,
+ 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae,
+ 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8,
+ 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62,
+ 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64,
+ 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
+ 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
+ 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
+ 0x69, 0x6f, 0x6e, 0x12, 0xa6, 0x01, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42, 0x87, 0x01, 0x92, 0x41, 0x83, 0x01, 0x2a, 0x09,
+ 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x32, 0x76, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d,
+ 0xe9, 0xa2, 0x9d, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe4, 0xb8, 0x8b, 0xe7,
+ 0xba, 0xbf, 0x28, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xbd, 0xaf, 0xe5, 0x88, 0xa0, 0x29,
+ 0x2c, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8c, 0xe7, 0xa7, 0x8d,
+ 0xe7, 0xb1, 0xbb, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbb, 0x85, 0xe4, 0xb8, 0x8d, 0xe5,
+ 0x85, 0x81, 0xe8, 0xae, 0xb8, 0xe9, 0x87, 0x8d, 0xe5, 0xa4, 0x8d, 0xe7, 0x94, 0xb3, 0xe8, 0xaf,
+ 0xb7, 0x2c, 0xe5, 0x8f, 0xaf, 0xe6, 0x9b, 0xb4, 0xe6, 0x94, 0xb9, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x71, 0x0a, 0x09,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32,
+ 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b,
+ 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6,
+ 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
+ 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84,
+ 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12,
+ 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05,
0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84,
0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4,
0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x72, 0x0a, 0x06, 0x6c, 0x61,
- 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92,
- 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6,
- 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe,
- 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x86,
- 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0e,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41,
- 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3,
- 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x41, 0x74, 0x74, 0x72, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
- 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
- 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52,
- 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x7d, 0x0a, 0x12, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf,
- 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5,
- 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x4c, 0x69, 0x73, 0x74, 0x18, 0x11, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
- 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a,
- 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5,
- 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c,
- 0x69, 0x73, 0x74, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d,
- 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a,
- 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
- 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49,
- 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef,
- 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c,
- 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70,
- 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x26, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22,
- 0xd9, 0x07, 0x0a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0xc7, 0x01,
- 0x0a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x9e, 0x01, 0x92, 0x41, 0x9a, 0x01, 0x2a, 0x0e, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x32, 0x87, 0x01,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a, 0xe5,
- 0x8a, 0xa1, 0x49, 0x44, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xef, 0xbc, 0x8c, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0x20, 0x5b, 0x61, 0x6c, 0x6c, 0x5d, 0xe4,
- 0xb8, 0x8d, 0xe9, 0x99, 0x90, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x3b, 0x20, 0x5b, 0x31, 0x30,
- 0x30, 0x31, 0x34, 0x38, 0x5d, 0xe5, 0x8f, 0xaf, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x31, 0x30,
- 0x30, 0x31, 0x34, 0x38, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x20, 0x5b, 0x31, 0x30, 0x36, 0x38,
- 0x2c, 0x20, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0x5d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5,
- 0x8f, 0xaf, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xba, 0x8e, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8,
- 0xaa, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x52, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42,
- 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b,
- 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x18, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0x52, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x12, 0x73, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x51, 0x92, 0x41, 0x4e, 0x2a, 0x0b,
- 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x32, 0x3f, 0xe8, 0xae, 0xa1,
- 0xe7, 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe7,
- 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x20, 0x5b, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61,
- 0x6c, 0x20, 0xe9, 0x80, 0x9a, 0xe7, 0xae, 0x97, 0x2c, 0x20, 0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c,
- 0x69, 0x67, 0x65, 0x6e, 0x74, 0xe6, 0x99, 0xba, 0xe7, 0xae, 0x97, 0x5d, 0x52, 0x0b, 0x63, 0x6f,
- 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0xc4, 0x01, 0x0a, 0x14, 0x70, 0x75,
- 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79,
- 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x8f, 0x01, 0x92, 0x41, 0x8b, 0x01, 0x2a,
- 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x54, 0x79, 0x70, 0x65, 0x32, 0x73, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0xe6, 0x97, 0xb6,
- 0xe9, 0x95, 0xbf, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe3, 0x80, 0x90, 0x6f,
- 0x6e, 0x63, 0x65, 0xe4, 0xb8, 0x80, 0xe6, 0xac, 0xa1, 0xe6, 0x80, 0xa7, 0xe3, 0x80, 0x81, 0x70,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x69, 0x63, 0xe5, 0x91, 0xa8, 0xe6, 0x9c, 0x9f, 0xe6, 0x80, 0xa7,
- 0xe3, 0x80, 0x91, 0x20, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe5, 0xaf, 0xb9, 0xe4, 0xba, 0x8e,
- 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe6, 0x9d, 0xa5, 0xe8,
- 0xaf, 0xb4, 0xe4, 0xbb, 0x85, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x80, 0xe6, 0xac,
- 0xa1, 0xe6, 0x80, 0xa7, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x14, 0x70, 0x75, 0x72, 0x63,
- 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x8a, 0x01, 0x0a, 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61,
- 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
- 0x67, 0x73, 0x32, 0x2f, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf,
- 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe8, 0x83, 0xbd, 0xe5, 0xad,
- 0x98, 0xe5, 0x9c, 0xa8, 0xe4, 0xb8, 0x8d, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe6, 0x97, 0xb6,
- 0xe9, 0x95, 0xbf, 0x52, 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x60, 0x0a,
- 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x42, 0x92, 0x41, 0x3f, 0x2a, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65,
- 0x32, 0x32, 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe6, 0x97,
- 0xb6, 0xe9, 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0xef, 0xbc,
- 0x9a, 0x32, 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d, 0x32, 0x35, 0x20, 0x32, 0x33, 0x3a, 0x35,
- 0x39, 0x3a, 0x35, 0x39, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12,
- 0x5a, 0x0a, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x32,
- 0xe6, 0x88, 0xaa, 0xe6, 0xad, 0xa2, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe6, 0x97, 0xb6, 0xe9,
- 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0xef, 0xbc, 0x9a, 0x32,
- 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d, 0x33, 0x31, 0x20, 0x32, 0x33, 0x3a, 0x35, 0x39, 0x3a,
- 0x35, 0x39, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x3a, 0x1e, 0x92, 0x41, 0x1b,
- 0x0a, 0x19, 0x2a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x22, 0x94, 0x01, 0x0a, 0x0a,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x49, 0x0a, 0x08, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2d, 0x92, 0x41,
- 0x2a, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x1e, 0xe9, 0x85, 0x8d,
- 0xe9, 0xa2, 0x9d, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x88, 0xe6, 0x95, 0xb4, 0xe6,
- 0x9c, 0xba, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x89, 0x52, 0x08, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x3a, 0x3b, 0x92, 0x41, 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6,
- 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
- 0x8b, 0x29, 0x22, 0xbd, 0x06, 0x0a, 0x12, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41,
- 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
- 0x44, 0x12, 0x3e, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61,
- 0x74, 0x65, 0x67, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a,
- 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x32, 0x41,
- 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xad, 0x96, 0xe7, 0x95, 0xa5, 0x20, 0x5b, 0x65, 0x6c,
- 0x61, 0x73, 0x74, 0x69, 0x63, 0xe5, 0xbc, 0xb9, 0xe6, 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f, 0x2c, 0x20, 0x72, 0x69, 0x67, 0x69, 0x64, 0xe5, 0x88,
- 0x9a, 0xe6, 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f,
- 0x5d, 0x52, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79,
- 0x12, 0x5b, 0x0a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42, 0x23, 0x92, 0x41,
- 0x20, 0x2a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x12, 0xe4,
- 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x8a, 0xe9, 0x99, 0x90, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
- 0xae, 0x52, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x55, 0x0a,
- 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a,
- 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0x0c, 0xe5, 0xb7, 0xb2, 0xe4,
- 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d,
- 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61,
- 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41,
- 0x24, 0x2a, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
- 0x65, 0x32, 0x12, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe6,
- 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72,
- 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e,
- 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41, 0x22,
- 0x2a, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x12,
- 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xbb, 0x93, 0xe6, 0x9d, 0x9f, 0xe6, 0x97, 0xb6, 0xe9,
- 0x97, 0xb4, 0x52, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65,
- 0x12, 0x6b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x46, 0xe5,
- 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xef, 0xbc, 0x8c, 0x5b, 0x61,
- 0x63, 0x74, 0x69, 0x76, 0x65, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0xe4, 0xb8, 0xad, 0x2c, 0x20,
- 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0xe5, 0xb7, 0xb2, 0xe8, 0xbf, 0x87, 0xe6, 0x9c, 0x9f,
- 0x2c, 0x20, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x64, 0xe5, 0xb7, 0xb2, 0xe6, 0x9a,
- 0x82, 0xe5, 0x81, 0x9c, 0x5d, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x33, 0x92,
- 0x41, 0x30, 0x0a, 0x2e, 0x2a, 0x12, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
- 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32, 0x18, 0xe8, 0xa2, 0xab, 0xe5, 0x85, 0xb1,
- 0xe4, 0xba, 0xab, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe7,
- 0xbd, 0xae, 0x22, 0x97, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a,
- 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b,
- 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x49, 0x64, 0x3a, 0x46, 0x92, 0x41, 0x43, 0x0a, 0x41, 0x2a, 0x16, 0x47, 0x65, 0x74,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae,
- 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x16,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xbe,
- 0x08, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92,
- 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0,
+ 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x5c, 0x0a, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a,
+ 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x37, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x28, 0xe7, 0x94,
+ 0xb3, 0xe8, 0xaf, 0xb7, 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9,
+ 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xb7, 0xb2, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x29,
+ 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x6f, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x47, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7,
+ 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe4, 0xb8, 0xad, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd,
+ 0x93, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x28, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8,
+ 0x8d, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe3, 0x80, 0x81, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0xe4, 0xb8, 0x8d, 0xe8, 0xb6, 0xb3, 0xe7, 0xad, 0x89, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x29,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92,
+ 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c,
+ 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe6,
+ 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x75, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74,
+ 0x6f, 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63,
+ 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88,
+ 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72,
+ 0x12, 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32,
+ 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85,
+ 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f,
+ 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24,
+ 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5,
+ 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe,
+ 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x58,
+ 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x15, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0a,
+ 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x32, 0x10, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x0a, 0x6e, 0x6f,
+ 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x3a, 0x3b, 0x92, 0x41, 0x38, 0x0a, 0x36, 0x2a,
+ 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x26, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x28, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0xb1,
+ 0xbb, 0xe5, 0x9e, 0x8b, 0x29, 0x22, 0x8e, 0x02, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
+ 0x6f, 0x75, 0x70, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44,
+ 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x3f, 0x0a, 0x0b, 0x6e,
+ 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
+ 0x49, 0x64, 0x32, 0x0b, 0xe8, 0x8a, 0x82, 0xe7, 0x82, 0xb9, 0xe6, 0xb1, 0xa0, 0x49, 0x44, 0x52,
+ 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x08,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24,
+ 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6,
+ 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85,
+ 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46,
+ 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65,
+ 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7,
+ 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x22, 0xac, 0x03, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65,
+ 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6e, 0x73,
+ 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42,
+ 0x35, 0x92, 0x41, 0x32, 0x2a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
+ 0x63, 0x65, 0x73, 0x32, 0x21, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe6, 0x89, 0x80, 0xe5, 0x9c,
+ 0xa8, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x5e, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
+ 0x03, 0x63, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x63, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
+ 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x5e, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
+ 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x6d, 0x65, 0x6d, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
+ 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x5e, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
+ 0x03, 0x67, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x67, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
+ 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xd9, 0x02, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53,
+ 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0xad, 0x01, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x65,
+ 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67,
+ 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49,
+ 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x70, 0x92, 0x41, 0x6d, 0x2a, 0x0a,
+ 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x5f, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0xe6, 0x9c, 0x9f, 0xe6, 0x9c, 0x9b, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0xe6, 0x97, 0xb6,
+ 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0xe6, 0x88, 0xb3, 0xe3, 0x80,
+ 0x82, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0x6e, 0x69, 0x6c, 0x20, 0xe6, 0x88, 0x96, 0xe8, 0x80,
+ 0x85, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0xe5, 0x88, 0x99, 0xe6, 0xa0, 0x87, 0xe8, 0xaf, 0x86,
+ 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe5, 0x90, 0x8e, 0xe7,
+ 0xab, 0x8b, 0xe5, 0x8d, 0xb3, 0xe6, 0x89, 0xa7, 0xe8, 0xa1, 0x8c, 0x52, 0x0a, 0x65, 0x78, 0x70,
+ 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x97, 0x01, 0x0a, 0x11, 0x49, 0x73, 0x55, 0x72,
+ 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x08, 0x42, 0x69, 0x92, 0x41, 0x66, 0x2a, 0x11, 0x69, 0x73, 0x55, 0x72, 0x67, 0x65,
+ 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x32, 0x51, 0xe8, 0xaf, 0xa5,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe6, 0x98, 0xaf, 0xe5, 0x90,
+ 0xa6, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0x2c, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84,
+ 0xe6, 0xba, 0x90, 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0xe6, 0x96, 0xb9, 0xe5,
+ 0xbc, 0x8f, 0xe6, 0x9c, 0x89, 0xe6, 0x89, 0x80, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0x52, 0x11,
+ 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
+ 0x65, 0x22, 0xc2, 0x07, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79,
+ 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69,
+ 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x06, 0x72,
+ 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x32, 0x06, 0xe5, 0x9c, 0xb0, 0xe5, 0x9f, 0x9f, 0x52, 0x06, 0x72,
+ 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
+ 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16,
+ 0x2a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x32, 0x06,
+ 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
+ 0x54, 0x79, 0x70, 0x65, 0x12, 0x67, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x4b, 0xe6, 0x9c, 0xba,
+ 0xe5, 0x9e, 0x8b, 0x63, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
+ 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
+ 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94,
+ 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5,
+ 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x67, 0x0a,
+ 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a,
+ 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x6d, 0x65, 0x6d, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
+ 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92,
+ 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
+ 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab,
+ 0x98, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x77, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x05, 0x20,
+ 0x01, 0x28, 0x0d, 0x42, 0x65, 0x92, 0x41, 0x62, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x5b, 0xe6,
+ 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x67, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc,
+ 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
+ 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6,
+ 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc,
+ 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0xaf,
+ 0xe4, 0xbb, 0xa5, 0xe4, 0xbc, 0x9a, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x03, 0x67, 0x70, 0x75, 0x12,
+ 0x30, 0x0a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x18, 0x92, 0x41, 0x15, 0x2a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x32, 0x0b, 0xe5, 0x8f,
+ 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0x49, 0x64, 0x52, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49,
+ 0x64, 0x12, 0x3a, 0x0a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a,
+ 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x42,
+ 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15,
+ 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9,
+ 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12,
+ 0x46, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01,
+ 0x28, 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73,
+ 0x65, 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf,
+ 0xe7, 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x12, 0x89, 0x01, 0x0a, 0x0a, 0x73, 0x79, 0x73, 0x74,
+ 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69,
+ 0x73, 0x6b, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44,
+ 0x69, 0x73, 0x6b, 0x32, 0x42, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe7, 0x9b, 0x98, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0x42, 0x43, 0x53, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4,
+ 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7, 0xe8,
+ 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0x9b, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0,
+ 0x8f, 0xe4, 0xb8, 0xba, 0x35, 0x30, 0x47, 0x52, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44,
+ 0x69, 0x73, 0x6b, 0x12, 0x71, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73,
+ 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x3d, 0x92, 0x41,
+ 0x3a, 0x2a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x32, 0x2d, 0xe6, 0x95,
+ 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c,
+ 0xe6, 0x97, 0xa0, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe5,
+ 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x09, 0x64, 0x61, 0x74,
+ 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x22, 0x8a, 0x02, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x44,
+ 0x69, 0x73, 0x6b, 0x12, 0x95, 0x01, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x79, 0x92, 0x41, 0x76, 0x2a, 0x08, 0x64, 0x69, 0x73,
+ 0x6b, 0x54, 0x79, 0x70, 0x65, 0x32, 0x6a, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98,
+ 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x42,
+ 0x41, 0x53, 0x49, 0x43, 0xef, 0xbc, 0x88, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xef, 0xbc, 0x89,
+ 0x2c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44,
+ 0x5f, 0x42, 0x41, 0x53, 0x45, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x53, 0x44, 0x2c,
+ 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4d, 0x49, 0x55, 0x4d, 0x28, 0xe9, 0xab,
+ 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0xa1, 0xac, 0xe7, 0x9b, 0x98,
+ 0x29, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, 0x08, 0x64,
+ 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92,
+ 0x41, 0x47, 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x32, 0x3b, 0xe6, 0x95,
+ 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xef, 0xbc, 0x8c,
+ 0x31, 0x30, 0x47, 0xe8, 0xb5, 0xb7, 0xe8, 0xb7, 0xb3, 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8,
+ 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xba, 0x30, 0xe6, 0x97, 0xb6,
+ 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53,
+ 0x69, 0x7a, 0x65, 0x22, 0xd5, 0x01, 0x0a, 0x0a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e,
+ 0x66, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
+ 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x12, 0x46, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
+ 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f,
+ 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
+ 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x3d, 0x0a, 0x0f,
+ 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 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, 0x09,
+ 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x9b, 0x0b, 0x0a, 0x19,
+ 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x66, 0x0a, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x48, 0x92, 0x41,
+ 0x3b, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85,
+ 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0,
0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
- 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72,
- 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x05, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75,
- 0x72, 0x63, 0x65, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32,
- 0x11, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
- 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
- 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x72, 0x0a, 0x06,
- 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x07, 0x72,
+ 0x05, 0x10, 0x01, 0x18, 0x80, 0x50, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d,
+ 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20,
+ 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
+ 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f,
+ 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
+ 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
+ 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
+ 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
+ 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
+ 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61,
+ 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x18,
+ 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7,
+ 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92,
+ 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8,
+ 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5,
+ 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41,
+ 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32,
+ 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84,
+ 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e,
+ 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
+ 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41,
+ 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8,
+ 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
+ 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
+ 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6,
+ 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85,
+ 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
+ 0x70, 0x65, 0x12, 0x6c, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x0b,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x50, 0x92, 0x41, 0x4d, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69,
+ 0x64, 0x65, 0x72, 0x32, 0x41, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0xe7, 0x9a, 0x84, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe5, 0x95, 0x86, 0x2c, 0x20, 0xe4, 0xb8,
+ 0x8d, 0xe5, 0x90, 0x8c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0xe6, 0x94, 0xaf, 0xe6,
+ 0x8c, 0x81, 0xe5, 0xa4, 0x9a, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a,
+ 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
+ 0x12, 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a,
+ 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7,
+ 0xe4, 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x72, 0x0a, 0x06, 0x6c,
+ 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27,
+ 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84,
+ 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad,
+ 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a,
+ 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52,
+ 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a,
+ 0x58, 0x2a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x26, 0xe5, 0x88,
+ 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6,
+ 0xe7, 0x9a, 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85,
+ 0x8d, 0xe9, 0xa2, 0x9d, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x97, 0x01, 0x0a, 0x16, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x46, 0x92, 0x41, 0x43,
+ 0x0a, 0x41, 0x2a, 0x16, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x22, 0xff, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x4e, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x34, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
+ 0x32, 0x0d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0xfa,
+ 0x42, 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
+ 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
+ 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
+ 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18,
+ 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
+ 0x65, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x11, 0xe6,
+ 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80,
+ 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a,
+ 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xb6, 0x01, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42,
- 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7,
- 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
- 0x12, 0x86, 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c,
- 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84,
- 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41,
- 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41,
- 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80,
- 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x7d, 0x0a, 0x12,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6,
- 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba,
- 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53,
- 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74,
- 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
- 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62,
- 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a, 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22,
- 0xec, 0x0c, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92,
- 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xfa, 0x42, 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b,
- 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20,
- 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x5b, 0x0a, 0x0a, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a,
- 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8,
- 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x3a, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a,
- 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x73, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
- 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04,
- 0x72, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
- 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65,
- 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x42, 0x5a, 0x92, 0x41, 0x57, 0x2a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52,
- 0x65, 0x73, 0x32, 0x4b, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
- 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0xb1, 0xa0, 0x2c, 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81,
- 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8,
- 0xb4, 0xb9, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52,
- 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24,
- 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0x80, 0xe8, 0xa6, 0x81, 0xe6, 0x8f,
- 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x6f, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65,
- 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7,
- 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba, 0xbf, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69,
- 0x6e, 0x65, 0x12, 0x62, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x43, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5,
- 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80, 0x89, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65,
- 0x73, 0x6f, 0x73, 0x2c, 0x20, 0xe6, 0x9c, 0xaa, 0xe6, 0x9d, 0xa5, 0xe8, 0xaf, 0xa5, 0xe5, 0xad,
- 0x97, 0xe6, 0xae, 0xb5, 0xe5, 0x8f, 0xaf, 0xe8, 0x83, 0xbd, 0xe5, 0xba, 0x9f, 0xe5, 0xbc, 0x83,
- 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x6b, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
- 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c,
- 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6,
- 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x12, 0x7f, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92,
- 0x41, 0x25, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7,
- 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
- 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c,
- 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c,
- 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0d, 0x20,
- 0x01, 0x28, 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53,
- 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98,
- 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
- 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
- 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x42,
- 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
- 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2,
- 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae,
- 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65,
- 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
- 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
- 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a, 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xfe,
- 0x03, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x54, 0x0a, 0x07,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92,
- 0x41, 0x1e, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x13, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
- 0xfa, 0x42, 0x16, 0x72, 0x14, 0x18, 0x80, 0x01, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61,
- 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x12, 0xa3, 0x01, 0x0a, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x7b, 0x92, 0x41, 0x78,
- 0x2a, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x32, 0x66, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x66, 0x61, 0x6c, 0x73, 0x65,
- 0xe3, 0x80, 0x82, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0x74, 0x72, 0x75, 0x65,
- 0xe6, 0x97, 0xb6, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6,
- 0x89, 0x80, 0xe8, 0xae, 0xb0, 0xe5, 0xbd, 0x95, 0xe7, 0x9a, 0x84, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe4, 0xbc, 0x9a, 0xe8, 0xa7, 0xa6, 0xe5, 0x8f, 0x91,
- 0xe4, 0xbb, 0xbb, 0xe4, 0xbd, 0x95, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe5, 0x8c, 0x96, 0xe6,
- 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xe3, 0x80, 0x82, 0x52, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69,
- 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70,
- 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7,
- 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5,
- 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85,
- 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6,
- 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74,
- 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a, 0x43, 0x92, 0x41, 0x40, 0x0a,
- 0x3e, 0x2a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22,
- 0xec, 0x03, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41,
- 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8,
- 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf,
- 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
- 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73,
- 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74,
- 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82,
- 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6,
- 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12,
- 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d,
- 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
- 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe5,
- 0x05, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41,
- 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a,
- 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65,
- 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85,
- 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88,
- 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0,
- 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c,
- 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
- 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
- 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a,
- 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9,
- 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49,
- 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1,
- 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c,
- 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3,
- 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb,
- 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5,
- 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96,
- 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x3a, 0x59, 0x92, 0x41, 0x56,
- 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80,
- 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6,
- 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5,
- 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xd3, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61,
- 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb,
- 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x59, 0x0a, 0x07, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x73, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x15, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44,
- 0x61, 0x74, 0x61, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xbd, 0x03, 0x0a,
- 0x19, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
- 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85,
- 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
+ 0x65, 0x73, 0x74, 0x12, 0x54, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x1e, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x64, 0x32, 0x13, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0xfa, 0x42, 0x16, 0x72, 0x14, 0x18, 0x80, 0x01, 0x32,
+ 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24,
+ 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x43, 0x92, 0x41, 0x40, 0x0a, 0x3e,
+ 0x2a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe5, 0x88, 0xa0,
+ 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xec,
+ 0x03, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
+ 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28,
+ 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf,
+ 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4,
+ 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38,
+ 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20,
+ 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42,
+ 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6,
+ 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6,
+ 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x7d,
+ 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a,
0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xb9, 0x05, 0x0a,
- 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41,
- 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a,
- 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65,
- 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x0f, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x1a,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x20, 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0x20,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a,
- 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8,
- 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50,
- 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d,
- 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29,
- 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92,
- 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba,
- 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90,
- 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x12, 0x2b, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x17,
- 0x92, 0x41, 0x14, 0x2a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1,
- 0xb5, 0xe9, 0xa1, 0xb5, 0xe9, 0x9d, 0xa2, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x2e, 0x0a,
- 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41,
- 0x15, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5,
- 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x59, 0x92,
- 0x41, 0x56, 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38,
- 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4,
- 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb,
- 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xbf, 0x03, 0x0a, 0x1b, 0x4c, 0x69, 0x73,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
+ 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
+ 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe5, 0x05,
+ 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13,
+ 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32,
+ 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b,
+ 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
+ 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4,
+ 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90,
+ 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
+ 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
+ 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
+ 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
+ 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2,
+ 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
+ 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18,
+ 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb,
+ 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81,
+ 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80,
+ 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4,
+ 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
+ 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72,
+ 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1,
+ 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9,
+ 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x3a, 0x59, 0x92, 0x41, 0x56, 0x0a,
+ 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80, 0x9a,
+ 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba,
+ 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xd3, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12,
+ 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12,
+ 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9,
+ 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x59, 0x0a, 0x07, 0x72, 0x65, 0x73,
+ 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c,
+ 0x74, 0x73, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73,
+ 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x15, 0x4c, 0x69, 0x73,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61,
+ 0x74, 0x61, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xbd, 0x03, 0x0a, 0x19,
0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90,
- 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
- 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83,
- 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x18, 0x47,
- 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55,
- 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x4e,
- 0x92, 0x41, 0x4b, 0x0a, 0x49, 0x2a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x32,
- 0x23, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83,
- 0x85, 0xe5, 0x86, 0xb5, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xab,
- 0x03, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x69, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2e, 0x92,
- 0x41, 0x2b, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x23, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x51, 0x0a, 0x11,
- 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x75,
- 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x22,
- 0xfc, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x16, 0x0a,
- 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x5a, 0x6f, 0x6e, 0x65, 0x52,
- 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0a, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x65,
- 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x10, 0x0a, 0x03,
- 0x67, 0x70, 0x75, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xf0,
- 0x03, 0x0a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a,
- 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16,
- 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12,
- 0x65, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x05,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x28, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x2c, 0xe5, 0xa2, 0x9e,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0x52,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba,
- 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b,
- 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41,
- 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8,
- 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6,
- 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86,
- 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8,
- 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49,
- 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a, 0x64, 0x92, 0x41, 0x61,
- 0x0a, 0x5f, 0x2a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x41,
- 0xe6, 0xa0, 0xb9, 0xe6, 0x8d, 0xae, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x9a, 0x84, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0xa2, 0x9e, 0xe9, 0x87,
- 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4,
- 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x22, 0x98, 0x03, 0x0a, 0x1b, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a,
- 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
- 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32,
- 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73,
- 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74,
- 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc0, 0x03, 0x0a,
- 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a,
- 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16,
- 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12,
- 0x52, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x15, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49,
- 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92,
- 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72,
- 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8,
- 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7,
- 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83,
- 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6,
- 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d,
- 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a, 0x45, 0x92, 0x41, 0x42, 0x0a, 0x40, 0x2a,
- 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x20, 0xe7,
- 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba,
- 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22,
- 0x9a, 0x03, 0x0a, 0x1d, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a,
- 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
- 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32,
- 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73,
- 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74,
- 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
+ 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5,
+ 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f,
+ 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d,
+ 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f,
+ 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x18,
+ 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73,
+ 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a,
+ 0x4e, 0x92, 0x41, 0x4b, 0x0a, 0x49, 0x2a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
+ 0x32, 0x23, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6,
+ 0x83, 0x85, 0xe5, 0x86, 0xb5, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22,
+ 0xab, 0x03, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x69, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2e,
+ 0x92, 0x41, 0x2b, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x23, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x52, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
+ 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d,
+ 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a,
0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc4, 0x03, 0x0a,
- 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x55, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f,
- 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28,
- 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x15, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x83, 0x01, 0x0a, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x65, 0x92,
- 0x41, 0x62, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x55, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe6, 0x94,
- 0xaf, 0xe6, 0x8c, 0x81, 0x20, 0x68, 0x6f, 0x73, 0x74, 0x2f, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x68,
- 0x6f, 0x73, 0x74, 0x2f, 0x66, 0x65, 0x64, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x20,
- 0xe4, 0xb8, 0x8d, 0xe5, 0xa1, 0xab, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0xba, 0xe8, 0x8e, 0xb7, 0xe5,
- 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1,
- 0xbb, 0xe5, 0x9e, 0x8b, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12,
- 0x58, 0x0a, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x0f, 0x69,
- 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x32, 0x18,
- 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0x85, 0xb1, 0xe4,
- 0xba, 0xab, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74,
- 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x3a, 0x68, 0x92, 0x41, 0x65, 0x0a, 0x63,
- 0x2a, 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x2c, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0xbb, 0x9f, 0xe8, 0xae, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
- 0x6f, 0x64, 0x65, 0x22, 0xbd, 0x02, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69,
- 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
- 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x71, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53,
- 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x34, 0x92,
- 0x41, 0x31, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x29, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0xe7, 0xbb, 0x9f,
- 0xe8, 0xae, 0xa1, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x49, 0x44, 0x22, 0xf4, 0x01, 0x0a, 0x11, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x34, 0x0a, 0x07, 0x75, 0x73, 0x65,
- 0x64, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x32, 0x0c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x12,
- 0x43, 0x0a, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x61, 0x76, 0x61, 0x69,
- 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x32, 0x0c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
- 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x08, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x08, 0x74, 0x6f, 0x74,
- 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x08, 0x74,
- 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61,
- 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75,
- 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x09, 0xe5, 0x88, 0xa9, 0xe7, 0x94, 0xa8, 0xe7, 0x8e,
- 0x87, 0x52, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x22, 0xef, 0x01, 0x0a, 0x1b, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74,
- 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x44, 0x0a, 0x03, 0x63, 0x70,
- 0x75, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x63, 0x70, 0x75,
- 0x32, 0x09, 0x43, 0x50, 0x55, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03, 0x63, 0x70, 0x75,
- 0x12, 0x44, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
+ 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
+ 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
+ 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x51, 0x0a,
+ 0x11, 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61,
+ 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
+ 0x52, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04,
+ 0x75, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64,
+ 0x22, 0xfc, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e,
+ 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x16,
+ 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
+ 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
+ 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e,
+ 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x5a, 0x6f, 0x6e, 0x65,
+ 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0a, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x70, 0x75,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x10, 0x0a, 0x03, 0x6d,
+ 0x65, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x10, 0x0a,
+ 0x03, 0x67, 0x70, 0x75, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x67, 0x70, 0x75, 0x22,
+ 0xce, 0x02, 0x0a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30,
+ 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9,
+ 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
+ 0x12, 0x65, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
+ 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x28, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a,
+ 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x2c, 0xe5, 0xa2,
+ 0x9e, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9,
+ 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba,
+ 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x3a, 0x64, 0x92, 0x41, 0x61, 0x0a,
+ 0x5f, 0x2a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x41, 0xe6,
+ 0xa0, 0xb9, 0xe6, 0x8d, 0xae, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x9a, 0x84, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0xa2, 0x9e, 0xe9, 0x87, 0x8f,
+ 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5,
+ 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x22, 0x98, 0x03, 0x0a, 0x1b, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
+ 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04,
+ 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f,
+ 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72,
+ 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c,
+ 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b,
+ 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61,
+ 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f,
+ 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d,
+ 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f,
+ 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x9e, 0x02, 0x0a, 0x1c,
+ 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92,
+ 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d,
+ 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x52,
+ 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41,
- 0x10, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x09, 0x4d, 0x65, 0x6d, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x44, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61,
- 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x09, 0x47, 0x50,
- 0x55, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03, 0x67, 0x70, 0x75, 0x32, 0xb6, 0x0d, 0x0a,
- 0x0a, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x97, 0x01, 0x0a, 0x0d,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x92, 0x41,
- 0x22, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a,
- 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, 0x3a, 0x01, 0x2a, 0x22, 0x17, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xbf, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x12, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x75, 0x92, 0x41, 0x41, 0x12, 0x0c, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x1a, 0x31, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5,
- 0x86, 0x99, 0x2c, 0x20, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
- 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x12, 0xa3, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6,
- 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4,
- 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x1a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0xa7, 0x01,
- 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56,
- 0x32, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a,
- 0x01, 0x2a, 0x1a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
- 0x76, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0x8c, 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3c, 0x92, 0x41, 0x0e, 0x1a, 0x0c, 0xe5,
- 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x25, 0x2a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0xcc, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x79, 0x92, 0x41, 0x57, 0x12,
- 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97,
- 0xe8, 0xa1, 0xa8, 0x1a, 0x41, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c,
- 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f,
- 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xd1, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
- 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x32, 0x15, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x72, 0x3a, 0x45, 0x92, 0x41, 0x42, 0x0a, 0x40, 0x2a, 0x1c, 0x53, 0x63,
+ 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x20, 0xe7, 0xbc, 0xa9, 0xe5,
+ 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a,
+ 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22, 0x9a, 0x03, 0x0a,
+ 0x1d, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
+ 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
+ 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61,
+ 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63,
+ 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc,
+ 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf,
+ 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b,
+ 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52,
+ 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65,
+ 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62,
+ 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9,
+ 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x8c, 0x0c, 0x0a, 0x0a, 0x42, 0x43,
+ 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x97, 0x01, 0x0a, 0x0d, 0x43, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x1c, 0x22, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x22,
+ 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12,
+ 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x12, 0xbf, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x12, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
+ 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x75, 0x82,
+ 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d,
+ 0x92, 0x41, 0x41, 0x12, 0x0c, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x1a, 0x31, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
+ 0x44, 0xe6, 0x88, 0x96, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
+ 0x2c, 0x20, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0xa3, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x1a, 0x23, 0x2f,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x7d, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0x8c, 0x01, 0x0a, 0x0d, 0x44,
+ 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3c, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x25, 0x2a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x92, 0x41, 0x0e, 0x1a, 0x0c, 0xe5, 0x88, 0xa0,
+ 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x12, 0xcc, 0x01, 0x0a, 0x0c, 0x4c, 0x69,
+ 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x79, 0x82,
+ 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x92, 0x41,
+ 0x57, 0x12, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x41, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf,
+ 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9,
+ 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x12, 0xd1, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73,
+ 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50,
- 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x22, 0x70, 0x92, 0x41, 0x43, 0x12, 0x1b, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x24, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90,
- 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x12, 0x22, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
- 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xf8, 0x01, 0x0a, 0x12, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d,
- 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d,
- 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
+ 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x22, 0x70, 0x82, 0xd3, 0xe4, 0x93,
+ 0x02, 0x24, 0x12, 0x22, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x92, 0x41, 0x43, 0x12, 0x1b, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x24, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94,
+ 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9a, 0x84,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x12, 0xf8, 0x01, 0x0a,
+ 0x12, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72,
+ 0x49, 0x41, 0x4d, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72,
- 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9a, 0x01, 0x92, 0x41, 0x70, 0x12, 0x36, 0xe6,
- 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99,
- 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6,
- 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x1a, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80,
- 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7,
- 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94,
- 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x82, 0xd3, 0xe4,
+ 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9a, 0x01, 0x82, 0xd3, 0xe4,
0x93, 0x02, 0x21, 0x12, 0x1f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x5f, 0x66, 0x6f, 0x72,
- 0x5f, 0x69, 0x61, 0x6d, 0x12, 0xce, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb,
- 0xe8, 0xb7, 0x83, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x32, 0x12, 0x30, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x61,
- 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0xcb, 0x04, 0x0a, 0x08, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0xbd, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x6d, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93,
- 0x02, 0x30, 0x12, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
- 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0x9d, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9f, 0xa5,
- 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a,
- 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97,
- 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0xde, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c,
- 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x76, 0x92, 0x41, 0x34,
- 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b,
- 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8,
- 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88,
- 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x6f, 0x6c,
- 0x6f, 0x67, 0x79, 0x32, 0xc4, 0x17, 0x0a, 0x09, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7b,
- 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x4a, 0x3a, 0x01, 0x2a, 0x22, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x5f, 0x69, 0x61, 0x6d, 0x92, 0x41, 0x70, 0x12, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
+ 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
+ 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x1a,
+ 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9,
+ 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41,
+ 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x12, 0xce, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x23, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x1a, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
+ 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x32, 0x12,
+ 0x30, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
+ 0x65, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x1a, 0x18,
+ 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5,
+ 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x32, 0xcb, 0x04, 0x0a, 0x08, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0xbd, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x92, 0x41,
+ 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0x9d, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x31, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0x1a, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x12, 0xde, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x12, 0x26, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f,
+ 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x76,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x92,
+ 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
+ 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x18, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x32, 0xc4, 0x17, 0x0a, 0x09, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x22, 0x7b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x22, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d,
+ 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0x9b, 0xe5,
+ 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0x94,
+ 0x02, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xab, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66,
+ 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
+ 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
+ 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x3c, 0x12, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb,
+ 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73,
+ 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5,
+ 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x12, 0xe4, 0x01, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x87, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x1a, 0x51, 0x2f, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x3a, 0x01,
+ 0x2a, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0x98, 0x02, 0x0a,
+ 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
+ 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x22, 0x61,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x75, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d,
+ 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d,
+ 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x12, 0xe4, 0x01, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x90, 0x01, 0x82, 0xd3,
+ 0xe4, 0x93, 0x02, 0x53, 0x12, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73,
0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d,
- 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x94, 0x02, 0x0a, 0x17,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
- 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61,
- 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xab, 0x01, 0x92, 0x41, 0x3c, 0x12, 0x1c, 0xe5, 0x88, 0x9b, 0xe5,
- 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74,
- 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d,
- 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22,
- 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
- 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x87, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
- 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x56, 0x3a, 0x01, 0x2a, 0x1a, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
- 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c,
- 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c,
- 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53,
- 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53,
- 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01,
- 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe8, 0x8e, 0xb7, 0xe5,
+ 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4,
+ 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0xf0,
+ 0x01, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x96, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x47, 0x12, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x90, 0x01, 0x92, 0x41, 0x34, 0x12, 0x18,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
- 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x12, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f,
- 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x12, 0xf0, 0x01, 0x0a, 0x0e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x21,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x96, 0x01, 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7,
0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6,
0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x21,
0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6,
0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x12, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0xb4, 0x12, 0xe1, 0x01, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x84,
+ 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x2a, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5,
+ 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63,
+ 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61,
+ 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf,
+ 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63,
0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0xe1,
- 0x01, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x84, 0x01, 0x92, 0x41,
- 0x28, 0x12, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x2a,
- 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
- 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x7d, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41,
- 0x40, 0x12, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0,
- 0x83, 0x1a, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0,
- 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61,
- 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0xd7, 0x01,
- 0x0a, 0x0d, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12,
- 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x79, 0x6e,
- 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53,
- 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x90, 0x8c, 0xe6,
- 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12,
- 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x3a, 0x01, 0x2a, 0x22, 0x4a, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x12, 0xff, 0x01, 0x0a, 0x11, 0x57, 0x69, 0x74, 0x68,
- 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x24, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64,
- 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9c, 0x01, 0x92, 0x41, 0x34,
- 0x12, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0x1a, 0x18, 0xe6, 0x92, 0xa4, 0xe5,
- 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae,
- 0xa1, 0xe6, 0x89, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5f, 0x3a, 0x01, 0x2a, 0x22, 0x5a, 0x2f,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d,
- 0x2f, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x12, 0x87, 0x02, 0x0a, 0x14, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74,
- 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9b, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62,
+ 0x61, 0x63, 0x6b, 0x2f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40,
+ 0x12, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83,
+ 0x1a, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83,
+ 0x12, 0xd7, 0x01, 0x0a, 0x0d, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f,
+ 0x22, 0x4a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
+ 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
+ 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x3a, 0x01, 0x2a, 0x92,
+ 0x41, 0x28, 0x12, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0xff, 0x01, 0x0a, 0x11, 0x57,
+ 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69,
+ 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9c, 0x01,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5f, 0x22, 0x5a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72,
+ 0x61, 0x77, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6,
+ 0x89, 0xb9, 0x1a, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0x12, 0x87, 0x02, 0x0a,
+ 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9b, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02,
0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75,
0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
0x7d, 0x2f, 0x6e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69,
- 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74,
- 0x65, 0x6e, 0x74, 0x12, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x22, 0x9b, 0x01, 0x92,
- 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5,
- 0xae, 0xb9, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5,
- 0xae, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x63, 0x65, 0x73, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e,
+ 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e,
+ 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x12, 0x84, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e,
+ 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43,
+ 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x22,
+ 0x9b, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f,
0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c,
0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x32, 0xa2, 0x1c, 0x0a, 0x08, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0xb2, 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x1a, 0x1e, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x32, 0xa2, 0x1c,
+ 0x0a, 0x08, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0xb2, 0x01, 0x0a, 0x0e, 0x43,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x21, 0x2e,
0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x59, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x3a, 0x01, 0x2a, 0x22, 0x2f, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xbf, 0x01, 0x0a,
- 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12,
- 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x59, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x22, 0x2f, 0x2f, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x01, 0x2a,
+ 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0x1a, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x12,
+ 0xbf, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe6, 0x9b, 0xb4,
- 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
- 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x3a, 0x01, 0x2a,
- 0x1a, 0x3c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x12, 0xf5,
- 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
- 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x21, 0xe8, 0x8e,
- 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80,
- 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xe8, 0x01, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65,
- 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x6e, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
- 0x1a, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31,
- 0x2a, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x12, 0xfe, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89,
- 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89,
- 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x41, 0x1a, 0x3c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x3a,
+ 0x01, 0x2a, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0x12, 0xf5, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2a, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12,
+ 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
+ 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x12, 0xe8, 0x01, 0x0a, 0x19, 0x44, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69,
+ 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x2a, 0x2f, 0x2f, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x92, 0x41, 0x34,
+ 0x12, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x18, 0xe6, 0x89, 0xb9, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae,
+ 0x9a, 0xe4, 0xb9, 0x89, 0x12, 0xfe, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x28,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62,
0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76,
0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x12, 0x9e, 0x02, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2a,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa9, 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a, 0xe8,
- 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c,
- 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x12, 0x87, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12,
- 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e,
- 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e,
- 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0xa7, 0x02,
- 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x65, 0x72, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80,
+ 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80,
+ 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0x9e, 0x02, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e,
0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xac, 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a,
- 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6,
+ 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa9, 0x01, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x92, 0x41, 0x58, 0x12, 0x2a,
+ 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6,
0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
- 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91,
+ 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5,
+ 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91,
0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x3a, 0x01, 0x2a, 0x1a,
- 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0xfb, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12,
+ 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0x87, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92, 0x01, 0x82, 0xd3,
+ 0xe4, 0x93, 0x02, 0x49, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
+ 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40,
+ 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x12, 0xa7, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2c,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xac, 0x01, 0x82, 0xd3,
+ 0xe4, 0x93, 0x02, 0x4b, 0x1a, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
+ 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x01, 0x2a, 0x92,
+ 0x41, 0x58, 0x12, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a,
+ 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6,
+ 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
+ 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xfb, 0x01, 0x0a, 0x14, 0x4c,
+ 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12,
0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xa4, 0x02, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb2, 0x01, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe8,
- 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xa4, 0x02, 0x0a, 0x16, 0x4c, 0x69, 0x73,
+ 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb2, 0x01, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x5d, 0x12, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
+ 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5d, 0x12,
- 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
- 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a,
- 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92,
- 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44, 0x2f,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0xad, 0x02, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x12, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
+ 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84,
+ 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12,
+ 0x84, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x22, 0x92, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
+ 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xad, 0x02, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74,
0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb5, 0x01, 0x92, 0x41,
- 0x4c, 0x12, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89,
- 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x60, 0x3a, 0x01, 0x2a, 0x1a, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
- 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0xd4, 0x01, 0x0a, 0x0f, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x78, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6,
- 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a,
- 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc,
- 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x3a,
- 0x01, 0x2a, 0x22, 0x36, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
- 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x2f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x12, 0xb2, 0x02, 0x0a, 0x0f, 0x52,
- 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x6e, 0x64,
- 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xd5, 0x01, 0x92, 0x41, 0x68, 0x12, 0x32, 0xe6,
- 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89,
- 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80,
- 0xbc, 0x1a, 0x32, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7,
- 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x64, 0x12, 0x62, 0x2f, 0x62, 0x63,
+ 0x6c, 0x65, 0x73, 0x12, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb5,
+ 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x1a, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe6, 0x9b, 0xb4, 0xe6,
+ 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
+ 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x1a, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xd4, 0x01, 0x0a, 0x0f, 0x49, 0x6d, 0x70, 0x6f, 0x72,
+ 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f,
+ 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x78, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x22, 0x36, 0x2f, 0x62, 0x63,
0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x32,
- 0x8f, 0x02, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x87, 0x01, 0x0a, 0x07,
- 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x1a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x43, 0x92, 0x41, 0x22, 0x1a, 0x20, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49,
- 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65,
- 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x7a, 0x0a, 0x04, 0x50, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x3f, 0x92, 0x41, 0x21, 0x1a, 0x1f, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49,
- 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x6c, 0x69, 0x76, 0x65, 0x6e, 0x65, 0x73, 0x73,
- 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x69, 0x6e,
- 0x67, 0x32, 0x9b, 0x12, 0x0a, 0x0f, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xbd, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe5, 0x88, 0x9b, 0xe5,
- 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x21, 0x3a, 0x01, 0x2a, 0x22, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0xcf, 0x01, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x76, 0x92, 0x41, 0x45, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x1a, 0x24, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x44, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12,
- 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xc5, 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x92, 0x41, 0x32, 0x12, 0x17, 0xe6, 0x9b,
- 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x2b, 0x3a, 0x01, 0x2a, 0x1a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12,
- 0xd0, 0x01, 0x0a, 0x13, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61,
- 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x68, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe6,
- 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x3a,
- 0x01, 0x2a, 0x1a, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x69, 0x6d, 0x70,
+ 0x6f, 0x72, 0x74, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96,
+ 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x1a, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8,
+ 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x12, 0xb2, 0x02,
+ 0x0a, 0x0f, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52,
+ 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xd5, 0x01, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x64, 0x12, 0x62, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
+ 0x2f, 0x72, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x92, 0x41, 0x68, 0x12, 0x32, 0xe6, 0xb8, 0xb2, 0xe6,
+ 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae,
+ 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x1a, 0x32,
+ 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7,
+ 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5,
+ 0x80, 0xbc, 0x32, 0x8f, 0x02, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x87,
+ 0x01, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x1a, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65, 0x61, 0x6c,
+ 0x74, 0x68, 0x7a, 0x92, 0x41, 0x22, 0x1a, 0x20, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50,
+ 0x49, 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x12, 0x7a, 0x0a, 0x04, 0x50, 0x69, 0x6e, 0x67,
+ 0x12, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69,
+ 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x69, 0x6e, 0x67,
+ 0x92, 0x41, 0x21, 0x1a, 0x1f, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49, 0x2c, 0x20,
+ 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x6c, 0x69, 0x76, 0x65, 0x6e, 0x65, 0x73, 0x73, 0xe6, 0x8e,
+ 0xa2, 0xe6, 0xb5, 0x8b, 0x32, 0xc2, 0x0d, 0x0a, 0x0f, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xbd, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12,
+ 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21,
+ 0x22, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
+ 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x3a, 0x01,
+ 0x2a, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18,
+ 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0xcf, 0x01, 0x0a, 0x0f, 0x47, 0x65, 0x74,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x22, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x76, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12, 0x26, 0x2f, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x7d, 0x92, 0x41, 0x45, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x24, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x44, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0xc5, 0x01, 0x0a, 0x12, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93,
+ 0x02, 0x2b, 0x1a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73,
- 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65,
- 0x75, 0x70, 0x12, 0xd8, 0x01, 0x0a, 0x15, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x28, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44,
- 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x6a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a,
- 0x11, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x3a, 0x01, 0x2a, 0x1a, 0x30, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x64, 0x6f, 0x77, 0x6e, 0x12, 0xa9, 0x01,
- 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92,
- 0x41, 0x19, 0x1a, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x28, 0x2a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f,
- 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xf1, 0x01, 0x0a, 0x11, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12,
- 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8e, 0x01, 0x92,
- 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
- 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94,
- 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8,
- 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12,
- 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0x99, 0x02,
- 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x56, 0x32, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb0, 0x01, 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a,
- 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8,
- 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88,
- 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0,
- 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0x86, 0x02, 0x0a, 0x15, 0x47, 0x65,
+ 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x32,
+ 0x12, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
+ 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x12, 0xd0, 0x01, 0x0a, 0x13, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x68, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x33, 0x1a, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c,
+ 0x65, 0x75, 0x70, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe6, 0x89, 0xa9, 0xe5, 0xae,
+ 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x1a, 0x11, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xd8, 0x01, 0x0a, 0x15, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44,
+ 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12,
+ 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61,
+ 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x1a, 0x30, 0x2f, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x64, 0x6f, 0x77, 0x6e, 0x3a, 0x01,
+ 0x2a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe7,
+ 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x12, 0xa9, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x2a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d,
+ 0x92, 0x41, 0x19, 0x1a, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xf1, 0x01, 0x0a,
+ 0x11, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x73, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x8e, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87,
+ 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6,
+ 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97,
+ 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1,
+ 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0x12, 0x86, 0x02, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
+ 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x22, 0x9f, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
- 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94,
- 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7,
- 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20,
- 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5,
- 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x75, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0xba, 0x02, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63,
- 0x73, 0x12, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
- 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53,
- 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74,
- 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0xbc, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
- 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94,
- 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7,
- 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20,
- 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5,
- 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x42,
- 0xa3, 0x01, 0x92, 0x41, 0x90, 0x01, 0x12, 0x24, 0x0a, 0x1b, 0x42, 0x63, 0x73, 0x20, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x20, 0x41, 0x50,
- 0x49, 0x20, 0x44, 0x6f, 0x63, 0x32, 0x05, 0x30, 0x2e, 0x30, 0x2e, 0x31, 0x22, 0x0a, 0x2f, 0x62,
- 0x63, 0x73, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x34, 0x2a, 0x01, 0x01, 0x32, 0x10, 0x61, 0x70, 0x70,
- 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61,
- 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x5a,
- 0x23, 0x0a, 0x21, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12,
- 0x13, 0x08, 0x02, 0x1a, 0x0d, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x20, 0x02, 0x62, 0x10, 0x0a, 0x0e, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79,
- 0x41, 0x75, 0x74, 0x68, 0x12, 0x00, 0x5a, 0x0d, 0x2e, 0x2f, 0x3b, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+ 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e,
+ 0x12, 0x2c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
+ 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x92, 0x41,
+ 0x68, 0x12, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9,
+ 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86,
+ 0xb5, 0x1a, 0x46, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe4, 0xbd, 0xbf,
+ 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe6, 0x8b,
+ 0xac, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf,
+ 0xe7, 0x94, 0xa8, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x42, 0xa3, 0x01, 0x5a, 0x0d, 0x2e, 0x2f,
+ 0x3b, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x92, 0x41, 0x90, 0x01, 0x12,
+ 0x24, 0x0a, 0x1b, 0x42, 0x63, 0x73, 0x20, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x4d,
+ 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x20, 0x41, 0x50, 0x49, 0x20, 0x44, 0x6f, 0x63, 0x32, 0x05,
+ 0x30, 0x2e, 0x30, 0x2e, 0x31, 0x22, 0x0a, 0x2f, 0x62, 0x63, 0x73, 0x61, 0x70, 0x69, 0x2f, 0x76,
+ 0x34, 0x2a, 0x01, 0x01, 0x32, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x5a, 0x23, 0x0a, 0x21, 0x0a, 0x0a, 0x41, 0x70,
+ 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x13, 0x08, 0x02, 0x1a, 0x0d, 0x41, 0x75,
+ 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x02, 0x62, 0x10, 0x0a,
+ 0x0e, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x00, 0x62,
+ 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -14086,7 +12370,7 @@ func file_bcsproject_proto_rawDescGZIP() []byte {
return file_bcsproject_proto_rawDescData
}
-var file_bcsproject_proto_msgTypes = make([]protoimpl.MessageInfo, 141)
+var file_bcsproject_proto_msgTypes = make([]protoimpl.MessageInfo, 118)
var file_bcsproject_proto_goTypes = []interface{}{
(*Project)(nil), // 0: bcsproject.Project
(*CreateProjectRequest)(nil), // 1: bcsproject.CreateProjectRequest
@@ -14133,338 +12417,273 @@ var file_bcsproject_proto_goTypes = []interface{}{
(*DeleteNamespaceRequest)(nil), // 42: bcsproject.DeleteNamespaceRequest
(*DeleteNamespaceResponse)(nil), // 43: bcsproject.DeleteNamespaceResponse
(*NamespaceData)(nil), // 44: bcsproject.NamespaceData
- (*NativeNamespaceData)(nil), // 45: bcsproject.NativeNamespaceData
- (*Label)(nil), // 46: bcsproject.Label
- (*Annotation)(nil), // 47: bcsproject.Annotation
- (*ResourceQuota)(nil), // 48: bcsproject.ResourceQuota
- (*CreateVariableRequest)(nil), // 49: bcsproject.CreateVariableRequest
- (*CreateVariableResponse)(nil), // 50: bcsproject.CreateVariableResponse
- (*UpdateVariableRequest)(nil), // 51: bcsproject.UpdateVariableRequest
- (*UpdateVariableResponse)(nil), // 52: bcsproject.UpdateVariableResponse
- (*ListVariableDefinitionsRequest)(nil), // 53: bcsproject.ListVariableDefinitionsRequest
- (*ListVariableDefinitionsResponse)(nil), // 54: bcsproject.ListVariableDefinitionsResponse
- (*DeleteVariableDefinitionsRequest)(nil), // 55: bcsproject.DeleteVariableDefinitionsRequest
- (*DeleteVariableDefinitionsResponse)(nil), // 56: bcsproject.DeleteVariableDefinitionsResponse
- (*ListClustersVariablesRequest)(nil), // 57: bcsproject.ListClustersVariablesRequest
- (*ListClustersVariablesResponse)(nil), // 58: bcsproject.ListClustersVariablesResponse
- (*ListNamespacesVariablesRequest)(nil), // 59: bcsproject.ListNamespacesVariablesRequest
- (*ListNamespacesVariablesResponse)(nil), // 60: bcsproject.ListNamespacesVariablesResponse
- (*UpdateClustersVariablesRequest)(nil), // 61: bcsproject.UpdateClustersVariablesRequest
- (*UpdateClustersVariablesResponse)(nil), // 62: bcsproject.UpdateClustersVariablesResponse
- (*UpdateNamespacesVariablesRequest)(nil), // 63: bcsproject.UpdateNamespacesVariablesRequest
- (*UpdateNamespacesVariablesResponse)(nil), // 64: bcsproject.UpdateNamespacesVariablesResponse
- (*ListClusterVariablesRequest)(nil), // 65: bcsproject.ListClusterVariablesRequest
- (*ListClusterVariablesResponse)(nil), // 66: bcsproject.ListClusterVariablesResponse
- (*ListNamespaceVariablesRequest)(nil), // 67: bcsproject.ListNamespaceVariablesRequest
- (*ListNamespaceVariablesResponse)(nil), // 68: bcsproject.ListNamespaceVariablesResponse
- (*UpdateClusterVariablesRequest)(nil), // 69: bcsproject.UpdateClusterVariablesRequest
- (*UpdateClusterVariablesResponse)(nil), // 70: bcsproject.UpdateClusterVariablesResponse
- (*UpdateNamespaceVariablesRequest)(nil), // 71: bcsproject.UpdateNamespaceVariablesRequest
- (*UpdateNamespaceVariablesResponse)(nil), // 72: bcsproject.UpdateNamespaceVariablesResponse
- (*ImportVariablesRequest)(nil), // 73: bcsproject.ImportVariablesRequest
- (*ImportVariablesResponse)(nil), // 74: bcsproject.ImportVariablesResponse
- (*RenderVariablesRequest)(nil), // 75: bcsproject.RenderVariablesRequest
- (*RenderVariablesResponse)(nil), // 76: bcsproject.RenderVariablesResponse
- (*VariableDefinition)(nil), // 77: bcsproject.VariableDefinition
- (*VariableValue)(nil), // 78: bcsproject.VariableValue
- (*CreateVariableData)(nil), // 79: bcsproject.CreateVariableData
- (*UpdateVariableData)(nil), // 80: bcsproject.UpdateVariableData
- (*ListVariableDefinitionData)(nil), // 81: bcsproject.ListVariableDefinitionData
- (*DeleteVariableDefinitionsData)(nil), // 82: bcsproject.DeleteVariableDefinitionsData
- (*ListVariableValuesData)(nil), // 83: bcsproject.ListVariableValuesData
- (*ImportVariableData)(nil), // 84: bcsproject.ImportVariableData
- (*ImportVariableVarData)(nil), // 85: bcsproject.ImportVariableVarData
- (*HealthzRequest)(nil), // 86: bcsproject.HealthzRequest
- (*HealthzResponse)(nil), // 87: bcsproject.HealthzResponse
- (*HealthzData)(nil), // 88: bcsproject.HealthzData
- (*PingRequest)(nil), // 89: bcsproject.PingRequest
- (*PingResponse)(nil), // 90: bcsproject.PingResponse
- (*ProjectQuota)(nil), // 91: bcsproject.ProjectQuota
- (*NodeGroup)(nil), // 92: bcsproject.NodeGroup
- (*QuotaResource)(nil), // 93: bcsproject.QuotaResource
- (*QuotaStrategy)(nil), // 94: bcsproject.QuotaStrategy
- (*InstanceTypeConfig)(nil), // 95: bcsproject.InstanceTypeConfig
- (*DataDisk)(nil), // 96: bcsproject.DataDisk
- (*DeviceInfo)(nil), // 97: bcsproject.DeviceInfo
- (*CreateProjectQuotaRequest)(nil), // 98: bcsproject.CreateProjectQuotaRequest
- (*QuotaAttr)(nil), // 99: bcsproject.QuotaAttr
- (*QuotaLimit)(nil), // 100: bcsproject.QuotaLimit
- (*QuotaSharedProject)(nil), // 101: bcsproject.QuotaSharedProject
- (*GetProjectQuotaRequest)(nil), // 102: bcsproject.GetProjectQuotaRequest
- (*QuotaSharedProjectList)(nil), // 103: bcsproject.QuotaSharedProjectList
- (*UpdateProjectQuotaRequest)(nil), // 104: bcsproject.UpdateProjectQuotaRequest
- (*UpdateProjectV2Request)(nil), // 105: bcsproject.UpdateProjectV2Request
- (*DeleteProjectQuotaRequest)(nil), // 106: bcsproject.DeleteProjectQuotaRequest
- (*ProjectQuotaResponse)(nil), // 107: bcsproject.ProjectQuotaResponse
- (*ListProjectQuotasRequest)(nil), // 108: bcsproject.ListProjectQuotasRequest
- (*ListProjectQuotasData)(nil), // 109: bcsproject.ListProjectQuotasData
- (*ListProjectQuotasResponse)(nil), // 110: bcsproject.ListProjectQuotasResponse
- (*ListProjectQuotasV2Request)(nil), // 111: bcsproject.ListProjectQuotasV2Request
- (*ListProjectQuotasV2Response)(nil), // 112: bcsproject.ListProjectQuotasV2Response
- (*GetProjectQuotasUsageReq)(nil), // 113: bcsproject.GetProjectQuotasUsageReq
- (*GetProjectQuotasUsageResp)(nil), // 114: bcsproject.GetProjectQuotasUsageResp
- (*ZoneResourceUsage)(nil), // 115: bcsproject.ZoneResourceUsage
- (*GetProjectQuotasUsageData)(nil), // 116: bcsproject.GetProjectQuotasUsageData
- (*ScaleUpProjectQuotaRequest)(nil), // 117: bcsproject.ScaleUpProjectQuotaRequest
- (*ScaleUpProjectQuotaResponse)(nil), // 118: bcsproject.ScaleUpProjectQuotaResponse
- (*ScaleDownProjectQuotaRequest)(nil), // 119: bcsproject.ScaleDownProjectQuotaRequest
- (*ScaleDownProjectQuotaResponse)(nil), // 120: bcsproject.ScaleDownProjectQuotaResponse
- (*GetProjectQuotasStatisticsRequest)(nil), // 121: bcsproject.GetProjectQuotasStatisticsRequest
- (*GetProjectQuotasStatisticsResponse)(nil), // 122: bcsproject.GetProjectQuotasStatisticsResponse
- (*QuotaResourceData)(nil), // 123: bcsproject.QuotaResourceData
- (*ProjectQuotasStatisticsData)(nil), // 124: bcsproject.ProjectQuotasStatisticsData
- nil, // 125: bcsproject.Project.LabelsEntry
- nil, // 126: bcsproject.Project.AnnotationsEntry
- nil, // 127: bcsproject.CreateProjectRequest.LabelsEntry
- nil, // 128: bcsproject.CreateProjectRequest.AnnotationsEntry
- nil, // 129: bcsproject.UpdateProjectRequest.LabelsEntry
- nil, // 130: bcsproject.UpdateProjectRequest.AnnotationsEntry
- (*ListProjectsForIAMResp_Project)(nil), // 131: bcsproject.ListProjectsForIAMResp.Project
- nil, // 132: bcsproject.ProjectQuota.LabelsEntry
- nil, // 133: bcsproject.ProjectQuota.AnnotationsEntry
- nil, // 134: bcsproject.DeviceInfo.AttributesEntry
- nil, // 135: bcsproject.CreateProjectQuotaRequest.LabelsEntry
- nil, // 136: bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
- nil, // 137: bcsproject.UpdateProjectQuotaRequest.LabelsEntry
- nil, // 138: bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
- nil, // 139: bcsproject.UpdateProjectV2Request.LabelsEntry
- nil, // 140: bcsproject.UpdateProjectV2Request.AnnotationsEntry
- (*wrappers.BoolValue)(nil), // 141: google.protobuf.BoolValue
- (*_struct.Struct)(nil), // 142: google.protobuf.Struct
- (*wrappers.Int64Value)(nil), // 143: google.protobuf.Int64Value
+ (*OtherQuota)(nil), // 45: bcsproject.OtherQuota
+ (*NativeNamespaceData)(nil), // 46: bcsproject.NativeNamespaceData
+ (*Label)(nil), // 47: bcsproject.Label
+ (*Annotation)(nil), // 48: bcsproject.Annotation
+ (*ResourceQuota)(nil), // 49: bcsproject.ResourceQuota
+ (*CreateVariableRequest)(nil), // 50: bcsproject.CreateVariableRequest
+ (*CreateVariableResponse)(nil), // 51: bcsproject.CreateVariableResponse
+ (*UpdateVariableRequest)(nil), // 52: bcsproject.UpdateVariableRequest
+ (*UpdateVariableResponse)(nil), // 53: bcsproject.UpdateVariableResponse
+ (*ListVariableDefinitionsRequest)(nil), // 54: bcsproject.ListVariableDefinitionsRequest
+ (*ListVariableDefinitionsResponse)(nil), // 55: bcsproject.ListVariableDefinitionsResponse
+ (*DeleteVariableDefinitionsRequest)(nil), // 56: bcsproject.DeleteVariableDefinitionsRequest
+ (*DeleteVariableDefinitionsResponse)(nil), // 57: bcsproject.DeleteVariableDefinitionsResponse
+ (*ListClustersVariablesRequest)(nil), // 58: bcsproject.ListClustersVariablesRequest
+ (*ListClustersVariablesResponse)(nil), // 59: bcsproject.ListClustersVariablesResponse
+ (*ListNamespacesVariablesRequest)(nil), // 60: bcsproject.ListNamespacesVariablesRequest
+ (*ListNamespacesVariablesResponse)(nil), // 61: bcsproject.ListNamespacesVariablesResponse
+ (*UpdateClustersVariablesRequest)(nil), // 62: bcsproject.UpdateClustersVariablesRequest
+ (*UpdateClustersVariablesResponse)(nil), // 63: bcsproject.UpdateClustersVariablesResponse
+ (*UpdateNamespacesVariablesRequest)(nil), // 64: bcsproject.UpdateNamespacesVariablesRequest
+ (*UpdateNamespacesVariablesResponse)(nil), // 65: bcsproject.UpdateNamespacesVariablesResponse
+ (*ListClusterVariablesRequest)(nil), // 66: bcsproject.ListClusterVariablesRequest
+ (*ListClusterVariablesResponse)(nil), // 67: bcsproject.ListClusterVariablesResponse
+ (*ListNamespaceVariablesRequest)(nil), // 68: bcsproject.ListNamespaceVariablesRequest
+ (*ListNamespaceVariablesResponse)(nil), // 69: bcsproject.ListNamespaceVariablesResponse
+ (*UpdateClusterVariablesRequest)(nil), // 70: bcsproject.UpdateClusterVariablesRequest
+ (*UpdateClusterVariablesResponse)(nil), // 71: bcsproject.UpdateClusterVariablesResponse
+ (*UpdateNamespaceVariablesRequest)(nil), // 72: bcsproject.UpdateNamespaceVariablesRequest
+ (*UpdateNamespaceVariablesResponse)(nil), // 73: bcsproject.UpdateNamespaceVariablesResponse
+ (*ImportVariablesRequest)(nil), // 74: bcsproject.ImportVariablesRequest
+ (*ImportVariablesResponse)(nil), // 75: bcsproject.ImportVariablesResponse
+ (*RenderVariablesRequest)(nil), // 76: bcsproject.RenderVariablesRequest
+ (*RenderVariablesResponse)(nil), // 77: bcsproject.RenderVariablesResponse
+ (*VariableDefinition)(nil), // 78: bcsproject.VariableDefinition
+ (*VariableValue)(nil), // 79: bcsproject.VariableValue
+ (*CreateVariableData)(nil), // 80: bcsproject.CreateVariableData
+ (*UpdateVariableData)(nil), // 81: bcsproject.UpdateVariableData
+ (*ListVariableDefinitionData)(nil), // 82: bcsproject.ListVariableDefinitionData
+ (*DeleteVariableDefinitionsData)(nil), // 83: bcsproject.DeleteVariableDefinitionsData
+ (*ListVariableValuesData)(nil), // 84: bcsproject.ListVariableValuesData
+ (*ImportVariableData)(nil), // 85: bcsproject.ImportVariableData
+ (*ImportVariableVarData)(nil), // 86: bcsproject.ImportVariableVarData
+ (*HealthzRequest)(nil), // 87: bcsproject.HealthzRequest
+ (*HealthzResponse)(nil), // 88: bcsproject.HealthzResponse
+ (*HealthzData)(nil), // 89: bcsproject.HealthzData
+ (*PingRequest)(nil), // 90: bcsproject.PingRequest
+ (*PingResponse)(nil), // 91: bcsproject.PingResponse
+ (*ProjectQuota)(nil), // 92: bcsproject.ProjectQuota
+ (*NodeGroup)(nil), // 93: bcsproject.NodeGroup
+ (*QuotaResource)(nil), // 94: bcsproject.QuotaResource
+ (*QuotaStrategy)(nil), // 95: bcsproject.QuotaStrategy
+ (*InstanceTypeConfig)(nil), // 96: bcsproject.InstanceTypeConfig
+ (*DataDisk)(nil), // 97: bcsproject.DataDisk
+ (*DeviceInfo)(nil), // 98: bcsproject.DeviceInfo
+ (*CreateProjectQuotaRequest)(nil), // 99: bcsproject.CreateProjectQuotaRequest
+ (*GetProjectQuotaRequest)(nil), // 100: bcsproject.GetProjectQuotaRequest
+ (*UpdateProjectQuotaRequest)(nil), // 101: bcsproject.UpdateProjectQuotaRequest
+ (*DeleteProjectQuotaRequest)(nil), // 102: bcsproject.DeleteProjectQuotaRequest
+ (*ProjectQuotaResponse)(nil), // 103: bcsproject.ProjectQuotaResponse
+ (*ListProjectQuotasRequest)(nil), // 104: bcsproject.ListProjectQuotasRequest
+ (*ListProjectQuotasData)(nil), // 105: bcsproject.ListProjectQuotasData
+ (*ListProjectQuotasResponse)(nil), // 106: bcsproject.ListProjectQuotasResponse
+ (*GetProjectQuotasUsageReq)(nil), // 107: bcsproject.GetProjectQuotasUsageReq
+ (*GetProjectQuotasUsageResp)(nil), // 108: bcsproject.GetProjectQuotasUsageResp
+ (*ZoneResourceUsage)(nil), // 109: bcsproject.ZoneResourceUsage
+ (*GetProjectQuotasUsageData)(nil), // 110: bcsproject.GetProjectQuotasUsageData
+ (*ScaleUpProjectQuotaRequest)(nil), // 111: bcsproject.ScaleUpProjectQuotaRequest
+ (*ScaleUpProjectQuotaResponse)(nil), // 112: bcsproject.ScaleUpProjectQuotaResponse
+ (*ScaleDownProjectQuotaRequest)(nil), // 113: bcsproject.ScaleDownProjectQuotaRequest
+ (*ScaleDownProjectQuotaResponse)(nil), // 114: bcsproject.ScaleDownProjectQuotaResponse
+ (*ListProjectsForIAMResp_Project)(nil), // 115: bcsproject.ListProjectsForIAMResp.Project
+ nil, // 116: bcsproject.DeviceInfo.AttributesEntry
+ nil, // 117: bcsproject.CreateProjectQuotaRequest.LabelsEntry
+ (*wrappers.BoolValue)(nil), // 118: google.protobuf.BoolValue
+ (*_struct.Struct)(nil), // 119: google.protobuf.Struct
+ (*wrappers.Int64Value)(nil), // 120: google.protobuf.Int64Value
}
var file_bcsproject_proto_depIdxs = []int32{
- 125, // 0: bcsproject.Project.labels:type_name -> bcsproject.Project.LabelsEntry
- 126, // 1: bcsproject.Project.annotations:type_name -> bcsproject.Project.AnnotationsEntry
- 127, // 2: bcsproject.CreateProjectRequest.labels:type_name -> bcsproject.CreateProjectRequest.LabelsEntry
- 128, // 3: bcsproject.CreateProjectRequest.annotations:type_name -> bcsproject.CreateProjectRequest.AnnotationsEntry
- 141, // 4: bcsproject.UpdateProjectRequest.useBKRes:type_name -> google.protobuf.BoolValue
- 141, // 5: bcsproject.UpdateProjectRequest.isOffline:type_name -> google.protobuf.BoolValue
- 129, // 6: bcsproject.UpdateProjectRequest.labels:type_name -> bcsproject.UpdateProjectRequest.LabelsEntry
- 130, // 7: bcsproject.UpdateProjectRequest.annotations:type_name -> bcsproject.UpdateProjectRequest.AnnotationsEntry
- 0, // 8: bcsproject.ProjectResponse.data:type_name -> bcsproject.Project
- 9, // 9: bcsproject.ProjectResponse.web_annotations:type_name -> bcsproject.Perms
- 0, // 10: bcsproject.ListProjectData.results:type_name -> bcsproject.Project
- 7, // 11: bcsproject.ListProjectsResponse.data:type_name -> bcsproject.ListProjectData
- 9, // 12: bcsproject.ListProjectsResponse.web_annotations:type_name -> bcsproject.Perms
- 142, // 13: bcsproject.Perms.perms:type_name -> google.protobuf.Struct
- 7, // 14: bcsproject.ListAuthorizedProjResp.data:type_name -> bcsproject.ListProjectData
- 9, // 15: bcsproject.ListAuthorizedProjResp.web_annotations:type_name -> bcsproject.Perms
- 131, // 16: bcsproject.ListProjectsForIAMResp.data:type_name -> bcsproject.ListProjectsForIAMResp.Project
- 16, // 17: bcsproject.GetProjectActiveResponse.data:type_name -> bcsproject.ProjectActiveData
- 23, // 18: bcsproject.GetBusinessResponse.data:type_name -> bcsproject.BusinessData
- 9, // 19: bcsproject.GetBusinessResponse.web_annotations:type_name -> bcsproject.Perms
- 23, // 20: bcsproject.ListBusinessResponse.data:type_name -> bcsproject.BusinessData
- 9, // 21: bcsproject.ListBusinessResponse.web_annotations:type_name -> bcsproject.Perms
- 24, // 22: bcsproject.GetBusinessTopologyResponse.data:type_name -> bcsproject.TopologyData
- 9, // 23: bcsproject.GetBusinessTopologyResponse.web_annotations:type_name -> bcsproject.Perms
- 24, // 24: bcsproject.TopologyData.child:type_name -> bcsproject.TopologyData
- 48, // 25: bcsproject.CreateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
- 46, // 26: bcsproject.CreateNamespaceRequest.labels:type_name -> bcsproject.Label
- 47, // 27: bcsproject.CreateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
- 78, // 28: bcsproject.CreateNamespaceRequest.variables:type_name -> bcsproject.VariableValue
- 44, // 29: bcsproject.CreateNamespaceResponse.data:type_name -> bcsproject.NamespaceData
- 9, // 30: bcsproject.CreateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
- 46, // 31: bcsproject.UpdateNamespaceRequest.labels:type_name -> bcsproject.Label
- 47, // 32: bcsproject.UpdateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
- 48, // 33: bcsproject.UpdateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
- 9, // 34: bcsproject.UpdateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
- 44, // 35: bcsproject.GetNamespaceResponse.data:type_name -> bcsproject.NamespaceData
- 9, // 36: bcsproject.GetNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
- 44, // 37: bcsproject.ListNamespacesResponse.data:type_name -> bcsproject.NamespaceData
- 9, // 38: bcsproject.ListNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
- 45, // 39: bcsproject.ListNativeNamespacesResponse.data:type_name -> bcsproject.NativeNamespaceData
- 9, // 40: bcsproject.ListNativeNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
- 9, // 41: bcsproject.DeleteNamespaceResponse.perms:type_name -> bcsproject.Perms
- 48, // 42: bcsproject.NamespaceData.quota:type_name -> bcsproject.ResourceQuota
- 48, // 43: bcsproject.NamespaceData.used:type_name -> bcsproject.ResourceQuota
- 46, // 44: bcsproject.NamespaceData.labels:type_name -> bcsproject.Label
- 47, // 45: bcsproject.NamespaceData.annotations:type_name -> bcsproject.Annotation
- 78, // 46: bcsproject.NamespaceData.variables:type_name -> bcsproject.VariableValue
- 79, // 47: bcsproject.CreateVariableResponse.data:type_name -> bcsproject.CreateVariableData
- 80, // 48: bcsproject.UpdateVariableResponse.data:type_name -> bcsproject.UpdateVariableData
- 81, // 49: bcsproject.ListVariableDefinitionsResponse.data:type_name -> bcsproject.ListVariableDefinitionData
- 82, // 50: bcsproject.DeleteVariableDefinitionsResponse.data:type_name -> bcsproject.DeleteVariableDefinitionsData
- 83, // 51: bcsproject.ListClustersVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 83, // 52: bcsproject.ListNamespacesVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 78, // 53: bcsproject.UpdateClustersVariablesRequest.data:type_name -> bcsproject.VariableValue
- 78, // 54: bcsproject.UpdateNamespacesVariablesRequest.data:type_name -> bcsproject.VariableValue
- 83, // 55: bcsproject.ListClusterVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 83, // 56: bcsproject.ListNamespaceVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 78, // 57: bcsproject.UpdateClusterVariablesRequest.data:type_name -> bcsproject.VariableValue
- 78, // 58: bcsproject.UpdateNamespaceVariablesRequest.data:type_name -> bcsproject.VariableValue
- 84, // 59: bcsproject.ImportVariablesRequest.data:type_name -> bcsproject.ImportVariableData
- 78, // 60: bcsproject.RenderVariablesResponse.data:type_name -> bcsproject.VariableValue
- 77, // 61: bcsproject.ListVariableDefinitionData.results:type_name -> bcsproject.VariableDefinition
- 78, // 62: bcsproject.ListVariableValuesData.results:type_name -> bcsproject.VariableValue
- 85, // 63: bcsproject.ImportVariableData.vars:type_name -> bcsproject.ImportVariableVarData
- 88, // 64: bcsproject.HealthzResponse.data:type_name -> bcsproject.HealthzData
- 93, // 65: bcsproject.ProjectQuota.quota:type_name -> bcsproject.QuotaResource
- 92, // 66: bcsproject.ProjectQuota.nodeGroups:type_name -> bcsproject.NodeGroup
- 132, // 67: bcsproject.ProjectQuota.labels:type_name -> bcsproject.ProjectQuota.LabelsEntry
- 133, // 68: bcsproject.ProjectQuota.annotations:type_name -> bcsproject.ProjectQuota.AnnotationsEntry
- 99, // 69: bcsproject.ProjectQuota.quotaAttr:type_name -> bcsproject.QuotaAttr
- 101, // 70: bcsproject.ProjectQuota.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
- 95, // 71: bcsproject.QuotaResource.zoneResources:type_name -> bcsproject.InstanceTypeConfig
- 97, // 72: bcsproject.QuotaResource.cpu:type_name -> bcsproject.DeviceInfo
- 97, // 73: bcsproject.QuotaResource.mem:type_name -> bcsproject.DeviceInfo
- 97, // 74: bcsproject.QuotaResource.gpu:type_name -> bcsproject.DeviceInfo
- 143, // 75: bcsproject.QuotaStrategy.expectTime:type_name -> google.protobuf.Int64Value
- 96, // 76: bcsproject.InstanceTypeConfig.systemDisk:type_name -> bcsproject.DataDisk
- 96, // 77: bcsproject.InstanceTypeConfig.dataDisks:type_name -> bcsproject.DataDisk
- 134, // 78: bcsproject.DeviceInfo.attributes:type_name -> bcsproject.DeviceInfo.AttributesEntry
- 93, // 79: bcsproject.CreateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 135, // 80: bcsproject.CreateProjectQuotaRequest.labels:type_name -> bcsproject.CreateProjectQuotaRequest.LabelsEntry
- 136, // 81: bcsproject.CreateProjectQuotaRequest.annotations:type_name -> bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
- 99, // 82: bcsproject.CreateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
- 141, // 83: bcsproject.CreateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
- 101, // 84: bcsproject.CreateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
- 141, // 85: bcsproject.CreateProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 100, // 86: bcsproject.QuotaSharedProject.usageLimit:type_name -> bcsproject.QuotaLimit
- 100, // 87: bcsproject.QuotaSharedProject.usedAmount:type_name -> bcsproject.QuotaLimit
- 101, // 88: bcsproject.QuotaSharedProjectList.values:type_name -> bcsproject.QuotaSharedProject
- 93, // 89: bcsproject.UpdateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 137, // 90: bcsproject.UpdateProjectQuotaRequest.labels:type_name -> bcsproject.UpdateProjectQuotaRequest.LabelsEntry
- 138, // 91: bcsproject.UpdateProjectQuotaRequest.annotations:type_name -> bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
- 99, // 92: bcsproject.UpdateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
- 141, // 93: bcsproject.UpdateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
- 103, // 94: bcsproject.UpdateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
- 141, // 95: bcsproject.UpdateProjectV2Request.useBKRes:type_name -> google.protobuf.BoolValue
- 141, // 96: bcsproject.UpdateProjectV2Request.isOffline:type_name -> google.protobuf.BoolValue
- 139, // 97: bcsproject.UpdateProjectV2Request.labels:type_name -> bcsproject.UpdateProjectV2Request.LabelsEntry
- 140, // 98: bcsproject.UpdateProjectV2Request.annotations:type_name -> bcsproject.UpdateProjectV2Request.AnnotationsEntry
- 99, // 99: bcsproject.UpdateProjectV2Request.quotaAttr:type_name -> bcsproject.QuotaAttr
- 103, // 100: bcsproject.UpdateProjectV2Request.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
- 141, // 101: bcsproject.DeleteProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 91, // 102: bcsproject.ProjectQuotaResponse.data:type_name -> bcsproject.ProjectQuota
- 142, // 103: bcsproject.ProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 104: bcsproject.ProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 91, // 105: bcsproject.ListProjectQuotasData.results:type_name -> bcsproject.ProjectQuota
- 109, // 106: bcsproject.ListProjectQuotasResponse.data:type_name -> bcsproject.ListProjectQuotasData
- 9, // 107: bcsproject.ListProjectQuotasResponse.web_annotations:type_name -> bcsproject.Perms
- 109, // 108: bcsproject.ListProjectQuotasV2Response.data:type_name -> bcsproject.ListProjectQuotasData
- 9, // 109: bcsproject.ListProjectQuotasV2Response.web_annotations:type_name -> bcsproject.Perms
- 116, // 110: bcsproject.GetProjectQuotasUsageResp.data:type_name -> bcsproject.GetProjectQuotasUsageData
- 9, // 111: bcsproject.GetProjectQuotasUsageResp.web_annotations:type_name -> bcsproject.Perms
- 91, // 112: bcsproject.GetProjectQuotasUsageData.quota:type_name -> bcsproject.ProjectQuota
- 115, // 113: bcsproject.GetProjectQuotasUsageData.quotaUsage:type_name -> bcsproject.ZoneResourceUsage
- 93, // 114: bcsproject.ScaleUpProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 141, // 115: bcsproject.ScaleUpProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 142, // 116: bcsproject.ScaleUpProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 117: bcsproject.ScaleUpProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 93, // 118: bcsproject.ScaleDownProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 141, // 119: bcsproject.ScaleDownProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 142, // 120: bcsproject.ScaleDownProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 121: bcsproject.ScaleDownProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 124, // 122: bcsproject.GetProjectQuotasStatisticsResponse.data:type_name -> bcsproject.ProjectQuotasStatisticsData
- 123, // 123: bcsproject.ProjectQuotasStatisticsData.cpu:type_name -> bcsproject.QuotaResourceData
- 123, // 124: bcsproject.ProjectQuotasStatisticsData.mem:type_name -> bcsproject.QuotaResourceData
- 123, // 125: bcsproject.ProjectQuotasStatisticsData.gpu:type_name -> bcsproject.QuotaResourceData
- 1, // 126: bcsproject.BCSProject.CreateProject:input_type -> bcsproject.CreateProjectRequest
- 2, // 127: bcsproject.BCSProject.GetProject:input_type -> bcsproject.GetProjectRequest
- 3, // 128: bcsproject.BCSProject.UpdateProject:input_type -> bcsproject.UpdateProjectRequest
- 105, // 129: bcsproject.BCSProject.UpdateProjectV2:input_type -> bcsproject.UpdateProjectV2Request
- 4, // 130: bcsproject.BCSProject.DeleteProject:input_type -> bcsproject.DeleteProjectRequest
- 6, // 131: bcsproject.BCSProject.ListProjects:input_type -> bcsproject.ListProjectsRequest
- 10, // 132: bcsproject.BCSProject.ListAuthorizedProjects:input_type -> bcsproject.ListAuthorizedProjReq
- 12, // 133: bcsproject.BCSProject.ListProjectsForIAM:input_type -> bcsproject.ListProjectsForIAMReq
- 14, // 134: bcsproject.BCSProject.GetProjectActive:input_type -> bcsproject.GetProjectActiveRequest
- 17, // 135: bcsproject.Business.GetBusiness:input_type -> bcsproject.GetBusinessRequest
- 19, // 136: bcsproject.Business.ListBusiness:input_type -> bcsproject.ListBusinessRequest
- 21, // 137: bcsproject.Business.GetBusinessTopology:input_type -> bcsproject.GetBusinessTopologyRequest
- 29, // 138: bcsproject.Namespace.CreateNamespace:input_type -> bcsproject.CreateNamespaceRequest
- 31, // 139: bcsproject.Namespace.CreateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 33, // 140: bcsproject.Namespace.UpdateNamespace:input_type -> bcsproject.UpdateNamespaceRequest
- 31, // 141: bcsproject.Namespace.UpdateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 35, // 142: bcsproject.Namespace.GetNamespace:input_type -> bcsproject.GetNamespaceRequest
- 37, // 143: bcsproject.Namespace.ListNamespaces:input_type -> bcsproject.ListNamespacesRequest
- 42, // 144: bcsproject.Namespace.DeleteNamespace:input_type -> bcsproject.DeleteNamespaceRequest
- 31, // 145: bcsproject.Namespace.DeleteNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 25, // 146: bcsproject.Namespace.SyncNamespace:input_type -> bcsproject.SyncNamespaceRequest
- 27, // 147: bcsproject.Namespace.WithdrawNamespace:input_type -> bcsproject.WithdrawNamespaceRequest
- 39, // 148: bcsproject.Namespace.ListNativeNamespaces:input_type -> bcsproject.ListNativeNamespacesRequest
- 41, // 149: bcsproject.Namespace.ListNativeNamespacesContent:input_type -> bcsproject.ListNativeNamespacesContentRequest
- 49, // 150: bcsproject.Variable.CreateVariable:input_type -> bcsproject.CreateVariableRequest
- 51, // 151: bcsproject.Variable.UpdateVariable:input_type -> bcsproject.UpdateVariableRequest
- 53, // 152: bcsproject.Variable.ListVariableDefinitions:input_type -> bcsproject.ListVariableDefinitionsRequest
- 55, // 153: bcsproject.Variable.DeleteVariableDefinitions:input_type -> bcsproject.DeleteVariableDefinitionsRequest
- 57, // 154: bcsproject.Variable.ListClustersVariables:input_type -> bcsproject.ListClustersVariablesRequest
- 59, // 155: bcsproject.Variable.ListNamespacesVariables:input_type -> bcsproject.ListNamespacesVariablesRequest
- 61, // 156: bcsproject.Variable.UpdateClustersVariables:input_type -> bcsproject.UpdateClustersVariablesRequest
- 63, // 157: bcsproject.Variable.UpdateNamespacesVariables:input_type -> bcsproject.UpdateNamespacesVariablesRequest
- 65, // 158: bcsproject.Variable.ListClusterVariables:input_type -> bcsproject.ListClusterVariablesRequest
- 67, // 159: bcsproject.Variable.ListNamespaceVariables:input_type -> bcsproject.ListNamespaceVariablesRequest
- 69, // 160: bcsproject.Variable.UpdateClusterVariables:input_type -> bcsproject.UpdateClusterVariablesRequest
- 71, // 161: bcsproject.Variable.UpdateNamespaceVariables:input_type -> bcsproject.UpdateNamespaceVariablesRequest
- 73, // 162: bcsproject.Variable.ImportVariables:input_type -> bcsproject.ImportVariablesRequest
- 75, // 163: bcsproject.Variable.RenderVariables:input_type -> bcsproject.RenderVariablesRequest
- 86, // 164: bcsproject.Healthz.Healthz:input_type -> bcsproject.HealthzRequest
- 89, // 165: bcsproject.Healthz.Ping:input_type -> bcsproject.PingRequest
- 98, // 166: bcsproject.BCSProjectQuota.CreateProjectQuota:input_type -> bcsproject.CreateProjectQuotaRequest
- 102, // 167: bcsproject.BCSProjectQuota.GetProjectQuota:input_type -> bcsproject.GetProjectQuotaRequest
- 104, // 168: bcsproject.BCSProjectQuota.UpdateProjectQuota:input_type -> bcsproject.UpdateProjectQuotaRequest
- 117, // 169: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:input_type -> bcsproject.ScaleUpProjectQuotaRequest
- 119, // 170: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:input_type -> bcsproject.ScaleDownProjectQuotaRequest
- 106, // 171: bcsproject.BCSProjectQuota.DeleteProjectQuota:input_type -> bcsproject.DeleteProjectQuotaRequest
- 108, // 172: bcsproject.BCSProjectQuota.ListProjectQuotas:input_type -> bcsproject.ListProjectQuotasRequest
- 111, // 173: bcsproject.BCSProjectQuota.ListProjectQuotasV2:input_type -> bcsproject.ListProjectQuotasV2Request
- 113, // 174: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:input_type -> bcsproject.GetProjectQuotasUsageReq
- 121, // 175: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:input_type -> bcsproject.GetProjectQuotasStatisticsRequest
- 5, // 176: bcsproject.BCSProject.CreateProject:output_type -> bcsproject.ProjectResponse
- 5, // 177: bcsproject.BCSProject.GetProject:output_type -> bcsproject.ProjectResponse
- 5, // 178: bcsproject.BCSProject.UpdateProject:output_type -> bcsproject.ProjectResponse
- 5, // 179: bcsproject.BCSProject.UpdateProjectV2:output_type -> bcsproject.ProjectResponse
- 5, // 180: bcsproject.BCSProject.DeleteProject:output_type -> bcsproject.ProjectResponse
- 8, // 181: bcsproject.BCSProject.ListProjects:output_type -> bcsproject.ListProjectsResponse
- 11, // 182: bcsproject.BCSProject.ListAuthorizedProjects:output_type -> bcsproject.ListAuthorizedProjResp
- 13, // 183: bcsproject.BCSProject.ListProjectsForIAM:output_type -> bcsproject.ListProjectsForIAMResp
- 15, // 184: bcsproject.BCSProject.GetProjectActive:output_type -> bcsproject.GetProjectActiveResponse
- 18, // 185: bcsproject.Business.GetBusiness:output_type -> bcsproject.GetBusinessResponse
- 20, // 186: bcsproject.Business.ListBusiness:output_type -> bcsproject.ListBusinessResponse
- 22, // 187: bcsproject.Business.GetBusinessTopology:output_type -> bcsproject.GetBusinessTopologyResponse
- 30, // 188: bcsproject.Namespace.CreateNamespace:output_type -> bcsproject.CreateNamespaceResponse
- 32, // 189: bcsproject.Namespace.CreateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 34, // 190: bcsproject.Namespace.UpdateNamespace:output_type -> bcsproject.UpdateNamespaceResponse
- 32, // 191: bcsproject.Namespace.UpdateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 36, // 192: bcsproject.Namespace.GetNamespace:output_type -> bcsproject.GetNamespaceResponse
- 38, // 193: bcsproject.Namespace.ListNamespaces:output_type -> bcsproject.ListNamespacesResponse
- 43, // 194: bcsproject.Namespace.DeleteNamespace:output_type -> bcsproject.DeleteNamespaceResponse
- 32, // 195: bcsproject.Namespace.DeleteNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 26, // 196: bcsproject.Namespace.SyncNamespace:output_type -> bcsproject.SyncNamespaceResponse
- 28, // 197: bcsproject.Namespace.WithdrawNamespace:output_type -> bcsproject.WithdrawNamespaceResponse
- 40, // 198: bcsproject.Namespace.ListNativeNamespaces:output_type -> bcsproject.ListNativeNamespacesResponse
- 142, // 199: bcsproject.Namespace.ListNativeNamespacesContent:output_type -> google.protobuf.Struct
- 50, // 200: bcsproject.Variable.CreateVariable:output_type -> bcsproject.CreateVariableResponse
- 52, // 201: bcsproject.Variable.UpdateVariable:output_type -> bcsproject.UpdateVariableResponse
- 54, // 202: bcsproject.Variable.ListVariableDefinitions:output_type -> bcsproject.ListVariableDefinitionsResponse
- 56, // 203: bcsproject.Variable.DeleteVariableDefinitions:output_type -> bcsproject.DeleteVariableDefinitionsResponse
- 58, // 204: bcsproject.Variable.ListClustersVariables:output_type -> bcsproject.ListClustersVariablesResponse
- 60, // 205: bcsproject.Variable.ListNamespacesVariables:output_type -> bcsproject.ListNamespacesVariablesResponse
- 62, // 206: bcsproject.Variable.UpdateClustersVariables:output_type -> bcsproject.UpdateClustersVariablesResponse
- 64, // 207: bcsproject.Variable.UpdateNamespacesVariables:output_type -> bcsproject.UpdateNamespacesVariablesResponse
- 66, // 208: bcsproject.Variable.ListClusterVariables:output_type -> bcsproject.ListClusterVariablesResponse
- 68, // 209: bcsproject.Variable.ListNamespaceVariables:output_type -> bcsproject.ListNamespaceVariablesResponse
- 70, // 210: bcsproject.Variable.UpdateClusterVariables:output_type -> bcsproject.UpdateClusterVariablesResponse
- 72, // 211: bcsproject.Variable.UpdateNamespaceVariables:output_type -> bcsproject.UpdateNamespaceVariablesResponse
- 74, // 212: bcsproject.Variable.ImportVariables:output_type -> bcsproject.ImportVariablesResponse
- 76, // 213: bcsproject.Variable.RenderVariables:output_type -> bcsproject.RenderVariablesResponse
- 87, // 214: bcsproject.Healthz.Healthz:output_type -> bcsproject.HealthzResponse
- 90, // 215: bcsproject.Healthz.Ping:output_type -> bcsproject.PingResponse
- 107, // 216: bcsproject.BCSProjectQuota.CreateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 107, // 217: bcsproject.BCSProjectQuota.GetProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 107, // 218: bcsproject.BCSProjectQuota.UpdateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 118, // 219: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:output_type -> bcsproject.ScaleUpProjectQuotaResponse
- 120, // 220: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:output_type -> bcsproject.ScaleDownProjectQuotaResponse
- 107, // 221: bcsproject.BCSProjectQuota.DeleteProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 110, // 222: bcsproject.BCSProjectQuota.ListProjectQuotas:output_type -> bcsproject.ListProjectQuotasResponse
- 112, // 223: bcsproject.BCSProjectQuota.ListProjectQuotasV2:output_type -> bcsproject.ListProjectQuotasV2Response
- 114, // 224: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:output_type -> bcsproject.GetProjectQuotasUsageResp
- 122, // 225: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:output_type -> bcsproject.GetProjectQuotasStatisticsResponse
- 176, // [176:226] is the sub-list for method output_type
- 126, // [126:176] is the sub-list for method input_type
- 126, // [126:126] is the sub-list for extension type_name
- 126, // [126:126] is the sub-list for extension extendee
- 0, // [0:126] is the sub-list for field type_name
+ 118, // 0: bcsproject.UpdateProjectRequest.useBKRes:type_name -> google.protobuf.BoolValue
+ 118, // 1: bcsproject.UpdateProjectRequest.isOffline:type_name -> google.protobuf.BoolValue
+ 0, // 2: bcsproject.ProjectResponse.data:type_name -> bcsproject.Project
+ 9, // 3: bcsproject.ProjectResponse.web_annotations:type_name -> bcsproject.Perms
+ 0, // 4: bcsproject.ListProjectData.results:type_name -> bcsproject.Project
+ 7, // 5: bcsproject.ListProjectsResponse.data:type_name -> bcsproject.ListProjectData
+ 9, // 6: bcsproject.ListProjectsResponse.web_annotations:type_name -> bcsproject.Perms
+ 119, // 7: bcsproject.Perms.perms:type_name -> google.protobuf.Struct
+ 7, // 8: bcsproject.ListAuthorizedProjResp.data:type_name -> bcsproject.ListProjectData
+ 9, // 9: bcsproject.ListAuthorizedProjResp.web_annotations:type_name -> bcsproject.Perms
+ 115, // 10: bcsproject.ListProjectsForIAMResp.data:type_name -> bcsproject.ListProjectsForIAMResp.Project
+ 16, // 11: bcsproject.GetProjectActiveResponse.data:type_name -> bcsproject.ProjectActiveData
+ 23, // 12: bcsproject.GetBusinessResponse.data:type_name -> bcsproject.BusinessData
+ 9, // 13: bcsproject.GetBusinessResponse.web_annotations:type_name -> bcsproject.Perms
+ 23, // 14: bcsproject.ListBusinessResponse.data:type_name -> bcsproject.BusinessData
+ 9, // 15: bcsproject.ListBusinessResponse.web_annotations:type_name -> bcsproject.Perms
+ 24, // 16: bcsproject.GetBusinessTopologyResponse.data:type_name -> bcsproject.TopologyData
+ 9, // 17: bcsproject.GetBusinessTopologyResponse.web_annotations:type_name -> bcsproject.Perms
+ 24, // 18: bcsproject.TopologyData.child:type_name -> bcsproject.TopologyData
+ 49, // 19: bcsproject.CreateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
+ 47, // 20: bcsproject.CreateNamespaceRequest.labels:type_name -> bcsproject.Label
+ 48, // 21: bcsproject.CreateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
+ 79, // 22: bcsproject.CreateNamespaceRequest.variables:type_name -> bcsproject.VariableValue
+ 44, // 23: bcsproject.CreateNamespaceResponse.data:type_name -> bcsproject.NamespaceData
+ 9, // 24: bcsproject.CreateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
+ 47, // 25: bcsproject.UpdateNamespaceRequest.labels:type_name -> bcsproject.Label
+ 48, // 26: bcsproject.UpdateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
+ 49, // 27: bcsproject.UpdateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
+ 9, // 28: bcsproject.UpdateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
+ 44, // 29: bcsproject.GetNamespaceResponse.data:type_name -> bcsproject.NamespaceData
+ 9, // 30: bcsproject.GetNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
+ 44, // 31: bcsproject.ListNamespacesResponse.data:type_name -> bcsproject.NamespaceData
+ 9, // 32: bcsproject.ListNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
+ 46, // 33: bcsproject.ListNativeNamespacesResponse.data:type_name -> bcsproject.NativeNamespaceData
+ 9, // 34: bcsproject.ListNativeNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
+ 9, // 35: bcsproject.DeleteNamespaceResponse.perms:type_name -> bcsproject.Perms
+ 49, // 36: bcsproject.NamespaceData.quota:type_name -> bcsproject.ResourceQuota
+ 49, // 37: bcsproject.NamespaceData.used:type_name -> bcsproject.ResourceQuota
+ 47, // 38: bcsproject.NamespaceData.labels:type_name -> bcsproject.Label
+ 48, // 39: bcsproject.NamespaceData.annotations:type_name -> bcsproject.Annotation
+ 79, // 40: bcsproject.NamespaceData.variables:type_name -> bcsproject.VariableValue
+ 45, // 41: bcsproject.NamespaceData.otherQuotas:type_name -> bcsproject.OtherQuota
+ 49, // 42: bcsproject.OtherQuota.quota:type_name -> bcsproject.ResourceQuota
+ 80, // 43: bcsproject.CreateVariableResponse.data:type_name -> bcsproject.CreateVariableData
+ 81, // 44: bcsproject.UpdateVariableResponse.data:type_name -> bcsproject.UpdateVariableData
+ 82, // 45: bcsproject.ListVariableDefinitionsResponse.data:type_name -> bcsproject.ListVariableDefinitionData
+ 83, // 46: bcsproject.DeleteVariableDefinitionsResponse.data:type_name -> bcsproject.DeleteVariableDefinitionsData
+ 84, // 47: bcsproject.ListClustersVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 84, // 48: bcsproject.ListNamespacesVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 79, // 49: bcsproject.UpdateClustersVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 79, // 50: bcsproject.UpdateNamespacesVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 84, // 51: bcsproject.ListClusterVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 84, // 52: bcsproject.ListNamespaceVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 79, // 53: bcsproject.UpdateClusterVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 79, // 54: bcsproject.UpdateNamespaceVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 85, // 55: bcsproject.ImportVariablesRequest.data:type_name -> bcsproject.ImportVariableData
+ 79, // 56: bcsproject.RenderVariablesResponse.data:type_name -> bcsproject.VariableValue
+ 78, // 57: bcsproject.ListVariableDefinitionData.results:type_name -> bcsproject.VariableDefinition
+ 79, // 58: bcsproject.ListVariableValuesData.results:type_name -> bcsproject.VariableValue
+ 86, // 59: bcsproject.ImportVariableData.vars:type_name -> bcsproject.ImportVariableVarData
+ 89, // 60: bcsproject.HealthzResponse.data:type_name -> bcsproject.HealthzData
+ 94, // 61: bcsproject.ProjectQuota.quota:type_name -> bcsproject.QuotaResource
+ 93, // 62: bcsproject.ProjectQuota.nodeGroups:type_name -> bcsproject.NodeGroup
+ 96, // 63: bcsproject.QuotaResource.zoneResources:type_name -> bcsproject.InstanceTypeConfig
+ 98, // 64: bcsproject.QuotaResource.cpu:type_name -> bcsproject.DeviceInfo
+ 98, // 65: bcsproject.QuotaResource.mem:type_name -> bcsproject.DeviceInfo
+ 98, // 66: bcsproject.QuotaResource.gpu:type_name -> bcsproject.DeviceInfo
+ 120, // 67: bcsproject.QuotaStrategy.expectTime:type_name -> google.protobuf.Int64Value
+ 97, // 68: bcsproject.InstanceTypeConfig.systemDisk:type_name -> bcsproject.DataDisk
+ 97, // 69: bcsproject.InstanceTypeConfig.dataDisks:type_name -> bcsproject.DataDisk
+ 116, // 70: bcsproject.DeviceInfo.attributes:type_name -> bcsproject.DeviceInfo.AttributesEntry
+ 94, // 71: bcsproject.CreateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 117, // 72: bcsproject.CreateProjectQuotaRequest.labels:type_name -> bcsproject.CreateProjectQuotaRequest.LabelsEntry
+ 94, // 73: bcsproject.UpdateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 92, // 74: bcsproject.ProjectQuotaResponse.data:type_name -> bcsproject.ProjectQuota
+ 119, // 75: bcsproject.ProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 76: bcsproject.ProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 92, // 77: bcsproject.ListProjectQuotasData.results:type_name -> bcsproject.ProjectQuota
+ 105, // 78: bcsproject.ListProjectQuotasResponse.data:type_name -> bcsproject.ListProjectQuotasData
+ 9, // 79: bcsproject.ListProjectQuotasResponse.web_annotations:type_name -> bcsproject.Perms
+ 110, // 80: bcsproject.GetProjectQuotasUsageResp.data:type_name -> bcsproject.GetProjectQuotasUsageData
+ 9, // 81: bcsproject.GetProjectQuotasUsageResp.web_annotations:type_name -> bcsproject.Perms
+ 92, // 82: bcsproject.GetProjectQuotasUsageData.quota:type_name -> bcsproject.ProjectQuota
+ 109, // 83: bcsproject.GetProjectQuotasUsageData.quotaUsage:type_name -> bcsproject.ZoneResourceUsage
+ 94, // 84: bcsproject.ScaleUpProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 119, // 85: bcsproject.ScaleUpProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 86: bcsproject.ScaleUpProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 94, // 87: bcsproject.ScaleDownProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 119, // 88: bcsproject.ScaleDownProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 89: bcsproject.ScaleDownProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 1, // 90: bcsproject.BCSProject.CreateProject:input_type -> bcsproject.CreateProjectRequest
+ 2, // 91: bcsproject.BCSProject.GetProject:input_type -> bcsproject.GetProjectRequest
+ 3, // 92: bcsproject.BCSProject.UpdateProject:input_type -> bcsproject.UpdateProjectRequest
+ 4, // 93: bcsproject.BCSProject.DeleteProject:input_type -> bcsproject.DeleteProjectRequest
+ 6, // 94: bcsproject.BCSProject.ListProjects:input_type -> bcsproject.ListProjectsRequest
+ 10, // 95: bcsproject.BCSProject.ListAuthorizedProjects:input_type -> bcsproject.ListAuthorizedProjReq
+ 12, // 96: bcsproject.BCSProject.ListProjectsForIAM:input_type -> bcsproject.ListProjectsForIAMReq
+ 14, // 97: bcsproject.BCSProject.GetProjectActive:input_type -> bcsproject.GetProjectActiveRequest
+ 17, // 98: bcsproject.Business.GetBusiness:input_type -> bcsproject.GetBusinessRequest
+ 19, // 99: bcsproject.Business.ListBusiness:input_type -> bcsproject.ListBusinessRequest
+ 21, // 100: bcsproject.Business.GetBusinessTopology:input_type -> bcsproject.GetBusinessTopologyRequest
+ 29, // 101: bcsproject.Namespace.CreateNamespace:input_type -> bcsproject.CreateNamespaceRequest
+ 31, // 102: bcsproject.Namespace.CreateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 33, // 103: bcsproject.Namespace.UpdateNamespace:input_type -> bcsproject.UpdateNamespaceRequest
+ 31, // 104: bcsproject.Namespace.UpdateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 35, // 105: bcsproject.Namespace.GetNamespace:input_type -> bcsproject.GetNamespaceRequest
+ 37, // 106: bcsproject.Namespace.ListNamespaces:input_type -> bcsproject.ListNamespacesRequest
+ 42, // 107: bcsproject.Namespace.DeleteNamespace:input_type -> bcsproject.DeleteNamespaceRequest
+ 31, // 108: bcsproject.Namespace.DeleteNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 25, // 109: bcsproject.Namespace.SyncNamespace:input_type -> bcsproject.SyncNamespaceRequest
+ 27, // 110: bcsproject.Namespace.WithdrawNamespace:input_type -> bcsproject.WithdrawNamespaceRequest
+ 39, // 111: bcsproject.Namespace.ListNativeNamespaces:input_type -> bcsproject.ListNativeNamespacesRequest
+ 41, // 112: bcsproject.Namespace.ListNativeNamespacesContent:input_type -> bcsproject.ListNativeNamespacesContentRequest
+ 50, // 113: bcsproject.Variable.CreateVariable:input_type -> bcsproject.CreateVariableRequest
+ 52, // 114: bcsproject.Variable.UpdateVariable:input_type -> bcsproject.UpdateVariableRequest
+ 54, // 115: bcsproject.Variable.ListVariableDefinitions:input_type -> bcsproject.ListVariableDefinitionsRequest
+ 56, // 116: bcsproject.Variable.DeleteVariableDefinitions:input_type -> bcsproject.DeleteVariableDefinitionsRequest
+ 58, // 117: bcsproject.Variable.ListClustersVariables:input_type -> bcsproject.ListClustersVariablesRequest
+ 60, // 118: bcsproject.Variable.ListNamespacesVariables:input_type -> bcsproject.ListNamespacesVariablesRequest
+ 62, // 119: bcsproject.Variable.UpdateClustersVariables:input_type -> bcsproject.UpdateClustersVariablesRequest
+ 64, // 120: bcsproject.Variable.UpdateNamespacesVariables:input_type -> bcsproject.UpdateNamespacesVariablesRequest
+ 66, // 121: bcsproject.Variable.ListClusterVariables:input_type -> bcsproject.ListClusterVariablesRequest
+ 68, // 122: bcsproject.Variable.ListNamespaceVariables:input_type -> bcsproject.ListNamespaceVariablesRequest
+ 70, // 123: bcsproject.Variable.UpdateClusterVariables:input_type -> bcsproject.UpdateClusterVariablesRequest
+ 72, // 124: bcsproject.Variable.UpdateNamespaceVariables:input_type -> bcsproject.UpdateNamespaceVariablesRequest
+ 74, // 125: bcsproject.Variable.ImportVariables:input_type -> bcsproject.ImportVariablesRequest
+ 76, // 126: bcsproject.Variable.RenderVariables:input_type -> bcsproject.RenderVariablesRequest
+ 87, // 127: bcsproject.Healthz.Healthz:input_type -> bcsproject.HealthzRequest
+ 90, // 128: bcsproject.Healthz.Ping:input_type -> bcsproject.PingRequest
+ 99, // 129: bcsproject.BCSProjectQuota.CreateProjectQuota:input_type -> bcsproject.CreateProjectQuotaRequest
+ 100, // 130: bcsproject.BCSProjectQuota.GetProjectQuota:input_type -> bcsproject.GetProjectQuotaRequest
+ 101, // 131: bcsproject.BCSProjectQuota.UpdateProjectQuota:input_type -> bcsproject.UpdateProjectQuotaRequest
+ 111, // 132: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:input_type -> bcsproject.ScaleUpProjectQuotaRequest
+ 113, // 133: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:input_type -> bcsproject.ScaleDownProjectQuotaRequest
+ 102, // 134: bcsproject.BCSProjectQuota.DeleteProjectQuota:input_type -> bcsproject.DeleteProjectQuotaRequest
+ 104, // 135: bcsproject.BCSProjectQuota.ListProjectQuotas:input_type -> bcsproject.ListProjectQuotasRequest
+ 107, // 136: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:input_type -> bcsproject.GetProjectQuotasUsageReq
+ 5, // 137: bcsproject.BCSProject.CreateProject:output_type -> bcsproject.ProjectResponse
+ 5, // 138: bcsproject.BCSProject.GetProject:output_type -> bcsproject.ProjectResponse
+ 5, // 139: bcsproject.BCSProject.UpdateProject:output_type -> bcsproject.ProjectResponse
+ 5, // 140: bcsproject.BCSProject.DeleteProject:output_type -> bcsproject.ProjectResponse
+ 8, // 141: bcsproject.BCSProject.ListProjects:output_type -> bcsproject.ListProjectsResponse
+ 11, // 142: bcsproject.BCSProject.ListAuthorizedProjects:output_type -> bcsproject.ListAuthorizedProjResp
+ 13, // 143: bcsproject.BCSProject.ListProjectsForIAM:output_type -> bcsproject.ListProjectsForIAMResp
+ 15, // 144: bcsproject.BCSProject.GetProjectActive:output_type -> bcsproject.GetProjectActiveResponse
+ 18, // 145: bcsproject.Business.GetBusiness:output_type -> bcsproject.GetBusinessResponse
+ 20, // 146: bcsproject.Business.ListBusiness:output_type -> bcsproject.ListBusinessResponse
+ 22, // 147: bcsproject.Business.GetBusinessTopology:output_type -> bcsproject.GetBusinessTopologyResponse
+ 30, // 148: bcsproject.Namespace.CreateNamespace:output_type -> bcsproject.CreateNamespaceResponse
+ 32, // 149: bcsproject.Namespace.CreateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 34, // 150: bcsproject.Namespace.UpdateNamespace:output_type -> bcsproject.UpdateNamespaceResponse
+ 32, // 151: bcsproject.Namespace.UpdateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 36, // 152: bcsproject.Namespace.GetNamespace:output_type -> bcsproject.GetNamespaceResponse
+ 38, // 153: bcsproject.Namespace.ListNamespaces:output_type -> bcsproject.ListNamespacesResponse
+ 43, // 154: bcsproject.Namespace.DeleteNamespace:output_type -> bcsproject.DeleteNamespaceResponse
+ 32, // 155: bcsproject.Namespace.DeleteNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 26, // 156: bcsproject.Namespace.SyncNamespace:output_type -> bcsproject.SyncNamespaceResponse
+ 28, // 157: bcsproject.Namespace.WithdrawNamespace:output_type -> bcsproject.WithdrawNamespaceResponse
+ 40, // 158: bcsproject.Namespace.ListNativeNamespaces:output_type -> bcsproject.ListNativeNamespacesResponse
+ 119, // 159: bcsproject.Namespace.ListNativeNamespacesContent:output_type -> google.protobuf.Struct
+ 51, // 160: bcsproject.Variable.CreateVariable:output_type -> bcsproject.CreateVariableResponse
+ 53, // 161: bcsproject.Variable.UpdateVariable:output_type -> bcsproject.UpdateVariableResponse
+ 55, // 162: bcsproject.Variable.ListVariableDefinitions:output_type -> bcsproject.ListVariableDefinitionsResponse
+ 57, // 163: bcsproject.Variable.DeleteVariableDefinitions:output_type -> bcsproject.DeleteVariableDefinitionsResponse
+ 59, // 164: bcsproject.Variable.ListClustersVariables:output_type -> bcsproject.ListClustersVariablesResponse
+ 61, // 165: bcsproject.Variable.ListNamespacesVariables:output_type -> bcsproject.ListNamespacesVariablesResponse
+ 63, // 166: bcsproject.Variable.UpdateClustersVariables:output_type -> bcsproject.UpdateClustersVariablesResponse
+ 65, // 167: bcsproject.Variable.UpdateNamespacesVariables:output_type -> bcsproject.UpdateNamespacesVariablesResponse
+ 67, // 168: bcsproject.Variable.ListClusterVariables:output_type -> bcsproject.ListClusterVariablesResponse
+ 69, // 169: bcsproject.Variable.ListNamespaceVariables:output_type -> bcsproject.ListNamespaceVariablesResponse
+ 71, // 170: bcsproject.Variable.UpdateClusterVariables:output_type -> bcsproject.UpdateClusterVariablesResponse
+ 73, // 171: bcsproject.Variable.UpdateNamespaceVariables:output_type -> bcsproject.UpdateNamespaceVariablesResponse
+ 75, // 172: bcsproject.Variable.ImportVariables:output_type -> bcsproject.ImportVariablesResponse
+ 77, // 173: bcsproject.Variable.RenderVariables:output_type -> bcsproject.RenderVariablesResponse
+ 88, // 174: bcsproject.Healthz.Healthz:output_type -> bcsproject.HealthzResponse
+ 91, // 175: bcsproject.Healthz.Ping:output_type -> bcsproject.PingResponse
+ 103, // 176: bcsproject.BCSProjectQuota.CreateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 103, // 177: bcsproject.BCSProjectQuota.GetProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 103, // 178: bcsproject.BCSProjectQuota.UpdateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 112, // 179: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:output_type -> bcsproject.ScaleUpProjectQuotaResponse
+ 114, // 180: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:output_type -> bcsproject.ScaleDownProjectQuotaResponse
+ 103, // 181: bcsproject.BCSProjectQuota.DeleteProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 106, // 182: bcsproject.BCSProjectQuota.ListProjectQuotas:output_type -> bcsproject.ListProjectQuotasResponse
+ 108, // 183: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:output_type -> bcsproject.GetProjectQuotasUsageResp
+ 137, // [137:184] is the sub-list for method output_type
+ 90, // [90:137] is the sub-list for method input_type
+ 90, // [90:90] is the sub-list for extension type_name
+ 90, // [90:90] is the sub-list for extension extendee
+ 0, // [0:90] is the sub-list for field type_name
}
func init() { file_bcsproject_proto_init() }
@@ -15014,7 +13233,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*NativeNamespaceData); i {
+ switch v := v.(*OtherQuota); i {
case 0:
return &v.state
case 1:
@@ -15026,7 +13245,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Label); i {
+ switch v := v.(*NativeNamespaceData); i {
case 0:
return &v.state
case 1:
@@ -15038,7 +13257,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Annotation); i {
+ switch v := v.(*Label); i {
case 0:
return &v.state
case 1:
@@ -15050,7 +13269,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ResourceQuota); i {
+ switch v := v.(*Annotation); i {
case 0:
return &v.state
case 1:
@@ -15062,7 +13281,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateVariableRequest); i {
+ switch v := v.(*ResourceQuota); i {
case 0:
return &v.state
case 1:
@@ -15074,7 +13293,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateVariableResponse); i {
+ switch v := v.(*CreateVariableRequest); i {
case 0:
return &v.state
case 1:
@@ -15086,7 +13305,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateVariableRequest); i {
+ switch v := v.(*CreateVariableResponse); i {
case 0:
return &v.state
case 1:
@@ -15098,7 +13317,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateVariableResponse); i {
+ switch v := v.(*UpdateVariableRequest); i {
case 0:
return &v.state
case 1:
@@ -15110,7 +13329,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableDefinitionsRequest); i {
+ switch v := v.(*UpdateVariableResponse); i {
case 0:
return &v.state
case 1:
@@ -15122,7 +13341,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableDefinitionsResponse); i {
+ switch v := v.(*ListVariableDefinitionsRequest); i {
case 0:
return &v.state
case 1:
@@ -15134,7 +13353,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteVariableDefinitionsRequest); i {
+ switch v := v.(*ListVariableDefinitionsResponse); i {
case 0:
return &v.state
case 1:
@@ -15146,7 +13365,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteVariableDefinitionsResponse); i {
+ switch v := v.(*DeleteVariableDefinitionsRequest); i {
case 0:
return &v.state
case 1:
@@ -15158,7 +13377,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClustersVariablesRequest); i {
+ switch v := v.(*DeleteVariableDefinitionsResponse); i {
case 0:
return &v.state
case 1:
@@ -15170,7 +13389,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClustersVariablesResponse); i {
+ switch v := v.(*ListClustersVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15182,7 +13401,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespacesVariablesRequest); i {
+ switch v := v.(*ListClustersVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15194,7 +13413,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespacesVariablesResponse); i {
+ switch v := v.(*ListNamespacesVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15206,7 +13425,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClustersVariablesRequest); i {
+ switch v := v.(*ListNamespacesVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15218,127 +13437,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClustersVariablesResponse); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespacesVariablesRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespacesVariablesResponse); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClusterVariablesRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClusterVariablesResponse); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespaceVariablesRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespaceVariablesResponse); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClusterVariablesRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClusterVariablesResponse); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespaceVariablesRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_bcsproject_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespaceVariablesResponse); i {
+ switch v := v.(*UpdateClustersVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15349,8 +13448,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariablesRequest); i {
+ file_bcsproject_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateClustersVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15361,8 +13460,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariablesResponse); i {
+ file_bcsproject_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateNamespacesVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15373,8 +13472,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[75].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RenderVariablesRequest); i {
+ file_bcsproject_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateNamespacesVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15385,8 +13484,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RenderVariablesResponse); i {
+ file_bcsproject_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListClusterVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15397,8 +13496,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[77].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*VariableDefinition); i {
+ file_bcsproject_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListClusterVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15409,8 +13508,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[78].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*VariableValue); i {
+ file_bcsproject_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListNamespaceVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15421,8 +13520,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[79].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateVariableData); i {
+ file_bcsproject_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListNamespaceVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15433,8 +13532,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[80].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateVariableData); i {
+ file_bcsproject_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateClusterVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15445,8 +13544,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[81].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableDefinitionData); i {
+ file_bcsproject_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateClusterVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15457,8 +13556,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[82].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteVariableDefinitionsData); i {
+ file_bcsproject_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateNamespaceVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15469,8 +13568,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[83].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableValuesData); i {
+ file_bcsproject_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateNamespaceVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15481,8 +13580,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[84].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariableData); i {
+ file_bcsproject_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ImportVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15493,8 +13592,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[85].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariableVarData); i {
+ file_bcsproject_proto_msgTypes[75].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ImportVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15505,8 +13604,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[86].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HealthzRequest); i {
+ file_bcsproject_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*RenderVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15517,8 +13616,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[87].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HealthzResponse); i {
+ file_bcsproject_proto_msgTypes[77].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*RenderVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15529,8 +13628,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[88].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HealthzData); i {
+ file_bcsproject_proto_msgTypes[78].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*VariableDefinition); i {
case 0:
return &v.state
case 1:
@@ -15541,8 +13640,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[89].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PingRequest); i {
+ file_bcsproject_proto_msgTypes[79].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*VariableValue); i {
case 0:
return &v.state
case 1:
@@ -15553,8 +13652,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[90].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PingResponse); i {
+ file_bcsproject_proto_msgTypes[80].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*CreateVariableData); i {
case 0:
return &v.state
case 1:
@@ -15565,8 +13664,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[91].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ProjectQuota); i {
+ file_bcsproject_proto_msgTypes[81].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateVariableData); i {
case 0:
return &v.state
case 1:
@@ -15577,8 +13676,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[92].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*NodeGroup); i {
+ file_bcsproject_proto_msgTypes[82].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListVariableDefinitionData); i {
case 0:
return &v.state
case 1:
@@ -15589,8 +13688,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[93].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaResource); i {
+ file_bcsproject_proto_msgTypes[83].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*DeleteVariableDefinitionsData); i {
case 0:
return &v.state
case 1:
@@ -15601,8 +13700,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[94].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaStrategy); i {
+ file_bcsproject_proto_msgTypes[84].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListVariableValuesData); i {
case 0:
return &v.state
case 1:
@@ -15613,8 +13712,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[95].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*InstanceTypeConfig); i {
+ file_bcsproject_proto_msgTypes[85].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ImportVariableData); i {
case 0:
return &v.state
case 1:
@@ -15625,8 +13724,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[96].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DataDisk); i {
+ file_bcsproject_proto_msgTypes[86].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ImportVariableVarData); i {
case 0:
return &v.state
case 1:
@@ -15637,8 +13736,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[97].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeviceInfo); i {
+ file_bcsproject_proto_msgTypes[87].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*HealthzRequest); i {
case 0:
return &v.state
case 1:
@@ -15649,8 +13748,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[98].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateProjectQuotaRequest); i {
+ file_bcsproject_proto_msgTypes[88].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*HealthzResponse); i {
case 0:
return &v.state
case 1:
@@ -15661,8 +13760,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[99].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaAttr); i {
+ file_bcsproject_proto_msgTypes[89].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*HealthzData); i {
case 0:
return &v.state
case 1:
@@ -15673,8 +13772,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[100].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaLimit); i {
+ file_bcsproject_proto_msgTypes[90].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*PingRequest); i {
case 0:
return &v.state
case 1:
@@ -15685,8 +13784,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[101].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaSharedProject); i {
+ file_bcsproject_proto_msgTypes[91].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*PingResponse); i {
case 0:
return &v.state
case 1:
@@ -15697,8 +13796,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[102].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotaRequest); i {
+ file_bcsproject_proto_msgTypes[92].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ProjectQuota); i {
case 0:
return &v.state
case 1:
@@ -15709,8 +13808,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[103].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaSharedProjectList); i {
+ file_bcsproject_proto_msgTypes[93].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*NodeGroup); i {
case 0:
return &v.state
case 1:
@@ -15721,8 +13820,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[104].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateProjectQuotaRequest); i {
+ file_bcsproject_proto_msgTypes[94].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*QuotaResource); i {
case 0:
return &v.state
case 1:
@@ -15733,8 +13832,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[105].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateProjectV2Request); i {
+ file_bcsproject_proto_msgTypes[95].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*QuotaStrategy); i {
case 0:
return &v.state
case 1:
@@ -15745,8 +13844,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[106].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteProjectQuotaRequest); i {
+ file_bcsproject_proto_msgTypes[96].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*InstanceTypeConfig); i {
case 0:
return &v.state
case 1:
@@ -15757,8 +13856,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[107].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ProjectQuotaResponse); i {
+ file_bcsproject_proto_msgTypes[97].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*DataDisk); i {
case 0:
return &v.state
case 1:
@@ -15769,8 +13868,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[108].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasRequest); i {
+ file_bcsproject_proto_msgTypes[98].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*DeviceInfo); i {
case 0:
return &v.state
case 1:
@@ -15781,8 +13880,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[109].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasData); i {
+ file_bcsproject_proto_msgTypes[99].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*CreateProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15793,8 +13892,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[110].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasResponse); i {
+ file_bcsproject_proto_msgTypes[100].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15805,8 +13904,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[111].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasV2Request); i {
+ file_bcsproject_proto_msgTypes[101].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UpdateProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15817,8 +13916,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[112].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasV2Response); i {
+ file_bcsproject_proto_msgTypes[102].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*DeleteProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15829,8 +13928,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[113].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageReq); i {
+ file_bcsproject_proto_msgTypes[103].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ProjectQuotaResponse); i {
case 0:
return &v.state
case 1:
@@ -15841,8 +13940,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[114].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageResp); i {
+ file_bcsproject_proto_msgTypes[104].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListProjectQuotasRequest); i {
case 0:
return &v.state
case 1:
@@ -15853,8 +13952,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[115].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ZoneResourceUsage); i {
+ file_bcsproject_proto_msgTypes[105].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListProjectQuotasData); i {
case 0:
return &v.state
case 1:
@@ -15865,8 +13964,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[116].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageData); i {
+ file_bcsproject_proto_msgTypes[106].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ListProjectQuotasResponse); i {
case 0:
return &v.state
case 1:
@@ -15877,8 +13976,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[117].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleUpProjectQuotaRequest); i {
+ file_bcsproject_proto_msgTypes[107].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotasUsageReq); i {
case 0:
return &v.state
case 1:
@@ -15889,8 +13988,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[118].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleUpProjectQuotaResponse); i {
+ file_bcsproject_proto_msgTypes[108].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotasUsageResp); i {
case 0:
return &v.state
case 1:
@@ -15901,8 +14000,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[119].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleDownProjectQuotaRequest); i {
+ file_bcsproject_proto_msgTypes[109].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ZoneResourceUsage); i {
case 0:
return &v.state
case 1:
@@ -15913,8 +14012,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[120].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleDownProjectQuotaResponse); i {
+ file_bcsproject_proto_msgTypes[110].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotasUsageData); i {
case 0:
return &v.state
case 1:
@@ -15925,8 +14024,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[121].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasStatisticsRequest); i {
+ file_bcsproject_proto_msgTypes[111].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleUpProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15937,8 +14036,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[122].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasStatisticsResponse); i {
+ file_bcsproject_proto_msgTypes[112].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleUpProjectQuotaResponse); i {
case 0:
return &v.state
case 1:
@@ -15949,8 +14048,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[123].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaResourceData); i {
+ file_bcsproject_proto_msgTypes[113].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleDownProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15961,8 +14060,8 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[124].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ProjectQuotasStatisticsData); i {
+ file_bcsproject_proto_msgTypes[114].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleDownProjectQuotaResponse); i {
case 0:
return &v.state
case 1:
@@ -15973,7 +14072,7 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[131].Exporter = func(v interface{}, i int) interface{} {
+ file_bcsproject_proto_msgTypes[115].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListProjectsForIAMResp_Project); i {
case 0:
return &v.state
@@ -15992,7 +14091,7 @@ func file_bcsproject_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_bcsproject_proto_rawDesc,
NumEnums: 0,
- NumMessages: 141,
+ NumMessages: 118,
NumExtensions: 0,
NumServices: 6,
},
@@ -16021,7 +14120,6 @@ type BCSProjectClient interface {
CreateProject(ctx context.Context, in *CreateProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
GetProject(ctx context.Context, in *GetProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
UpdateProject(ctx context.Context, in *UpdateProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
- UpdateProjectV2(ctx context.Context, in *UpdateProjectV2Request, opts ...grpc.CallOption) (*ProjectResponse, error)
DeleteProject(ctx context.Context, in *DeleteProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
ListProjects(ctx context.Context, in *ListProjectsRequest, opts ...grpc.CallOption) (*ListProjectsResponse, error)
ListAuthorizedProjects(ctx context.Context, in *ListAuthorizedProjReq, opts ...grpc.CallOption) (*ListAuthorizedProjResp, error)
@@ -16064,15 +14162,6 @@ func (c *bCSProjectClient) UpdateProject(ctx context.Context, in *UpdateProjectR
return out, nil
}
-func (c *bCSProjectClient) UpdateProjectV2(ctx context.Context, in *UpdateProjectV2Request, opts ...grpc.CallOption) (*ProjectResponse, error) {
- out := new(ProjectResponse)
- err := c.cc.Invoke(ctx, "/bcsproject.BCSProject/UpdateProjectV2", in, out, opts...)
- if err != nil {
- return nil, err
- }
- return out, nil
-}
-
func (c *bCSProjectClient) DeleteProject(ctx context.Context, in *DeleteProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error) {
out := new(ProjectResponse)
err := c.cc.Invoke(ctx, "/bcsproject.BCSProject/DeleteProject", in, out, opts...)
@@ -16123,7 +14212,6 @@ type BCSProjectServer interface {
CreateProject(context.Context, *CreateProjectRequest) (*ProjectResponse, error)
GetProject(context.Context, *GetProjectRequest) (*ProjectResponse, error)
UpdateProject(context.Context, *UpdateProjectRequest) (*ProjectResponse, error)
- UpdateProjectV2(context.Context, *UpdateProjectV2Request) (*ProjectResponse, error)
DeleteProject(context.Context, *DeleteProjectRequest) (*ProjectResponse, error)
ListProjects(context.Context, *ListProjectsRequest) (*ListProjectsResponse, error)
ListAuthorizedProjects(context.Context, *ListAuthorizedProjReq) (*ListAuthorizedProjResp, error)
@@ -16144,9 +14232,6 @@ func (*UnimplementedBCSProjectServer) GetProject(context.Context, *GetProjectReq
func (*UnimplementedBCSProjectServer) UpdateProject(context.Context, *UpdateProjectRequest) (*ProjectResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateProject not implemented")
}
-func (*UnimplementedBCSProjectServer) UpdateProjectV2(context.Context, *UpdateProjectV2Request) (*ProjectResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateProjectV2 not implemented")
-}
func (*UnimplementedBCSProjectServer) DeleteProject(context.Context, *DeleteProjectRequest) (*ProjectResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteProject not implemented")
}
@@ -16221,24 +14306,6 @@ func _BCSProject_UpdateProject_Handler(srv interface{}, ctx context.Context, dec
return interceptor(ctx, in, info, handler)
}
-func _BCSProject_UpdateProjectV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
- in := new(UpdateProjectV2Request)
- if err := dec(in); err != nil {
- return nil, err
- }
- if interceptor == nil {
- return srv.(BCSProjectServer).UpdateProjectV2(ctx, in)
- }
- info := &grpc.UnaryServerInfo{
- Server: srv,
- FullMethod: "/bcsproject.BCSProject/UpdateProjectV2",
- }
- handler := func(ctx context.Context, req interface{}) (interface{}, error) {
- return srv.(BCSProjectServer).UpdateProjectV2(ctx, req.(*UpdateProjectV2Request))
- }
- return interceptor(ctx, in, info, handler)
-}
-
func _BCSProject_DeleteProject_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteProjectRequest)
if err := dec(in); err != nil {
@@ -16345,10 +14412,6 @@ var _BCSProject_serviceDesc = grpc.ServiceDesc{
MethodName: "UpdateProject",
Handler: _BCSProject_UpdateProject_Handler,
},
- {
- MethodName: "UpdateProjectV2",
- Handler: _BCSProject_UpdateProjectV2_Handler,
- },
{
MethodName: "DeleteProject",
Handler: _BCSProject_DeleteProject_Handler,
@@ -17647,9 +15710,7 @@ type BCSProjectQuotaClient interface {
// DeleteProjectQuota 退回资源额度
DeleteProjectQuota(ctx context.Context, in *DeleteProjectQuotaRequest, opts ...grpc.CallOption) (*ProjectQuotaResponse, error)
ListProjectQuotas(ctx context.Context, in *ListProjectQuotasRequest, opts ...grpc.CallOption) (*ListProjectQuotasResponse, error)
- ListProjectQuotasV2(ctx context.Context, in *ListProjectQuotasV2Request, opts ...grpc.CallOption) (*ListProjectQuotasV2Response, error)
GetProjectQuotasUsage(ctx context.Context, in *GetProjectQuotasUsageReq, opts ...grpc.CallOption) (*GetProjectQuotasUsageResp, error)
- GetProjectQuotasStatistics(ctx context.Context, in *GetProjectQuotasStatisticsRequest, opts ...grpc.CallOption) (*GetProjectQuotasStatisticsResponse, error)
}
type bCSProjectQuotaClient struct {
@@ -17723,15 +15784,6 @@ func (c *bCSProjectQuotaClient) ListProjectQuotas(ctx context.Context, in *ListP
return out, nil
}
-func (c *bCSProjectQuotaClient) ListProjectQuotasV2(ctx context.Context, in *ListProjectQuotasV2Request, opts ...grpc.CallOption) (*ListProjectQuotasV2Response, error) {
- out := new(ListProjectQuotasV2Response)
- err := c.cc.Invoke(ctx, "/bcsproject.BCSProjectQuota/ListProjectQuotasV2", in, out, opts...)
- if err != nil {
- return nil, err
- }
- return out, nil
-}
-
func (c *bCSProjectQuotaClient) GetProjectQuotasUsage(ctx context.Context, in *GetProjectQuotasUsageReq, opts ...grpc.CallOption) (*GetProjectQuotasUsageResp, error) {
out := new(GetProjectQuotasUsageResp)
err := c.cc.Invoke(ctx, "/bcsproject.BCSProjectQuota/GetProjectQuotasUsage", in, out, opts...)
@@ -17741,15 +15793,6 @@ func (c *bCSProjectQuotaClient) GetProjectQuotasUsage(ctx context.Context, in *G
return out, nil
}
-func (c *bCSProjectQuotaClient) GetProjectQuotasStatistics(ctx context.Context, in *GetProjectQuotasStatisticsRequest, opts ...grpc.CallOption) (*GetProjectQuotasStatisticsResponse, error) {
- out := new(GetProjectQuotasStatisticsResponse)
- err := c.cc.Invoke(ctx, "/bcsproject.BCSProjectQuota/GetProjectQuotasStatistics", in, out, opts...)
- if err != nil {
- return nil, err
- }
- return out, nil
-}
-
// BCSProjectQuotaServer is the server API for BCSProjectQuota service.
type BCSProjectQuotaServer interface {
// CreateProjectQuota 申请项目资源额度
@@ -17761,9 +15804,7 @@ type BCSProjectQuotaServer interface {
// DeleteProjectQuota 退回资源额度
DeleteProjectQuota(context.Context, *DeleteProjectQuotaRequest) (*ProjectQuotaResponse, error)
ListProjectQuotas(context.Context, *ListProjectQuotasRequest) (*ListProjectQuotasResponse, error)
- ListProjectQuotasV2(context.Context, *ListProjectQuotasV2Request) (*ListProjectQuotasV2Response, error)
GetProjectQuotasUsage(context.Context, *GetProjectQuotasUsageReq) (*GetProjectQuotasUsageResp, error)
- GetProjectQuotasStatistics(context.Context, *GetProjectQuotasStatisticsRequest) (*GetProjectQuotasStatisticsResponse, error)
}
// UnimplementedBCSProjectQuotaServer can be embedded to have forward compatible implementations.
@@ -17791,15 +15832,9 @@ func (*UnimplementedBCSProjectQuotaServer) DeleteProjectQuota(context.Context, *
func (*UnimplementedBCSProjectQuotaServer) ListProjectQuotas(context.Context, *ListProjectQuotasRequest) (*ListProjectQuotasResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListProjectQuotas not implemented")
}
-func (*UnimplementedBCSProjectQuotaServer) ListProjectQuotasV2(context.Context, *ListProjectQuotasV2Request) (*ListProjectQuotasV2Response, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListProjectQuotasV2 not implemented")
-}
func (*UnimplementedBCSProjectQuotaServer) GetProjectQuotasUsage(context.Context, *GetProjectQuotasUsageReq) (*GetProjectQuotasUsageResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetProjectQuotasUsage not implemented")
}
-func (*UnimplementedBCSProjectQuotaServer) GetProjectQuotasStatistics(context.Context, *GetProjectQuotasStatisticsRequest) (*GetProjectQuotasStatisticsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method GetProjectQuotasStatistics not implemented")
-}
func RegisterBCSProjectQuotaServer(s *grpc.Server, srv BCSProjectQuotaServer) {
s.RegisterService(&_BCSProjectQuota_serviceDesc, srv)
@@ -17931,24 +15966,6 @@ func _BCSProjectQuota_ListProjectQuotas_Handler(srv interface{}, ctx context.Con
return interceptor(ctx, in, info, handler)
}
-func _BCSProjectQuota_ListProjectQuotasV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
- in := new(ListProjectQuotasV2Request)
- if err := dec(in); err != nil {
- return nil, err
- }
- if interceptor == nil {
- return srv.(BCSProjectQuotaServer).ListProjectQuotasV2(ctx, in)
- }
- info := &grpc.UnaryServerInfo{
- Server: srv,
- FullMethod: "/bcsproject.BCSProjectQuota/ListProjectQuotasV2",
- }
- handler := func(ctx context.Context, req interface{}) (interface{}, error) {
- return srv.(BCSProjectQuotaServer).ListProjectQuotasV2(ctx, req.(*ListProjectQuotasV2Request))
- }
- return interceptor(ctx, in, info, handler)
-}
-
func _BCSProjectQuota_GetProjectQuotasUsage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetProjectQuotasUsageReq)
if err := dec(in); err != nil {
@@ -17967,24 +15984,6 @@ func _BCSProjectQuota_GetProjectQuotasUsage_Handler(srv interface{}, ctx context
return interceptor(ctx, in, info, handler)
}
-func _BCSProjectQuota_GetProjectQuotasStatistics_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
- in := new(GetProjectQuotasStatisticsRequest)
- if err := dec(in); err != nil {
- return nil, err
- }
- if interceptor == nil {
- return srv.(BCSProjectQuotaServer).GetProjectQuotasStatistics(ctx, in)
- }
- info := &grpc.UnaryServerInfo{
- Server: srv,
- FullMethod: "/bcsproject.BCSProjectQuota/GetProjectQuotasStatistics",
- }
- handler := func(ctx context.Context, req interface{}) (interface{}, error) {
- return srv.(BCSProjectQuotaServer).GetProjectQuotasStatistics(ctx, req.(*GetProjectQuotasStatisticsRequest))
- }
- return interceptor(ctx, in, info, handler)
-}
-
var _BCSProjectQuota_serviceDesc = grpc.ServiceDesc{
ServiceName: "bcsproject.BCSProjectQuota",
HandlerType: (*BCSProjectQuotaServer)(nil),
@@ -18017,18 +16016,10 @@ var _BCSProjectQuota_serviceDesc = grpc.ServiceDesc{
MethodName: "ListProjectQuotas",
Handler: _BCSProjectQuota_ListProjectQuotas_Handler,
},
- {
- MethodName: "ListProjectQuotasV2",
- Handler: _BCSProjectQuota_ListProjectQuotasV2_Handler,
- },
{
MethodName: "GetProjectQuotasUsage",
Handler: _BCSProjectQuota_GetProjectQuotasUsage_Handler,
},
- {
- MethodName: "GetProjectQuotasStatistics",
- Handler: _BCSProjectQuota_GetProjectQuotasStatistics_Handler,
- },
},
Streams: []grpc.StreamDesc{},
Metadata: "bcsproject.proto",
diff --git a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go
index eba47975b2..e45bd36fb9 100644
--- a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go
+++ b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go
@@ -84,10 +84,6 @@ func (m *Project) validate(all bool) error {
// no validation rules for BusinessName
- // no validation rules for Labels
-
- // no validation rules for Annotations
-
if len(errors) > 0 {
return ProjectMultiError(errors)
}
@@ -101,7 +97,7 @@ type ProjectMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -261,10 +257,6 @@ func (m *CreateProjectRequest) validate(all bool) error {
// no validation rules for CenterName
- // no validation rules for Labels
-
- // no validation rules for Annotations
-
if len(errors) > 0 {
return CreateProjectRequestMultiError(errors)
}
@@ -279,7 +271,7 @@ type CreateProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -395,7 +387,7 @@ type GetProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -587,10 +579,6 @@ func (m *UpdateProjectRequest) validate(all bool) error {
// no validation rules for Creator
- // no validation rules for Labels
-
- // no validation rules for Annotations
-
if len(errors) > 0 {
return UpdateProjectRequestMultiError(errors)
}
@@ -605,7 +593,7 @@ type UpdateProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -732,7 +720,7 @@ type DeleteProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -900,7 +888,7 @@ type ProjectResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1018,7 +1006,7 @@ type ListProjectsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1156,7 +1144,7 @@ type ListProjectDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1320,7 +1308,7 @@ type ListProjectsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1449,7 +1437,7 @@ type PermsMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m PermsMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1559,7 +1547,7 @@ type ListAuthorizedProjReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListAuthorizedProjReqMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1725,7 +1713,7 @@ type ListAuthorizedProjRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListAuthorizedProjRespMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1827,7 +1815,7 @@ type ListProjectsForIAMReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsForIAMReqMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1969,7 +1957,7 @@ type ListProjectsForIAMRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsForIAMRespMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2073,7 +2061,7 @@ type GetProjectActiveRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectActiveRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2210,7 +2198,7 @@ type GetProjectActiveResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectActiveResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2314,7 +2302,7 @@ type ProjectActiveDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectActiveDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2418,7 +2406,7 @@ type GetBusinessRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2584,7 +2572,7 @@ type GetBusinessResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2688,7 +2676,7 @@ type ListBusinessRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListBusinessRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2859,7 +2847,7 @@ type ListBusinessResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListBusinessResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2963,7 +2951,7 @@ type GetBusinessTopologyRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessTopologyRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3134,7 +3122,7 @@ type GetBusinessTopologyResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessTopologyResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3240,7 +3228,7 @@ type BusinessDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m BusinessDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3383,7 +3371,7 @@ type TopologyDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m TopologyDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3487,7 +3475,7 @@ type SyncNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m SyncNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3597,7 +3585,7 @@ type SyncNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m SyncNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3705,7 +3693,7 @@ type WithdrawNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m WithdrawNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3815,7 +3803,7 @@ type WithdrawNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m WithdrawNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4074,7 +4062,7 @@ type CreateNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4242,7 +4230,7 @@ type CreateNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4382,7 +4370,7 @@ type NamespaceCallbackRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NamespaceCallbackRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4496,7 +4484,7 @@ type NamespaceCallbackResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NamespaceCallbackResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4721,7 +4709,7 @@ type UpdateNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4860,7 +4848,7 @@ type UpdateNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4968,7 +4956,7 @@ type GetNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5134,7 +5122,7 @@ type GetNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5240,7 +5228,7 @@ type ListNamespacesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5411,7 +5399,7 @@ type ListNamespacesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5517,7 +5505,7 @@ type ListNativeNamespacesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNativeNamespacesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5689,7 +5677,7 @@ type ListNativeNamespacesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNativeNamespacesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5798,7 +5786,7 @@ type ListNativeNamespacesContentRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNativeNamespacesContentRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5927,7 +5915,7 @@ type DeleteNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6068,7 +6056,7 @@ type DeleteNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6336,7 +6324,39 @@ func (m *NamespaceData) validate(all bool) error {
// no validation rules for ItsmTicketType
- // no validation rules for IsSystem
+ for idx, item := range m.GetOtherQuotas() {
+ _, _ = idx, item
+
+ if all {
+ switch v := interface{}(item).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, NamespaceDataValidationError{
+ field: fmt.Sprintf("OtherQuotas[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, NamespaceDataValidationError{
+ field: fmt.Sprintf("OtherQuotas[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return NamespaceDataValidationError{
+ field: fmt.Sprintf("OtherQuotas[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ }
if len(errors) > 0 {
return NamespaceDataMultiError(errors)
@@ -6352,7 +6372,7 @@ type NamespaceDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NamespaceDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6416,6 +6436,136 @@ var _ interface {
ErrorName() string
} = NamespaceDataValidationError{}
+// Validate checks the field values on OtherQuota with the rules defined in the
+// proto definition for this message. If any rules are violated, the first
+// error encountered is returned, or nil if there are no violations.
+func (m *OtherQuota) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on OtherQuota with the rules defined in
+// the proto definition for this message. If any rules are violated, the
+// result is a list of violation errors wrapped in OtherQuotaMultiError, or
+// nil if none found.
+func (m *OtherQuota) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *OtherQuota) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for Name
+
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, OtherQuotaValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, OtherQuotaValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return OtherQuotaValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if len(errors) > 0 {
+ return OtherQuotaMultiError(errors)
+ }
+
+ return nil
+}
+
+// OtherQuotaMultiError is an error wrapping multiple validation errors
+// returned by OtherQuota.ValidateAll() if the designated constraints aren't met.
+type OtherQuotaMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m OtherQuotaMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m OtherQuotaMultiError) AllErrors() []error { return m }
+
+// OtherQuotaValidationError is the validation error returned by
+// OtherQuota.Validate if the designated constraints aren't met.
+type OtherQuotaValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e OtherQuotaValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e OtherQuotaValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e OtherQuotaValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e OtherQuotaValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e OtherQuotaValidationError) ErrorName() string { return "OtherQuotaValidationError" }
+
+// Error satisfies the builtin error interface
+func (e OtherQuotaValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sOtherQuota.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = OtherQuotaValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = OtherQuotaValidationError{}
+
// Validate checks the field values on NativeNamespaceData with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
@@ -6464,7 +6614,7 @@ type NativeNamespaceDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NativeNamespaceDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6568,7 +6718,7 @@ type LabelMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m LabelMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6671,7 +6821,7 @@ type AnnotationMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m AnnotationMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6779,7 +6929,7 @@ type ResourceQuotaMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ResourceQuotaMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6929,7 +7079,7 @@ type CreateVariableRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateVariableRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7074,7 +7224,7 @@ type CreateVariableResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateVariableResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7228,7 +7378,7 @@ type UpdateVariableRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateVariableRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7373,7 +7523,7 @@ type UpdateVariableResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateVariableResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7487,7 +7637,7 @@ type ListVariableDefinitionsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableDefinitionsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7625,7 +7775,7 @@ type ListVariableDefinitionsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableDefinitionsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7734,7 +7884,7 @@ type DeleteVariableDefinitionsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteVariableDefinitionsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7874,7 +8024,7 @@ type DeleteVariableDefinitionsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteVariableDefinitionsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8010,7 +8160,7 @@ type ListClustersVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClustersVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8150,7 +8300,7 @@ type ListClustersVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClustersVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8277,7 +8427,7 @@ type ListNamespacesVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8417,7 +8567,7 @@ type ListNamespacesVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8578,7 +8728,7 @@ type UpdateClustersVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClustersVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8689,7 +8839,7 @@ type UpdateClustersVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClustersVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8852,7 +9002,7 @@ type UpdateNamespacesVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespacesVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8965,7 +9115,7 @@ type UpdateNamespacesVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespacesVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9081,7 +9231,7 @@ type ListClusterVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClusterVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9219,7 +9369,7 @@ type ListClusterVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClusterVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9328,7 +9478,7 @@ type ListNamespaceVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespaceVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9466,7 +9616,7 @@ type ListNamespaceVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespaceVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9627,7 +9777,7 @@ type UpdateClusterVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClusterVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9738,7 +9888,7 @@ type UpdateClusterVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClusterVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9881,7 +10031,7 @@ type UpdateNamespaceVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9992,7 +10142,7 @@ type UpdateNamespaceVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10131,7 +10281,7 @@ type ImportVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10239,7 +10389,7 @@ type ImportVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10349,7 +10499,7 @@ type RenderVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m RenderVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10491,7 +10641,7 @@ type RenderVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m RenderVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10621,7 +10771,7 @@ type VariableDefinitionMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m VariableDefinitionMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10739,7 +10889,7 @@ type VariableValueMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m VariableValueMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10855,7 +11005,7 @@ type CreateVariableDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateVariableDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10973,7 +11123,7 @@ type UpdateVariableDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateVariableDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11111,7 +11261,7 @@ type ListVariableDefinitionDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableDefinitionDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11215,7 +11365,7 @@ type DeleteVariableDefinitionsDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteVariableDefinitionsDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11354,7 +11504,7 @@ type ListVariableValuesDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableValuesDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11529,7 +11679,7 @@ type ImportVariableDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariableDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11639,7 +11789,7 @@ type ImportVariableVarDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariableVarDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11741,7 +11891,7 @@ type HealthzRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m HealthzRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11876,7 +12026,7 @@ type HealthzResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m HealthzResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11979,7 +12129,7 @@ type HealthzDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m HealthzDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12078,7 +12228,7 @@ type PingRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m PingRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12185,7 +12335,7 @@ type PingResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m PingResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12372,75 +12522,6 @@ func (m *ProjectQuota) validate(all bool) error {
}
- // no validation rules for Labels
-
- // no validation rules for Annotations
-
- if all {
- switch v := interface{}(m.GetQuotaAttr()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ProjectQuotaValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for QuotaSharedEnabled
-
- for idx, item := range m.GetQuotaSharedProjectList() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaValidationError{
- field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaValidationError{
- field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ProjectQuotaValidationError{
- field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
if len(errors) > 0 {
return ProjectQuotaMultiError(errors)
}
@@ -12454,7 +12535,7 @@ type ProjectQuotaMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectQuotaMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12561,7 +12642,7 @@ type NodeGroupMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NodeGroupMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12777,7 +12858,7 @@ type QuotaResourceMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaResourceMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12908,7 +12989,7 @@ type QuotaStrategyMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaStrategyMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13089,7 +13170,7 @@ type InstanceTypeConfigMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m InstanceTypeConfigMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13194,7 +13275,7 @@ type DataDiskMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DataDiskMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13284,8 +13365,6 @@ func (m *DeviceInfo) validate(all bool) error {
// no validation rules for DeviceQuota
- // no validation rules for DeviceQuotaUsed
-
// no validation rules for Attributes
if len(errors) > 0 {
@@ -13301,7 +13380,7 @@ type DeviceInfoMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeviceInfoMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13449,144 +13528,21 @@ func (m *CreateProjectQuotaRequest) validate(all bool) error {
// no validation rules for Labels
- // no validation rules for Annotations
-
- if all {
- switch v := interface{}(m.GetQuotaAttr()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CreateProjectQuotaRequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
+ if len(errors) > 0 {
+ return CreateProjectQuotaRequestMultiError(errors)
}
- if all {
- switch v := interface{}(m.GetQuotaSharedEnabled()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: "QuotaSharedEnabled",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: "QuotaSharedEnabled",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaSharedEnabled()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CreateProjectQuotaRequestValidationError{
- field: "QuotaSharedEnabled",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ return nil
+}
- for idx, item := range m.GetQuotaSharedProjectList() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CreateProjectQuotaRequestValidationError{
- field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if all {
- switch v := interface{}(m.GetSkipItsmApproval()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CreateProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CreateProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return CreateProjectQuotaRequestMultiError(errors)
- }
-
- return nil
-}
-
-// CreateProjectQuotaRequestMultiError is an error wrapping multiple validation
-// errors returned by CreateProjectQuotaRequest.ValidateAll() if the
-// designated constraints aren't met.
-type CreateProjectQuotaRequestMultiError []error
+// CreateProjectQuotaRequestMultiError is an error wrapping multiple validation
+// errors returned by CreateProjectQuotaRequest.ValidateAll() if the
+// designated constraints aren't met.
+type CreateProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13652,56 +13608,45 @@ var _ interface {
ErrorName() string
} = CreateProjectQuotaRequestValidationError{}
-// Validate checks the field values on QuotaAttr with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *QuotaAttr) Validate() error {
+// Validate checks the field values on GetProjectQuotaRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *GetProjectQuotaRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on QuotaAttr with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in QuotaAttrMultiError, or nil
-// if none found.
-func (m *QuotaAttr) ValidateAll() error {
+// ValidateAll checks the field values on GetProjectQuotaRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// GetProjectQuotaRequestMultiError, or nil if none found.
+func (m *GetProjectQuotaRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *QuotaAttr) validate(all bool) error {
+func (m *GetProjectQuotaRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for SourceBkBizIDs
-
- // no validation rules for SourceBkBizNames
-
- // no validation rules for ComputeType
-
- // no validation rules for PurchaseDurationType
-
- // no validation rules for PurchaseDurationSettings
-
- // no validation rules for StartTime
-
- // no validation rules for EndTime
+ // no validation rules for QuotaId
if len(errors) > 0 {
- return QuotaAttrMultiError(errors)
+ return GetProjectQuotaRequestMultiError(errors)
}
return nil
}
-// QuotaAttrMultiError is an error wrapping multiple validation errors returned
-// by QuotaAttr.ValidateAll() if the designated constraints aren't met.
-type QuotaAttrMultiError []error
+// GetProjectQuotaRequestMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotaRequest.ValidateAll() if the designated
+// constraints aren't met.
+type GetProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m QuotaAttrMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m GetProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13709,11 +13654,11 @@ func (m QuotaAttrMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m QuotaAttrMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotaRequestMultiError) AllErrors() []error { return m }
-// QuotaAttrValidationError is the validation error returned by
-// QuotaAttr.Validate if the designated constraints aren't met.
-type QuotaAttrValidationError struct {
+// GetProjectQuotaRequestValidationError is the validation error returned by
+// GetProjectQuotaRequest.Validate if the designated constraints aren't met.
+type GetProjectQuotaRequestValidationError struct {
field string
reason string
cause error
@@ -13721,22 +13666,24 @@ type QuotaAttrValidationError struct {
}
// Field function returns field value.
-func (e QuotaAttrValidationError) Field() string { return e.field }
+func (e GetProjectQuotaRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e QuotaAttrValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotaRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e QuotaAttrValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotaRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e QuotaAttrValidationError) Key() bool { return e.key }
+func (e GetProjectQuotaRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e QuotaAttrValidationError) ErrorName() string { return "QuotaAttrValidationError" }
+func (e GetProjectQuotaRequestValidationError) ErrorName() string {
+ return "GetProjectQuotaRequestValidationError"
+}
// Error satisfies the builtin error interface
-func (e QuotaAttrValidationError) Error() string {
+func (e GetProjectQuotaRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -13748,14 +13695,14 @@ func (e QuotaAttrValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sQuotaAttr.%s: %s%s",
+ "invalid %sGetProjectQuotaRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = QuotaAttrValidationError{}
+var _ error = GetProjectQuotaRequestValidationError{}
var _ interface {
Field() string
@@ -13763,46 +13710,110 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = QuotaAttrValidationError{}
+} = GetProjectQuotaRequestValidationError{}
-// Validate checks the field values on QuotaLimit with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *QuotaLimit) Validate() error {
+// Validate checks the field values on UpdateProjectQuotaRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *UpdateProjectQuotaRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on QuotaLimit with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in QuotaLimitMultiError, or
-// nil if none found.
-func (m *QuotaLimit) ValidateAll() error {
+// ValidateAll checks the field values on UpdateProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// UpdateProjectQuotaRequestMultiError, or nil if none found.
+func (m *UpdateProjectQuotaRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *QuotaLimit) validate(all bool) error {
+func (m *UpdateProjectQuotaRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaNum
+ if utf8.RuneCountInString(m.GetQuotaId()) != 32 {
+ err := UpdateProjectQuotaRequestValidationError{
+ field: "QuotaId",
+ reason: "value length must be 32 runes",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+
+ }
+
+ if !_UpdateProjectQuotaRequest_QuotaId_Pattern.MatchString(m.GetQuotaId()) {
+ err := UpdateProjectQuotaRequestValidationError{
+ field: "QuotaId",
+ reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+ }
+
+ if utf8.RuneCountInString(m.GetName()) > 64 {
+ err := UpdateProjectQuotaRequestValidationError{
+ field: "Name",
+ reason: "value length must be at most 64 runes",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+ }
+
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for Updater
if len(errors) > 0 {
- return QuotaLimitMultiError(errors)
+ return UpdateProjectQuotaRequestMultiError(errors)
}
return nil
}
-// QuotaLimitMultiError is an error wrapping multiple validation errors
-// returned by QuotaLimit.ValidateAll() if the designated constraints aren't met.
-type QuotaLimitMultiError []error
+// UpdateProjectQuotaRequestMultiError is an error wrapping multiple validation
+// errors returned by UpdateProjectQuotaRequest.ValidateAll() if the
+// designated constraints aren't met.
+type UpdateProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m QuotaLimitMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m UpdateProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13810,11 +13821,11 @@ func (m QuotaLimitMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m QuotaLimitMultiError) AllErrors() []error { return m }
+func (m UpdateProjectQuotaRequestMultiError) AllErrors() []error { return m }
-// QuotaLimitValidationError is the validation error returned by
-// QuotaLimit.Validate if the designated constraints aren't met.
-type QuotaLimitValidationError struct {
+// UpdateProjectQuotaRequestValidationError is the validation error returned by
+// UpdateProjectQuotaRequest.Validate if the designated constraints aren't met.
+type UpdateProjectQuotaRequestValidationError struct {
field string
reason string
cause error
@@ -13822,22 +13833,24 @@ type QuotaLimitValidationError struct {
}
// Field function returns field value.
-func (e QuotaLimitValidationError) Field() string { return e.field }
+func (e UpdateProjectQuotaRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e QuotaLimitValidationError) Reason() string { return e.reason }
+func (e UpdateProjectQuotaRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e QuotaLimitValidationError) Cause() error { return e.cause }
+func (e UpdateProjectQuotaRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e QuotaLimitValidationError) Key() bool { return e.key }
+func (e UpdateProjectQuotaRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e QuotaLimitValidationError) ErrorName() string { return "QuotaLimitValidationError" }
+func (e UpdateProjectQuotaRequestValidationError) ErrorName() string {
+ return "UpdateProjectQuotaRequestValidationError"
+}
// Error satisfies the builtin error interface
-func (e QuotaLimitValidationError) Error() string {
+func (e UpdateProjectQuotaRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -13849,14 +13862,14 @@ func (e QuotaLimitValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sQuotaLimit.%s: %s%s",
+ "invalid %sUpdateProjectQuotaRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = QuotaLimitValidationError{}
+var _ error = UpdateProjectQuotaRequestValidationError{}
var _ interface {
Field() string
@@ -13864,117 +13877,69 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = QuotaLimitValidationError{}
+} = UpdateProjectQuotaRequestValidationError{}
+
+var _UpdateProjectQuotaRequest_QuotaId_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
-// Validate checks the field values on QuotaSharedProject with the rules
+// Validate checks the field values on DeleteProjectQuotaRequest with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *QuotaSharedProject) Validate() error {
+func (m *DeleteProjectQuotaRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on QuotaSharedProject with the rules
-// defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on DeleteProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// QuotaSharedProjectMultiError, or nil if none found.
-func (m *QuotaSharedProject) ValidateAll() error {
+// DeleteProjectQuotaRequestMultiError, or nil if none found.
+func (m *DeleteProjectQuotaRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *QuotaSharedProject) validate(all bool) error {
+func (m *DeleteProjectQuotaRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for ProjectID
-
- // no validation rules for ProjectCode
-
- // no validation rules for ProjectName
-
- // no validation rules for ShareStrategy
-
- if all {
- switch v := interface{}(m.GetUsageLimit()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, QuotaSharedProjectValidationError{
- field: "UsageLimit",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, QuotaSharedProjectValidationError{
- field: "UsageLimit",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
+ if utf8.RuneCountInString(m.GetQuotaId()) > 128 {
+ err := DeleteProjectQuotaRequestValidationError{
+ field: "QuotaId",
+ reason: "value length must be at most 128 runes",
}
- } else if v, ok := interface{}(m.GetUsageLimit()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return QuotaSharedProjectValidationError{
- field: "UsageLimit",
- reason: "embedded message failed validation",
- cause: err,
- }
+ if !all {
+ return err
}
+ errors = append(errors, err)
}
- if all {
- switch v := interface{}(m.GetUsedAmount()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, QuotaSharedProjectValidationError{
- field: "UsedAmount",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, QuotaSharedProjectValidationError{
- field: "UsedAmount",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
+ if !_DeleteProjectQuotaRequest_QuotaId_Pattern.MatchString(m.GetQuotaId()) {
+ err := DeleteProjectQuotaRequestValidationError{
+ field: "QuotaId",
+ reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
}
- } else if v, ok := interface{}(m.GetUsedAmount()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return QuotaSharedProjectValidationError{
- field: "UsedAmount",
- reason: "embedded message failed validation",
- cause: err,
- }
+ if !all {
+ return err
}
+ errors = append(errors, err)
}
- // no validation rules for ShareStartTime
-
- // no validation rules for ShareEndTime
-
- // no validation rules for Status
-
if len(errors) > 0 {
- return QuotaSharedProjectMultiError(errors)
+ return DeleteProjectQuotaRequestMultiError(errors)
}
return nil
}
-// QuotaSharedProjectMultiError is an error wrapping multiple validation errors
-// returned by QuotaSharedProject.ValidateAll() if the designated constraints
-// aren't met.
-type QuotaSharedProjectMultiError []error
+// DeleteProjectQuotaRequestMultiError is an error wrapping multiple validation
+// errors returned by DeleteProjectQuotaRequest.ValidateAll() if the
+// designated constraints aren't met.
+type DeleteProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m QuotaSharedProjectMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m DeleteProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13982,11 +13947,11 @@ func (m QuotaSharedProjectMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m QuotaSharedProjectMultiError) AllErrors() []error { return m }
+func (m DeleteProjectQuotaRequestMultiError) AllErrors() []error { return m }
-// QuotaSharedProjectValidationError is the validation error returned by
-// QuotaSharedProject.Validate if the designated constraints aren't met.
-type QuotaSharedProjectValidationError struct {
+// DeleteProjectQuotaRequestValidationError is the validation error returned by
+// DeleteProjectQuotaRequest.Validate if the designated constraints aren't met.
+type DeleteProjectQuotaRequestValidationError struct {
field string
reason string
cause error
@@ -13994,24 +13959,24 @@ type QuotaSharedProjectValidationError struct {
}
// Field function returns field value.
-func (e QuotaSharedProjectValidationError) Field() string { return e.field }
+func (e DeleteProjectQuotaRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e QuotaSharedProjectValidationError) Reason() string { return e.reason }
+func (e DeleteProjectQuotaRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e QuotaSharedProjectValidationError) Cause() error { return e.cause }
+func (e DeleteProjectQuotaRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e QuotaSharedProjectValidationError) Key() bool { return e.key }
+func (e DeleteProjectQuotaRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e QuotaSharedProjectValidationError) ErrorName() string {
- return "QuotaSharedProjectValidationError"
+func (e DeleteProjectQuotaRequestValidationError) ErrorName() string {
+ return "DeleteProjectQuotaRequestValidationError"
}
// Error satisfies the builtin error interface
-func (e QuotaSharedProjectValidationError) Error() string {
+func (e DeleteProjectQuotaRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14023,14 +13988,14 @@ func (e QuotaSharedProjectValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sQuotaSharedProject.%s: %s%s",
+ "invalid %sDeleteProjectQuotaRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = QuotaSharedProjectValidationError{}
+var _ error = DeleteProjectQuotaRequestValidationError{}
var _ interface {
Field() string
@@ -14038,47 +14003,140 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = QuotaSharedProjectValidationError{}
+} = DeleteProjectQuotaRequestValidationError{}
-// Validate checks the field values on GetProjectQuotaRequest with the rules
+var _DeleteProjectQuotaRequest_QuotaId_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
+
+// Validate checks the field values on ProjectQuotaResponse with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotaRequest) Validate() error {
+func (m *ProjectQuotaResponse) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on GetProjectQuotaRequest with the rules
+// ValidateAll checks the field values on ProjectQuotaResponse with the rules
// defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotaRequestMultiError, or nil if none found.
-func (m *GetProjectQuotaRequest) ValidateAll() error {
+// ProjectQuotaResponseMultiError, or nil if none found.
+func (m *ProjectQuotaResponse) ValidateAll() error {
return m.validate(true)
}
-func (m *GetProjectQuotaRequest) validate(all bool) error {
+func (m *ProjectQuotaResponse) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaId
+ // no validation rules for Code
+
+ // no validation rules for Message
+
+ if all {
+ switch v := interface{}(m.GetData()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaResponseValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for RequestID
+
+ if all {
+ switch v := interface{}(m.GetTask()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Task",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Task",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaResponseValidationError{
+ field: "Task",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if all {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
if len(errors) > 0 {
- return GetProjectQuotaRequestMultiError(errors)
+ return ProjectQuotaResponseMultiError(errors)
}
return nil
}
-// GetProjectQuotaRequestMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotaRequest.ValidateAll() if the designated
+// ProjectQuotaResponseMultiError is an error wrapping multiple validation
+// errors returned by ProjectQuotaResponse.ValidateAll() if the designated
// constraints aren't met.
-type GetProjectQuotaRequestMultiError []error
+type ProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ProjectQuotaResponseMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14086,11 +14144,11 @@ func (m GetProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m ProjectQuotaResponseMultiError) AllErrors() []error { return m }
-// GetProjectQuotaRequestValidationError is the validation error returned by
-// GetProjectQuotaRequest.Validate if the designated constraints aren't met.
-type GetProjectQuotaRequestValidationError struct {
+// ProjectQuotaResponseValidationError is the validation error returned by
+// ProjectQuotaResponse.Validate if the designated constraints aren't met.
+type ProjectQuotaResponseValidationError struct {
field string
reason string
cause error
@@ -14098,24 +14156,24 @@ type GetProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e ProjectQuotaResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e ProjectQuotaResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e ProjectQuotaResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e ProjectQuotaResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotaRequestValidationError) ErrorName() string {
- return "GetProjectQuotaRequestValidationError"
+func (e ProjectQuotaResponseValidationError) ErrorName() string {
+ return "ProjectQuotaResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e GetProjectQuotaRequestValidationError) Error() string {
+func (e ProjectQuotaResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14127,14 +14185,14 @@ func (e GetProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotaRequest.%s: %s%s",
+ "invalid %sProjectQuotaResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotaRequestValidationError{}
+var _ error = ProjectQuotaResponseValidationError{}
var _ interface {
Field() string
@@ -14142,79 +14200,59 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotaRequestValidationError{}
+} = ProjectQuotaResponseValidationError{}
-// Validate checks the field values on QuotaSharedProjectList with the rules
+// Validate checks the field values on ListProjectQuotasRequest with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *QuotaSharedProjectList) Validate() error {
+func (m *ListProjectQuotasRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on QuotaSharedProjectList with the rules
-// defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on ListProjectQuotasRequest with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// QuotaSharedProjectListMultiError, or nil if none found.
-func (m *QuotaSharedProjectList) ValidateAll() error {
+// ListProjectQuotasRequestMultiError, or nil if none found.
+func (m *ListProjectQuotasRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *QuotaSharedProjectList) validate(all bool) error {
+func (m *ListProjectQuotasRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- for idx, item := range m.GetValues() {
- _, _ = idx, item
+ // no validation rules for QuotaId
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, QuotaSharedProjectListValidationError{
- field: fmt.Sprintf("Values[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, QuotaSharedProjectListValidationError{
- field: fmt.Sprintf("Values[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return QuotaSharedProjectListValidationError{
- field: fmt.Sprintf("Values[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ // no validation rules for QuotaName
- }
+ // no validation rules for ProjectID
+
+ // no validation rules for ProjectCode
+
+ // no validation rules for BusinessID
+
+ // no validation rules for QuotaType
+
+ // no validation rules for Provider
if len(errors) > 0 {
- return QuotaSharedProjectListMultiError(errors)
+ return ListProjectQuotasRequestMultiError(errors)
}
return nil
}
-// QuotaSharedProjectListMultiError is an error wrapping multiple validation
-// errors returned by QuotaSharedProjectList.ValidateAll() if the designated
+// ListProjectQuotasRequestMultiError is an error wrapping multiple validation
+// errors returned by ListProjectQuotasRequest.ValidateAll() if the designated
// constraints aren't met.
-type QuotaSharedProjectListMultiError []error
+type ListProjectQuotasRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m QuotaSharedProjectListMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ListProjectQuotasRequestMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14222,11 +14260,11 @@ func (m QuotaSharedProjectListMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m QuotaSharedProjectListMultiError) AllErrors() []error { return m }
+func (m ListProjectQuotasRequestMultiError) AllErrors() []error { return m }
-// QuotaSharedProjectListValidationError is the validation error returned by
-// QuotaSharedProjectList.Validate if the designated constraints aren't met.
-type QuotaSharedProjectListValidationError struct {
+// ListProjectQuotasRequestValidationError is the validation error returned by
+// ListProjectQuotasRequest.Validate if the designated constraints aren't met.
+type ListProjectQuotasRequestValidationError struct {
field string
reason string
cause error
@@ -14234,24 +14272,24 @@ type QuotaSharedProjectListValidationError struct {
}
// Field function returns field value.
-func (e QuotaSharedProjectListValidationError) Field() string { return e.field }
+func (e ListProjectQuotasRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e QuotaSharedProjectListValidationError) Reason() string { return e.reason }
+func (e ListProjectQuotasRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e QuotaSharedProjectListValidationError) Cause() error { return e.cause }
+func (e ListProjectQuotasRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e QuotaSharedProjectListValidationError) Key() bool { return e.key }
+func (e ListProjectQuotasRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e QuotaSharedProjectListValidationError) ErrorName() string {
- return "QuotaSharedProjectListValidationError"
+func (e ListProjectQuotasRequestValidationError) ErrorName() string {
+ return "ListProjectQuotasRequestValidationError"
}
// Error satisfies the builtin error interface
-func (e QuotaSharedProjectListValidationError) Error() string {
+func (e ListProjectQuotasRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14263,14 +14301,14 @@ func (e QuotaSharedProjectListValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sQuotaSharedProjectList.%s: %s%s",
+ "invalid %sListProjectQuotasRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = QuotaSharedProjectListValidationError{}
+var _ error = ListProjectQuotasRequestValidationError{}
var _ interface {
Field() string
@@ -14278,180 +14316,81 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = QuotaSharedProjectListValidationError{}
+} = ListProjectQuotasRequestValidationError{}
-// Validate checks the field values on UpdateProjectQuotaRequest with the rules
+// Validate checks the field values on ListProjectQuotasData with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *UpdateProjectQuotaRequest) Validate() error {
+func (m *ListProjectQuotasData) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on UpdateProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on ListProjectQuotasData with the rules
+// defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// UpdateProjectQuotaRequestMultiError, or nil if none found.
-func (m *UpdateProjectQuotaRequest) ValidateAll() error {
+// ListProjectQuotasDataMultiError, or nil if none found.
+func (m *ListProjectQuotasData) ValidateAll() error {
return m.validate(true)
}
-func (m *UpdateProjectQuotaRequest) validate(all bool) error {
+func (m *ListProjectQuotasData) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaId
+ // no validation rules for Total
- if utf8.RuneCountInString(m.GetName()) > 64 {
- err := UpdateProjectQuotaRequestValidationError{
- field: "Name",
- reason: "value length must be at most 64 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetQuota()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return UpdateProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for Updater
-
- // no validation rules for Labels
-
- // no validation rules for Annotations
-
- if all {
- switch v := interface{}(m.GetQuotaAttr()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return UpdateProjectQuotaRequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ for idx, item := range m.GetResults() {
+ _, _ = idx, item
- if all {
- switch v := interface{}(m.GetQuotaSharedEnabled()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "QuotaSharedEnabled",
- reason: "embedded message failed validation",
- cause: err,
- })
+ if all {
+ switch v := interface{}(item).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ListProjectQuotasDataValidationError{
+ field: fmt.Sprintf("Results[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ListProjectQuotasDataValidationError{
+ field: fmt.Sprintf("Results[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
}
- case interface{ Validate() error }:
+ } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "QuotaSharedEnabled",
+ return ListProjectQuotasDataValidationError{
+ field: fmt.Sprintf("Results[%v]", idx),
reason: "embedded message failed validation",
cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaSharedEnabled()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return UpdateProjectQuotaRequestValidationError{
- field: "QuotaSharedEnabled",
- reason: "embedded message failed validation",
- cause: err,
+ }
}
}
- }
- if all {
- switch v := interface{}(m.GetQuotaSharedProjectList()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "QuotaSharedProjectList",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "QuotaSharedProjectList",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaSharedProjectList()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return UpdateProjectQuotaRequestValidationError{
- field: "QuotaSharedProjectList",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
}
if len(errors) > 0 {
- return UpdateProjectQuotaRequestMultiError(errors)
+ return ListProjectQuotasDataMultiError(errors)
}
return nil
}
-// UpdateProjectQuotaRequestMultiError is an error wrapping multiple validation
-// errors returned by UpdateProjectQuotaRequest.ValidateAll() if the
-// designated constraints aren't met.
-type UpdateProjectQuotaRequestMultiError []error
+// ListProjectQuotasDataMultiError is an error wrapping multiple validation
+// errors returned by ListProjectQuotasData.ValidateAll() if the designated
+// constraints aren't met.
+type ListProjectQuotasDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m UpdateProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ListProjectQuotasDataMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14459,11 +14398,11 @@ func (m UpdateProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m UpdateProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m ListProjectQuotasDataMultiError) AllErrors() []error { return m }
-// UpdateProjectQuotaRequestValidationError is the validation error returned by
-// UpdateProjectQuotaRequest.Validate if the designated constraints aren't met.
-type UpdateProjectQuotaRequestValidationError struct {
+// ListProjectQuotasDataValidationError is the validation error returned by
+// ListProjectQuotasData.Validate if the designated constraints aren't met.
+type ListProjectQuotasDataValidationError struct {
field string
reason string
cause error
@@ -14471,24 +14410,24 @@ type UpdateProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e UpdateProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e ListProjectQuotasDataValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e UpdateProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e ListProjectQuotasDataValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e UpdateProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e ListProjectQuotasDataValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e UpdateProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e ListProjectQuotasDataValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e UpdateProjectQuotaRequestValidationError) ErrorName() string {
- return "UpdateProjectQuotaRequestValidationError"
+func (e ListProjectQuotasDataValidationError) ErrorName() string {
+ return "ListProjectQuotasDataValidationError"
}
// Error satisfies the builtin error interface
-func (e UpdateProjectQuotaRequestValidationError) Error() string {
+func (e ListProjectQuotasDataValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14500,14 +14439,14 @@ func (e UpdateProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sUpdateProjectQuotaRequest.%s: %s%s",
+ "invalid %sListProjectQuotasData.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = UpdateProjectQuotaRequestValidationError{}
+var _ error = ListProjectQuotasDataValidationError{}
var _ interface {
Field() string
@@ -14515,1818 +14454,109 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = UpdateProjectQuotaRequestValidationError{}
+} = ListProjectQuotasDataValidationError{}
-// Validate checks the field values on UpdateProjectV2Request with the rules
+// Validate checks the field values on ListProjectQuotasResponse with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *UpdateProjectV2Request) Validate() error {
+func (m *ListProjectQuotasResponse) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on UpdateProjectV2Request with the rules
-// defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on ListProjectQuotasResponse with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// UpdateProjectV2RequestMultiError, or nil if none found.
-func (m *UpdateProjectV2Request) ValidateAll() error {
+// ListProjectQuotasResponseMultiError, or nil if none found.
+func (m *ListProjectQuotasResponse) ValidateAll() error {
return m.validate(true)
}
-func (m *UpdateProjectV2Request) validate(all bool) error {
+func (m *ListProjectQuotasResponse) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- if utf8.RuneCountInString(m.GetProjectID()) != 32 {
- err := UpdateProjectV2RequestValidationError{
- field: "ProjectID",
- reason: "value length must be 32 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
-
- }
-
- if !_UpdateProjectV2Request_ProjectID_Pattern.MatchString(m.GetProjectID()) {
- err := UpdateProjectV2RequestValidationError{
- field: "ProjectID",
- reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- // no validation rules for BusinessID
-
- // no validation rules for Managers
-
- if utf8.RuneCountInString(m.GetName()) > 64 {
- err := UpdateProjectV2RequestValidationError{
- field: "Name",
- reason: "value length must be at most 64 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
+ // no validation rules for Code
- // no validation rules for ProjectCode
+ // no validation rules for Message
if all {
- switch v := interface{}(m.GetUseBKRes()).(type) {
+ switch v := interface{}(m.GetData()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "UseBKRes",
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "UseBKRes",
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetUseBKRes()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return UpdateProjectV2RequestValidationError{
- field: "UseBKRes",
+ return ListProjectQuotasResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for Description
+ // no validation rules for RequestID
if all {
- switch v := interface{}(m.GetIsOffline()).(type) {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "IsOffline",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "IsOffline",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetIsOffline()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return UpdateProjectV2RequestValidationError{
- field: "IsOffline",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for Kind
-
- // no validation rules for Labels
-
- // no validation rules for Annotations
-
- if all {
- switch v := interface{}(m.GetQuotaAttr()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return UpdateProjectV2RequestValidationError{
- field: "QuotaAttr",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for QuotaSharedEnabled
-
- if all {
- switch v := interface{}(m.GetQuotaSharedProjectList()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "QuotaSharedProjectList",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectV2RequestValidationError{
- field: "QuotaSharedProjectList",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuotaSharedProjectList()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return UpdateProjectV2RequestValidationError{
- field: "QuotaSharedProjectList",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return UpdateProjectV2RequestMultiError(errors)
- }
-
- return nil
-}
-
-// UpdateProjectV2RequestMultiError is an error wrapping multiple validation
-// errors returned by UpdateProjectV2Request.ValidateAll() if the designated
-// constraints aren't met.
-type UpdateProjectV2RequestMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m UpdateProjectV2RequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m UpdateProjectV2RequestMultiError) AllErrors() []error { return m }
-
-// UpdateProjectV2RequestValidationError is the validation error returned by
-// UpdateProjectV2Request.Validate if the designated constraints aren't met.
-type UpdateProjectV2RequestValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e UpdateProjectV2RequestValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e UpdateProjectV2RequestValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e UpdateProjectV2RequestValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e UpdateProjectV2RequestValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e UpdateProjectV2RequestValidationError) ErrorName() string {
- return "UpdateProjectV2RequestValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e UpdateProjectV2RequestValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sUpdateProjectV2Request.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = UpdateProjectV2RequestValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = UpdateProjectV2RequestValidationError{}
-
-var _UpdateProjectV2Request_ProjectID_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
-
-// Validate checks the field values on DeleteProjectQuotaRequest with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *DeleteProjectQuotaRequest) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on DeleteProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// DeleteProjectQuotaRequestMultiError, or nil if none found.
-func (m *DeleteProjectQuotaRequest) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *DeleteProjectQuotaRequest) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if utf8.RuneCountInString(m.GetQuotaId()) > 128 {
- err := DeleteProjectQuotaRequestValidationError{
- field: "QuotaId",
- reason: "value length must be at most 128 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if !_DeleteProjectQuotaRequest_QuotaId_Pattern.MatchString(m.GetQuotaId()) {
- err := DeleteProjectQuotaRequestValidationError{
- field: "QuotaId",
- reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- // no validation rules for OnlyDeleteInfo
-
- if all {
- switch v := interface{}(m.GetSkipItsmApproval()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, DeleteProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, DeleteProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return DeleteProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return DeleteProjectQuotaRequestMultiError(errors)
- }
-
- return nil
-}
-
-// DeleteProjectQuotaRequestMultiError is an error wrapping multiple validation
-// errors returned by DeleteProjectQuotaRequest.ValidateAll() if the
-// designated constraints aren't met.
-type DeleteProjectQuotaRequestMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m DeleteProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m DeleteProjectQuotaRequestMultiError) AllErrors() []error { return m }
-
-// DeleteProjectQuotaRequestValidationError is the validation error returned by
-// DeleteProjectQuotaRequest.Validate if the designated constraints aren't met.
-type DeleteProjectQuotaRequestValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e DeleteProjectQuotaRequestValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e DeleteProjectQuotaRequestValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e DeleteProjectQuotaRequestValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e DeleteProjectQuotaRequestValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e DeleteProjectQuotaRequestValidationError) ErrorName() string {
- return "DeleteProjectQuotaRequestValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e DeleteProjectQuotaRequestValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sDeleteProjectQuotaRequest.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = DeleteProjectQuotaRequestValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = DeleteProjectQuotaRequestValidationError{}
-
-var _DeleteProjectQuotaRequest_QuotaId_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
-
-// Validate checks the field values on ProjectQuotaResponse with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ProjectQuotaResponse) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ProjectQuotaResponse with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ProjectQuotaResponseMultiError, or nil if none found.
-func (m *ProjectQuotaResponse) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ProjectQuotaResponse) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Code
-
- // no validation rules for Message
-
- if all {
- switch v := interface{}(m.GetData()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ProjectQuotaResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for RequestID
-
- if all {
- switch v := interface{}(m.GetTask()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "Task",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "Task",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ProjectQuotaResponseValidationError{
- field: "Task",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ProjectQuotaResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return ProjectQuotaResponseMultiError(errors)
- }
-
- return nil
-}
-
-// ProjectQuotaResponseMultiError is an error wrapping multiple validation
-// errors returned by ProjectQuotaResponse.ValidateAll() if the designated
-// constraints aren't met.
-type ProjectQuotaResponseMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ProjectQuotaResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ProjectQuotaResponseMultiError) AllErrors() []error { return m }
-
-// ProjectQuotaResponseValidationError is the validation error returned by
-// ProjectQuotaResponse.Validate if the designated constraints aren't met.
-type ProjectQuotaResponseValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ProjectQuotaResponseValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ProjectQuotaResponseValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ProjectQuotaResponseValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ProjectQuotaResponseValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ProjectQuotaResponseValidationError) ErrorName() string {
- return "ProjectQuotaResponseValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ProjectQuotaResponseValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sProjectQuotaResponse.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ProjectQuotaResponseValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ProjectQuotaResponseValidationError{}
-
-// Validate checks the field values on ListProjectQuotasRequest with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasRequest) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ListProjectQuotasRequest with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasRequestMultiError, or nil if none found.
-func (m *ListProjectQuotasRequest) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ListProjectQuotasRequest) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for QuotaId
-
- // no validation rules for QuotaName
-
- // no validation rules for ProjectID
-
- // no validation rules for ProjectCode
-
- // no validation rules for BusinessID
-
- // no validation rules for QuotaType
-
- // no validation rules for Provider
-
- if len(errors) > 0 {
- return ListProjectQuotasRequestMultiError(errors)
- }
-
- return nil
-}
-
-// ListProjectQuotasRequestMultiError is an error wrapping multiple validation
-// errors returned by ListProjectQuotasRequest.ValidateAll() if the designated
-// constraints aren't met.
-type ListProjectQuotasRequestMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasRequestMultiError) AllErrors() []error { return m }
-
-// ListProjectQuotasRequestValidationError is the validation error returned by
-// ListProjectQuotasRequest.Validate if the designated constraints aren't met.
-type ListProjectQuotasRequestValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ListProjectQuotasRequestValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ListProjectQuotasRequestValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ListProjectQuotasRequestValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ListProjectQuotasRequestValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ListProjectQuotasRequestValidationError) ErrorName() string {
- return "ListProjectQuotasRequestValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ListProjectQuotasRequestValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sListProjectQuotasRequest.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ListProjectQuotasRequestValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ListProjectQuotasRequestValidationError{}
-
-// Validate checks the field values on ListProjectQuotasData with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasData) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ListProjectQuotasData with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasDataMultiError, or nil if none found.
-func (m *ListProjectQuotasData) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ListProjectQuotasData) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Total
-
- for idx, item := range m.GetResults() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasDataValidationError{
- field: fmt.Sprintf("Results[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasDataValidationError{
- field: fmt.Sprintf("Results[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ListProjectQuotasDataValidationError{
- field: fmt.Sprintf("Results[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return ListProjectQuotasDataMultiError(errors)
- }
-
- return nil
-}
-
-// ListProjectQuotasDataMultiError is an error wrapping multiple validation
-// errors returned by ListProjectQuotasData.ValidateAll() if the designated
-// constraints aren't met.
-type ListProjectQuotasDataMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasDataMultiError) AllErrors() []error { return m }
-
-// ListProjectQuotasDataValidationError is the validation error returned by
-// ListProjectQuotasData.Validate if the designated constraints aren't met.
-type ListProjectQuotasDataValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ListProjectQuotasDataValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ListProjectQuotasDataValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ListProjectQuotasDataValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ListProjectQuotasDataValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ListProjectQuotasDataValidationError) ErrorName() string {
- return "ListProjectQuotasDataValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ListProjectQuotasDataValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sListProjectQuotasData.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ListProjectQuotasDataValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ListProjectQuotasDataValidationError{}
-
-// Validate checks the field values on ListProjectQuotasResponse with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasResponse) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ListProjectQuotasResponse with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasResponseMultiError, or nil if none found.
-func (m *ListProjectQuotasResponse) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ListProjectQuotasResponse) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Code
-
- // no validation rules for Message
-
- if all {
- switch v := interface{}(m.GetData()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ListProjectQuotasResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for RequestID
-
- if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ListProjectQuotasResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return ListProjectQuotasResponseMultiError(errors)
- }
-
- return nil
-}
-
-// ListProjectQuotasResponseMultiError is an error wrapping multiple validation
-// errors returned by ListProjectQuotasResponse.ValidateAll() if the
-// designated constraints aren't met.
-type ListProjectQuotasResponseMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasResponseMultiError) AllErrors() []error { return m }
-
-// ListProjectQuotasResponseValidationError is the validation error returned by
-// ListProjectQuotasResponse.Validate if the designated constraints aren't met.
-type ListProjectQuotasResponseValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ListProjectQuotasResponseValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ListProjectQuotasResponseValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ListProjectQuotasResponseValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ListProjectQuotasResponseValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ListProjectQuotasResponseValidationError) ErrorName() string {
- return "ListProjectQuotasResponseValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ListProjectQuotasResponseValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sListProjectQuotasResponse.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ListProjectQuotasResponseValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ListProjectQuotasResponseValidationError{}
-
-// Validate checks the field values on ListProjectQuotasV2Request with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasV2Request) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ListProjectQuotasV2Request with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasV2RequestMultiError, or nil if none found.
-func (m *ListProjectQuotasV2Request) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ListProjectQuotasV2Request) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for QuotaId
-
- // no validation rules for QuotaName
-
- // no validation rules for ProjectIDOrCode
-
- // no validation rules for BusinessID
-
- // no validation rules for QuotaType
-
- // no validation rules for Provider
-
- // no validation rules for Page
-
- // no validation rules for Limit
-
- if len(errors) > 0 {
- return ListProjectQuotasV2RequestMultiError(errors)
- }
-
- return nil
-}
-
-// ListProjectQuotasV2RequestMultiError is an error wrapping multiple
-// validation errors returned by ListProjectQuotasV2Request.ValidateAll() if
-// the designated constraints aren't met.
-type ListProjectQuotasV2RequestMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasV2RequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasV2RequestMultiError) AllErrors() []error { return m }
-
-// ListProjectQuotasV2RequestValidationError is the validation error returned
-// by ListProjectQuotasV2Request.Validate if the designated constraints aren't met.
-type ListProjectQuotasV2RequestValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ListProjectQuotasV2RequestValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ListProjectQuotasV2RequestValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ListProjectQuotasV2RequestValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ListProjectQuotasV2RequestValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ListProjectQuotasV2RequestValidationError) ErrorName() string {
- return "ListProjectQuotasV2RequestValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ListProjectQuotasV2RequestValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sListProjectQuotasV2Request.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ListProjectQuotasV2RequestValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ListProjectQuotasV2RequestValidationError{}
-
-// Validate checks the field values on ListProjectQuotasV2Response with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasV2Response) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ListProjectQuotasV2Response with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasV2ResponseMultiError, or nil if none found.
-func (m *ListProjectQuotasV2Response) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ListProjectQuotasV2Response) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Code
-
- // no validation rules for Message
-
- if all {
- switch v := interface{}(m.GetData()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasV2ResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasV2ResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ListProjectQuotasV2ResponseValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for RequestID
-
- if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasV2ResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasV2ResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ListProjectQuotasV2ResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return ListProjectQuotasV2ResponseMultiError(errors)
- }
-
- return nil
-}
-
-// ListProjectQuotasV2ResponseMultiError is an error wrapping multiple
-// validation errors returned by ListProjectQuotasV2Response.ValidateAll() if
-// the designated constraints aren't met.
-type ListProjectQuotasV2ResponseMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasV2ResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasV2ResponseMultiError) AllErrors() []error { return m }
-
-// ListProjectQuotasV2ResponseValidationError is the validation error returned
-// by ListProjectQuotasV2Response.Validate if the designated constraints
-// aren't met.
-type ListProjectQuotasV2ResponseValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ListProjectQuotasV2ResponseValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ListProjectQuotasV2ResponseValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ListProjectQuotasV2ResponseValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ListProjectQuotasV2ResponseValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ListProjectQuotasV2ResponseValidationError) ErrorName() string {
- return "ListProjectQuotasV2ResponseValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ListProjectQuotasV2ResponseValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sListProjectQuotasV2Response.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ListProjectQuotasV2ResponseValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ListProjectQuotasV2ResponseValidationError{}
-
-// Validate checks the field values on GetProjectQuotasUsageReq with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotasUsageReq) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on GetProjectQuotasUsageReq with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasUsageReqMultiError, or nil if none found.
-func (m *GetProjectQuotasUsageReq) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *GetProjectQuotasUsageReq) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for QuotaId
-
- if len(errors) > 0 {
- return GetProjectQuotasUsageReqMultiError(errors)
- }
-
- return nil
-}
-
-// GetProjectQuotasUsageReqMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotasUsageReq.ValidateAll() if the designated
-// constraints aren't met.
-type GetProjectQuotasUsageReqMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasUsageReqMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasUsageReqMultiError) AllErrors() []error { return m }
-
-// GetProjectQuotasUsageReqValidationError is the validation error returned by
-// GetProjectQuotasUsageReq.Validate if the designated constraints aren't met.
-type GetProjectQuotasUsageReqValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e GetProjectQuotasUsageReqValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e GetProjectQuotasUsageReqValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e GetProjectQuotasUsageReqValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e GetProjectQuotasUsageReqValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e GetProjectQuotasUsageReqValidationError) ErrorName() string {
- return "GetProjectQuotasUsageReqValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e GetProjectQuotasUsageReqValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sGetProjectQuotasUsageReq.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = GetProjectQuotasUsageReqValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = GetProjectQuotasUsageReqValidationError{}
-
-// Validate checks the field values on GetProjectQuotasUsageResp with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotasUsageResp) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on GetProjectQuotasUsageResp with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasUsageRespMultiError, or nil if none found.
-func (m *GetProjectQuotasUsageResp) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *GetProjectQuotasUsageResp) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Code
-
- // no validation rules for Message
-
- if all {
- switch v := interface{}(m.GetData()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageRespValidationError{
- field: "Data",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for RequestID
-
- if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageRespValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return GetProjectQuotasUsageRespMultiError(errors)
- }
-
- return nil
-}
-
-// GetProjectQuotasUsageRespMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotasUsageResp.ValidateAll() if the
-// designated constraints aren't met.
-type GetProjectQuotasUsageRespMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasUsageRespMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasUsageRespMultiError) AllErrors() []error { return m }
-
-// GetProjectQuotasUsageRespValidationError is the validation error returned by
-// GetProjectQuotasUsageResp.Validate if the designated constraints aren't met.
-type GetProjectQuotasUsageRespValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e GetProjectQuotasUsageRespValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e GetProjectQuotasUsageRespValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e GetProjectQuotasUsageRespValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e GetProjectQuotasUsageRespValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e GetProjectQuotasUsageRespValidationError) ErrorName() string {
- return "GetProjectQuotasUsageRespValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e GetProjectQuotasUsageRespValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sGetProjectQuotasUsageResp.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = GetProjectQuotasUsageRespValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = GetProjectQuotasUsageRespValidationError{}
-
-// Validate checks the field values on ZoneResourceUsage with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *ZoneResourceUsage) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ZoneResourceUsage with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ZoneResourceUsageMultiError, or nil if none found.
-func (m *ZoneResourceUsage) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ZoneResourceUsage) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Zone
-
- // no validation rules for Quota
-
- // no validation rules for Used
-
- if len(errors) > 0 {
- return ZoneResourceUsageMultiError(errors)
- }
-
- return nil
-}
-
-// ZoneResourceUsageMultiError is an error wrapping multiple validation errors
-// returned by ZoneResourceUsage.ValidateAll() if the designated constraints
-// aren't met.
-type ZoneResourceUsageMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ZoneResourceUsageMultiError) Error() string {
- msgs := make([]string, 0, len(m))
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ZoneResourceUsageMultiError) AllErrors() []error { return m }
-
-// ZoneResourceUsageValidationError is the validation error returned by
-// ZoneResourceUsage.Validate if the designated constraints aren't met.
-type ZoneResourceUsageValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ZoneResourceUsageValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ZoneResourceUsageValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ZoneResourceUsageValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ZoneResourceUsageValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ZoneResourceUsageValidationError) ErrorName() string {
- return "ZoneResourceUsageValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ZoneResourceUsageValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sZoneResourceUsage.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ZoneResourceUsageValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ZoneResourceUsageValidationError{}
-
-// Validate checks the field values on GetProjectQuotasUsageData with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotasUsageData) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on GetProjectQuotasUsageData with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasUsageDataMultiError, or nil if none found.
-func (m *GetProjectQuotasUsageData) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *GetProjectQuotasUsageData) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if all {
- switch v := interface{}(m.GetQuota()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageDataValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for Region
-
- // no validation rules for InstanceType
-
- if all {
- switch v := interface{}(m.GetQuotaUsage()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "QuotaUsage",
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "QuotaUsage",
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetQuotaUsage()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageDataValidationError{
- field: "QuotaUsage",
+ return ListProjectQuotasResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for Cpu
-
- // no validation rules for Mem
-
- // no validation rules for Gpu
-
if len(errors) > 0 {
- return GetProjectQuotasUsageDataMultiError(errors)
+ return ListProjectQuotasResponseMultiError(errors)
}
return nil
}
-// GetProjectQuotasUsageDataMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotasUsageData.ValidateAll() if the
+// ListProjectQuotasResponseMultiError is an error wrapping multiple validation
+// errors returned by ListProjectQuotasResponse.ValidateAll() if the
// designated constraints aren't met.
-type GetProjectQuotasUsageDataMultiError []error
+type ListProjectQuotasResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasUsageDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ListProjectQuotasResponseMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16334,11 +14564,11 @@ func (m GetProjectQuotasUsageDataMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasUsageDataMultiError) AllErrors() []error { return m }
+func (m ListProjectQuotasResponseMultiError) AllErrors() []error { return m }
-// GetProjectQuotasUsageDataValidationError is the validation error returned by
-// GetProjectQuotasUsageData.Validate if the designated constraints aren't met.
-type GetProjectQuotasUsageDataValidationError struct {
+// ListProjectQuotasResponseValidationError is the validation error returned by
+// ListProjectQuotasResponse.Validate if the designated constraints aren't met.
+type ListProjectQuotasResponseValidationError struct {
field string
reason string
cause error
@@ -16346,24 +14576,24 @@ type GetProjectQuotasUsageDataValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotasUsageDataValidationError) Field() string { return e.field }
+func (e ListProjectQuotasResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotasUsageDataValidationError) Reason() string { return e.reason }
+func (e ListProjectQuotasResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotasUsageDataValidationError) Cause() error { return e.cause }
+func (e ListProjectQuotasResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotasUsageDataValidationError) Key() bool { return e.key }
+func (e ListProjectQuotasResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotasUsageDataValidationError) ErrorName() string {
- return "GetProjectQuotasUsageDataValidationError"
+func (e ListProjectQuotasResponseValidationError) ErrorName() string {
+ return "ListProjectQuotasResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e GetProjectQuotasUsageDataValidationError) Error() string {
+func (e ListProjectQuotasResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -16375,14 +14605,14 @@ func (e GetProjectQuotasUsageDataValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotasUsageData.%s: %s%s",
+ "invalid %sListProjectQuotasResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotasUsageDataValidationError{}
+var _ error = ListProjectQuotasResponseValidationError{}
var _ interface {
Field() string
@@ -16390,24 +14620,24 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotasUsageDataValidationError{}
+} = ListProjectQuotasResponseValidationError{}
-// Validate checks the field values on ScaleUpProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
+// Validate checks the field values on GetProjectQuotasUsageReq with the rules
+// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleUpProjectQuotaRequest) Validate() error {
+func (m *GetProjectQuotasUsageReq) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleUpProjectQuotaRequest with the
+// ValidateAll checks the field values on GetProjectQuotasUsageReq with the
// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ScaleUpProjectQuotaRequestMultiError, or nil if none found.
-func (m *ScaleUpProjectQuotaRequest) ValidateAll() error {
+// GetProjectQuotasUsageReqMultiError, or nil if none found.
+func (m *GetProjectQuotasUsageReq) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleUpProjectQuotaRequest) validate(all bool) error {
+func (m *GetProjectQuotasUsageReq) validate(all bool) error {
if m == nil {
return nil
}
@@ -16416,81 +14646,21 @@ func (m *ScaleUpProjectQuotaRequest) validate(all bool) error {
// no validation rules for QuotaId
- if all {
- switch v := interface{}(m.GetQuota()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ScaleUpProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for Updater
-
- if all {
- switch v := interface{}(m.GetSkipItsmApproval()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ScaleUpProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
if len(errors) > 0 {
- return ScaleUpProjectQuotaRequestMultiError(errors)
+ return GetProjectQuotasUsageReqMultiError(errors)
}
return nil
}
-// ScaleUpProjectQuotaRequestMultiError is an error wrapping multiple
-// validation errors returned by ScaleUpProjectQuotaRequest.ValidateAll() if
-// the designated constraints aren't met.
-type ScaleUpProjectQuotaRequestMultiError []error
+// GetProjectQuotasUsageReqMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotasUsageReq.ValidateAll() if the designated
+// constraints aren't met.
+type GetProjectQuotasUsageReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleUpProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m GetProjectQuotasUsageReqMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16498,11 +14668,11 @@ func (m ScaleUpProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleUpProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasUsageReqMultiError) AllErrors() []error { return m }
-// ScaleUpProjectQuotaRequestValidationError is the validation error returned
-// by ScaleUpProjectQuotaRequest.Validate if the designated constraints aren't met.
-type ScaleUpProjectQuotaRequestValidationError struct {
+// GetProjectQuotasUsageReqValidationError is the validation error returned by
+// GetProjectQuotasUsageReq.Validate if the designated constraints aren't met.
+type GetProjectQuotasUsageReqValidationError struct {
field string
reason string
cause error
@@ -16510,24 +14680,24 @@ type ScaleUpProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e ScaleUpProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e GetProjectQuotasUsageReqValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleUpProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasUsageReqValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleUpProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasUsageReqValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleUpProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasUsageReqValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleUpProjectQuotaRequestValidationError) ErrorName() string {
- return "ScaleUpProjectQuotaRequestValidationError"
+func (e GetProjectQuotasUsageReqValidationError) ErrorName() string {
+ return "GetProjectQuotasUsageReqValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleUpProjectQuotaRequestValidationError) Error() string {
+func (e GetProjectQuotasUsageReqValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -16539,14 +14709,14 @@ func (e ScaleUpProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleUpProjectQuotaRequest.%s: %s%s",
+ "invalid %sGetProjectQuotasUsageReq.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleUpProjectQuotaRequestValidationError{}
+var _ error = GetProjectQuotasUsageReqValidationError{}
var _ interface {
Field() string
@@ -16554,24 +14724,24 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleUpProjectQuotaRequestValidationError{}
+} = GetProjectQuotasUsageReqValidationError{}
-// Validate checks the field values on ScaleUpProjectQuotaResponse with the
-// rules defined in the proto definition for this message. If any rules are
+// Validate checks the field values on GetProjectQuotasUsageResp with the rules
+// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleUpProjectQuotaResponse) Validate() error {
+func (m *GetProjectQuotasUsageResp) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleUpProjectQuotaResponse with the
+// ValidateAll checks the field values on GetProjectQuotasUsageResp with the
// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ScaleUpProjectQuotaResponseMultiError, or nil if none found.
-func (m *ScaleUpProjectQuotaResponse) ValidateAll() error {
+// GetProjectQuotasUsageRespMultiError, or nil if none found.
+func (m *GetProjectQuotasUsageResp) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
+func (m *GetProjectQuotasUsageResp) validate(all bool) error {
if m == nil {
return nil
}
@@ -16583,28 +14753,28 @@ func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
// no validation rules for Message
if all {
- switch v := interface{}(m.GetTask()).(type) {
+ switch v := interface{}(m.GetData()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ScaleUpProjectQuotaResponseValidationError{
- field: "Task",
+ return GetProjectQuotasUsageRespValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
}
@@ -16617,7 +14787,7 @@ func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
switch v := interface{}(m.GetWebAnnotations()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -16625,7 +14795,7 @@ func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -16634,7 +14804,7 @@ func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
}
} else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ScaleUpProjectQuotaResponseValidationError{
+ return GetProjectQuotasUsageRespValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -16643,20 +14813,20 @@ func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
}
if len(errors) > 0 {
- return ScaleUpProjectQuotaResponseMultiError(errors)
+ return GetProjectQuotasUsageRespMultiError(errors)
}
return nil
}
-// ScaleUpProjectQuotaResponseMultiError is an error wrapping multiple
-// validation errors returned by ScaleUpProjectQuotaResponse.ValidateAll() if
-// the designated constraints aren't met.
-type ScaleUpProjectQuotaResponseMultiError []error
+// GetProjectQuotasUsageRespMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotasUsageResp.ValidateAll() if the
+// designated constraints aren't met.
+type GetProjectQuotasUsageRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleUpProjectQuotaResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m GetProjectQuotasUsageRespMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16664,12 +14834,11 @@ func (m ScaleUpProjectQuotaResponseMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleUpProjectQuotaResponseMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasUsageRespMultiError) AllErrors() []error { return m }
-// ScaleUpProjectQuotaResponseValidationError is the validation error returned
-// by ScaleUpProjectQuotaResponse.Validate if the designated constraints
-// aren't met.
-type ScaleUpProjectQuotaResponseValidationError struct {
+// GetProjectQuotasUsageRespValidationError is the validation error returned by
+// GetProjectQuotasUsageResp.Validate if the designated constraints aren't met.
+type GetProjectQuotasUsageRespValidationError struct {
field string
reason string
cause error
@@ -16677,24 +14846,24 @@ type ScaleUpProjectQuotaResponseValidationError struct {
}
// Field function returns field value.
-func (e ScaleUpProjectQuotaResponseValidationError) Field() string { return e.field }
+func (e GetProjectQuotasUsageRespValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleUpProjectQuotaResponseValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasUsageRespValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleUpProjectQuotaResponseValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasUsageRespValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleUpProjectQuotaResponseValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasUsageRespValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleUpProjectQuotaResponseValidationError) ErrorName() string {
- return "ScaleUpProjectQuotaResponseValidationError"
+func (e GetProjectQuotasUsageRespValidationError) ErrorName() string {
+ return "GetProjectQuotasUsageRespValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleUpProjectQuotaResponseValidationError) Error() string {
+func (e GetProjectQuotasUsageRespValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -16706,14 +14875,14 @@ func (e ScaleUpProjectQuotaResponseValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleUpProjectQuotaResponse.%s: %s%s",
+ "invalid %sGetProjectQuotasUsageResp.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleUpProjectQuotaResponseValidationError{}
+var _ error = GetProjectQuotasUsageRespValidationError{}
var _ interface {
Field() string
@@ -16721,107 +14890,51 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleUpProjectQuotaResponseValidationError{}
+} = GetProjectQuotasUsageRespValidationError{}
-// Validate checks the field values on ScaleDownProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleDownProjectQuotaRequest) Validate() error {
+// Validate checks the field values on ZoneResourceUsage with the rules defined
+// in the proto definition for this message. If any rules are violated, the
+// first error encountered is returned, or nil if there are no violations.
+func (m *ZoneResourceUsage) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleDownProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on ZoneResourceUsage with the rules
+// defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ScaleDownProjectQuotaRequestMultiError, or nil if none found.
-func (m *ScaleDownProjectQuotaRequest) ValidateAll() error {
+// ZoneResourceUsageMultiError, or nil if none found.
+func (m *ZoneResourceUsage) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleDownProjectQuotaRequest) validate(all bool) error {
+func (m *ZoneResourceUsage) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaId
-
- if all {
- switch v := interface{}(m.GetQuota()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ScaleDownProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ // no validation rules for Zone
- // no validation rules for Updater
+ // no validation rules for Quota
- if all {
- switch v := interface{}(m.GetSkipItsmApproval()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ScaleDownProjectQuotaRequestValidationError{
- field: "SkipItsmApproval",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ // no validation rules for Used
if len(errors) > 0 {
- return ScaleDownProjectQuotaRequestMultiError(errors)
+ return ZoneResourceUsageMultiError(errors)
}
return nil
}
-// ScaleDownProjectQuotaRequestMultiError is an error wrapping multiple
-// validation errors returned by ScaleDownProjectQuotaRequest.ValidateAll() if
-// the designated constraints aren't met.
-type ScaleDownProjectQuotaRequestMultiError []error
+// ZoneResourceUsageMultiError is an error wrapping multiple validation errors
+// returned by ZoneResourceUsage.ValidateAll() if the designated constraints
+// aren't met.
+type ZoneResourceUsageMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleDownProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ZoneResourceUsageMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16829,12 +14942,11 @@ func (m ScaleDownProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleDownProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m ZoneResourceUsageMultiError) AllErrors() []error { return m }
-// ScaleDownProjectQuotaRequestValidationError is the validation error returned
-// by ScaleDownProjectQuotaRequest.Validate if the designated constraints
-// aren't met.
-type ScaleDownProjectQuotaRequestValidationError struct {
+// ZoneResourceUsageValidationError is the validation error returned by
+// ZoneResourceUsage.Validate if the designated constraints aren't met.
+type ZoneResourceUsageValidationError struct {
field string
reason string
cause error
@@ -16842,24 +14954,24 @@ type ScaleDownProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e ScaleDownProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e ZoneResourceUsageValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleDownProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e ZoneResourceUsageValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleDownProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e ZoneResourceUsageValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleDownProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e ZoneResourceUsageValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleDownProjectQuotaRequestValidationError) ErrorName() string {
- return "ScaleDownProjectQuotaRequestValidationError"
+func (e ZoneResourceUsageValidationError) ErrorName() string {
+ return "ZoneResourceUsageValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleDownProjectQuotaRequestValidationError) Error() string {
+func (e ZoneResourceUsageValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -16871,14 +14983,14 @@ func (e ScaleDownProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleDownProjectQuotaRequest.%s: %s%s",
+ "invalid %sZoneResourceUsage.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleDownProjectQuotaRequestValidationError{}
+var _ error = ZoneResourceUsageValidationError{}
var _ interface {
Field() string
@@ -16886,109 +14998,113 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleDownProjectQuotaRequestValidationError{}
+} = ZoneResourceUsageValidationError{}
-// Validate checks the field values on ScaleDownProjectQuotaResponse with the
-// rules defined in the proto definition for this message. If any rules are
+// Validate checks the field values on GetProjectQuotasUsageData with the rules
+// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleDownProjectQuotaResponse) Validate() error {
+func (m *GetProjectQuotasUsageData) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleDownProjectQuotaResponse with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// ScaleDownProjectQuotaResponseMultiError, or nil if none found.
-func (m *ScaleDownProjectQuotaResponse) ValidateAll() error {
+// ValidateAll checks the field values on GetProjectQuotasUsageData with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// GetProjectQuotasUsageDataMultiError, or nil if none found.
+func (m *GetProjectQuotasUsageData) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleDownProjectQuotaResponse) validate(all bool) error {
+func (m *GetProjectQuotasUsageData) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for Code
-
- // no validation rules for Message
-
if all {
- switch v := interface{}(m.GetTask()).(type) {
+ switch v := interface{}(m.GetQuota()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "Quota",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "Quota",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ScaleDownProjectQuotaResponseValidationError{
- field: "Task",
+ return GetProjectQuotasUsageDataValidationError{
+ field: "Quota",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for RequestID
+ // no validation rules for Region
+
+ // no validation rules for InstanceType
if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
+ switch v := interface{}(m.GetQuotaUsage()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "WebAnnotations",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "QuotaUsage",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "WebAnnotations",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "QuotaUsage",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetQuotaUsage()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ScaleDownProjectQuotaResponseValidationError{
- field: "WebAnnotations",
+ return GetProjectQuotasUsageDataValidationError{
+ field: "QuotaUsage",
reason: "embedded message failed validation",
cause: err,
}
}
}
+ // no validation rules for Cpu
+
+ // no validation rules for Mem
+
+ // no validation rules for Gpu
+
if len(errors) > 0 {
- return ScaleDownProjectQuotaResponseMultiError(errors)
+ return GetProjectQuotasUsageDataMultiError(errors)
}
return nil
}
-// ScaleDownProjectQuotaResponseMultiError is an error wrapping multiple
-// validation errors returned by ScaleDownProjectQuotaResponse.ValidateAll()
-// if the designated constraints aren't met.
-type ScaleDownProjectQuotaResponseMultiError []error
+// GetProjectQuotasUsageDataMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotasUsageData.ValidateAll() if the
+// designated constraints aren't met.
+type GetProjectQuotasUsageDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleDownProjectQuotaResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m GetProjectQuotasUsageDataMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16996,12 +15112,11 @@ func (m ScaleDownProjectQuotaResponseMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleDownProjectQuotaResponseMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasUsageDataMultiError) AllErrors() []error { return m }
-// ScaleDownProjectQuotaResponseValidationError is the validation error
-// returned by ScaleDownProjectQuotaResponse.Validate if the designated
-// constraints aren't met.
-type ScaleDownProjectQuotaResponseValidationError struct {
+// GetProjectQuotasUsageDataValidationError is the validation error returned by
+// GetProjectQuotasUsageData.Validate if the designated constraints aren't met.
+type GetProjectQuotasUsageDataValidationError struct {
field string
reason string
cause error
@@ -17009,24 +15124,24 @@ type ScaleDownProjectQuotaResponseValidationError struct {
}
// Field function returns field value.
-func (e ScaleDownProjectQuotaResponseValidationError) Field() string { return e.field }
+func (e GetProjectQuotasUsageDataValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleDownProjectQuotaResponseValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasUsageDataValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleDownProjectQuotaResponseValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasUsageDataValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleDownProjectQuotaResponseValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasUsageDataValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleDownProjectQuotaResponseValidationError) ErrorName() string {
- return "ScaleDownProjectQuotaResponseValidationError"
+func (e GetProjectQuotasUsageDataValidationError) ErrorName() string {
+ return "GetProjectQuotasUsageDataValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleDownProjectQuotaResponseValidationError) Error() string {
+func (e GetProjectQuotasUsageDataValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -17038,14 +15153,14 @@ func (e ScaleDownProjectQuotaResponseValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleDownProjectQuotaResponse.%s: %s%s",
+ "invalid %sGetProjectQuotasUsageData.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleDownProjectQuotaResponseValidationError{}
+var _ error = GetProjectQuotasUsageDataValidationError{}
var _ interface {
Field() string
@@ -17053,53 +15168,78 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleDownProjectQuotaResponseValidationError{}
+} = GetProjectQuotasUsageDataValidationError{}
-// Validate checks the field values on GetProjectQuotasStatisticsRequest with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the first error encountered is returned, or nil if there are
-// no violations.
-func (m *GetProjectQuotasStatisticsRequest) Validate() error {
+// Validate checks the field values on ScaleUpProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ScaleUpProjectQuotaRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on GetProjectQuotasStatisticsRequest
-// with the rules defined in the proto definition for this message. If any
-// rules are violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasStatisticsRequestMultiError, or nil if none found.
-func (m *GetProjectQuotasStatisticsRequest) ValidateAll() error {
+// ValidateAll checks the field values on ScaleUpProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// ScaleUpProjectQuotaRequestMultiError, or nil if none found.
+func (m *ScaleUpProjectQuotaRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *GetProjectQuotasStatisticsRequest) validate(all bool) error {
+func (m *ScaleUpProjectQuotaRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for ProjectIDOrCode
+ // no validation rules for QuotaId
- // no validation rules for QuotaType
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ScaleUpProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
- // no validation rules for IsContainShared
+ // no validation rules for Updater
if len(errors) > 0 {
- return GetProjectQuotasStatisticsRequestMultiError(errors)
+ return ScaleUpProjectQuotaRequestMultiError(errors)
}
return nil
}
-// GetProjectQuotasStatisticsRequestMultiError is an error wrapping multiple
-// validation errors returned by
-// GetProjectQuotasStatisticsRequest.ValidateAll() if the designated
-// constraints aren't met.
-type GetProjectQuotasStatisticsRequestMultiError []error
-
+// ScaleUpProjectQuotaRequestMultiError is an error wrapping multiple
+// validation errors returned by ScaleUpProjectQuotaRequest.ValidateAll() if
+// the designated constraints aren't met.
+type ScaleUpProjectQuotaRequestMultiError []error
+
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasStatisticsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ScaleUpProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17107,12 +15247,11 @@ func (m GetProjectQuotasStatisticsRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasStatisticsRequestMultiError) AllErrors() []error { return m }
+func (m ScaleUpProjectQuotaRequestMultiError) AllErrors() []error { return m }
-// GetProjectQuotasStatisticsRequestValidationError is the validation error
-// returned by GetProjectQuotasStatisticsRequest.Validate if the designated
-// constraints aren't met.
-type GetProjectQuotasStatisticsRequestValidationError struct {
+// ScaleUpProjectQuotaRequestValidationError is the validation error returned
+// by ScaleUpProjectQuotaRequest.Validate if the designated constraints aren't met.
+type ScaleUpProjectQuotaRequestValidationError struct {
field string
reason string
cause error
@@ -17120,24 +15259,24 @@ type GetProjectQuotasStatisticsRequestValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotasStatisticsRequestValidationError) Field() string { return e.field }
+func (e ScaleUpProjectQuotaRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotasStatisticsRequestValidationError) Reason() string { return e.reason }
+func (e ScaleUpProjectQuotaRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotasStatisticsRequestValidationError) Cause() error { return e.cause }
+func (e ScaleUpProjectQuotaRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotasStatisticsRequestValidationError) Key() bool { return e.key }
+func (e ScaleUpProjectQuotaRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotasStatisticsRequestValidationError) ErrorName() string {
- return "GetProjectQuotasStatisticsRequestValidationError"
+func (e ScaleUpProjectQuotaRequestValidationError) ErrorName() string {
+ return "ScaleUpProjectQuotaRequestValidationError"
}
// Error satisfies the builtin error interface
-func (e GetProjectQuotasStatisticsRequestValidationError) Error() string {
+func (e ScaleUpProjectQuotaRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -17149,14 +15288,14 @@ func (e GetProjectQuotasStatisticsRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotasStatisticsRequest.%s: %s%s",
+ "invalid %sScaleUpProjectQuotaRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotasStatisticsRequestValidationError{}
+var _ error = ScaleUpProjectQuotaRequestValidationError{}
var _ interface {
Field() string
@@ -17164,25 +15303,24 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotasStatisticsRequestValidationError{}
+} = ScaleUpProjectQuotaRequestValidationError{}
-// Validate checks the field values on GetProjectQuotasStatisticsResponse with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the first error encountered is returned, or nil if there are
-// no violations.
-func (m *GetProjectQuotasStatisticsResponse) Validate() error {
+// Validate checks the field values on ScaleUpProjectQuotaResponse with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ScaleUpProjectQuotaResponse) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on GetProjectQuotasStatisticsResponse
-// with the rules defined in the proto definition for this message. If any
-// rules are violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasStatisticsResponseMultiError, or nil if none found.
-func (m *GetProjectQuotasStatisticsResponse) ValidateAll() error {
+// ValidateAll checks the field values on ScaleUpProjectQuotaResponse with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// ScaleUpProjectQuotaResponseMultiError, or nil if none found.
+func (m *ScaleUpProjectQuotaResponse) ValidateAll() error {
return m.validate(true)
}
-func (m *GetProjectQuotasStatisticsResponse) validate(all bool) error {
+func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
if m == nil {
return nil
}
@@ -17194,28 +15332,28 @@ func (m *GetProjectQuotasStatisticsResponse) validate(all bool) error {
// no validation rules for Message
if all {
- switch v := interface{}(m.GetData()).(type) {
+ switch v := interface{}(m.GetTask()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasStatisticsResponseValidationError{
- field: "Data",
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasStatisticsResponseValidationError{
- field: "Data",
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return GetProjectQuotasStatisticsResponseValidationError{
- field: "Data",
+ return ScaleUpProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
}
@@ -17224,22 +15362,50 @@ func (m *GetProjectQuotasStatisticsResponse) validate(all bool) error {
// no validation rules for RequestID
+ if all {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ScaleUpProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
if len(errors) > 0 {
- return GetProjectQuotasStatisticsResponseMultiError(errors)
+ return ScaleUpProjectQuotaResponseMultiError(errors)
}
return nil
}
-// GetProjectQuotasStatisticsResponseMultiError is an error wrapping multiple
-// validation errors returned by
-// GetProjectQuotasStatisticsResponse.ValidateAll() if the designated
-// constraints aren't met.
-type GetProjectQuotasStatisticsResponseMultiError []error
+// ScaleUpProjectQuotaResponseMultiError is an error wrapping multiple
+// validation errors returned by ScaleUpProjectQuotaResponse.ValidateAll() if
+// the designated constraints aren't met.
+type ScaleUpProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasStatisticsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ScaleUpProjectQuotaResponseMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17247,12 +15413,12 @@ func (m GetProjectQuotasStatisticsResponseMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasStatisticsResponseMultiError) AllErrors() []error { return m }
+func (m ScaleUpProjectQuotaResponseMultiError) AllErrors() []error { return m }
-// GetProjectQuotasStatisticsResponseValidationError is the validation error
-// returned by GetProjectQuotasStatisticsResponse.Validate if the designated
-// constraints aren't met.
-type GetProjectQuotasStatisticsResponseValidationError struct {
+// ScaleUpProjectQuotaResponseValidationError is the validation error returned
+// by ScaleUpProjectQuotaResponse.Validate if the designated constraints
+// aren't met.
+type ScaleUpProjectQuotaResponseValidationError struct {
field string
reason string
cause error
@@ -17260,24 +15426,24 @@ type GetProjectQuotasStatisticsResponseValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotasStatisticsResponseValidationError) Field() string { return e.field }
+func (e ScaleUpProjectQuotaResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotasStatisticsResponseValidationError) Reason() string { return e.reason }
+func (e ScaleUpProjectQuotaResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotasStatisticsResponseValidationError) Cause() error { return e.cause }
+func (e ScaleUpProjectQuotaResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotasStatisticsResponseValidationError) Key() bool { return e.key }
+func (e ScaleUpProjectQuotaResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotasStatisticsResponseValidationError) ErrorName() string {
- return "GetProjectQuotasStatisticsResponseValidationError"
+func (e ScaleUpProjectQuotaResponseValidationError) ErrorName() string {
+ return "ScaleUpProjectQuotaResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e GetProjectQuotasStatisticsResponseValidationError) Error() string {
+func (e ScaleUpProjectQuotaResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -17289,14 +15455,14 @@ func (e GetProjectQuotasStatisticsResponseValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotasStatisticsResponse.%s: %s%s",
+ "invalid %sScaleUpProjectQuotaResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotasStatisticsResponseValidationError{}
+var _ error = ScaleUpProjectQuotaResponseValidationError{}
var _ interface {
Field() string
@@ -17304,53 +15470,78 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotasStatisticsResponseValidationError{}
+} = ScaleUpProjectQuotaResponseValidationError{}
-// Validate checks the field values on QuotaResourceData with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *QuotaResourceData) Validate() error {
+// Validate checks the field values on ScaleDownProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ScaleDownProjectQuotaRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on QuotaResourceData with the rules
-// defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on ScaleDownProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// QuotaResourceDataMultiError, or nil if none found.
-func (m *QuotaResourceData) ValidateAll() error {
+// ScaleDownProjectQuotaRequestMultiError, or nil if none found.
+func (m *ScaleDownProjectQuotaRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *QuotaResourceData) validate(all bool) error {
+func (m *ScaleDownProjectQuotaRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for UsedNum
-
- // no validation rules for AvailableNum
+ // no validation rules for QuotaId
- // no validation rules for TotalNum
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ScaleDownProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
- // no validation rules for UseRate
+ // no validation rules for Updater
if len(errors) > 0 {
- return QuotaResourceDataMultiError(errors)
+ return ScaleDownProjectQuotaRequestMultiError(errors)
}
return nil
}
-// QuotaResourceDataMultiError is an error wrapping multiple validation errors
-// returned by QuotaResourceData.ValidateAll() if the designated constraints
-// aren't met.
-type QuotaResourceDataMultiError []error
+// ScaleDownProjectQuotaRequestMultiError is an error wrapping multiple
+// validation errors returned by ScaleDownProjectQuotaRequest.ValidateAll() if
+// the designated constraints aren't met.
+type ScaleDownProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m QuotaResourceDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ScaleDownProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17358,11 +15549,12 @@ func (m QuotaResourceDataMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m QuotaResourceDataMultiError) AllErrors() []error { return m }
+func (m ScaleDownProjectQuotaRequestMultiError) AllErrors() []error { return m }
-// QuotaResourceDataValidationError is the validation error returned by
-// QuotaResourceData.Validate if the designated constraints aren't met.
-type QuotaResourceDataValidationError struct {
+// ScaleDownProjectQuotaRequestValidationError is the validation error returned
+// by ScaleDownProjectQuotaRequest.Validate if the designated constraints
+// aren't met.
+type ScaleDownProjectQuotaRequestValidationError struct {
field string
reason string
cause error
@@ -17370,24 +15562,24 @@ type QuotaResourceDataValidationError struct {
}
// Field function returns field value.
-func (e QuotaResourceDataValidationError) Field() string { return e.field }
+func (e ScaleDownProjectQuotaRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e QuotaResourceDataValidationError) Reason() string { return e.reason }
+func (e ScaleDownProjectQuotaRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e QuotaResourceDataValidationError) Cause() error { return e.cause }
+func (e ScaleDownProjectQuotaRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e QuotaResourceDataValidationError) Key() bool { return e.key }
+func (e ScaleDownProjectQuotaRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e QuotaResourceDataValidationError) ErrorName() string {
- return "QuotaResourceDataValidationError"
+func (e ScaleDownProjectQuotaRequestValidationError) ErrorName() string {
+ return "ScaleDownProjectQuotaRequestValidationError"
}
// Error satisfies the builtin error interface
-func (e QuotaResourceDataValidationError) Error() string {
+func (e ScaleDownProjectQuotaRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -17399,14 +15591,14 @@ func (e QuotaResourceDataValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sQuotaResourceData.%s: %s%s",
+ "invalid %sScaleDownProjectQuotaRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = QuotaResourceDataValidationError{}
+var _ error = ScaleDownProjectQuotaRequestValidationError{}
var _ interface {
Field() string
@@ -17414,111 +15606,88 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = QuotaResourceDataValidationError{}
+} = ScaleDownProjectQuotaRequestValidationError{}
-// Validate checks the field values on ProjectQuotasStatisticsData with the
+// Validate checks the field values on ScaleDownProjectQuotaResponse with the
// rules defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ProjectQuotasStatisticsData) Validate() error {
+func (m *ScaleDownProjectQuotaResponse) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ProjectQuotasStatisticsData with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ProjectQuotasStatisticsDataMultiError, or nil if none found.
-func (m *ProjectQuotasStatisticsData) ValidateAll() error {
+// ValidateAll checks the field values on ScaleDownProjectQuotaResponse with
+// the rules defined in the proto definition for this message. If any rules
+// are violated, the result is a list of violation errors wrapped in
+// ScaleDownProjectQuotaResponseMultiError, or nil if none found.
+func (m *ScaleDownProjectQuotaResponse) ValidateAll() error {
return m.validate(true)
}
-func (m *ProjectQuotasStatisticsData) validate(all bool) error {
+func (m *ScaleDownProjectQuotaResponse) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- if all {
- switch v := interface{}(m.GetCpu()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotasStatisticsDataValidationError{
- field: "Cpu",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotasStatisticsDataValidationError{
- field: "Cpu",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetCpu()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ProjectQuotasStatisticsDataValidationError{
- field: "Cpu",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ // no validation rules for Code
+
+ // no validation rules for Message
if all {
- switch v := interface{}(m.GetMem()).(type) {
+ switch v := interface{}(m.GetTask()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotasStatisticsDataValidationError{
- field: "Mem",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotasStatisticsDataValidationError{
- field: "Mem",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetMem()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ProjectQuotasStatisticsDataValidationError{
- field: "Mem",
+ return ScaleDownProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
}
}
}
+ // no validation rules for RequestID
+
if all {
- switch v := interface{}(m.GetGpu()).(type) {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotasStatisticsDataValidationError{
- field: "Gpu",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotasStatisticsDataValidationError{
- field: "Gpu",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetGpu()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ProjectQuotasStatisticsDataValidationError{
- field: "Gpu",
+ return ScaleDownProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
}
@@ -17526,20 +15695,20 @@ func (m *ProjectQuotasStatisticsData) validate(all bool) error {
}
if len(errors) > 0 {
- return ProjectQuotasStatisticsDataMultiError(errors)
+ return ScaleDownProjectQuotaResponseMultiError(errors)
}
return nil
}
-// ProjectQuotasStatisticsDataMultiError is an error wrapping multiple
-// validation errors returned by ProjectQuotasStatisticsData.ValidateAll() if
-// the designated constraints aren't met.
-type ProjectQuotasStatisticsDataMultiError []error
+// ScaleDownProjectQuotaResponseMultiError is an error wrapping multiple
+// validation errors returned by ScaleDownProjectQuotaResponse.ValidateAll()
+// if the designated constraints aren't met.
+type ScaleDownProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ProjectQuotasStatisticsDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+func (m ScaleDownProjectQuotaResponseMultiError) Error() string {
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17547,12 +15716,12 @@ func (m ProjectQuotasStatisticsDataMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ProjectQuotasStatisticsDataMultiError) AllErrors() []error { return m }
+func (m ScaleDownProjectQuotaResponseMultiError) AllErrors() []error { return m }
-// ProjectQuotasStatisticsDataValidationError is the validation error returned
-// by ProjectQuotasStatisticsData.Validate if the designated constraints
-// aren't met.
-type ProjectQuotasStatisticsDataValidationError struct {
+// ScaleDownProjectQuotaResponseValidationError is the validation error
+// returned by ScaleDownProjectQuotaResponse.Validate if the designated
+// constraints aren't met.
+type ScaleDownProjectQuotaResponseValidationError struct {
field string
reason string
cause error
@@ -17560,24 +15729,24 @@ type ProjectQuotasStatisticsDataValidationError struct {
}
// Field function returns field value.
-func (e ProjectQuotasStatisticsDataValidationError) Field() string { return e.field }
+func (e ScaleDownProjectQuotaResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ProjectQuotasStatisticsDataValidationError) Reason() string { return e.reason }
+func (e ScaleDownProjectQuotaResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ProjectQuotasStatisticsDataValidationError) Cause() error { return e.cause }
+func (e ScaleDownProjectQuotaResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ProjectQuotasStatisticsDataValidationError) Key() bool { return e.key }
+func (e ScaleDownProjectQuotaResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ProjectQuotasStatisticsDataValidationError) ErrorName() string {
- return "ProjectQuotasStatisticsDataValidationError"
+func (e ScaleDownProjectQuotaResponseValidationError) ErrorName() string {
+ return "ScaleDownProjectQuotaResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e ProjectQuotasStatisticsDataValidationError) Error() string {
+func (e ScaleDownProjectQuotaResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -17589,14 +15758,14 @@ func (e ProjectQuotasStatisticsDataValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sProjectQuotasStatisticsData.%s: %s%s",
+ "invalid %sScaleDownProjectQuotaResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ProjectQuotasStatisticsDataValidationError{}
+var _ error = ScaleDownProjectQuotaResponseValidationError{}
var _ interface {
Field() string
@@ -17604,7 +15773,7 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ProjectQuotasStatisticsDataValidationError{}
+} = ScaleDownProjectQuotaResponseValidationError{}
// Validate checks the field values on ListProjectsForIAMResp_Project with the
// rules defined in the proto definition for this message. If any rules are
@@ -17656,7 +15825,7 @@ type ListProjectsForIAMResp_ProjectMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsForIAMResp_ProjectMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
diff --git a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.proto b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.proto
index fc7d6e771f..8139ae7129 100644
--- a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.proto
+++ b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.proto
@@ -1549,6 +1549,21 @@ message NamespaceData {
title: "isSystem",
description: "是否为系统命名空间, false则表示项目命名空间"
}];
+ repeated OtherQuota otherQuotas = 18[(grpc.gateway.protoc_gen_swagger.options.openapiv2_field) = {
+ title: "otherQuotas",
+ description: "其他配额信息"
+ }];
+}
+
+message OtherQuota {
+ string name = 1[(grpc.gateway.protoc_gen_swagger.options.openapiv2_field) = {
+ title: "name",
+ description: "配额名称"
+ }];
+ ResourceQuota quota = 2[(grpc.gateway.protoc_gen_swagger.options.openapiv2_field) = {
+ title: "quota",
+ description: "配额总量"
+ }];
}
message NativeNamespaceData {
diff --git a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json
index fd7add379c..98db3ded12 100644
--- a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json
+++ b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json
@@ -28,7 +28,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -40,7 +40,8 @@
"description": "all. 表示查询所有项目并且携带权限信息",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "format": "boolean"
},
{
"name": "kind",
@@ -91,7 +92,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -103,7 +104,8 @@
"description": "useBCS. 业务是否开启BCS容器服务",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "format": "boolean"
}
],
"tags": [
@@ -123,7 +125,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -146,7 +148,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -170,7 +172,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -243,7 +245,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -264,53 +266,6 @@
]
}
},
- "/bcsproject/v1/projectQuotas/projects/{projectIDOrCode}/quotas/statistics": {
- "get": {
- "summary": "查询项目配额使用情况",
- "description": "查询用户项目quota的使用情况, 包括配额和已使用资源",
- "operationId": "BCSProjectQuota_GetProjectQuotasStatistics",
- "responses": {
- "200": {
- "description": "A successful response.",
- "schema": {
- "$ref": "#/definitions/bcsprojectGetProjectQuotasStatisticsResponse"
- }
- },
- "default": {
- "description": "An unexpected error response.",
- "schema": {
- "$ref": "#/definitions/runtimeError"
- }
- }
- },
- "parameters": [
- {
- "name": "projectIDOrCode",
- "description": "项目ID或项目Code",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "quotaType",
- "description": "quotaType. 额度类型,支持 host/self_host/federation, 不填则为获取所有额度类型",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "isContainShared",
- "description": "isContainShared. 是否包含共享额度",
- "in": "query",
- "required": false,
- "type": "boolean"
- }
- ],
- "tags": [
- "BCSProjectQuota"
- ]
- }
- },
"/bcsproject/v1/projectQuotas/{quotaId}": {
"get": {
"summary": "查询项目quota资源信息",
@@ -324,7 +279,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -355,7 +310,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -368,20 +323,6 @@
"in": "path",
"required": true,
"type": "string"
- },
- {
- "name": "onlyDeleteInfo",
- "description": "onlyDeleteInfo. 默认为false。设置为true时,仅删除所记录的信息,不会触发任何自动化流程。",
- "in": "query",
- "required": false,
- "type": "boolean"
- },
- {
- "name": "skipItsmApproval",
- "description": "skipItsmApproval. 是否跳过ITSM审批流程,仅限内部服务调用时使用",
- "in": "query",
- "required": false,
- "type": "boolean"
}
],
"tags": [
@@ -400,7 +341,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -441,7 +382,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -482,7 +423,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -523,7 +464,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -556,7 +497,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -619,7 +560,8 @@
"description": "all. 表示查询全量数据",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "format": "boolean"
},
{
"name": "businessID",
@@ -645,7 +587,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -679,7 +621,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -712,7 +654,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -745,7 +687,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -783,7 +725,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -831,7 +773,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -879,7 +821,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -924,7 +866,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -969,7 +911,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1024,7 +966,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1079,7 +1021,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1134,7 +1076,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1189,7 +1131,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1234,7 +1176,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1289,7 +1231,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1343,7 +1285,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1398,7 +1340,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1436,7 +1378,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1484,7 +1426,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1533,7 +1475,8 @@
"description": "all. 是否查询全量数据",
"in": "query",
"required": false,
- "type": "boolean"
+ "type": "boolean",
+ "format": "boolean"
}
],
"tags": [
@@ -1552,7 +1495,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1590,7 +1533,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1631,7 +1574,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1672,7 +1615,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1720,7 +1663,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1758,7 +1701,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1806,7 +1749,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1844,7 +1787,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1892,7 +1835,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1925,7 +1868,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1958,7 +1901,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -1998,7 +1941,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -2037,7 +1980,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -2068,7 +2011,7 @@
}
},
"default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
@@ -2109,137 +2052,12 @@
}
},
"default": {
- "description": "An unexpected error response.",
- "schema": {
- "$ref": "#/definitions/runtimeError"
- }
- }
- },
- "tags": [
- "BCSProject"
- ]
- }
- },
- "/bcsproject/v2/projectQuotas/projects/{projectIDOrCode}/quotas": {
- "get": {
- "summary": "查询项目资源quota列表",
- "description": "通过查询参数过滤项目quota列表, 支持分页和全量数据",
- "operationId": "BCSProjectQuota_ListProjectQuotasV2",
- "responses": {
- "200": {
- "description": "A successful response.",
- "schema": {
- "$ref": "#/definitions/bcsprojectListProjectQuotasV2Response"
- }
- },
- "default": {
- "description": "An unexpected error response.",
- "schema": {
- "$ref": "#/definitions/runtimeError"
- }
- }
- },
- "parameters": [
- {
- "name": "projectIDOrCode",
- "description": "项目ID 或者 项目Code",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "quotaId",
- "description": "quotaId. 配额Id",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "quotaName",
- "description": "quotaName. 配额中文名称",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "businessID",
- "description": "businessID. 项目绑定的蓝鲸CMDB中业务ID信息",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "quotaType",
- "description": "quotaType. 资源类型(目前支持CA整机资源、共享集群维度资源)",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "provider",
- "description": "provider. 云底层资源提供方",
- "in": "query",
- "required": false,
- "type": "string"
- },
- {
- "name": "page",
- "description": "page. 分页页面",
- "in": "query",
- "required": false,
- "type": "integer",
- "format": "int64"
- },
- {
- "name": "limit",
- "description": "limit. 分页限制",
- "in": "query",
- "required": false,
- "type": "integer",
- "format": "int64"
- }
- ],
- "tags": [
- "BCSProjectQuota"
- ]
- }
- },
- "/bcsproject/v2/projects/{projectID}": {
- "put": {
- "summary": "更新项目",
- "description": "更新项目信息",
- "operationId": "BCSProject_UpdateProjectV2",
- "responses": {
- "200": {
- "description": "A successful response.",
- "schema": {
- "$ref": "#/definitions/bcsprojectProjectResponse"
- }
- },
- "default": {
- "description": "An unexpected error response.",
+ "description": "An unexpected error response",
"schema": {
"$ref": "#/definitions/runtimeError"
}
}
},
- "parameters": [
- {
- "name": "projectID",
- "description": "项目ID",
- "in": "path",
- "required": true,
- "type": "string"
- },
- {
- "name": "body",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/bcsprojectUpdateProjectV2Request"
- }
- }
- ],
"tags": [
"BCSProject"
]
@@ -2439,40 +2257,7 @@
"type": "object",
"additionalProperties": {
"type": "string"
- },
- "description": "资源quota的标签配置",
- "title": "labels"
- },
- "annotations": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "资源quota的注解配置",
- "title": "annotations"
- },
- "quotaAttr": {
- "$ref": "#/definitions/bcsprojectQuotaAttr",
- "description": "额度属性",
- "title": "quotaAttr"
- },
- "quotaSharedEnabled": {
- "type": "boolean",
- "description": "是否启用额度共享",
- "title": "quotaSharedEnabled"
- },
- "quotaSharedProjectList": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/bcsprojectQuotaSharedProject"
- },
- "description": "额度共享配置",
- "title": "quotaSharedProjectList"
- },
- "skipItsmApproval": {
- "type": "boolean",
- "description": "是否跳过ITSM审批流程,仅限内部服务调用时使用",
- "title": "skipItsmApproval"
+ }
}
},
"description": "创建项目维度的quota资源配额",
@@ -2512,6 +2297,7 @@
},
"useBKRes": {
"type": "boolean",
+ "format": "boolean",
"description": "是否使用蓝鲸提供的资源池, 主要用于资源计费, 默认false",
"title": "useBKRes"
},
@@ -2522,6 +2308,7 @@
},
"isOffline": {
"type": "boolean",
+ "format": "boolean",
"description": "项目是否已经下线, 默认false",
"title": "isOffline"
},
@@ -2537,6 +2324,7 @@
},
"isSecret": {
"type": "boolean",
+ "format": "boolean",
"description": "是否为保密项目, 默认为false",
"title": "isSecret"
},
@@ -2581,22 +2369,6 @@
"type": "string",
"description": "中心名称, 保留字段, 默认为空",
"title": "centerName"
- },
- "labels": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的标签配置",
- "title": "labels"
- },
- "annotations": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的注解配置",
- "title": "annotations"
}
},
"description": "创建项目",
@@ -2814,9 +2586,6 @@
"deviceQuota": {
"type": "string"
},
- "deviceQuotaUsed": {
- "type": "string"
- },
"attributes": {
"type": "object",
"additionalProperties": {
@@ -2948,32 +2717,6 @@
}
}
},
- "bcsprojectGetProjectQuotasStatisticsResponse": {
- "type": "object",
- "properties": {
- "code": {
- "type": "integer",
- "format": "int64",
- "description": "返回错误码",
- "title": "code"
- },
- "message": {
- "type": "string",
- "description": "返回错误信息",
- "title": "message"
- },
- "data": {
- "$ref": "#/definitions/bcsprojectProjectQuotasStatisticsData",
- "description": "返回项目quota资源使用情况统计",
- "title": "data"
- },
- "requestID": {
- "type": "string",
- "description": "请求 ID",
- "title": "request id"
- }
- }
- },
"bcsprojectGetProjectQuotasUsageData": {
"type": "object",
"properties": {
@@ -3571,37 +3314,6 @@
}
}
},
- "bcsprojectListProjectQuotasV2Response": {
- "type": "object",
- "properties": {
- "code": {
- "type": "integer",
- "format": "int64",
- "description": "返回错误码",
- "title": "code"
- },
- "message": {
- "type": "string",
- "description": "返回错误信息",
- "title": "message"
- },
- "data": {
- "$ref": "#/definitions/bcsprojectListProjectQuotasData",
- "description": "返回项目quota信息, 包含总量及项目quota列表",
- "title": "data"
- },
- "requestID": {
- "type": "string",
- "description": "请求 ID",
- "title": "request id"
- },
- "web_annotations": {
- "$ref": "#/definitions/bcsprojectPerms",
- "description": "项目更多信息,主要是权限相关",
- "title": "web_annotations"
- }
- }
- },
"bcsprojectListProjectsForIAMResp": {
"type": "object",
"properties": {
@@ -3811,11 +3523,13 @@
},
"approveResult": {
"type": "boolean",
+ "format": "boolean",
"description": "单据审批结果",
"title": "approve_result"
},
"applyInCluster": {
"type": "boolean",
+ "format": "boolean",
"description": "是否下发到集群",
"title": "applyInCluster"
}
@@ -3854,6 +3568,7 @@
},
"result": {
"type": "boolean",
+ "format": "boolean",
"description": "回调结果",
"title": "result"
}
@@ -3956,10 +3671,13 @@
"description": "命名空间管理员",
"title": "managers"
},
- "isSystem": {
- "type": "boolean",
- "description": "是否为系统命名空间, false则表示项目命名空间",
- "title": "isSystem"
+ "otherQuotas": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/bcsprojectOtherQuota"
+ },
+ "description": "其他配额信息",
+ "title": "otherQuotas"
}
}
},
@@ -4025,6 +3743,21 @@
}
}
},
+ "bcsprojectOtherQuota": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string",
+ "description": "配额名称",
+ "title": "name"
+ },
+ "quota": {
+ "$ref": "#/definitions/bcsprojectResourceQuota",
+ "description": "配额总量",
+ "title": "quota"
+ }
+ }
+ },
"bcsprojectPerms": {
"type": "object",
"properties": {
@@ -4108,6 +3841,7 @@
},
"useBKRes": {
"type": "boolean",
+ "format": "boolean",
"description": "是否使用蓝鲸提供的资源池, 主要用于资源计费, 默认false",
"title": "useBKRes"
},
@@ -4118,6 +3852,7 @@
},
"isOffline": {
"type": "boolean",
+ "format": "boolean",
"description": "项目是否已经下线, 默认false",
"title": "isOffline"
},
@@ -4135,22 +3870,6 @@
"type": "string",
"description": "项目绑定的蓝鲸CMDB中业务名称",
"title": "businessName"
- },
- "labels": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的标签配置",
- "title": "labels"
- },
- "annotations": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的注解配置",
- "title": "annotations"
}
},
"description": "项目的基本信息",
@@ -4161,6 +3880,7 @@
"properties": {
"isActive": {
"type": "boolean",
+ "format": "boolean",
"description": "是否活跃",
"title": "isActive"
}
@@ -4221,6 +3941,7 @@
},
"isDeleted": {
"type": "boolean",
+ "format": "boolean",
"description": "项目下该资源配额是否已下线(默认软删),同类型同种类资源仅不允许重复申请,可更改配额",
"title": "isDeleted"
},
@@ -4276,40 +3997,6 @@
},
"description": "相关nodeGroups",
"title": "nodeGroups"
- },
- "labels": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "资源quota的标签配置",
- "title": "labels"
- },
- "annotations": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "资源quota的注解配置",
- "title": "annotations"
- },
- "quotaAttr": {
- "$ref": "#/definitions/bcsprojectQuotaAttr",
- "description": "额度属性",
- "title": "quotaAttr"
- },
- "quotaSharedEnabled": {
- "type": "boolean",
- "description": "是否启用额度共享",
- "title": "quotaSharedEnabled"
- },
- "quotaSharedProjectList": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/bcsprojectQuotaSharedProject"
- },
- "description": "额度共享配置",
- "title": "quotaSharedProjectList"
}
},
"description": "项目配额信息(支持不同类型)",
@@ -4351,26 +4038,6 @@
}
}
},
- "bcsprojectProjectQuotasStatisticsData": {
- "type": "object",
- "properties": {
- "cpu": {
- "$ref": "#/definitions/bcsprojectQuotaResourceData",
- "description": "CPU资源",
- "title": "cpu"
- },
- "mem": {
- "$ref": "#/definitions/bcsprojectQuotaResourceData",
- "description": "Mem资源",
- "title": "mem"
- },
- "gpu": {
- "$ref": "#/definitions/bcsprojectQuotaResourceData",
- "description": "GPU资源",
- "title": "gpu"
- }
- }
- },
"bcsprojectProjectResponse": {
"type": "object",
"properties": {
@@ -4402,61 +4069,6 @@
}
}
},
- "bcsprojectQuotaAttr": {
- "type": "object",
- "properties": {
- "sourceBkBizIDs": {
- "type": "string",
- "description": "资源来源业务ID列表,资源来源 [all]不限业务; [100148]可使用100148业务 [1068, 100148]资源可来源于多个业务",
- "title": "sourceBkBizIDs"
- },
- "SourceBkBizNames": {
- "type": "string",
- "description": "资源来源业务名称",
- "title": "SourceBkBizNames"
- },
- "computeType": {
- "type": "string",
- "description": "计算类型,计算类型 [General 通算, Intelligent智算]",
- "title": "computeType"
- },
- "purchaseDurationType": {
- "type": "string",
- "description": "购买时长类型,【once一次性、periodic周期性】 目前对于整机额度来说仅支持一次性购买",
- "title": "purchaseDurationType"
- },
- "purchaseDurationSettings": {
- "type": "string",
- "description": "购买时长配置, 可能存在不限制时长",
- "title": "purchaseDurationSettings"
- },
- "startTime": {
- "type": "string",
- "description": "开始供应时间 UTC格式:2024-01-25 23:59:59",
- "title": "startTime"
- },
- "endTime": {
- "type": "string",
- "description": "截止供应时间 UTC格式:2024-01-31 23:59:59",
- "title": "endTime"
- }
- },
- "description": "项目属性",
- "title": "QuotaAttr"
- },
- "bcsprojectQuotaLimit": {
- "type": "object",
- "properties": {
- "quotaNum": {
- "type": "string",
- "format": "int64",
- "description": "配额数量(整机数量)",
- "title": "quotaNum"
- }
- },
- "description": "项目配额信息(支持不同类型)",
- "title": "ProjectQuota"
- },
"bcsprojectQuotaResource": {
"type": "object",
"properties": {
@@ -4482,99 +4094,6 @@
}
}
},
- "bcsprojectQuotaResourceData": {
- "type": "object",
- "properties": {
- "usedNum": {
- "type": "integer",
- "format": "int64",
- "description": "已使用量",
- "title": "usedNum"
- },
- "availableNum": {
- "type": "integer",
- "format": "int64",
- "description": "可使用量",
- "title": "availableNum"
- },
- "totalNum": {
- "type": "integer",
- "format": "int64",
- "description": "总量",
- "title": "totalNum"
- },
- "useRate": {
- "type": "number",
- "format": "float",
- "description": "利用率",
- "title": "useRate"
- }
- }
- },
- "bcsprojectQuotaSharedProject": {
- "type": "object",
- "properties": {
- "projectID": {
- "type": "string",
- "description": "项目ID",
- "title": "projectID"
- },
- "projectCode": {
- "type": "string",
- "description": "项目Code",
- "title": "projectCode"
- },
- "projectName": {
- "type": "string",
- "description": "项目名称",
- "title": "projectName"
- },
- "shareStrategy": {
- "type": "string",
- "description": "共享策略 [elastic弹性共享模式, rigid刚性共享模式]",
- "title": "shareStrategy"
- },
- "usageLimit": {
- "$ref": "#/definitions/bcsprojectQuotaLimit",
- "description": "使用上限配置",
- "title": "usageLimit"
- },
- "usedAmount": {
- "$ref": "#/definitions/bcsprojectQuotaLimit",
- "description": "已使用量",
- "title": "usedAmount"
- },
- "shareStartTime": {
- "type": "string",
- "description": "共享开始时间",
- "title": "shareStartTime"
- },
- "shareEndTime": {
- "type": "string",
- "description": "共享结束时间",
- "title": "shareEndTime"
- },
- "status": {
- "type": "string",
- "description": "共享状态,[active生效中, expired已过期, suspended已暂停]",
- "title": "status"
- }
- },
- "description": "被共享的项目配置",
- "title": "QuotaSharedProject"
- },
- "bcsprojectQuotaSharedProjectList": {
- "type": "object",
- "properties": {
- "values": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/bcsprojectQuotaSharedProject"
- }
- }
- },
- "title": "QuotaSharedProjectList 额度共享配置列表包装类型(用于区分未传值和空值)"
- },
"bcsprojectRenderVariablesResponse": {
"type": "object",
"properties": {
@@ -4646,11 +4165,6 @@
"type": "string",
"description": "操作人",
"title": "updater"
- },
- "skipItsmApproval": {
- "type": "boolean",
- "description": "是否跳过ITSM审批流程,仅限内部服务调用时使用",
- "title": "skipItsmApproval"
}
},
"description": "缩容项目维度的资源quota",
@@ -4704,11 +4218,6 @@
"type": "string",
"description": "操作人",
"title": "updater"
- },
- "skipItsmApproval": {
- "type": "boolean",
- "description": "是否跳过ITSM审批流程,仅限内部服务调用时使用",
- "title": "skipItsmApproval"
}
},
"description": "根据不同的资源类型增量扩容项目维度的资源quota",
@@ -5133,37 +4642,6 @@
"type": "string",
"description": "更新者",
"title": "updater"
- },
- "labels": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "资源quota的标签配置",
- "title": "labels"
- },
- "annotations": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "资源quota的注解配置",
- "title": "annotations"
- },
- "quotaAttr": {
- "$ref": "#/definitions/bcsprojectQuotaAttr",
- "description": "额度属性",
- "title": "quotaAttr"
- },
- "quotaSharedEnabled": {
- "type": "boolean",
- "description": "是否启用额度共享",
- "title": "quotaSharedEnabled"
- },
- "quotaSharedProjectList": {
- "$ref": "#/definitions/bcsprojectQuotaSharedProjectList",
- "description": "额度共享配置",
- "title": "quotaSharedProjectList"
}
},
"description": "更新项目quota请求",
@@ -5189,6 +4667,7 @@
},
"useBKRes": {
"type": "boolean",
+ "format": "boolean",
"description": "是否使用蓝鲸提供的资源池, 主要用于资源计费, 默认false",
"title": "useBKRes"
},
@@ -5199,6 +4678,7 @@
},
"isOffline": {
"type": "boolean",
+ "format": "boolean",
"description": "项目是否已经下线, 默认false",
"title": "isOffline"
},
@@ -5221,110 +4701,11 @@
"type": "string",
"description": "创建人",
"title": "creator"
- },
- "labels": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的标签配置",
- "title": "labels"
- },
- "annotations": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的注解配置",
- "title": "annotations"
}
},
"description": "更新项目请求",
"title": "UpdateProjectRequest"
},
- "bcsprojectUpdateProjectV2Request": {
- "type": "object",
- "properties": {
- "projectID": {
- "type": "string",
- "description": "项目ID",
- "title": "projectID"
- },
- "businessID": {
- "type": "string",
- "description": "项目绑定的蓝鲸CMDB中业务ID信息",
- "title": "businessID"
- },
- "managers": {
- "type": "string",
- "description": "项目管理员",
- "title": "managers"
- },
- "name": {
- "type": "string",
- "description": "项目中文名称, 长度不能超过64字符",
- "title": "name"
- },
- "projectCode": {
- "type": "string",
- "description": "项目编码(英文缩写), 全局唯一, 长度不能超过64字符",
- "title": "projectCode"
- },
- "useBKRes": {
- "type": "boolean",
- "description": "是否使用蓝鲸提供的资源池, 主要用于资源计费, 默认false",
- "title": "useBKRes"
- },
- "description": {
- "type": "string",
- "description": "项目简要描述",
- "title": "description"
- },
- "isOffline": {
- "type": "boolean",
- "description": "项目是否已经下线, 默认false",
- "title": "isOffline"
- },
- "kind": {
- "type": "string",
- "description": "项目中集群类型, 可选k8s/mesos, 未来该字段可能废弃",
- "title": "kind"
- },
- "labels": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的标签配置",
- "title": "labels"
- },
- "annotations": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "project的注解配置",
- "title": "annotations"
- },
- "quotaAttr": {
- "$ref": "#/definitions/bcsprojectQuotaAttr",
- "description": "额度属性",
- "title": "quotaAttr"
- },
- "quotaSharedEnabled": {
- "type": "boolean",
- "description": "是否启用额度共享",
- "title": "quotaSharedEnabled"
- },
- "quotaSharedProjectList": {
- "$ref": "#/definitions/bcsprojectQuotaSharedProjectList",
- "description": "额度共享配置",
- "title": "quotaSharedProjectList"
- }
- },
- "description": "更新项目quota请求",
- "title": "UpdateProjectQuotaRequest"
- },
"bcsprojectUpdateVariableData": {
"type": "object",
"properties": {
diff --git a/bcs-ui/frontend/src/i18n/en-US.yaml b/bcs-ui/frontend/src/i18n/en-US.yaml
index df18c640c8..c2fd76d209 100644
--- a/bcs-ui/frontend/src/i18n/en-US.yaml
+++ b/bcs-ui/frontend/src/i18n/en-US.yaml
@@ -2940,6 +2940,7 @@ dashboard:
allNamespaces: All namespaces
projectNS: 'Project namespace {0}'
systemNS: 'System namespace {0}'
+ otherQuotas: Other Quotas
msg:
undoSuccess: Undo success
quota:
diff --git a/bcs-ui/frontend/src/i18n/zh-CN.yaml b/bcs-ui/frontend/src/i18n/zh-CN.yaml
index 344da6011f..aeb23ce960 100644
--- a/bcs-ui/frontend/src/i18n/zh-CN.yaml
+++ b/bcs-ui/frontend/src/i18n/zh-CN.yaml
@@ -2359,6 +2359,7 @@ dashboard:
allNamespaces: 全部命名空间
projectNS: '项目命名空间{0}'
systemNS: '系统命名空间{0}'
+ otherQuotas: 其他配额
msg:
undoSuccess: 撤回成功
quota:
diff --git a/bcs-ui/frontend/src/views/cluster-manage/namespace/detail.vue b/bcs-ui/frontend/src/views/cluster-manage/namespace/detail.vue
index 67554be1a6..51855dc1a1 100644
--- a/bcs-ui/frontend/src/views/cluster-manage/namespace/detail.vue
+++ b/bcs-ui/frontend/src/views/cluster-manage/namespace/detail.vue
@@ -61,6 +61,31 @@
+
+
+
+
+
+ {{ row.quota && row.quota.cpuLimits ? `${unitConvert(row.quota.cpuLimits, '', 'cpu')}${$t('units.suffix.cores')}` : '--' }}
+
+
+
+
+ {{ row.quota && row.quota.cpuRequests ? `${unitConvert(row.quota.cpuRequests, '', 'cpu')}${$t('units.suffix.cores')}` : '--' }}
+
+
+
+
+ {{ row.quota && row.quota.memoryLimits ? `${unitConvert(row.quota.memoryLimits, 'Gi', 'mem')}Gi` : '--' }}
+
+
+
+
+ {{ row.quota && row.quota.memoryRequests ? `${unitConvert(row.quota.memoryRequests, 'Gi', 'mem')}Gi` : '--' }}
+
+
+
+
From c5153a8af06b858c4c4d6da2f5bf7249b552c832 Mon Sep 17 00:00:00 2001
From: carlchen2
Date: Fri, 3 Jul 2026 16:18:02 +0800
Subject: [PATCH 2/2] feat: update bcsproject.pb.go
---
.../pkg/bcsapi/bcsproject/bcsproject.pb.go | 6983 +++++------
.../bcsproject/bcsproject.pb.validate.go | 416 +-
.../proto/bcsproject/bcsproject.pb.go | 10258 ++++++++++------
.../bcsproject/bcsproject.pb.validate.go | 3487 ++++--
.../proto/bcsproject/bcsproject.swagger.json | 643 +
5 files changed, 13392 insertions(+), 8395 deletions(-)
diff --git a/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.go b/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.go
index 97e37553d1..224125a7a8 100644
--- a/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.go
+++ b/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.go
@@ -3386,6 +3386,7 @@ type NamespaceData struct {
ItsmTicketType string `protobuf:"bytes,15,opt,name=itsmTicketType,proto3" json:"itsmTicketType,omitempty"`
Managers []string `protobuf:"bytes,16,rep,name=managers,proto3" json:"managers,omitempty"`
IsSystem bool `protobuf:"varint,17,opt,name=isSystem,proto3" json:"isSystem,omitempty"`
+ OtherQuotas []*OtherQuota `protobuf:"bytes,18,rep,name=otherQuotas,proto3" json:"otherQuotas,omitempty"`
}
func (x *NamespaceData) Reset() {
@@ -3539,6 +3540,68 @@ func (x *NamespaceData) GetIsSystem() bool {
return false
}
+func (x *NamespaceData) GetOtherQuotas() []*OtherQuota {
+ if x != nil {
+ return x.OtherQuotas
+ }
+ return nil
+}
+
+type OtherQuota struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
+ Quota *ResourceQuota `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
+}
+
+func (x *OtherQuota) Reset() {
+ *x = OtherQuota{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[45]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *OtherQuota) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*OtherQuota) ProtoMessage() {}
+
+func (x *OtherQuota) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[45]
+ 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 OtherQuota.ProtoReflect.Descriptor instead.
+func (*OtherQuota) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{45}
+}
+
+func (x *OtherQuota) GetName() string {
+ if x != nil {
+ return x.Name
+ }
+ return ""
+}
+
+func (x *OtherQuota) GetQuota() *ResourceQuota {
+ if x != nil {
+ return x.Quota
+ }
+ return nil
+}
+
type NativeNamespaceData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -3555,7 +3618,7 @@ type NativeNamespaceData struct {
func (x *NativeNamespaceData) Reset() {
*x = NativeNamespaceData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[45]
+ mi := &file_bcsproject_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3568,7 +3631,7 @@ func (x *NativeNamespaceData) String() string {
func (*NativeNamespaceData) ProtoMessage() {}
func (x *NativeNamespaceData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[45]
+ mi := &file_bcsproject_proto_msgTypes[46]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3581,7 +3644,7 @@ func (x *NativeNamespaceData) ProtoReflect() protoreflect.Message {
// Deprecated: Use NativeNamespaceData.ProtoReflect.Descriptor instead.
func (*NativeNamespaceData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{45}
+ return file_bcsproject_proto_rawDescGZIP(), []int{46}
}
func (x *NativeNamespaceData) GetUid() string {
@@ -3638,7 +3701,7 @@ type Label struct {
func (x *Label) Reset() {
*x = Label{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[46]
+ mi := &file_bcsproject_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3651,7 +3714,7 @@ func (x *Label) String() string {
func (*Label) ProtoMessage() {}
func (x *Label) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[46]
+ mi := &file_bcsproject_proto_msgTypes[47]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3664,7 +3727,7 @@ func (x *Label) ProtoReflect() protoreflect.Message {
// Deprecated: Use Label.ProtoReflect.Descriptor instead.
func (*Label) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{46}
+ return file_bcsproject_proto_rawDescGZIP(), []int{47}
}
func (x *Label) GetKey() string {
@@ -3693,7 +3756,7 @@ type Annotation struct {
func (x *Annotation) Reset() {
*x = Annotation{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[47]
+ mi := &file_bcsproject_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3706,7 +3769,7 @@ func (x *Annotation) String() string {
func (*Annotation) ProtoMessage() {}
func (x *Annotation) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[47]
+ mi := &file_bcsproject_proto_msgTypes[48]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3719,7 +3782,7 @@ func (x *Annotation) ProtoReflect() protoreflect.Message {
// Deprecated: Use Annotation.ProtoReflect.Descriptor instead.
func (*Annotation) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{47}
+ return file_bcsproject_proto_rawDescGZIP(), []int{48}
}
func (x *Annotation) GetKey() string {
@@ -3750,7 +3813,7 @@ type ResourceQuota struct {
func (x *ResourceQuota) Reset() {
*x = ResourceQuota{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[48]
+ mi := &file_bcsproject_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3763,7 +3826,7 @@ func (x *ResourceQuota) String() string {
func (*ResourceQuota) ProtoMessage() {}
func (x *ResourceQuota) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[48]
+ mi := &file_bcsproject_proto_msgTypes[49]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3776,7 +3839,7 @@ func (x *ResourceQuota) ProtoReflect() protoreflect.Message {
// Deprecated: Use ResourceQuota.ProtoReflect.Descriptor instead.
func (*ResourceQuota) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{48}
+ return file_bcsproject_proto_rawDescGZIP(), []int{49}
}
func (x *ResourceQuota) GetCpuRequests() string {
@@ -3823,7 +3886,7 @@ type CreateVariableRequest struct {
func (x *CreateVariableRequest) Reset() {
*x = CreateVariableRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[49]
+ mi := &file_bcsproject_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3836,7 +3899,7 @@ func (x *CreateVariableRequest) String() string {
func (*CreateVariableRequest) ProtoMessage() {}
func (x *CreateVariableRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[49]
+ mi := &file_bcsproject_proto_msgTypes[50]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3849,7 +3912,7 @@ func (x *CreateVariableRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateVariableRequest.ProtoReflect.Descriptor instead.
func (*CreateVariableRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{49}
+ return file_bcsproject_proto_rawDescGZIP(), []int{50}
}
func (x *CreateVariableRequest) GetProjectCode() string {
@@ -3908,7 +3971,7 @@ type CreateVariableResponse struct {
func (x *CreateVariableResponse) Reset() {
*x = CreateVariableResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[50]
+ mi := &file_bcsproject_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3921,7 +3984,7 @@ func (x *CreateVariableResponse) String() string {
func (*CreateVariableResponse) ProtoMessage() {}
func (x *CreateVariableResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[50]
+ mi := &file_bcsproject_proto_msgTypes[51]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3934,7 +3997,7 @@ func (x *CreateVariableResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateVariableResponse.ProtoReflect.Descriptor instead.
func (*CreateVariableResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{50}
+ return file_bcsproject_proto_rawDescGZIP(), []int{51}
}
func (x *CreateVariableResponse) GetCode() uint32 {
@@ -3982,7 +4045,7 @@ type UpdateVariableRequest struct {
func (x *UpdateVariableRequest) Reset() {
*x = UpdateVariableRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[51]
+ mi := &file_bcsproject_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3995,7 +4058,7 @@ func (x *UpdateVariableRequest) String() string {
func (*UpdateVariableRequest) ProtoMessage() {}
func (x *UpdateVariableRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[51]
+ mi := &file_bcsproject_proto_msgTypes[52]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4008,7 +4071,7 @@ func (x *UpdateVariableRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateVariableRequest.ProtoReflect.Descriptor instead.
func (*UpdateVariableRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{51}
+ return file_bcsproject_proto_rawDescGZIP(), []int{52}
}
func (x *UpdateVariableRequest) GetProjectCode() string {
@@ -4074,7 +4137,7 @@ type UpdateVariableResponse struct {
func (x *UpdateVariableResponse) Reset() {
*x = UpdateVariableResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[52]
+ mi := &file_bcsproject_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4087,7 +4150,7 @@ func (x *UpdateVariableResponse) String() string {
func (*UpdateVariableResponse) ProtoMessage() {}
func (x *UpdateVariableResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[52]
+ mi := &file_bcsproject_proto_msgTypes[53]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4100,7 +4163,7 @@ func (x *UpdateVariableResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateVariableResponse.ProtoReflect.Descriptor instead.
func (*UpdateVariableResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{52}
+ return file_bcsproject_proto_rawDescGZIP(), []int{53}
}
func (x *UpdateVariableResponse) GetCode() uint32 {
@@ -4147,7 +4210,7 @@ type ListVariableDefinitionsRequest struct {
func (x *ListVariableDefinitionsRequest) Reset() {
*x = ListVariableDefinitionsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[53]
+ mi := &file_bcsproject_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4160,7 +4223,7 @@ func (x *ListVariableDefinitionsRequest) String() string {
func (*ListVariableDefinitionsRequest) ProtoMessage() {}
func (x *ListVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[53]
+ mi := &file_bcsproject_proto_msgTypes[54]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4173,7 +4236,7 @@ func (x *ListVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableDefinitionsRequest.ProtoReflect.Descriptor instead.
func (*ListVariableDefinitionsRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{53}
+ return file_bcsproject_proto_rawDescGZIP(), []int{54}
}
func (x *ListVariableDefinitionsRequest) GetProjectCode() string {
@@ -4232,7 +4295,7 @@ type ListVariableDefinitionsResponse struct {
func (x *ListVariableDefinitionsResponse) Reset() {
*x = ListVariableDefinitionsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[54]
+ mi := &file_bcsproject_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4245,7 +4308,7 @@ func (x *ListVariableDefinitionsResponse) String() string {
func (*ListVariableDefinitionsResponse) ProtoMessage() {}
func (x *ListVariableDefinitionsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[54]
+ mi := &file_bcsproject_proto_msgTypes[55]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4258,7 +4321,7 @@ func (x *ListVariableDefinitionsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableDefinitionsResponse.ProtoReflect.Descriptor instead.
func (*ListVariableDefinitionsResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{54}
+ return file_bcsproject_proto_rawDescGZIP(), []int{55}
}
func (x *ListVariableDefinitionsResponse) GetCode() uint32 {
@@ -4301,7 +4364,7 @@ type DeleteVariableDefinitionsRequest struct {
func (x *DeleteVariableDefinitionsRequest) Reset() {
*x = DeleteVariableDefinitionsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[55]
+ mi := &file_bcsproject_proto_msgTypes[56]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4314,7 +4377,7 @@ func (x *DeleteVariableDefinitionsRequest) String() string {
func (*DeleteVariableDefinitionsRequest) ProtoMessage() {}
func (x *DeleteVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[55]
+ mi := &file_bcsproject_proto_msgTypes[56]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4327,7 +4390,7 @@ func (x *DeleteVariableDefinitionsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteVariableDefinitionsRequest.ProtoReflect.Descriptor instead.
func (*DeleteVariableDefinitionsRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{55}
+ return file_bcsproject_proto_rawDescGZIP(), []int{56}
}
func (x *DeleteVariableDefinitionsRequest) GetProjectCode() string {
@@ -4358,7 +4421,7 @@ type DeleteVariableDefinitionsResponse struct {
func (x *DeleteVariableDefinitionsResponse) Reset() {
*x = DeleteVariableDefinitionsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[56]
+ mi := &file_bcsproject_proto_msgTypes[57]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4371,7 +4434,7 @@ func (x *DeleteVariableDefinitionsResponse) String() string {
func (*DeleteVariableDefinitionsResponse) ProtoMessage() {}
func (x *DeleteVariableDefinitionsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[56]
+ mi := &file_bcsproject_proto_msgTypes[57]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4384,7 +4447,7 @@ func (x *DeleteVariableDefinitionsResponse) ProtoReflect() protoreflect.Message
// Deprecated: Use DeleteVariableDefinitionsResponse.ProtoReflect.Descriptor instead.
func (*DeleteVariableDefinitionsResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{56}
+ return file_bcsproject_proto_rawDescGZIP(), []int{57}
}
func (x *DeleteVariableDefinitionsResponse) GetCode() uint32 {
@@ -4427,7 +4490,7 @@ type ListClustersVariablesRequest struct {
func (x *ListClustersVariablesRequest) Reset() {
*x = ListClustersVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[57]
+ mi := &file_bcsproject_proto_msgTypes[58]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4440,7 +4503,7 @@ func (x *ListClustersVariablesRequest) String() string {
func (*ListClustersVariablesRequest) ProtoMessage() {}
func (x *ListClustersVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[57]
+ mi := &file_bcsproject_proto_msgTypes[58]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4453,7 +4516,7 @@ func (x *ListClustersVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClustersVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListClustersVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{57}
+ return file_bcsproject_proto_rawDescGZIP(), []int{58}
}
func (x *ListClustersVariablesRequest) GetProjectCode() string {
@@ -4484,7 +4547,7 @@ type ListClustersVariablesResponse struct {
func (x *ListClustersVariablesResponse) Reset() {
*x = ListClustersVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[58]
+ mi := &file_bcsproject_proto_msgTypes[59]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4497,7 +4560,7 @@ func (x *ListClustersVariablesResponse) String() string {
func (*ListClustersVariablesResponse) ProtoMessage() {}
func (x *ListClustersVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[58]
+ mi := &file_bcsproject_proto_msgTypes[59]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4510,7 +4573,7 @@ func (x *ListClustersVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClustersVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListClustersVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{58}
+ return file_bcsproject_proto_rawDescGZIP(), []int{59}
}
func (x *ListClustersVariablesResponse) GetCode() uint32 {
@@ -4553,7 +4616,7 @@ type ListNamespacesVariablesRequest struct {
func (x *ListNamespacesVariablesRequest) Reset() {
*x = ListNamespacesVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[59]
+ mi := &file_bcsproject_proto_msgTypes[60]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4566,7 +4629,7 @@ func (x *ListNamespacesVariablesRequest) String() string {
func (*ListNamespacesVariablesRequest) ProtoMessage() {}
func (x *ListNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[59]
+ mi := &file_bcsproject_proto_msgTypes[60]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4579,7 +4642,7 @@ func (x *ListNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespacesVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListNamespacesVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{59}
+ return file_bcsproject_proto_rawDescGZIP(), []int{60}
}
func (x *ListNamespacesVariablesRequest) GetProjectCode() string {
@@ -4610,7 +4673,7 @@ type ListNamespacesVariablesResponse struct {
func (x *ListNamespacesVariablesResponse) Reset() {
*x = ListNamespacesVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[60]
+ mi := &file_bcsproject_proto_msgTypes[61]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4623,7 +4686,7 @@ func (x *ListNamespacesVariablesResponse) String() string {
func (*ListNamespacesVariablesResponse) ProtoMessage() {}
func (x *ListNamespacesVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[60]
+ mi := &file_bcsproject_proto_msgTypes[61]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4636,7 +4699,7 @@ func (x *ListNamespacesVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespacesVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListNamespacesVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{60}
+ return file_bcsproject_proto_rawDescGZIP(), []int{61}
}
func (x *ListNamespacesVariablesResponse) GetCode() uint32 {
@@ -4680,7 +4743,7 @@ type UpdateClustersVariablesRequest struct {
func (x *UpdateClustersVariablesRequest) Reset() {
*x = UpdateClustersVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[61]
+ mi := &file_bcsproject_proto_msgTypes[62]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4693,7 +4756,7 @@ func (x *UpdateClustersVariablesRequest) String() string {
func (*UpdateClustersVariablesRequest) ProtoMessage() {}
func (x *UpdateClustersVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[61]
+ mi := &file_bcsproject_proto_msgTypes[62]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4706,7 +4769,7 @@ func (x *UpdateClustersVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClustersVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateClustersVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{61}
+ return file_bcsproject_proto_rawDescGZIP(), []int{62}
}
func (x *UpdateClustersVariablesRequest) GetProjectCode() string {
@@ -4743,7 +4806,7 @@ type UpdateClustersVariablesResponse struct {
func (x *UpdateClustersVariablesResponse) Reset() {
*x = UpdateClustersVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[62]
+ mi := &file_bcsproject_proto_msgTypes[63]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4756,7 +4819,7 @@ func (x *UpdateClustersVariablesResponse) String() string {
func (*UpdateClustersVariablesResponse) ProtoMessage() {}
func (x *UpdateClustersVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[62]
+ mi := &file_bcsproject_proto_msgTypes[63]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4769,7 +4832,7 @@ func (x *UpdateClustersVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClustersVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateClustersVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{62}
+ return file_bcsproject_proto_rawDescGZIP(), []int{63}
}
func (x *UpdateClustersVariablesResponse) GetCode() uint32 {
@@ -4806,7 +4869,7 @@ type UpdateNamespacesVariablesRequest struct {
func (x *UpdateNamespacesVariablesRequest) Reset() {
*x = UpdateNamespacesVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[63]
+ mi := &file_bcsproject_proto_msgTypes[64]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4819,7 +4882,7 @@ func (x *UpdateNamespacesVariablesRequest) String() string {
func (*UpdateNamespacesVariablesRequest) ProtoMessage() {}
func (x *UpdateNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[63]
+ mi := &file_bcsproject_proto_msgTypes[64]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4832,7 +4895,7 @@ func (x *UpdateNamespacesVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNamespacesVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateNamespacesVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{63}
+ return file_bcsproject_proto_rawDescGZIP(), []int{64}
}
func (x *UpdateNamespacesVariablesRequest) GetProjectCode() string {
@@ -4869,7 +4932,7 @@ type UpdateNamespacesVariablesResponse struct {
func (x *UpdateNamespacesVariablesResponse) Reset() {
*x = UpdateNamespacesVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[64]
+ mi := &file_bcsproject_proto_msgTypes[65]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4882,7 +4945,7 @@ func (x *UpdateNamespacesVariablesResponse) String() string {
func (*UpdateNamespacesVariablesResponse) ProtoMessage() {}
func (x *UpdateNamespacesVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[64]
+ mi := &file_bcsproject_proto_msgTypes[65]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4895,7 +4958,7 @@ func (x *UpdateNamespacesVariablesResponse) ProtoReflect() protoreflect.Message
// Deprecated: Use UpdateNamespacesVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateNamespacesVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{64}
+ return file_bcsproject_proto_rawDescGZIP(), []int{65}
}
func (x *UpdateNamespacesVariablesResponse) GetCode() uint32 {
@@ -4931,7 +4994,7 @@ type ListClusterVariablesRequest struct {
func (x *ListClusterVariablesRequest) Reset() {
*x = ListClusterVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[65]
+ mi := &file_bcsproject_proto_msgTypes[66]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -4944,7 +5007,7 @@ func (x *ListClusterVariablesRequest) String() string {
func (*ListClusterVariablesRequest) ProtoMessage() {}
func (x *ListClusterVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[65]
+ mi := &file_bcsproject_proto_msgTypes[66]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -4957,7 +5020,7 @@ func (x *ListClusterVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClusterVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListClusterVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{65}
+ return file_bcsproject_proto_rawDescGZIP(), []int{66}
}
func (x *ListClusterVariablesRequest) GetProjectCode() string {
@@ -4988,7 +5051,7 @@ type ListClusterVariablesResponse struct {
func (x *ListClusterVariablesResponse) Reset() {
*x = ListClusterVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[66]
+ mi := &file_bcsproject_proto_msgTypes[67]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5001,7 +5064,7 @@ func (x *ListClusterVariablesResponse) String() string {
func (*ListClusterVariablesResponse) ProtoMessage() {}
func (x *ListClusterVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[66]
+ mi := &file_bcsproject_proto_msgTypes[67]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5014,7 +5077,7 @@ func (x *ListClusterVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListClusterVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListClusterVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{66}
+ return file_bcsproject_proto_rawDescGZIP(), []int{67}
}
func (x *ListClusterVariablesResponse) GetCode() uint32 {
@@ -5058,7 +5121,7 @@ type ListNamespaceVariablesRequest struct {
func (x *ListNamespaceVariablesRequest) Reset() {
*x = ListNamespaceVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[67]
+ mi := &file_bcsproject_proto_msgTypes[68]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5071,7 +5134,7 @@ func (x *ListNamespaceVariablesRequest) String() string {
func (*ListNamespaceVariablesRequest) ProtoMessage() {}
func (x *ListNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[67]
+ mi := &file_bcsproject_proto_msgTypes[68]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5084,7 +5147,7 @@ func (x *ListNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespaceVariablesRequest.ProtoReflect.Descriptor instead.
func (*ListNamespaceVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{67}
+ return file_bcsproject_proto_rawDescGZIP(), []int{68}
}
func (x *ListNamespaceVariablesRequest) GetProjectCode() string {
@@ -5122,7 +5185,7 @@ type ListNamespaceVariablesResponse struct {
func (x *ListNamespaceVariablesResponse) Reset() {
*x = ListNamespaceVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[68]
+ mi := &file_bcsproject_proto_msgTypes[69]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5135,7 +5198,7 @@ func (x *ListNamespaceVariablesResponse) String() string {
func (*ListNamespaceVariablesResponse) ProtoMessage() {}
func (x *ListNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[68]
+ mi := &file_bcsproject_proto_msgTypes[69]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5148,7 +5211,7 @@ func (x *ListNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNamespaceVariablesResponse.ProtoReflect.Descriptor instead.
func (*ListNamespaceVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{68}
+ return file_bcsproject_proto_rawDescGZIP(), []int{69}
}
func (x *ListNamespaceVariablesResponse) GetCode() uint32 {
@@ -5192,7 +5255,7 @@ type UpdateClusterVariablesRequest struct {
func (x *UpdateClusterVariablesRequest) Reset() {
*x = UpdateClusterVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[69]
+ mi := &file_bcsproject_proto_msgTypes[70]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5205,7 +5268,7 @@ func (x *UpdateClusterVariablesRequest) String() string {
func (*UpdateClusterVariablesRequest) ProtoMessage() {}
func (x *UpdateClusterVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[69]
+ mi := &file_bcsproject_proto_msgTypes[70]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5218,7 +5281,7 @@ func (x *UpdateClusterVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClusterVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateClusterVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{69}
+ return file_bcsproject_proto_rawDescGZIP(), []int{70}
}
func (x *UpdateClusterVariablesRequest) GetProjectCode() string {
@@ -5255,7 +5318,7 @@ type UpdateClusterVariablesResponse struct {
func (x *UpdateClusterVariablesResponse) Reset() {
*x = UpdateClusterVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[70]
+ mi := &file_bcsproject_proto_msgTypes[71]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5268,7 +5331,7 @@ func (x *UpdateClusterVariablesResponse) String() string {
func (*UpdateClusterVariablesResponse) ProtoMessage() {}
func (x *UpdateClusterVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[70]
+ mi := &file_bcsproject_proto_msgTypes[71]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5281,7 +5344,7 @@ func (x *UpdateClusterVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateClusterVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateClusterVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{70}
+ return file_bcsproject_proto_rawDescGZIP(), []int{71}
}
func (x *UpdateClusterVariablesResponse) GetCode() uint32 {
@@ -5319,7 +5382,7 @@ type UpdateNamespaceVariablesRequest struct {
func (x *UpdateNamespaceVariablesRequest) Reset() {
*x = UpdateNamespaceVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[71]
+ mi := &file_bcsproject_proto_msgTypes[72]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5332,7 +5395,7 @@ func (x *UpdateNamespaceVariablesRequest) String() string {
func (*UpdateNamespaceVariablesRequest) ProtoMessage() {}
func (x *UpdateNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[71]
+ mi := &file_bcsproject_proto_msgTypes[72]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5345,7 +5408,7 @@ func (x *UpdateNamespaceVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNamespaceVariablesRequest.ProtoReflect.Descriptor instead.
func (*UpdateNamespaceVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{71}
+ return file_bcsproject_proto_rawDescGZIP(), []int{72}
}
func (x *UpdateNamespaceVariablesRequest) GetProjectCode() string {
@@ -5389,7 +5452,7 @@ type UpdateNamespaceVariablesResponse struct {
func (x *UpdateNamespaceVariablesResponse) Reset() {
*x = UpdateNamespaceVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[72]
+ mi := &file_bcsproject_proto_msgTypes[73]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5402,7 +5465,7 @@ func (x *UpdateNamespaceVariablesResponse) String() string {
func (*UpdateNamespaceVariablesResponse) ProtoMessage() {}
func (x *UpdateNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[72]
+ mi := &file_bcsproject_proto_msgTypes[73]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5415,7 +5478,7 @@ func (x *UpdateNamespaceVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNamespaceVariablesResponse.ProtoReflect.Descriptor instead.
func (*UpdateNamespaceVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{72}
+ return file_bcsproject_proto_rawDescGZIP(), []int{73}
}
func (x *UpdateNamespaceVariablesResponse) GetCode() uint32 {
@@ -5451,7 +5514,7 @@ type ImportVariablesRequest struct {
func (x *ImportVariablesRequest) Reset() {
*x = ImportVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[73]
+ mi := &file_bcsproject_proto_msgTypes[74]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5464,7 +5527,7 @@ func (x *ImportVariablesRequest) String() string {
func (*ImportVariablesRequest) ProtoMessage() {}
func (x *ImportVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[73]
+ mi := &file_bcsproject_proto_msgTypes[74]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5477,7 +5540,7 @@ func (x *ImportVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariablesRequest.ProtoReflect.Descriptor instead.
func (*ImportVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{73}
+ return file_bcsproject_proto_rawDescGZIP(), []int{74}
}
func (x *ImportVariablesRequest) GetProjectCode() string {
@@ -5507,7 +5570,7 @@ type ImportVariablesResponse struct {
func (x *ImportVariablesResponse) Reset() {
*x = ImportVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[74]
+ mi := &file_bcsproject_proto_msgTypes[75]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5520,7 +5583,7 @@ func (x *ImportVariablesResponse) String() string {
func (*ImportVariablesResponse) ProtoMessage() {}
func (x *ImportVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[74]
+ mi := &file_bcsproject_proto_msgTypes[75]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5533,7 +5596,7 @@ func (x *ImportVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariablesResponse.ProtoReflect.Descriptor instead.
func (*ImportVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{74}
+ return file_bcsproject_proto_rawDescGZIP(), []int{75}
}
func (x *ImportVariablesResponse) GetCode() uint32 {
@@ -5571,7 +5634,7 @@ type RenderVariablesRequest struct {
func (x *RenderVariablesRequest) Reset() {
*x = RenderVariablesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[75]
+ mi := &file_bcsproject_proto_msgTypes[76]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5584,7 +5647,7 @@ func (x *RenderVariablesRequest) String() string {
func (*RenderVariablesRequest) ProtoMessage() {}
func (x *RenderVariablesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[75]
+ mi := &file_bcsproject_proto_msgTypes[76]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5597,7 +5660,7 @@ func (x *RenderVariablesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use RenderVariablesRequest.ProtoReflect.Descriptor instead.
func (*RenderVariablesRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{75}
+ return file_bcsproject_proto_rawDescGZIP(), []int{76}
}
func (x *RenderVariablesRequest) GetProjectCode() string {
@@ -5642,7 +5705,7 @@ type RenderVariablesResponse struct {
func (x *RenderVariablesResponse) Reset() {
*x = RenderVariablesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[76]
+ mi := &file_bcsproject_proto_msgTypes[77]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5655,7 +5718,7 @@ func (x *RenderVariablesResponse) String() string {
func (*RenderVariablesResponse) ProtoMessage() {}
func (x *RenderVariablesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[76]
+ mi := &file_bcsproject_proto_msgTypes[77]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5668,7 +5731,7 @@ func (x *RenderVariablesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use RenderVariablesResponse.ProtoReflect.Descriptor instead.
func (*RenderVariablesResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{76}
+ return file_bcsproject_proto_rawDescGZIP(), []int{77}
}
func (x *RenderVariablesResponse) GetCode() uint32 {
@@ -5723,7 +5786,7 @@ type VariableDefinition struct {
func (x *VariableDefinition) Reset() {
*x = VariableDefinition{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[77]
+ mi := &file_bcsproject_proto_msgTypes[78]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5736,7 +5799,7 @@ func (x *VariableDefinition) String() string {
func (*VariableDefinition) ProtoMessage() {}
func (x *VariableDefinition) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[77]
+ mi := &file_bcsproject_proto_msgTypes[78]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5749,7 +5812,7 @@ func (x *VariableDefinition) ProtoReflect() protoreflect.Message {
// Deprecated: Use VariableDefinition.ProtoReflect.Descriptor instead.
func (*VariableDefinition) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{77}
+ return file_bcsproject_proto_rawDescGZIP(), []int{78}
}
func (x *VariableDefinition) GetId() string {
@@ -5868,7 +5931,7 @@ type VariableValue struct {
func (x *VariableValue) Reset() {
*x = VariableValue{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[78]
+ mi := &file_bcsproject_proto_msgTypes[79]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5881,7 +5944,7 @@ func (x *VariableValue) String() string {
func (*VariableValue) ProtoMessage() {}
func (x *VariableValue) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[78]
+ mi := &file_bcsproject_proto_msgTypes[79]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5894,7 +5957,7 @@ func (x *VariableValue) ProtoReflect() protoreflect.Message {
// Deprecated: Use VariableValue.ProtoReflect.Descriptor instead.
func (*VariableValue) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{78}
+ return file_bcsproject_proto_rawDescGZIP(), []int{79}
}
func (x *VariableValue) GetId() string {
@@ -5971,7 +6034,7 @@ type CreateVariableData struct {
func (x *CreateVariableData) Reset() {
*x = CreateVariableData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[79]
+ mi := &file_bcsproject_proto_msgTypes[80]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -5984,7 +6047,7 @@ func (x *CreateVariableData) String() string {
func (*CreateVariableData) ProtoMessage() {}
func (x *CreateVariableData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[79]
+ mi := &file_bcsproject_proto_msgTypes[80]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -5997,7 +6060,7 @@ func (x *CreateVariableData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateVariableData.ProtoReflect.Descriptor instead.
func (*CreateVariableData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{79}
+ return file_bcsproject_proto_rawDescGZIP(), []int{80}
}
func (x *CreateVariableData) GetId() string {
@@ -6074,7 +6137,7 @@ type UpdateVariableData struct {
func (x *UpdateVariableData) Reset() {
*x = UpdateVariableData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[80]
+ mi := &file_bcsproject_proto_msgTypes[81]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6087,7 +6150,7 @@ func (x *UpdateVariableData) String() string {
func (*UpdateVariableData) ProtoMessage() {}
func (x *UpdateVariableData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[80]
+ mi := &file_bcsproject_proto_msgTypes[81]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6100,7 +6163,7 @@ func (x *UpdateVariableData) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateVariableData.ProtoReflect.Descriptor instead.
func (*UpdateVariableData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{80}
+ return file_bcsproject_proto_rawDescGZIP(), []int{81}
}
func (x *UpdateVariableData) GetId() string {
@@ -6171,7 +6234,7 @@ type ListVariableDefinitionData struct {
func (x *ListVariableDefinitionData) Reset() {
*x = ListVariableDefinitionData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[81]
+ mi := &file_bcsproject_proto_msgTypes[82]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6184,7 +6247,7 @@ func (x *ListVariableDefinitionData) String() string {
func (*ListVariableDefinitionData) ProtoMessage() {}
func (x *ListVariableDefinitionData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[81]
+ mi := &file_bcsproject_proto_msgTypes[82]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6197,7 +6260,7 @@ func (x *ListVariableDefinitionData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableDefinitionData.ProtoReflect.Descriptor instead.
func (*ListVariableDefinitionData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{81}
+ return file_bcsproject_proto_rawDescGZIP(), []int{82}
}
func (x *ListVariableDefinitionData) GetTotal() uint32 {
@@ -6225,7 +6288,7 @@ type DeleteVariableDefinitionsData struct {
func (x *DeleteVariableDefinitionsData) Reset() {
*x = DeleteVariableDefinitionsData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[82]
+ mi := &file_bcsproject_proto_msgTypes[83]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6238,7 +6301,7 @@ func (x *DeleteVariableDefinitionsData) String() string {
func (*DeleteVariableDefinitionsData) ProtoMessage() {}
func (x *DeleteVariableDefinitionsData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[82]
+ mi := &file_bcsproject_proto_msgTypes[83]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6251,7 +6314,7 @@ func (x *DeleteVariableDefinitionsData) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteVariableDefinitionsData.ProtoReflect.Descriptor instead.
func (*DeleteVariableDefinitionsData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{82}
+ return file_bcsproject_proto_rawDescGZIP(), []int{83}
}
func (x *DeleteVariableDefinitionsData) GetTotal() uint32 {
@@ -6273,7 +6336,7 @@ type ListVariableValuesData struct {
func (x *ListVariableValuesData) Reset() {
*x = ListVariableValuesData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[83]
+ mi := &file_bcsproject_proto_msgTypes[84]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6286,7 +6349,7 @@ func (x *ListVariableValuesData) String() string {
func (*ListVariableValuesData) ProtoMessage() {}
func (x *ListVariableValuesData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[83]
+ mi := &file_bcsproject_proto_msgTypes[84]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6299,7 +6362,7 @@ func (x *ListVariableValuesData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListVariableValuesData.ProtoReflect.Descriptor instead.
func (*ListVariableValuesData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{83}
+ return file_bcsproject_proto_rawDescGZIP(), []int{84}
}
func (x *ListVariableValuesData) GetTotal() uint32 {
@@ -6332,7 +6395,7 @@ type ImportVariableData struct {
func (x *ImportVariableData) Reset() {
*x = ImportVariableData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[84]
+ mi := &file_bcsproject_proto_msgTypes[85]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6345,7 +6408,7 @@ func (x *ImportVariableData) String() string {
func (*ImportVariableData) ProtoMessage() {}
func (x *ImportVariableData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[84]
+ mi := &file_bcsproject_proto_msgTypes[85]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6358,7 +6421,7 @@ func (x *ImportVariableData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariableData.ProtoReflect.Descriptor instead.
func (*ImportVariableData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{84}
+ return file_bcsproject_proto_rawDescGZIP(), []int{85}
}
func (x *ImportVariableData) GetName() string {
@@ -6416,7 +6479,7 @@ type ImportVariableVarData struct {
func (x *ImportVariableVarData) Reset() {
*x = ImportVariableVarData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[85]
+ mi := &file_bcsproject_proto_msgTypes[86]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6429,7 +6492,7 @@ func (x *ImportVariableVarData) String() string {
func (*ImportVariableVarData) ProtoMessage() {}
func (x *ImportVariableVarData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[85]
+ mi := &file_bcsproject_proto_msgTypes[86]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6442,7 +6505,7 @@ func (x *ImportVariableVarData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ImportVariableVarData.ProtoReflect.Descriptor instead.
func (*ImportVariableVarData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{85}
+ return file_bcsproject_proto_rawDescGZIP(), []int{86}
}
func (x *ImportVariableVarData) GetClusterID() string {
@@ -6475,7 +6538,7 @@ type HealthzRequest struct {
func (x *HealthzRequest) Reset() {
*x = HealthzRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[86]
+ mi := &file_bcsproject_proto_msgTypes[87]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6488,7 +6551,7 @@ func (x *HealthzRequest) String() string {
func (*HealthzRequest) ProtoMessage() {}
func (x *HealthzRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[86]
+ mi := &file_bcsproject_proto_msgTypes[87]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6501,7 +6564,7 @@ func (x *HealthzRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use HealthzRequest.ProtoReflect.Descriptor instead.
func (*HealthzRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{86}
+ return file_bcsproject_proto_rawDescGZIP(), []int{87}
}
type HealthzResponse struct {
@@ -6518,7 +6581,7 @@ type HealthzResponse struct {
func (x *HealthzResponse) Reset() {
*x = HealthzResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[87]
+ mi := &file_bcsproject_proto_msgTypes[88]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6531,7 +6594,7 @@ func (x *HealthzResponse) String() string {
func (*HealthzResponse) ProtoMessage() {}
func (x *HealthzResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[87]
+ mi := &file_bcsproject_proto_msgTypes[88]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6544,7 +6607,7 @@ func (x *HealthzResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use HealthzResponse.ProtoReflect.Descriptor instead.
func (*HealthzResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{87}
+ return file_bcsproject_proto_rawDescGZIP(), []int{88}
}
func (x *HealthzResponse) GetCode() uint32 {
@@ -6587,7 +6650,7 @@ type HealthzData struct {
func (x *HealthzData) Reset() {
*x = HealthzData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[88]
+ mi := &file_bcsproject_proto_msgTypes[89]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6600,7 +6663,7 @@ func (x *HealthzData) String() string {
func (*HealthzData) ProtoMessage() {}
func (x *HealthzData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[88]
+ mi := &file_bcsproject_proto_msgTypes[89]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6613,7 +6676,7 @@ func (x *HealthzData) ProtoReflect() protoreflect.Message {
// Deprecated: Use HealthzData.ProtoReflect.Descriptor instead.
func (*HealthzData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{88}
+ return file_bcsproject_proto_rawDescGZIP(), []int{89}
}
func (x *HealthzData) GetStatus() string {
@@ -6639,7 +6702,7 @@ type PingRequest struct {
func (x *PingRequest) Reset() {
*x = PingRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[89]
+ mi := &file_bcsproject_proto_msgTypes[90]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6652,7 +6715,7 @@ func (x *PingRequest) String() string {
func (*PingRequest) ProtoMessage() {}
func (x *PingRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[89]
+ mi := &file_bcsproject_proto_msgTypes[90]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6665,7 +6728,7 @@ func (x *PingRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.
func (*PingRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{89}
+ return file_bcsproject_proto_rawDescGZIP(), []int{90}
}
type PingResponse struct {
@@ -6682,7 +6745,7 @@ type PingResponse struct {
func (x *PingResponse) Reset() {
*x = PingResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[90]
+ mi := &file_bcsproject_proto_msgTypes[91]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6695,7 +6758,7 @@ func (x *PingResponse) String() string {
func (*PingResponse) ProtoMessage() {}
func (x *PingResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[90]
+ mi := &file_bcsproject_proto_msgTypes[91]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6708,7 +6771,7 @@ func (x *PingResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.
func (*PingResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{90}
+ return file_bcsproject_proto_rawDescGZIP(), []int{91}
}
func (x *PingResponse) GetCode() uint32 {
@@ -6775,7 +6838,7 @@ type ProjectQuota struct {
func (x *ProjectQuota) Reset() {
*x = ProjectQuota{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[91]
+ mi := &file_bcsproject_proto_msgTypes[92]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -6788,7 +6851,7 @@ func (x *ProjectQuota) String() string {
func (*ProjectQuota) ProtoMessage() {}
func (x *ProjectQuota) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[91]
+ mi := &file_bcsproject_proto_msgTypes[92]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -6801,7 +6864,7 @@ func (x *ProjectQuota) ProtoReflect() protoreflect.Message {
// Deprecated: Use ProjectQuota.ProtoReflect.Descriptor instead.
func (*ProjectQuota) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{91}
+ return file_bcsproject_proto_rawDescGZIP(), []int{92}
}
func (x *ProjectQuota) GetQuotaId() string {
@@ -7000,7 +7063,7 @@ type NodeGroup struct {
func (x *NodeGroup) Reset() {
*x = NodeGroup{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[92]
+ mi := &file_bcsproject_proto_msgTypes[93]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7013,7 +7076,7 @@ func (x *NodeGroup) String() string {
func (*NodeGroup) ProtoMessage() {}
func (x *NodeGroup) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[92]
+ mi := &file_bcsproject_proto_msgTypes[93]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7026,7 +7089,7 @@ func (x *NodeGroup) ProtoReflect() protoreflect.Message {
// Deprecated: Use NodeGroup.ProtoReflect.Descriptor instead.
func (*NodeGroup) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{92}
+ return file_bcsproject_proto_rawDescGZIP(), []int{93}
}
func (x *NodeGroup) GetClusterId() string {
@@ -7071,7 +7134,7 @@ type QuotaResource struct {
func (x *QuotaResource) Reset() {
*x = QuotaResource{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[93]
+ mi := &file_bcsproject_proto_msgTypes[94]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7084,7 +7147,7 @@ func (x *QuotaResource) String() string {
func (*QuotaResource) ProtoMessage() {}
func (x *QuotaResource) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[93]
+ mi := &file_bcsproject_proto_msgTypes[94]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7097,7 +7160,7 @@ func (x *QuotaResource) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaResource.ProtoReflect.Descriptor instead.
func (*QuotaResource) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{93}
+ return file_bcsproject_proto_rawDescGZIP(), []int{94}
}
func (x *QuotaResource) GetZoneResources() *InstanceTypeConfig {
@@ -7140,7 +7203,7 @@ type QuotaStrategy struct {
func (x *QuotaStrategy) Reset() {
*x = QuotaStrategy{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[94]
+ mi := &file_bcsproject_proto_msgTypes[95]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7153,7 +7216,7 @@ func (x *QuotaStrategy) String() string {
func (*QuotaStrategy) ProtoMessage() {}
func (x *QuotaStrategy) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[94]
+ mi := &file_bcsproject_proto_msgTypes[95]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7166,7 +7229,7 @@ func (x *QuotaStrategy) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaStrategy.ProtoReflect.Descriptor instead.
func (*QuotaStrategy) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{94}
+ return file_bcsproject_proto_rawDescGZIP(), []int{95}
}
func (x *QuotaStrategy) GetExpectTime() *wrappers.Int64Value {
@@ -7205,7 +7268,7 @@ type InstanceTypeConfig struct {
func (x *InstanceTypeConfig) Reset() {
*x = InstanceTypeConfig{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[95]
+ mi := &file_bcsproject_proto_msgTypes[96]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7218,7 +7281,7 @@ func (x *InstanceTypeConfig) String() string {
func (*InstanceTypeConfig) ProtoMessage() {}
func (x *InstanceTypeConfig) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[95]
+ mi := &file_bcsproject_proto_msgTypes[96]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7231,7 +7294,7 @@ func (x *InstanceTypeConfig) ProtoReflect() protoreflect.Message {
// Deprecated: Use InstanceTypeConfig.ProtoReflect.Descriptor instead.
func (*InstanceTypeConfig) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{95}
+ return file_bcsproject_proto_rawDescGZIP(), []int{96}
}
func (x *InstanceTypeConfig) GetRegion() string {
@@ -7324,7 +7387,7 @@ type DataDisk struct {
func (x *DataDisk) Reset() {
*x = DataDisk{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[96]
+ mi := &file_bcsproject_proto_msgTypes[97]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7337,7 +7400,7 @@ func (x *DataDisk) String() string {
func (*DataDisk) ProtoMessage() {}
func (x *DataDisk) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[96]
+ mi := &file_bcsproject_proto_msgTypes[97]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7350,7 +7413,7 @@ func (x *DataDisk) ProtoReflect() protoreflect.Message {
// Deprecated: Use DataDisk.ProtoReflect.Descriptor instead.
func (*DataDisk) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{96}
+ return file_bcsproject_proto_rawDescGZIP(), []int{97}
}
func (x *DataDisk) GetDiskType() string {
@@ -7382,7 +7445,7 @@ type DeviceInfo struct {
func (x *DeviceInfo) Reset() {
*x = DeviceInfo{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[97]
+ mi := &file_bcsproject_proto_msgTypes[98]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7395,7 +7458,7 @@ func (x *DeviceInfo) String() string {
func (*DeviceInfo) ProtoMessage() {}
func (x *DeviceInfo) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[97]
+ mi := &file_bcsproject_proto_msgTypes[98]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7408,7 +7471,7 @@ func (x *DeviceInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeviceInfo.ProtoReflect.Descriptor instead.
func (*DeviceInfo) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{97}
+ return file_bcsproject_proto_rawDescGZIP(), []int{98}
}
func (x *DeviceInfo) GetDeviceType() string {
@@ -7467,7 +7530,7 @@ type CreateProjectQuotaRequest struct {
func (x *CreateProjectQuotaRequest) Reset() {
*x = CreateProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[98]
+ mi := &file_bcsproject_proto_msgTypes[99]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7480,7 +7543,7 @@ func (x *CreateProjectQuotaRequest) String() string {
func (*CreateProjectQuotaRequest) ProtoMessage() {}
func (x *CreateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[98]
+ mi := &file_bcsproject_proto_msgTypes[99]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7493,7 +7556,7 @@ func (x *CreateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateProjectQuotaRequest.ProtoReflect.Descriptor instead.
func (*CreateProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{98}
+ return file_bcsproject_proto_rawDescGZIP(), []int{99}
}
func (x *CreateProjectQuotaRequest) GetQuotaName() string {
@@ -7639,7 +7702,7 @@ type QuotaAttr struct {
func (x *QuotaAttr) Reset() {
*x = QuotaAttr{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[99]
+ mi := &file_bcsproject_proto_msgTypes[100]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7652,7 +7715,7 @@ func (x *QuotaAttr) String() string {
func (*QuotaAttr) ProtoMessage() {}
func (x *QuotaAttr) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[99]
+ mi := &file_bcsproject_proto_msgTypes[100]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7665,7 +7728,7 @@ func (x *QuotaAttr) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaAttr.ProtoReflect.Descriptor instead.
func (*QuotaAttr) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{99}
+ return file_bcsproject_proto_rawDescGZIP(), []int{100}
}
func (x *QuotaAttr) GetSourceBkBizIDs() string {
@@ -7728,7 +7791,7 @@ type QuotaLimit struct {
func (x *QuotaLimit) Reset() {
*x = QuotaLimit{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[100]
+ mi := &file_bcsproject_proto_msgTypes[101]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7741,7 +7804,7 @@ func (x *QuotaLimit) String() string {
func (*QuotaLimit) ProtoMessage() {}
func (x *QuotaLimit) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[100]
+ mi := &file_bcsproject_proto_msgTypes[101]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7754,7 +7817,7 @@ func (x *QuotaLimit) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaLimit.ProtoReflect.Descriptor instead.
func (*QuotaLimit) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{100}
+ return file_bcsproject_proto_rawDescGZIP(), []int{101}
}
func (x *QuotaLimit) GetQuotaNum() int64 {
@@ -7783,7 +7846,7 @@ type QuotaSharedProject struct {
func (x *QuotaSharedProject) Reset() {
*x = QuotaSharedProject{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[101]
+ mi := &file_bcsproject_proto_msgTypes[102]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7796,7 +7859,7 @@ func (x *QuotaSharedProject) String() string {
func (*QuotaSharedProject) ProtoMessage() {}
func (x *QuotaSharedProject) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[101]
+ mi := &file_bcsproject_proto_msgTypes[102]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7809,7 +7872,7 @@ func (x *QuotaSharedProject) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaSharedProject.ProtoReflect.Descriptor instead.
func (*QuotaSharedProject) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{101}
+ return file_bcsproject_proto_rawDescGZIP(), []int{102}
}
func (x *QuotaSharedProject) GetProjectID() string {
@@ -7886,7 +7949,7 @@ type GetProjectQuotaRequest struct {
func (x *GetProjectQuotaRequest) Reset() {
*x = GetProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[102]
+ mi := &file_bcsproject_proto_msgTypes[103]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7899,7 +7962,7 @@ func (x *GetProjectQuotaRequest) String() string {
func (*GetProjectQuotaRequest) ProtoMessage() {}
func (x *GetProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[102]
+ mi := &file_bcsproject_proto_msgTypes[103]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7912,7 +7975,7 @@ func (x *GetProjectQuotaRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetProjectQuotaRequest.ProtoReflect.Descriptor instead.
func (*GetProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{102}
+ return file_bcsproject_proto_rawDescGZIP(), []int{103}
}
func (x *GetProjectQuotaRequest) GetQuotaId() string {
@@ -7934,7 +7997,7 @@ type QuotaSharedProjectList struct {
func (x *QuotaSharedProjectList) Reset() {
*x = QuotaSharedProjectList{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[103]
+ mi := &file_bcsproject_proto_msgTypes[104]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -7947,7 +8010,7 @@ func (x *QuotaSharedProjectList) String() string {
func (*QuotaSharedProjectList) ProtoMessage() {}
func (x *QuotaSharedProjectList) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[103]
+ mi := &file_bcsproject_proto_msgTypes[104]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7960,7 +8023,7 @@ func (x *QuotaSharedProjectList) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaSharedProjectList.ProtoReflect.Descriptor instead.
func (*QuotaSharedProjectList) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{103}
+ return file_bcsproject_proto_rawDescGZIP(), []int{104}
}
func (x *QuotaSharedProjectList) GetValues() []*QuotaSharedProject {
@@ -7989,7 +8052,7 @@ type UpdateProjectQuotaRequest struct {
func (x *UpdateProjectQuotaRequest) Reset() {
*x = UpdateProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[104]
+ mi := &file_bcsproject_proto_msgTypes[105]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8002,7 +8065,7 @@ func (x *UpdateProjectQuotaRequest) String() string {
func (*UpdateProjectQuotaRequest) ProtoMessage() {}
func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[104]
+ mi := &file_bcsproject_proto_msgTypes[105]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8015,7 +8078,7 @@ func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateProjectQuotaRequest.ProtoReflect.Descriptor instead.
func (*UpdateProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{104}
+ return file_bcsproject_proto_rawDescGZIP(), []int{105}
}
func (x *UpdateProjectQuotaRequest) GetQuotaId() string {
@@ -8105,7 +8168,7 @@ type UpdateProjectV2Request struct {
func (x *UpdateProjectV2Request) Reset() {
*x = UpdateProjectV2Request{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[105]
+ mi := &file_bcsproject_proto_msgTypes[106]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8118,7 +8181,7 @@ func (x *UpdateProjectV2Request) String() string {
func (*UpdateProjectV2Request) ProtoMessage() {}
func (x *UpdateProjectV2Request) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[105]
+ mi := &file_bcsproject_proto_msgTypes[106]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8131,7 +8194,7 @@ func (x *UpdateProjectV2Request) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateProjectV2Request.ProtoReflect.Descriptor instead.
func (*UpdateProjectV2Request) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{105}
+ return file_bcsproject_proto_rawDescGZIP(), []int{106}
}
func (x *UpdateProjectV2Request) GetProjectID() string {
@@ -8245,7 +8308,7 @@ type DeleteProjectQuotaRequest struct {
func (x *DeleteProjectQuotaRequest) Reset() {
*x = DeleteProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[106]
+ mi := &file_bcsproject_proto_msgTypes[107]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8258,7 +8321,7 @@ func (x *DeleteProjectQuotaRequest) String() string {
func (*DeleteProjectQuotaRequest) ProtoMessage() {}
func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[106]
+ mi := &file_bcsproject_proto_msgTypes[107]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8271,7 +8334,7 @@ func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteProjectQuotaRequest.ProtoReflect.Descriptor instead.
func (*DeleteProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{106}
+ return file_bcsproject_proto_rawDescGZIP(), []int{107}
}
func (x *DeleteProjectQuotaRequest) GetQuotaId() string {
@@ -8311,7 +8374,7 @@ type ProjectQuotaResponse struct {
func (x *ProjectQuotaResponse) Reset() {
*x = ProjectQuotaResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[107]
+ mi := &file_bcsproject_proto_msgTypes[108]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8324,7 +8387,7 @@ func (x *ProjectQuotaResponse) String() string {
func (*ProjectQuotaResponse) ProtoMessage() {}
func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[107]
+ mi := &file_bcsproject_proto_msgTypes[108]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8337,7 +8400,7 @@ func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ProjectQuotaResponse.ProtoReflect.Descriptor instead.
func (*ProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{107}
+ return file_bcsproject_proto_rawDescGZIP(), []int{108}
}
func (x *ProjectQuotaResponse) GetCode() uint32 {
@@ -8399,7 +8462,7 @@ type ListProjectQuotasRequest struct {
func (x *ListProjectQuotasRequest) Reset() {
*x = ListProjectQuotasRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[108]
+ mi := &file_bcsproject_proto_msgTypes[109]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8412,7 +8475,7 @@ func (x *ListProjectQuotasRequest) String() string {
func (*ListProjectQuotasRequest) ProtoMessage() {}
func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[108]
+ mi := &file_bcsproject_proto_msgTypes[109]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8425,7 +8488,7 @@ func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListProjectQuotasRequest.ProtoReflect.Descriptor instead.
func (*ListProjectQuotasRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{108}
+ return file_bcsproject_proto_rawDescGZIP(), []int{109}
}
func (x *ListProjectQuotasRequest) GetQuotaId() string {
@@ -8489,7 +8552,7 @@ type ListProjectQuotasData struct {
func (x *ListProjectQuotasData) Reset() {
*x = ListProjectQuotasData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[109]
+ mi := &file_bcsproject_proto_msgTypes[110]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8502,7 +8565,7 @@ func (x *ListProjectQuotasData) String() string {
func (*ListProjectQuotasData) ProtoMessage() {}
func (x *ListProjectQuotasData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[109]
+ mi := &file_bcsproject_proto_msgTypes[110]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8515,7 +8578,7 @@ func (x *ListProjectQuotasData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListProjectQuotasData.ProtoReflect.Descriptor instead.
func (*ListProjectQuotasData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{109}
+ return file_bcsproject_proto_rawDescGZIP(), []int{110}
}
func (x *ListProjectQuotasData) GetTotal() uint32 {
@@ -8547,7 +8610,7 @@ type ListProjectQuotasResponse struct {
func (x *ListProjectQuotasResponse) Reset() {
*x = ListProjectQuotasResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[110]
+ mi := &file_bcsproject_proto_msgTypes[111]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8560,7 +8623,7 @@ func (x *ListProjectQuotasResponse) String() string {
func (*ListProjectQuotasResponse) ProtoMessage() {}
func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[110]
+ mi := &file_bcsproject_proto_msgTypes[111]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8573,7 +8636,7 @@ func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListProjectQuotasResponse.ProtoReflect.Descriptor instead.
func (*ListProjectQuotasResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{110}
+ return file_bcsproject_proto_rawDescGZIP(), []int{111}
}
func (x *ListProjectQuotasResponse) GetCode() uint32 {
@@ -8629,7 +8692,7 @@ type ListProjectQuotasV2Request struct {
func (x *ListProjectQuotasV2Request) Reset() {
*x = ListProjectQuotasV2Request{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[111]
+ mi := &file_bcsproject_proto_msgTypes[112]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8642,7 +8705,7 @@ func (x *ListProjectQuotasV2Request) String() string {
func (*ListProjectQuotasV2Request) ProtoMessage() {}
func (x *ListProjectQuotasV2Request) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[111]
+ mi := &file_bcsproject_proto_msgTypes[112]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8655,7 +8718,7 @@ func (x *ListProjectQuotasV2Request) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListProjectQuotasV2Request.ProtoReflect.Descriptor instead.
func (*ListProjectQuotasV2Request) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{111}
+ return file_bcsproject_proto_rawDescGZIP(), []int{112}
}
func (x *ListProjectQuotasV2Request) GetQuotaId() string {
@@ -8729,7 +8792,7 @@ type ListProjectQuotasV2Response struct {
func (x *ListProjectQuotasV2Response) Reset() {
*x = ListProjectQuotasV2Response{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[112]
+ mi := &file_bcsproject_proto_msgTypes[113]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8742,7 +8805,7 @@ func (x *ListProjectQuotasV2Response) String() string {
func (*ListProjectQuotasV2Response) ProtoMessage() {}
func (x *ListProjectQuotasV2Response) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[112]
+ mi := &file_bcsproject_proto_msgTypes[113]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8755,7 +8818,7 @@ func (x *ListProjectQuotasV2Response) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListProjectQuotasV2Response.ProtoReflect.Descriptor instead.
func (*ListProjectQuotasV2Response) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{112}
+ return file_bcsproject_proto_rawDescGZIP(), []int{113}
}
func (x *ListProjectQuotasV2Response) GetCode() uint32 {
@@ -8804,7 +8867,7 @@ type GetProjectQuotasUsageReq struct {
func (x *GetProjectQuotasUsageReq) Reset() {
*x = GetProjectQuotasUsageReq{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[113]
+ mi := &file_bcsproject_proto_msgTypes[114]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8817,7 +8880,7 @@ func (x *GetProjectQuotasUsageReq) String() string {
func (*GetProjectQuotasUsageReq) ProtoMessage() {}
func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[113]
+ mi := &file_bcsproject_proto_msgTypes[114]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8830,7 +8893,7 @@ func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetProjectQuotasUsageReq.ProtoReflect.Descriptor instead.
func (*GetProjectQuotasUsageReq) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{113}
+ return file_bcsproject_proto_rawDescGZIP(), []int{114}
}
func (x *GetProjectQuotasUsageReq) GetQuotaId() string {
@@ -8855,7 +8918,7 @@ type GetProjectQuotasUsageResp struct {
func (x *GetProjectQuotasUsageResp) Reset() {
*x = GetProjectQuotasUsageResp{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[114]
+ mi := &file_bcsproject_proto_msgTypes[115]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8868,7 +8931,7 @@ func (x *GetProjectQuotasUsageResp) String() string {
func (*GetProjectQuotasUsageResp) ProtoMessage() {}
func (x *GetProjectQuotasUsageResp) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[114]
+ mi := &file_bcsproject_proto_msgTypes[115]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8881,7 +8944,7 @@ func (x *GetProjectQuotasUsageResp) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetProjectQuotasUsageResp.ProtoReflect.Descriptor instead.
func (*GetProjectQuotasUsageResp) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{114}
+ return file_bcsproject_proto_rawDescGZIP(), []int{115}
}
func (x *GetProjectQuotasUsageResp) GetCode() uint32 {
@@ -8932,7 +8995,7 @@ type ZoneResourceUsage struct {
func (x *ZoneResourceUsage) Reset() {
*x = ZoneResourceUsage{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[115]
+ mi := &file_bcsproject_proto_msgTypes[116]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -8945,7 +9008,7 @@ func (x *ZoneResourceUsage) String() string {
func (*ZoneResourceUsage) ProtoMessage() {}
func (x *ZoneResourceUsage) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[115]
+ mi := &file_bcsproject_proto_msgTypes[116]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8958,7 +9021,7 @@ func (x *ZoneResourceUsage) ProtoReflect() protoreflect.Message {
// Deprecated: Use ZoneResourceUsage.ProtoReflect.Descriptor instead.
func (*ZoneResourceUsage) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{115}
+ return file_bcsproject_proto_rawDescGZIP(), []int{116}
}
func (x *ZoneResourceUsage) GetZone() string {
@@ -8999,7 +9062,7 @@ type GetProjectQuotasUsageData struct {
func (x *GetProjectQuotasUsageData) Reset() {
*x = GetProjectQuotasUsageData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[116]
+ mi := &file_bcsproject_proto_msgTypes[117]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9012,7 +9075,7 @@ func (x *GetProjectQuotasUsageData) String() string {
func (*GetProjectQuotasUsageData) ProtoMessage() {}
func (x *GetProjectQuotasUsageData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[116]
+ mi := &file_bcsproject_proto_msgTypes[117]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9025,7 +9088,7 @@ func (x *GetProjectQuotasUsageData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetProjectQuotasUsageData.ProtoReflect.Descriptor instead.
func (*GetProjectQuotasUsageData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{116}
+ return file_bcsproject_proto_rawDescGZIP(), []int{117}
}
func (x *GetProjectQuotasUsageData) GetQuota() *ProjectQuota {
@@ -9091,7 +9154,7 @@ type ScaleUpProjectQuotaRequest struct {
func (x *ScaleUpProjectQuotaRequest) Reset() {
*x = ScaleUpProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[117]
+ mi := &file_bcsproject_proto_msgTypes[118]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9104,7 +9167,7 @@ func (x *ScaleUpProjectQuotaRequest) String() string {
func (*ScaleUpProjectQuotaRequest) ProtoMessage() {}
func (x *ScaleUpProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[117]
+ mi := &file_bcsproject_proto_msgTypes[118]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9117,7 +9180,7 @@ func (x *ScaleUpProjectQuotaRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ScaleUpProjectQuotaRequest.ProtoReflect.Descriptor instead.
func (*ScaleUpProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{117}
+ return file_bcsproject_proto_rawDescGZIP(), []int{118}
}
func (x *ScaleUpProjectQuotaRequest) GetQuotaId() string {
@@ -9163,7 +9226,7 @@ type ScaleUpProjectQuotaResponse struct {
func (x *ScaleUpProjectQuotaResponse) Reset() {
*x = ScaleUpProjectQuotaResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[118]
+ mi := &file_bcsproject_proto_msgTypes[119]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9176,7 +9239,7 @@ func (x *ScaleUpProjectQuotaResponse) String() string {
func (*ScaleUpProjectQuotaResponse) ProtoMessage() {}
func (x *ScaleUpProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[118]
+ mi := &file_bcsproject_proto_msgTypes[119]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9189,7 +9252,7 @@ func (x *ScaleUpProjectQuotaResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ScaleUpProjectQuotaResponse.ProtoReflect.Descriptor instead.
func (*ScaleUpProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{118}
+ return file_bcsproject_proto_rawDescGZIP(), []int{119}
}
func (x *ScaleUpProjectQuotaResponse) GetCode() uint32 {
@@ -9241,7 +9304,7 @@ type ScaleDownProjectQuotaRequest struct {
func (x *ScaleDownProjectQuotaRequest) Reset() {
*x = ScaleDownProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[119]
+ mi := &file_bcsproject_proto_msgTypes[120]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9254,7 +9317,7 @@ func (x *ScaleDownProjectQuotaRequest) String() string {
func (*ScaleDownProjectQuotaRequest) ProtoMessage() {}
func (x *ScaleDownProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[119]
+ mi := &file_bcsproject_proto_msgTypes[120]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9267,7 +9330,7 @@ func (x *ScaleDownProjectQuotaRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ScaleDownProjectQuotaRequest.ProtoReflect.Descriptor instead.
func (*ScaleDownProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{119}
+ return file_bcsproject_proto_rawDescGZIP(), []int{120}
}
func (x *ScaleDownProjectQuotaRequest) GetQuotaId() string {
@@ -9313,7 +9376,7 @@ type ScaleDownProjectQuotaResponse struct {
func (x *ScaleDownProjectQuotaResponse) Reset() {
*x = ScaleDownProjectQuotaResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[120]
+ mi := &file_bcsproject_proto_msgTypes[121]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9326,7 +9389,7 @@ func (x *ScaleDownProjectQuotaResponse) String() string {
func (*ScaleDownProjectQuotaResponse) ProtoMessage() {}
func (x *ScaleDownProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[120]
+ mi := &file_bcsproject_proto_msgTypes[121]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9339,7 +9402,7 @@ func (x *ScaleDownProjectQuotaResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ScaleDownProjectQuotaResponse.ProtoReflect.Descriptor instead.
func (*ScaleDownProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{120}
+ return file_bcsproject_proto_rawDescGZIP(), []int{121}
}
func (x *ScaleDownProjectQuotaResponse) GetCode() uint32 {
@@ -9390,7 +9453,7 @@ type GetProjectQuotasStatisticsRequest struct {
func (x *GetProjectQuotasStatisticsRequest) Reset() {
*x = GetProjectQuotasStatisticsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[121]
+ mi := &file_bcsproject_proto_msgTypes[122]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9403,7 +9466,7 @@ func (x *GetProjectQuotasStatisticsRequest) String() string {
func (*GetProjectQuotasStatisticsRequest) ProtoMessage() {}
func (x *GetProjectQuotasStatisticsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[121]
+ mi := &file_bcsproject_proto_msgTypes[122]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9416,7 +9479,7 @@ func (x *GetProjectQuotasStatisticsRequest) ProtoReflect() protoreflect.Message
// Deprecated: Use GetProjectQuotasStatisticsRequest.ProtoReflect.Descriptor instead.
func (*GetProjectQuotasStatisticsRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{121}
+ return file_bcsproject_proto_rawDescGZIP(), []int{122}
}
func (x *GetProjectQuotasStatisticsRequest) GetProjectIDOrCode() string {
@@ -9454,7 +9517,7 @@ type GetProjectQuotasStatisticsResponse struct {
func (x *GetProjectQuotasStatisticsResponse) Reset() {
*x = GetProjectQuotasStatisticsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[122]
+ mi := &file_bcsproject_proto_msgTypes[123]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9467,7 +9530,7 @@ func (x *GetProjectQuotasStatisticsResponse) String() string {
func (*GetProjectQuotasStatisticsResponse) ProtoMessage() {}
func (x *GetProjectQuotasStatisticsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[122]
+ mi := &file_bcsproject_proto_msgTypes[123]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9480,7 +9543,7 @@ func (x *GetProjectQuotasStatisticsResponse) ProtoReflect() protoreflect.Message
// Deprecated: Use GetProjectQuotasStatisticsResponse.ProtoReflect.Descriptor instead.
func (*GetProjectQuotasStatisticsResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{122}
+ return file_bcsproject_proto_rawDescGZIP(), []int{123}
}
func (x *GetProjectQuotasStatisticsResponse) GetCode() uint32 {
@@ -9525,7 +9588,7 @@ type QuotaResourceData struct {
func (x *QuotaResourceData) Reset() {
*x = QuotaResourceData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[123]
+ mi := &file_bcsproject_proto_msgTypes[124]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9538,7 +9601,7 @@ func (x *QuotaResourceData) String() string {
func (*QuotaResourceData) ProtoMessage() {}
func (x *QuotaResourceData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[123]
+ mi := &file_bcsproject_proto_msgTypes[124]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9551,7 +9614,7 @@ func (x *QuotaResourceData) ProtoReflect() protoreflect.Message {
// Deprecated: Use QuotaResourceData.ProtoReflect.Descriptor instead.
func (*QuotaResourceData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{123}
+ return file_bcsproject_proto_rawDescGZIP(), []int{124}
}
func (x *QuotaResourceData) GetUsedNum() uint32 {
@@ -9595,7 +9658,7 @@ type ProjectQuotasStatisticsData struct {
func (x *ProjectQuotasStatisticsData) Reset() {
*x = ProjectQuotasStatisticsData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[124]
+ mi := &file_bcsproject_proto_msgTypes[125]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9608,7 +9671,7 @@ func (x *ProjectQuotasStatisticsData) String() string {
func (*ProjectQuotasStatisticsData) ProtoMessage() {}
func (x *ProjectQuotasStatisticsData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[124]
+ mi := &file_bcsproject_proto_msgTypes[125]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -9621,7 +9684,7 @@ func (x *ProjectQuotasStatisticsData) ProtoReflect() protoreflect.Message {
// Deprecated: Use ProjectQuotasStatisticsData.ProtoReflect.Descriptor instead.
func (*ProjectQuotasStatisticsData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{124}
+ return file_bcsproject_proto_rawDescGZIP(), []int{125}
}
func (x *ProjectQuotasStatisticsData) GetCpu() *QuotaResourceData {
@@ -9662,7 +9725,7 @@ type ListProjectsForIAMResp_Project struct {
func (x *ListProjectsForIAMResp_Project) Reset() {
*x = ListProjectsForIAMResp_Project{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[131]
+ mi := &file_bcsproject_proto_msgTypes[132]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -9675,7 +9738,7 @@ func (x *ListProjectsForIAMResp_Project) String() string {
func (*ListProjectsForIAMResp_Project) ProtoMessage() {}
func (x *ListProjectsForIAMResp_Project) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[131]
+ mi := &file_bcsproject_proto_msgTypes[132]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -11026,7 +11089,7 @@ var file_bcsproject_proto_rawDesc = []byte{
0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a,
0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x32, 0x15, 0xe6, 0x97, 0xa0, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x05, 0x70,
- 0x65, 0x72, 0x6d, 0x73, 0x22, 0x95, 0x0a, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x65, 0x72, 0x6d, 0x73, 0x22, 0xf5, 0x0a, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75, 0x69, 0x64, 0x32, 0x03, 0x75,
0x69, 0x64, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
@@ -11107,123 +11170,269 @@ var file_bcsproject_proto_rawDesc = []byte{
0xbb, 0xe7, 0xbb, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
0x2c, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0xe5, 0x88, 0x99, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba,
0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0x52, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0xde, 0x02, 0x0a,
- 0x13, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75, 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64,
- 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97,
- 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
- 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92,
- 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
- 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x51, 0x0a,
- 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x1f, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b,
- 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x22, 0x56, 0x0a, 0x0a, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a,
- 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
- 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11,
- 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xa0, 0x02, 0x0a, 0x0d, 0x52, 0x65, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x41, 0x0a, 0x0b, 0x63, 0x70,
- 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63,
- 0x70, 0x75, 0x32, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75,
- 0x52, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x4d, 0x0a,
- 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x0f, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x32, 0x0f, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x65,
- 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x39, 0x0a, 0x09,
- 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75,
- 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x09, 0x63, 0x70,
- 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x42, 0x0a, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92,
- 0x41, 0x1b, 0x2a, 0x0d, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0c, 0x6d,
- 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x22, 0xad, 0x05, 0x0a, 0x15,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96,
- 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80,
- 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
- 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12,
- 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92,
- 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
- 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41,
- 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b,
- 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94,
- 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0x97, 0xb4, 0x52, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x5e, 0x0a, 0x0b,
+ 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x18, 0x12, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4f,
+ 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b,
+ 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x32, 0x12, 0xe5, 0x85, 0xb6,
+ 0xe4, 0xbb, 0x96, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x22, 0x84, 0x01, 0x0a,
+ 0x0a, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x2b, 0x0a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x0c,
+ 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x22, 0xde, 0x02, 0x0a, 0x13, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75,
+ 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75,
+ 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
+ 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81,
+ 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5,
+ 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a,
+ 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12,
+ 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x06,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x22, 0x51, 0x0a, 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x1f, 0x0a,
+ 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a,
+ 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27,
+ 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92,
+ 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x56, 0x0a, 0x0a, 0x41, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65,
+ 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75,
+ 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22,
+ 0xa0, 0x02, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x12, 0x41, 0x0a, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x73, 0x12, 0x4d, 0x0a, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41,
+ 0x22, 0x2a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f,
+ 0x72, 0x79, 0x32, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d,
+ 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x73, 0x12, 0x39, 0x0a, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x0a, 0x6c, 0x69, 0x6d,
+ 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e,
+ 0x63, 0x70, 0x75, 0x52, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x42,
+ 0x0a, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0d, 0x6c, 0x69, 0x6d, 0x69, 0x74,
+ 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73,
+ 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69,
+ 0x74, 0x73, 0x22, 0xad, 0x05, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0,
+ 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c,
+ 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
+ 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
+ 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32,
+ 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9,
+ 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
+ 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20,
+ 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9, 0x95,
+ 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
+ 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32,
+ 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
+ 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7d, 0x0a,
+ 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x67, 0x92, 0x41,
+ 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4,
+ 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
+ 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
+ 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e, 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61,
+ 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07,
+ 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92,
+ 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65,
+ 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x06, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6,
+ 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8,
+ 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52,
+ 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x43, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x03, 0x6b,
+ 0x65, 0x79, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87,
+ 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa1, 0x06, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5,
+ 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
+ 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x75, 0x0a, 0x0a, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55,
+ 0x92, 0x41, 0x52, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32,
+ 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
+ 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
+ 0x44, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
+ 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad,
+ 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x12, 0x73, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x61,
+ 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41,
0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a,
- 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7d, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x67, 0x92, 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f,
- 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4,
- 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e,
- 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05,
- 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e,
- 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41,
- 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8,
- 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20,
- 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b,
- 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe5, 0x88,
- 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x03, 0x6b, 0x65, 0x79, 0x22, 0xc1, 0x02, 0x0a, 0x16,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
- 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c,
- 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
- 0xa1, 0x06, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x66, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70,
+ 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5,
+ 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4,
+ 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e, 0x72,
+ 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73,
+ 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18,
+ 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61,
+ 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
+ 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a,
+ 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37,
+ 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf,
+ 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9,
+ 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92,
+ 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4,
+ 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
+ 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a,
+ 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
+ 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
+ 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
+ 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61,
+ 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85,
+ 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
+ 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xee,
+ 0x04, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
+ 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73,
+ 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a,
+ 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd,
+ 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8,
+ 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x65, 0x61, 0x72,
+ 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x3f,
+ 0x2a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x32, 0x32, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0xad,
+ 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52,
+ 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66,
+ 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a,
+ 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6,
+ 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac,
+ 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c,
+ 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92,
+ 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1,
+ 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6,
+ 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03,
+ 0x61, 0x6c, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03,
+ 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61,
+ 0x6c, 0x6c, 0x3a, 0x5b, 0x92, 0x41, 0x58, 0x0a, 0x56, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22,
+ 0xd2, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x88, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
+ 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88,
+ 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0xdf, 0x02, 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
@@ -11231,108 +11440,20 @@ var file_bcsproject_proto_rawDesc = []byte{
0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x75, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x0a, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
- 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
- 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
- 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0a,
- 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
- 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04,
- 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x73, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x61, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65,
- 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
- 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18,
- 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a,
- 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
- 0x7c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x66,
- 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96,
- 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e, 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62,
- 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a,
- 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
- 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32,
- 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e,
- 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c,
- 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85,
- 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x49, 0x44, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9,
- 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
- 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
- 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
- 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xee, 0x04, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
- 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32,
- 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f,
- 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
- 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x3f, 0x2a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63,
- 0x68, 0x4b, 0x65, 0x79, 0x32, 0x32, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x2c,
- 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5,
- 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x4b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20,
- 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac, 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92, 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d,
- 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
- 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05,
- 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe6, 0x98,
- 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f,
- 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x3a, 0x5b, 0x92, 0x41, 0x58,
- 0x0a, 0x56, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
- 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae,
- 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xd2, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73,
- 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
+ 0x6f, 0x64, 0x65, 0x12, 0x6a, 0x0a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74,
+ 0x32, 0x45, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x20, 0x69,
+ 0x64, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a,
+ 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5,
+ 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8,
+ 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x3a,
+ 0x55, 0x92, 0x41, 0x52, 0x0a, 0x50, 0x2a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0xd2, 0x01, 0x11, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
@@ -11340,43 +11461,41 @@ var file_bcsproject_proto_rawDesc = []byte{
0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x88, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x42,
- 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88,
- 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5,
- 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xdf, 0x02,
- 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x6a, 0x0a, 0x06,
- 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41,
- 0x4f, 0x2a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x45, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x20, 0x69, 0x64, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5,
- 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9,
- 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94,
- 0x52, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x55, 0x92, 0x41, 0x52, 0x0a, 0x50, 0x2a,
- 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
- 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x11, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x22,
- 0xb3, 0x02, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x68, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6, 0x89,
+ 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a,
+ 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
+ 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
+ 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
+ 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04,
+ 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69,
+ 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41,
+ 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a,
+ 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x64, 0x92,
+ 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x49, 0x44, 0x22, 0x9c, 0x02, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f,
0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52,
@@ -11384,81 +11503,85 @@ var file_bcsproject_proto_rawDesc = []byte{
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73,
0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x12, 0x68, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
- 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0,
- 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6,
- 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41,
- 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1,
- 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
- 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
- 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32,
- 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18,
- 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a,
- 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x64, 0x92, 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1c, 0x4c,
- 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
- 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0x9c, 0x02, 0x0a,
- 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41,
- 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
- 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
- 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
- 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41,
- 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32,
- 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
- 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x6c, 0x92, 0x41, 0x69, 0x0a, 0x67, 0x2a, 0x1e, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x2a, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
+ 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
+ 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
+ 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96,
+ 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80,
+ 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12,
+ 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa,
+ 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a,
+ 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52,
+ 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x6c, 0x92, 0x41, 0x69,
+ 0x0a, 0x67, 0x2a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xaa, 0x02, 0x0a, 0x1f, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26,
+ 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x03, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
+ 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
+ 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
+ 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d,
+ 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d,
+ 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12,
+ 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a,
+ 0x61, 0x2a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
+ 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x49, 0x44, 0x22, 0xaa, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x49, 0x44, 0x22, 0xc7, 0x01, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
@@ -11466,218 +11589,12 @@ var file_bcsproject_proto_rawDesc = []byte{
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
- 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
- 0xa9, 0x03, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a,
- 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72,
- 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61,
- 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x1e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
- 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
- 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc7, 0x01, 0x0a, 0x1f,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xb9, 0x03, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
- 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61,
- 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39,
- 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
- 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x3a, 0x6e, 0x92, 0x41, 0x6b, 0x0a, 0x69, 0x2a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
- 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x22, 0xc9, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xbb, 0x02,
- 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
- 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
- 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04,
- 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x5f, 0x92, 0x41, 0x5c, 0x0a,
- 0x5a, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6,
- 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
- 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0x9b, 0x02, 0x0a, 0x1c,
- 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
- 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x03, 0x0a, 0x1d, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
- 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
- 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
- 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
- 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
- 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40,
- 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x3a, 0x73, 0x92, 0x41, 0x70, 0x0a, 0x6e, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
- 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xa9, 0x02, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
- 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x22, 0xa0, 0x03, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7,
- 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
- 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
- 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x57, 0x0a,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x39, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b,
- 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d,
- 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x3a, 0x61, 0x92, 0x41, 0x5e, 0x0a, 0x5c, 0x2a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9,
- 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x22, 0xc6, 0x01, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xd3, 0x03,
- 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xb9, 0x03, 0x0a,
+ 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
@@ -11685,374 +11602,261 @@ var file_bcsproject_proto_rawDesc = []byte{
0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19,
- 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
- 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6a, 0x92, 0x41, 0x67, 0x0a, 0x65, 0x2a, 0x1f,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
- 0x27, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b,
+ 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d,
+ 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
+ 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6e, 0x92, 0x41, 0x6b, 0x0a, 0x69, 0x2a,
+ 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
+ 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc9, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
+ 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
+ 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0xbb, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96,
+ 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80,
+ 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16,
+ 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x3a, 0x5f, 0x92, 0x41, 0x5c, 0x0a, 0x5a, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x49, 0x44, 0x22, 0xc8, 0x01, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9,
- 0x02, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
- 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
- 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
- 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x0c, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x3a, 0x48, 0x92, 0x41, 0x45, 0x0a, 0x43, 0x2a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
- 0x1b, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xbf, 0x01, 0x0a, 0x17, 0x49,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
- 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
- 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xd1, 0x03, 0x0a,
- 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41,
- 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1,
- 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
- 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
- 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92,
- 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x07,
- 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92,
- 0x41, 0x4b, 0x2a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x40, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20,
- 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3,
- 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0,
- 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x07, 0x6b,
- 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x58, 0x92, 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x52,
- 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x24, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74,
- 0x22, 0x8a, 0x02, 0x0a, 0x17, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32,
- 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x08,
- 0x0a, 0x12, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x0e, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x49, 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a,
- 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a,
- 0x03, 0x6b, 0x65, 0x79, 0x32, 0x0a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79,
- 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x32, 0x15, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe9,
- 0x94, 0xae, 0xe5, 0x80, 0xbc, 0xe5, 0xaf, 0xb9, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x12, 0x41, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98,
- 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32,
- 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f,
- 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
- 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x12, 0x81, 0x01, 0x0a, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x60, 0x2a, 0x09, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x53, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c,
- 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f,
- 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20, 0xe6, 0x98, 0x8e, 0xe6, 0x98, 0x8e, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x08, 0x63, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x20, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20,
- 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79,
- 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x12, 0x69, 0x0a, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x0c, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x32, 0xe7, 0xb1, 0xbb,
- 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
- 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe5,
- 0x86, 0x85, 0xe7, 0xbd, 0xae, 0x2f, 0xe8, 0x87, 0xaa, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x52,
- 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a,
- 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37,
- 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf,
- 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9,
- 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a,
- 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37,
- 0x92, 0x41, 0x34, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe5, 0x88,
- 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5,
- 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68,
- 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x12, 0x51, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x32,
- 0x29, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6,
- 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64,
- 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x64, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x6f, 0x72, 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe4, 0xba, 0xba,
- 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x22, 0x9f, 0x03, 0x0a, 0x0d, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x02, 0x69, 0x64,
- 0x32, 0x08, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x49, 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x25,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10,
- 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79,
- 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
- 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32,
- 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0x9a, 0x84, 0xe5, 0x80,
- 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x31, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94,
- 0xa8, 0xe5, 0x9f, 0x9f, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x22, 0x89, 0x05, 0x0a, 0x12,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12,
- 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20,
- 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53,
- 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
- 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
- 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33,
- 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79,
- 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
- 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
- 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a,
- 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92,
- 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
- 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c,
- 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a,
- 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f,
- 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30,
- 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64,
- 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5,
- 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4,
- 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0x89, 0x05, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a,
- 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02,
- 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x22, 0x9b, 0x02, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x22, 0x89, 0x03, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7,
- 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83,
- 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98,
- 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12,
- 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92,
- 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c,
- 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12,
- 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20,
- 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79,
- 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x22, 0xd9, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6,
- 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x5a, 0x0a, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52,
- 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a,
- 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66,
- 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22,
- 0x95, 0x01, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74,
- 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d,
- 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x0c, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61,
- 0x6c, 0x3a, 0x44, 0x92, 0x41, 0x41, 0x0a, 0x3f, 0x2a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5,
- 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
- 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xd2, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6,
- 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x55, 0x0a, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x73, 0x3a, 0x37, 0x92, 0x41, 0x34, 0x0a, 0x32, 0x2a, 0x16, 0x4c, 0x69, 0x73, 0x74,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61,
- 0x74, 0x61, 0x32, 0x18, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x8f, 0x04, 0x0a,
- 0x12, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
- 0x61, 0x74, 0x61, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
- 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32,
+ 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x73, 0x92, 0x41, 0x70, 0x0a, 0x6e, 0x2a, 0x1d,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xa9, 0x02, 0x0a,
+ 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92,
+ 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38,
+ 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20,
+ 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa0, 0x03, 0x0a, 0x1d, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
+ 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
+ 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
+ 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
+ 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x12, 0x57, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20,
+ 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
+ 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d,
+ 0x2a, 0x24, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x49, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x61, 0x92, 0x41, 0x5e, 0x0a, 0x5c, 0x2a,
+ 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21,
+ 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6,
+ 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
+ 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xc6, 0x01, 0x0a, 0x1e,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
+ 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
+ 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0xd3, 0x03, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92,
+ 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
+ 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
+ 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b,
- 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d,
- 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5c, 0x0a, 0x05, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x46, 0x92, 0x41, 0x43, 0x2a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7,
- 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c,
- 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x31, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
- 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64,
- 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04,
- 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6,
- 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90,
- 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4,
- 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x04, 0x76,
- 0x61, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0x80, 0xbc, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0xb8,
- 0x01, 0x0a, 0x15, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
- 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2b, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x15, 0x92, 0x41, 0x12,
- 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x34, 0x0a, 0x0e, 0x48, 0x65, 0x61,
- 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x3a, 0x22, 0x92, 0x41, 0x1f,
- 0x0a, 0x1d, 0x2a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x20, 0x41, 0x50, 0x49, 0x22,
- 0xad, 0x02, 0x0a, 0x0f, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64,
+ 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22,
+ 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4f, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6a,
+ 0x92, 0x41, 0x67, 0x0a, 0x65, 0x2a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
+ 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a,
+ 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc8, 0x01, 0x0a, 0x20, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
+ 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x02, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5,
+ 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
+ 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x48, 0x92, 0x41, 0x45, 0x0a, 0x43, 0x2a, 0x16,
+ 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1b, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb,
+ 0xb6, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7,
+ 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x22, 0xbf, 0x01, 0x0a, 0x17, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x22, 0xd1, 0x03, 0x0a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
+ 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
+ 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
+ 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16,
+ 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69,
+ 0x73, 0x74, 0x32, 0x40, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x20, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92,
+ 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7, 0xe6,
+ 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5, 0x88,
+ 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x58, 0x92,
+ 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0xb8,
+ 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0xd2, 0x01, 0x24, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x8a, 0x02, 0x0a, 0x17, 0x52, 0x65, 0x6e, 0x64,
+ 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
@@ -12060,695 +11864,469 @@ var file_bcsproject_proto_rawDesc = []byte{
0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x74, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74,
- 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x42, 0x47, 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7,
- 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d,
- 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5,
- 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
- 0x99, 0x01, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x12,
- 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe6, 0x9c,
- 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81,
- 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x51, 0x0a, 0x0b, 0x6d, 0x6f, 0x6e, 0x67,
- 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92,
- 0x41, 0x2c, 0x2a, 0x0c, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x32, 0x1c, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe4, 0xbe, 0x9d, 0xe8, 0xb5, 0x96, 0xe7, 0x9a,
- 0x84, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0b,
- 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x33, 0x0a, 0x0b, 0x50,
- 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x3a, 0x24, 0x92, 0x41, 0x21, 0x0a,
- 0x1f, 0x2a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x10,
- 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0xb3, 0x02, 0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x47, 0x92, 0x41, 0x44,
- 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c,
- 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5,
- 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a,
- 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a,
- 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72,
+ 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95,
+ 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x3a, 0x20, 0x92, 0x41, 0x1d, 0x0a, 0x1b, 0x2a, 0x08, 0x50, 0x69, 0x6e,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x32, 0x0f, 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20,
- 0xe5, 0x93, 0x8d, 0xe5, 0xba, 0x94, 0x22, 0xa1, 0x14, 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x36, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0e, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12,
- 0x5c, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61,
- 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
- 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a,
- 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
- 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
- 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
- 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8,
- 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52,
- 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33,
- 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49,
- 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55,
- 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63,
- 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2,
- 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a,
- 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2,
- 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
- 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9,
- 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0xa6, 0x01, 0x0a, 0x09,
- 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42,
- 0x87, 0x01, 0x92, 0x41, 0x83, 0x01, 0x2a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x64, 0x32, 0x76, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x98, 0xaf, 0xe5, 0x90,
- 0xa6, 0xe5, 0xb7, 0xb2, 0xe4, 0xb8, 0x8b, 0xe7, 0xba, 0xbf, 0x28, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
- 0xa4, 0xe8, 0xbd, 0xaf, 0xe5, 0x88, 0xa0, 0x29, 0x2c, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5,
- 0x9e, 0x8b, 0xe5, 0x90, 0x8c, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1, 0xbb, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0xe4, 0xbb, 0x85, 0xe4, 0xb8, 0x8d, 0xe5, 0x85, 0x81, 0xe8, 0xae, 0xb8, 0xe9, 0x87, 0x8d,
- 0xe5, 0xa4, 0x8d, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x2c, 0xe5, 0x8f, 0xaf, 0xe6, 0x9b, 0xb4,
- 0xe6, 0x94, 0xb9, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x64, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70,
- 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7,
- 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6,
- 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7,
- 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4,
- 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
- 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x12, 0x5c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32,
- 0x37, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7,
- 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x28, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe4, 0xb8, 0xad, 0xe3,
- 0x80, 0x81, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xb7,
- 0xb2, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x29, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x6f, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
- 0x47, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe4, 0xb8, 0xad,
- 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x28,
- 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8, 0x8d, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe3,
- 0x80, 0x81, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8d, 0xe8, 0xb6, 0xb3, 0xe7, 0xad,
- 0x89, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x29, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18,
- 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97,
- 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
- 0x12, 0x3d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x11,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6,
- 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12,
- 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52,
- 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
- 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x14, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x58, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x73, 0x18, 0x15, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x73, 0x32, 0x10, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x73, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x12, 0x65, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x16, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c,
- 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52,
- 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x79, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x17, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9,
- 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18,
- 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41,
- 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2,
- 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
- 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5,
- 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85,
- 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c,
- 0x69, 0x73, 0x74, 0x18, 0x1a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85,
- 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69,
- 0x73, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a,
- 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x3b, 0x92,
- 0x41, 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d,
- 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x29, 0x22, 0x8e, 0x02, 0x0a, 0x09, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
- 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x3f, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0b, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x32, 0x0b, 0xe8, 0x8a, 0x82, 0xe7, 0x82, 0xb9, 0xe6,
- 0xb1, 0xa0, 0x49, 0x44, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e,
- 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7,
- 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7,
- 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
- 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x22, 0xac, 0x03, 0x0a, 0x0d,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x7b, 0x0a,
- 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52,
- 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x32, 0x21, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b,
- 0xe6, 0x89, 0x80, 0xe5, 0x9c, 0xa8, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0d, 0x7a, 0x6f, 0x6e,
- 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x5e, 0x0a, 0x03, 0x63, 0x70,
- 0x75, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42,
- 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b,
- 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x63, 0x70, 0x75, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x5e, 0x0a, 0x03, 0x6d, 0x65,
- 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42,
- 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b,
- 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x6d, 0x65, 0x6d, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x5e, 0x0a, 0x03, 0x67, 0x70,
- 0x75, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42,
- 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b,
- 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x67, 0x70, 0x75, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xd9, 0x02, 0x0a, 0x0d, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0xad, 0x01, 0x0a,
- 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x70,
- 0x92, 0x41, 0x6d, 0x2a, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32,
- 0x5f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x9c, 0x9f, 0xe6, 0x9c, 0x9b, 0xe7, 0x94, 0x9f, 0xe6,
- 0x95, 0x88, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4,
- 0xe6, 0x88, 0xb3, 0xe3, 0x80, 0x82, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0x6e, 0x69, 0x6c, 0x20,
- 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0xe5, 0x88, 0x99, 0xe6,
- 0xa0, 0x87, 0xe8, 0xaf, 0x86, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe9, 0x80, 0x9a, 0xe8, 0xbf,
- 0x87, 0xe5, 0x90, 0x8e, 0xe7, 0xab, 0x8b, 0xe5, 0x8d, 0xb3, 0xe6, 0x89, 0xa7, 0xe8, 0xa1, 0x8c,
- 0x52, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x97, 0x01, 0x0a,
- 0x11, 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x69, 0x92, 0x41, 0x66, 0x2a, 0x11, 0x69,
- 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
- 0x32, 0x51, 0xe8, 0xaf, 0xa5, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
- 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x2c, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6,
- 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe8, 0xb4,
- 0xb9, 0xe6, 0x96, 0xb9, 0xe5, 0xbc, 0x8f, 0xe6, 0x9c, 0x89, 0xe6, 0x89, 0x80, 0xe4, 0xb8, 0x8d,
- 0xe5, 0x90, 0x8c, 0x52, 0x11, 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65,
- 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0xc2, 0x07, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x0a,
- 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92,
- 0x41, 0x10, 0x2a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x32, 0x06, 0xe5, 0x9c, 0xb0, 0xe5,
- 0x9f, 0x9f, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x0c, 0x69, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0x32, 0x06, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x52, 0x0c, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x67, 0x0a, 0x03, 0x63, 0x70, 0x75,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x63, 0x70, 0x75,
- 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x63, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef,
- 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70,
- 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x63,
- 0x70, 0x75, 0x12, 0x67, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
- 0x8b, 0x6d, 0x65, 0x6d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e,
- 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79,
- 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88,
- 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x77, 0x0a, 0x03, 0x67,
- 0x70, 0x75, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x65, 0x92, 0x41, 0x62, 0x2a, 0x03, 0x67,
- 0x70, 0x75, 0x32, 0x5b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x67, 0x70, 0x75, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96,
- 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0xef,
- 0xbc, 0x8c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xbc, 0x9a, 0xe4, 0xb8, 0xba, 0x30, 0x52,
- 0x03, 0x67, 0x70, 0x75, 0x12, 0x30, 0x0a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49,
- 0x64, 0x32, 0x0b, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0x49, 0x64, 0x52, 0x06,
- 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x3a, 0x0a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x7a,
- 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5,
- 0x8c, 0xba, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf,
- 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65,
- 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5,
- 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
- 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x12, 0x89, 0x01, 0x0a,
- 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44,
- 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x0a, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x32, 0x42, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f,
- 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0x42, 0x43, 0x53, 0xe9,
- 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0xe9, 0xab,
- 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0x9b, 0x98, 0xef, 0xbc, 0x8c,
- 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xe4, 0xb8, 0xba, 0x35, 0x30, 0x47, 0x52, 0x0a, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x12, 0x71, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61,
- 0x44, 0x69, 0x73, 0x6b, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73,
- 0x6b, 0x42, 0x3d, 0x92, 0x41, 0x3a, 0x2a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b,
- 0x73, 0x32, 0x2d, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe6, 0x97, 0xa0, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae,
- 0xbe, 0xe7, 0xbd, 0xae, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0,
- 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x22, 0x8a, 0x02, 0x0a, 0x08,
- 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x12, 0x95, 0x01, 0x0a, 0x08, 0x64, 0x69, 0x73,
- 0x6b, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x79, 0x92, 0x41, 0x76,
- 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x32, 0x6a, 0xe6, 0x95, 0xb0, 0xe6,
- 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0x4c, 0x4f,
- 0x43, 0x41, 0x4c, 0x5f, 0x42, 0x41, 0x53, 0x49, 0x43, 0xef, 0xbc, 0x88, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0xef, 0xbc, 0x89, 0x2c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x53, 0x53, 0x44, 0x2c,
- 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x42, 0x41, 0x53, 0x45, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44,
- 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4d, 0x49,
- 0x55, 0x4d, 0x28, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7,
- 0xa1, 0xac, 0xe7, 0x9b, 0x98, 0x29, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x66, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x47, 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a,
- 0x65, 0x32, 0x3b, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe5, 0xa4, 0xa7, 0xe5,
- 0xb0, 0x8f, 0xef, 0xbc, 0x8c, 0x31, 0x30, 0x47, 0xe8, 0xb5, 0xb7, 0xe8, 0xb7, 0xb3, 0xef, 0xbc,
- 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0xef, 0xbc, 0x8c, 0xe4, 0xb8,
- 0xba, 0x30, 0xe6, 0x97, 0xb6, 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x08,
- 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22, 0xff, 0x01, 0x0a, 0x0a, 0x44, 0x65, 0x76,
- 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76,
- 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63,
- 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
- 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x65, 0x76,
- 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55,
- 0x73, 0x65, 0x64, 0x12, 0x46, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65,
- 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x2e,
- 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
- 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x3d, 0x0a, 0x0f, 0x41,
- 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 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, 0x09, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xe2, 0x10, 0x0a, 0x19, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x66, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x48, 0x92, 0x41, 0x3b,
- 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d,
- 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x07, 0x72, 0x05,
- 0x10, 0x01, 0x18, 0x80, 0x50, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65,
- 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6,
- 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x08, 0x0a, 0x12, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x02, 0x69,
+ 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x02, 0x69, 0x64,
+ 0x32, 0x0e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x49, 0x44,
+ 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x0a, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x64, 0x65, 0x66,
+ 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a,
+ 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x15, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe9, 0x94, 0xae, 0xe5, 0x80, 0xbc, 0xe5, 0xaf, 0xb9, 0x52,
+ 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61,
+ 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
+ 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x0c, 0x64,
+ 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73,
+ 0x63, 0x6f, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a,
+ 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd,
+ 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8,
+ 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x81, 0x01, 0x0a, 0x09, 0x73, 0x63, 0x6f,
+ 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41,
+ 0x60, 0x2a, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x53, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b,
+ 0xb4, 0x3a, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c,
+ 0x20, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20, 0xe6,
+ 0x98, 0x8e, 0xe6, 0x98, 0x8e, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0x52, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x08,
+ 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f,
+ 0x92, 0x41, 0x2c, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x20, 0xe7,
+ 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83,
+ 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52,
+ 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x69, 0x0a, 0x0c, 0x63, 0x61, 0x74,
+ 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x45, 0x92, 0x41, 0x42, 0x2a, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61,
+ 0x6d, 0x65, 0x32, 0x32, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0,
+ 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
+ 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe5, 0x86, 0x85, 0xe7, 0xbd, 0xae, 0x2f, 0xe8, 0x87, 0xaa,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x52, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
+ 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x0a, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f,
+ 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31,
+ 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04,
+ 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18,
+ 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x64, 0x32, 0x29, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97,
+ 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79, 0x2d,
+ 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52, 0x07,
+ 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x75,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe6, 0x97,
+ 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79,
+ 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73,
+ 0x73, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
+ 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5, 0xbb,
+ 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x0a,
+ 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17,
+ 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe4, 0xbf,
+ 0xae, 0xe6, 0x94, 0xb9, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72,
+ 0x22, 0x9f, 0x03, 0x0a, 0x0d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c,
+ 0x75, 0x65, 0x12, 0x21, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11,
+ 0x92, 0x41, 0x0e, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x08, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x49,
+ 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x25, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x09, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41,
+ 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e,
+ 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12,
+ 0x2e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
+ 0x92, 0x41, 0x15, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12,
+ 0x31, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b,
+ 0x92, 0x41, 0x18, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x52, 0x05, 0x73, 0x63, 0x6f,
+ 0x70, 0x65, 0x22, 0x89, 0x05, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53,
- 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a,
- 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09, 0x6e,
- 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41,
- 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93,
- 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
- 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38,
- 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8,
- 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5,
- 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21,
- 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf,
- 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x71,
- 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70,
- 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28,
- 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95,
- 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1,
- 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70,
- 0x65, 0x12, 0x6c, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x0b, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x50, 0x92, 0x41, 0x4d, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x32, 0x41, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7,
- 0x9a, 0x84, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe5, 0x95, 0x86, 0x2c, 0x20, 0xe4, 0xb8, 0x8d,
- 0xe5, 0x90, 0x8c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0xe6, 0x94, 0xaf, 0xe6, 0x8c,
- 0x81, 0xe5, 0xa4, 0x9a, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12,
- 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4,
- 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x72, 0x0a, 0x06, 0x6c, 0x61,
- 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92,
+ 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
+ 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
+ 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92,
+ 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20,
+ 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94,
+ 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
+ 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32,
+ 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f,
+ 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
+ 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70,
+ 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
+ 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80,
+ 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65,
+ 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64,
+ 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98,
+ 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5,
+ 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb,
+ 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61,
+ 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41,
+ 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
+ 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75,
+ 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0x89,
+ 0x05, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
+ 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
+ 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x03,
+ 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a, 0x03,
+ 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c,
+ 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b, 0x65,
+ 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f,
+ 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62,
+ 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a,
+ 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
+ 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64,
+ 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32,
+ 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e,
+ 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c,
+ 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85,
+ 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f,
+ 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08, 0x63,
+ 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7,
+ 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83,
+ 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
+ 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0xd9, 0x01, 0x0a, 0x1a, 0x4c,
+ 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
+ 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x12, 0x5a, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
+ 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c,
+ 0x74, 0x73, 0x32, 0x12, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
+ 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a,
+ 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61,
+ 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x95, 0x01, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61,
+ 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x32, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x95, 0xb0, 0xe9, 0x87,
+ 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x3a, 0x44, 0x92, 0x41, 0x41, 0x0a, 0x3f, 0x2a,
+ 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
+ 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x1e,
+ 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xd2,
+ 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x12, 0x55, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d,
+ 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x37, 0x92, 0x41, 0x34, 0x0a,
+ 0x32, 0x2a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x22, 0x8f, 0x04, 0x0a, 0x12, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
+ 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04,
+ 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65,
+ 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65,
+ 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef,
+ 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72,
+ 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61,
+ 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65,
+ 0x79, 0x12, 0x5c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x46, 0x92, 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5,
+ 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c,
+ 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12,
+ 0x31, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b,
+ 0x92, 0x41, 0x18, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c,
+ 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8,
+ 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65,
+ 0x73, 0x63, 0x12, 0x51, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b,
+ 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d,
+ 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x32, 0x0f,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
+ 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0xb8, 0x01, 0x0a, 0x15, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12,
+ 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a,
+ 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x12, 0x2b, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x09,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x22, 0x34, 0x0a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x3a, 0x22, 0x92, 0x41, 0x1f, 0x0a, 0x1d, 0x2a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x20, 0x41, 0x50, 0x49, 0x22, 0xad, 0x02, 0x0a, 0x0f, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
+ 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x74, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x42, 0x47, 0x92,
+ 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c,
+ 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93,
+ 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20,
+ 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x99, 0x01, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x32, 0x12, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd,
+ 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
+ 0x51, 0x0a, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x0c, 0x6d, 0x6f, 0x6e, 0x67, 0x6f,
+ 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x1c, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe4,
+ 0xbe, 0x9d, 0xe8, 0xb5, 0x96, 0xe7, 0x9a, 0x84, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7,
+ 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74,
+ 0x75, 0x73, 0x22, 0x33, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x3a, 0x24, 0x92, 0x41, 0x21, 0x0a, 0x1f, 0x2a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x10, 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
+ 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x47, 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80,
+ 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6,
+ 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d,
+ 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
+ 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x3a, 0x20, 0x92, 0x41, 0x1d,
+ 0x0a, 0x1b, 0x2a, 0x08, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x32, 0x0f, 0x50, 0x69,
+ 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20, 0xe5, 0x93, 0x8d, 0xe5, 0xba, 0x94, 0x22, 0xa1, 0x14,
+ 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x36,
+ 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0e, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x44, 0x52, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x5c, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e,
+ 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a, 0x09,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9,
+ 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
+ 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
+ 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8,
+ 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
+ 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61,
+ 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61,
+ 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5,
+ 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90,
+ 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
+ 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7,
+ 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62,
+ 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61,
+ 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a,
+ 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad,
+ 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65,
+ 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
+ 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6,
+ 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
+ 0x6f, 0x6e, 0x12, 0xa6, 0x01, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64,
+ 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42, 0x87, 0x01, 0x92, 0x41, 0x83, 0x01, 0x2a, 0x09, 0x69,
+ 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x32, 0x76, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe4, 0xb8, 0x8b, 0xe7, 0xba,
+ 0xbf, 0x28, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xbd, 0xaf, 0xe5, 0x88, 0xa0, 0x29, 0x2c,
+ 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8c, 0xe7, 0xa7, 0x8d, 0xe7,
+ 0xb1, 0xbb, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbb, 0x85, 0xe4, 0xb8, 0x8d, 0xe5, 0x85,
+ 0x81, 0xe8, 0xae, 0xb8, 0xe9, 0x87, 0x8d, 0xe5, 0xa4, 0x8d, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7,
+ 0x2c, 0xe5, 0x8f, 0xaf, 0xe6, 0x9b, 0xb4, 0xe6, 0x94, 0xb9, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
+ 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x71, 0x0a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53,
+ 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c,
+ 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x69,
+ 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd,
+ 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x5c, 0x0a, 0x06, 0x73, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x06,
+ 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x37, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x28, 0xe7, 0x94, 0xb3,
+ 0xe8, 0xaf, 0xb7, 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4,
+ 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xb7, 0xb2, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x29, 0x52,
+ 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x6f, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x47, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x8a,
+ 0xb6, 0xe6, 0x80, 0x81, 0xe4, 0xb8, 0xad, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93,
+ 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x28, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8, 0x8d,
+ 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe3, 0x80, 0x81, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0xb6, 0xb3, 0xe7, 0xad, 0x89, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x29, 0x52,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5,
+ 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a,
+ 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f,
+ 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x9b,
+ 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12,
+ 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x0f,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52,
+ 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76,
+ 0x69, 0x64, 0x65, 0x72, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a,
+ 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba,
+ 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b,
+ 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x58, 0x0a,
+ 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x15, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
+ 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0a, 0x6e,
+ 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x32, 0x10, 0xe7, 0x9b, 0xb8, 0xe5, 0x85,
+ 0xb3, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x0a, 0x6e, 0x6f, 0x64,
+ 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x65, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
+ 0x73, 0x18, 0x16, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92,
0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6,
0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe,
- 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x86,
- 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0e,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41,
- 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3,
- 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x41, 0x74, 0x74, 0x72, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
- 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
- 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52,
- 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x7d, 0x0a, 0x12, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf,
- 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5,
- 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x4c, 0x69, 0x73, 0x74, 0x18, 0x11, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
- 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a,
- 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5,
- 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c,
- 0x69, 0x73, 0x74, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d,
- 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a,
- 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
- 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49,
- 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef,
- 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c,
- 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70,
- 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x26, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22,
- 0xd9, 0x07, 0x0a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0xc7, 0x01,
- 0x0a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x9e, 0x01, 0x92, 0x41, 0x9a, 0x01, 0x2a, 0x0e, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x32, 0x87, 0x01,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a, 0xe5,
- 0x8a, 0xa1, 0x49, 0x44, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xef, 0xbc, 0x8c, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0x20, 0x5b, 0x61, 0x6c, 0x6c, 0x5d, 0xe4,
- 0xb8, 0x8d, 0xe9, 0x99, 0x90, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x3b, 0x20, 0x5b, 0x31, 0x30,
- 0x30, 0x31, 0x34, 0x38, 0x5d, 0xe5, 0x8f, 0xaf, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x31, 0x30,
- 0x30, 0x31, 0x34, 0x38, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x20, 0x5b, 0x31, 0x30, 0x36, 0x38,
- 0x2c, 0x20, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0x5d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5,
- 0x8f, 0xaf, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xba, 0x8e, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8,
- 0xaa, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x52, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42,
- 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x12, 0x5b, 0x0a, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b,
- 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x18, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0x52, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x12, 0x73, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x51, 0x92, 0x41, 0x4e, 0x2a, 0x0b,
- 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x32, 0x3f, 0xe8, 0xae, 0xa1,
- 0xe7, 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe7,
- 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x20, 0x5b, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61,
- 0x6c, 0x20, 0xe9, 0x80, 0x9a, 0xe7, 0xae, 0x97, 0x2c, 0x20, 0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c,
- 0x69, 0x67, 0x65, 0x6e, 0x74, 0xe6, 0x99, 0xba, 0xe7, 0xae, 0x97, 0x5d, 0x52, 0x0b, 0x63, 0x6f,
- 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0xc4, 0x01, 0x0a, 0x14, 0x70, 0x75,
- 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79,
- 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x8f, 0x01, 0x92, 0x41, 0x8b, 0x01, 0x2a,
- 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x54, 0x79, 0x70, 0x65, 0x32, 0x73, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0xe6, 0x97, 0xb6,
- 0xe9, 0x95, 0xbf, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe3, 0x80, 0x90, 0x6f,
- 0x6e, 0x63, 0x65, 0xe4, 0xb8, 0x80, 0xe6, 0xac, 0xa1, 0xe6, 0x80, 0xa7, 0xe3, 0x80, 0x81, 0x70,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x69, 0x63, 0xe5, 0x91, 0xa8, 0xe6, 0x9c, 0x9f, 0xe6, 0x80, 0xa7,
- 0xe3, 0x80, 0x91, 0x20, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe5, 0xaf, 0xb9, 0xe4, 0xba, 0x8e,
- 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe6, 0x9d, 0xa5, 0xe8,
- 0xaf, 0xb4, 0xe4, 0xbb, 0x85, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x80, 0xe6, 0xac,
- 0xa1, 0xe6, 0x80, 0xa7, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x14, 0x70, 0x75, 0x72, 0x63,
- 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x8a, 0x01, 0x0a, 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61,
- 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
- 0x67, 0x73, 0x32, 0x2f, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf,
- 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe8, 0x83, 0xbd, 0xe5, 0xad,
- 0x98, 0xe5, 0x9c, 0xa8, 0xe4, 0xb8, 0x8d, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe6, 0x97, 0xb6,
- 0xe9, 0x95, 0xbf, 0x52, 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x60, 0x0a,
- 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x42, 0x92, 0x41, 0x3f, 0x2a, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65,
- 0x32, 0x32, 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe6, 0x97,
- 0xb6, 0xe9, 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0xef, 0xbc,
- 0x9a, 0x32, 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d, 0x32, 0x35, 0x20, 0x32, 0x33, 0x3a, 0x35,
- 0x39, 0x3a, 0x35, 0x39, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12,
- 0x5a, 0x0a, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x32,
- 0xe6, 0x88, 0xaa, 0xe6, 0xad, 0xa2, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe6, 0x97, 0xb6, 0xe9,
- 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0xef, 0xbc, 0x9a, 0x32,
- 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d, 0x33, 0x31, 0x20, 0x32, 0x33, 0x3a, 0x35, 0x39, 0x3a,
- 0x35, 0x39, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x3a, 0x1e, 0x92, 0x41, 0x1b,
- 0x0a, 0x19, 0x2a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x22, 0x94, 0x01, 0x0a, 0x0a,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x49, 0x0a, 0x08, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2d, 0x92, 0x41,
- 0x2a, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x1e, 0xe9, 0x85, 0x8d,
- 0xe9, 0xa2, 0x9d, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x88, 0xe6, 0x95, 0xb4, 0xe6,
- 0x9c, 0xba, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x89, 0x52, 0x08, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x3a, 0x3b, 0x92, 0x41, 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6,
- 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
- 0x8b, 0x29, 0x22, 0xbd, 0x06, 0x0a, 0x12, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41,
- 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
- 0x44, 0x12, 0x3e, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61,
- 0x74, 0x65, 0x67, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a,
- 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x32, 0x41,
- 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xad, 0x96, 0xe7, 0x95, 0xa5, 0x20, 0x5b, 0x65, 0x6c,
- 0x61, 0x73, 0x74, 0x69, 0x63, 0xe5, 0xbc, 0xb9, 0xe6, 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f, 0x2c, 0x20, 0x72, 0x69, 0x67, 0x69, 0x64, 0xe5, 0x88,
- 0x9a, 0xe6, 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f,
- 0x5d, 0x52, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79,
- 0x12, 0x5b, 0x0a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42, 0x23, 0x92, 0x41,
- 0x20, 0x2a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x12, 0xe4,
- 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x8a, 0xe9, 0x99, 0x90, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
- 0xae, 0x52, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x55, 0x0a,
- 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a,
- 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0x0c, 0xe5, 0xb7, 0xb2, 0xe4,
- 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d,
- 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61,
- 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41,
- 0x24, 0x2a, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
- 0x65, 0x32, 0x12, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe6,
- 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72,
- 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e,
- 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41, 0x22,
- 0x2a, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x12,
- 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xbb, 0x93, 0xe6, 0x9d, 0x9f, 0xe6, 0x97, 0xb6, 0xe9,
- 0x97, 0xb4, 0x52, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65,
- 0x12, 0x6b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x46, 0xe5,
- 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xef, 0xbc, 0x8c, 0x5b, 0x61,
- 0x63, 0x74, 0x69, 0x76, 0x65, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0xe4, 0xb8, 0xad, 0x2c, 0x20,
- 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0xe5, 0xb7, 0xb2, 0xe8, 0xbf, 0x87, 0xe6, 0x9c, 0x9f,
- 0x2c, 0x20, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x64, 0xe5, 0xb7, 0xb2, 0xe6, 0x9a,
- 0x82, 0xe5, 0x81, 0x9c, 0x5d, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x33, 0x92,
- 0x41, 0x30, 0x0a, 0x2e, 0x2a, 0x12, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
- 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32, 0x18, 0xe8, 0xa2, 0xab, 0xe5, 0x85, 0xb1,
- 0xe4, 0xba, 0xab, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe7,
- 0xbd, 0xae, 0x22, 0x97, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a,
- 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b,
- 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x49, 0x64, 0x3a, 0x46, 0x92, 0x41, 0x43, 0x0a, 0x41, 0x2a, 0x16, 0x47, 0x65, 0x74,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae,
- 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x16,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xbe,
- 0x08, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92,
- 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0,
- 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
- 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72,
- 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x05, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75,
- 0x72, 0x63, 0x65, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32,
- 0x11, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
- 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
- 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x72, 0x0a, 0x06,
- 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42,
- 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7,
- 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
- 0x12, 0x86, 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e,
+ 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x79,
+ 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x17, 0x20,
+ 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x2e, 0x41, 0x6e,
0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c,
0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84,
0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e,
0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62,
+ 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62,
0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41,
0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41,
0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80,
- 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x7d, 0x0a, 0x12,
+ 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61, 0x0a, 0x12,
0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6,
- 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba,
- 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53,
- 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74,
+ 0x65, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28, 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
+ 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9,
+ 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12,
+ 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x1a, 0x20, 0x03, 0x28, 0x0b,
+ 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9,
0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
@@ -12761,146 +12339,926 @@ var file_bcsproject_proto_rawDesc = []byte{
0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a, 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22,
- 0xec, 0x0c, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92,
- 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xfa, 0x42, 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b,
- 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20,
- 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x5b, 0x0a, 0x0a, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a,
- 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8,
- 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x3a, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a,
- 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x73, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
- 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04,
- 0x72, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
- 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65,
- 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x42, 0x5a, 0x92, 0x41, 0x57, 0x2a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52,
- 0x65, 0x73, 0x32, 0x4b, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
- 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0xb1, 0xa0, 0x2c, 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81,
- 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8,
- 0xb4, 0xb9, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52,
- 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24,
- 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0x80, 0xe8, 0xa6, 0x81, 0xe6, 0x8f,
- 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x6f, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65,
- 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7,
- 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba, 0xbf, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69,
- 0x6e, 0x65, 0x12, 0x62, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x43, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5,
- 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80, 0x89, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65,
- 0x73, 0x6f, 0x73, 0x2c, 0x20, 0xe6, 0x9c, 0xaa, 0xe6, 0x9d, 0xa5, 0xe8, 0xaf, 0xa5, 0xe5, 0xad,
- 0x97, 0xe6, 0xae, 0xb5, 0xe5, 0x8f, 0xaf, 0xe8, 0x83, 0xbd, 0xe5, 0xba, 0x9f, 0xe5, 0xbc, 0x83,
- 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x6b, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
- 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c,
- 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6,
- 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x12, 0x7f, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92,
- 0x41, 0x25, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7,
- 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
- 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c,
- 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c,
- 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0d, 0x20,
- 0x01, 0x28, 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53,
- 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98,
- 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
- 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
- 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16, 0x71,
+ 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x3b, 0x92, 0x41, 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6, 0x94,
+ 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0x29, 0x22, 0x8e, 0x02, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12,
+ 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x3f, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47,
+ 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x32, 0x0b,
+ 0xe8, 0x8a, 0x82, 0xe7, 0x82, 0xb9, 0xe6, 0xb1, 0xa0, 0x49, 0x44, 0x52, 0x0b, 0x6e, 0x6f, 0x64,
+ 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a,
+ 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
+ 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
+ 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28, 0x92,
+ 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe6,
+ 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x9a,
+ 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73,
+ 0x65, 0x64, 0x22, 0xac, 0x03, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
+ 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x35, 0x92, 0x41, 0x32,
+ 0x2a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x32,
+ 0x21, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe6, 0x89, 0x80, 0xe5, 0x9c, 0xa8, 0xe5, 0x8f, 0xaf,
+ 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe7,
+ 0xbd, 0xae, 0x52, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x73, 0x12, 0x5e, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x63, 0x70, 0x75,
+ 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0x9a, 0x84, 0x63, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x63, 0x70,
+ 0x75, 0x12, 0x5e, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x6d, 0x65, 0x6d,
+ 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0x9a, 0x84, 0x6d, 0x65, 0x6d, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x6d, 0x65,
+ 0x6d, 0x12, 0x5e, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x67, 0x70, 0x75,
+ 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0x9a, 0x84, 0x67, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x67, 0x70,
+ 0x75, 0x22, 0xd9, 0x02, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x74, 0x72, 0x61, 0x74,
+ 0x65, 0x67, 0x79, 0x12, 0xad, 0x01, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69,
+ 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34,
+ 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x70, 0x92, 0x41, 0x6d, 0x2a, 0x0a, 0x65, 0x78, 0x70, 0x65,
+ 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x5f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x9c, 0x9f,
+ 0xe6, 0x9c, 0x9b, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c,
+ 0x20, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0xe6, 0x88, 0xb3, 0xe3, 0x80, 0x82, 0xe8, 0x8b, 0xa5,
+ 0xe4, 0xb8, 0xba, 0x6e, 0x69, 0x6c, 0x20, 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0xe4, 0xb8, 0xba,
+ 0xe7, 0xa9, 0xba, 0xe5, 0x88, 0x99, 0xe6, 0xa0, 0x87, 0xe8, 0xaf, 0x86, 0xe5, 0xae, 0xa1, 0xe6,
+ 0x89, 0xb9, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe5, 0x90, 0x8e, 0xe7, 0xab, 0x8b, 0xe5, 0x8d,
+ 0xb3, 0xe6, 0x89, 0xa7, 0xe8, 0xa1, 0x8c, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54,
+ 0x69, 0x6d, 0x65, 0x12, 0x97, 0x01, 0x0a, 0x11, 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63,
+ 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42,
+ 0x69, 0x92, 0x41, 0x66, 0x2a, 0x11, 0x69, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52,
+ 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x32, 0x51, 0xe8, 0xaf, 0xa5, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba,
+ 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x2c, 0xe8, 0x8b, 0xa5,
+ 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xef,
+ 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0xe6, 0x96, 0xb9, 0xe5, 0xbc, 0x8f, 0xe6, 0x9c,
+ 0x89, 0xe6, 0x89, 0x80, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0x52, 0x11, 0x49, 0x73, 0x55, 0x72,
+ 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0xc2, 0x07,
+ 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f,
+ 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f,
+ 0x6e, 0x32, 0x06, 0xe5, 0x9c, 0xb0, 0xe5, 0x9f, 0x9f, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f,
+ 0x6e, 0x12, 0x3d, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70,
+ 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0c, 0x69, 0x6e,
+ 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x32, 0x06, 0xe6, 0x9c, 0xba, 0xe5,
+ 0x9e, 0x8b, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0x12, 0x67, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92,
+ 0x41, 0x52, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x63,
+ 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c,
+ 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74,
+ 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba,
+ 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x67, 0x0a, 0x03, 0x6d, 0x65, 0x6d,
+ 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x6d, 0x65, 0x6d,
+ 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x6d, 0x65, 0x6d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73,
+ 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef,
+ 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70,
+ 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x6d,
+ 0x65, 0x6d, 0x12, 0x77, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42,
+ 0x65, 0x92, 0x41, 0x62, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x5b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
+ 0x8b, 0x67, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e,
+ 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79,
+ 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e,
+ 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88,
+ 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4,
+ 0xbc, 0x9a, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x03, 0x67, 0x70, 0x75, 0x12, 0x30, 0x0a, 0x06, 0x7a,
+ 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
+ 0x2a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x32, 0x0b, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8,
+ 0xe5, 0x8c, 0xba, 0x49, 0x64, 0x52, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x3a, 0x0a,
+ 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0f,
+ 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
+ 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21,
+ 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5,
+ 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28,
+ 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18,
+ 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7,
+ 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55,
+ 0x73, 0x65, 0x64, 0x12, 0x89, 0x01, 0x0a, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69,
+ 0x73, 0x6b, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x53,
+ 0x92, 0x41, 0x50, 0x2a, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x32,
+ 0x42, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0xef, 0xbc, 0x8c, 0x42, 0x43, 0x53, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7,
+ 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba,
+ 0x91, 0xe7, 0x9b, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xe4, 0xb8, 0xba,
+ 0x35, 0x30, 0x47, 0x52, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x12,
+ 0x71, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x18, 0x0b, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x3d, 0x92, 0x41, 0x3a, 0x2a, 0x09, 0x64,
+ 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x32, 0x2d, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe6, 0x97, 0xa0, 0xe9,
+ 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe5, 0x88, 0x99, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73,
+ 0x6b, 0x73, 0x22, 0x8a, 0x02, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x12,
+ 0x95, 0x01, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x79, 0x92, 0x41, 0x76, 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70,
+ 0x65, 0x32, 0x6a, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe7, 0xb1, 0xbb, 0xe5,
+ 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x42, 0x41, 0x53, 0x49, 0x43,
+ 0xef, 0xbc, 0x88, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xef, 0xbc, 0x89, 0x2c, 0x4c, 0x4f, 0x43,
+ 0x41, 0x4c, 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x42, 0x41, 0x53,
+ 0x45, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55,
+ 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4d, 0x49, 0x55, 0x4d, 0x28, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7,
+ 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0xa1, 0xac, 0xe7, 0x9b, 0x98, 0x29, 0x52, 0x08, 0x64,
+ 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53,
+ 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x47, 0x2a, 0x08,
+ 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x32, 0x3b, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0xe7, 0x9b, 0x98, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xef, 0xbc, 0x8c, 0x31, 0x30, 0x47, 0xe8,
+ 0xb5, 0xb7, 0xe8, 0xb7, 0xb3, 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8,
+ 0xba, 0x30, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xba, 0x30, 0xe6, 0x97, 0xb6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22,
+ 0xff, 0x01, 0x0a, 0x0a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1e,
+ 0x0a, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20,
+ 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55,
+ 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x64, 0x65, 0x76, 0x69, 0x63,
+ 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x12, 0x46, 0x0a, 0x0a, 0x61, 0x74,
+ 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65,
+ 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
+ 0x65, 0x73, 0x1a, 0x3d, 0x0a, 0x0f, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
+ 0x01, 0x22, 0xe2, 0x10, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
+ 0x66, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x48, 0x92, 0x41, 0x3b, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61,
+ 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0xfa, 0x42, 0x07, 0x72, 0x05, 0x10, 0x01, 0x18, 0x80, 0x50, 0x52, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a,
+ 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4,
+ 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa,
+ 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36,
+ 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b,
+ 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x53, 0x70, 0x61, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34,
+ 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7,
+ 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae,
+ 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12,
+ 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x07, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5,
+ 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4,
+ 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91,
+ 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42,
+ 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
+ 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a,
+ 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
+ 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
+ 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
+ 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf,
+ 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x6c, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76,
+ 0x69, 0x64, 0x65, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x50, 0x92, 0x41, 0x4d, 0x2a,
+ 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x41, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0x9a, 0x84, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe5,
+ 0x95, 0x86, 0x2c, 0x20, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
+ 0x65, 0x72, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0xa4, 0x9a, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1,
+ 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x08, 0x70, 0x72,
+ 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
+ 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8,
+ 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x12, 0x72, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
+ 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
+ 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a,
+ 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c,
+ 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x86, 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e,
+ 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
+ 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51,
+ 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x0f, 0x20, 0x01, 0x28,
+ 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
+ 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
+ 0x72, 0x12, 0x7d, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64,
+ 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
+ 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
+ 0x12, 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x11, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51,
0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
- 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x42,
- 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
- 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2,
- 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae,
- 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65,
- 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
- 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
- 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a, 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xfe,
- 0x03, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x54, 0x0a, 0x07,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92,
- 0x41, 0x1e, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x13, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
- 0xfa, 0x42, 0x16, 0x72, 0x14, 0x18, 0x80, 0x01, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61,
- 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x12, 0xa3, 0x01, 0x0a, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x7b, 0x92, 0x41, 0x78,
- 0x2a, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x32, 0x66, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x66, 0x61, 0x6c, 0x73, 0x65,
- 0xe3, 0x80, 0x82, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0x74, 0x72, 0x75, 0x65,
- 0xe6, 0x97, 0xb6, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6,
- 0x89, 0x80, 0xe8, 0xae, 0xb0, 0xe5, 0xbd, 0x95, 0xe7, 0x9a, 0x84, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe4, 0xbc, 0x9a, 0xe8, 0xa7, 0xa6, 0xe5, 0x8f, 0x91,
- 0xe4, 0xbb, 0xbb, 0xe4, 0xbd, 0x95, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe5, 0x8c, 0x96, 0xe6,
- 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xe3, 0x80, 0x82, 0x52, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69,
- 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70,
- 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7,
- 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5,
- 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85,
- 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6,
- 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74,
- 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a, 0x43, 0x92, 0x41, 0x40, 0x0a,
- 0x3e, 0x2a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22,
- 0xec, 0x03, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
+ 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7,
+ 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73,
+ 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18,
+ 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75,
+ 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d,
+ 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6,
+ 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9,
+ 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5,
+ 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94,
+ 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70,
+ 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x1a, 0x39, 0x0a, 0x0b,
+ 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61,
+ 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61,
+ 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x19,
+ 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x26, 0xe5, 0x88, 0x9b, 0xe5, 0xbb,
+ 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xd9, 0x07, 0x0a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x41, 0x74, 0x74, 0x72, 0x12, 0xc7, 0x01, 0x0a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42,
+ 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x9e, 0x01,
+ 0x92, 0x41, 0x9a, 0x01, 0x2a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69,
+ 0x7a, 0x49, 0x44, 0x73, 0x32, 0x87, 0x01, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5,
+ 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0xef, 0xbc, 0x8c, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90,
+ 0x20, 0x5b, 0x61, 0x6c, 0x6c, 0x5d, 0xe4, 0xb8, 0x8d, 0xe9, 0x99, 0x90, 0xe4, 0xb8, 0x9a, 0xe5,
+ 0x8a, 0xa1, 0x3b, 0x20, 0x5b, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0x5d, 0xe5, 0x8f, 0xaf, 0xe4,
+ 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
+ 0xa1, 0x20, 0x5b, 0x31, 0x30, 0x36, 0x38, 0x2c, 0x20, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0x5d,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0x8f, 0xaf, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4,
+ 0xba, 0x8e, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x52, 0x0e,
+ 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x12, 0x5b,
+ 0x0a, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x10, 0x53,
+ 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x32,
+ 0x18, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63,
+ 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x73, 0x0a, 0x0b, 0x63,
+ 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x51, 0x92, 0x41, 0x4e, 0x2a, 0x0b, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79,
+ 0x70, 0x65, 0x32, 0x3f, 0xe8, 0xae, 0xa1, 0xe7, 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe7, 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x20,
+ 0x5b, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x20, 0xe9, 0x80, 0x9a, 0xe7, 0xae, 0x97, 0x2c,
+ 0x20, 0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x67, 0x65, 0x6e, 0x74, 0xe6, 0x99, 0xba, 0xe7,
+ 0xae, 0x97, 0x5d, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0x12, 0xc4, 0x01, 0x0a, 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x8f, 0x01, 0x92, 0x41, 0x8b, 0x01, 0x2a, 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65,
+ 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x32, 0x73, 0xe8, 0xb4,
+ 0xad, 0xe4, 0xb9, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0xef, 0xbc, 0x8c, 0xe3, 0x80, 0x90, 0x6f, 0x6e, 0x63, 0x65, 0xe4, 0xb8, 0x80, 0xe6, 0xac, 0xa1,
+ 0xe6, 0x80, 0xa7, 0xe3, 0x80, 0x81, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x69, 0x63, 0xe5, 0x91,
+ 0xa8, 0xe6, 0x9c, 0x9f, 0xe6, 0x80, 0xa7, 0xe3, 0x80, 0x91, 0x20, 0xe7, 0x9b, 0xae, 0xe5, 0x89,
+ 0x8d, 0xe5, 0xaf, 0xb9, 0xe4, 0xba, 0x8e, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe9, 0xa2, 0x9d,
+ 0xe5, 0xba, 0xa6, 0xe6, 0x9d, 0xa5, 0xe8, 0xaf, 0xb4, 0xe4, 0xbb, 0x85, 0xe6, 0x94, 0xaf, 0xe6,
+ 0x8c, 0x81, 0xe4, 0xb8, 0x80, 0xe6, 0xac, 0xa1, 0xe6, 0x80, 0xa7, 0xe8, 0xb4, 0xad, 0xe4, 0xb9,
+ 0xb0, 0x52, 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x8a, 0x01, 0x0a, 0x18, 0x70, 0x75, 0x72, 0x63,
+ 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74,
+ 0x69, 0x6e, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a,
+ 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x32, 0x2f, 0xe8, 0xb4, 0xad, 0xe4, 0xb9,
+ 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x2c, 0x20, 0xe5,
+ 0x8f, 0xaf, 0xe8, 0x83, 0xbd, 0xe5, 0xad, 0x98, 0xe5, 0x9c, 0xa8, 0xe4, 0xb8, 0x8d, 0xe9, 0x99,
+ 0x90, 0xe5, 0x88, 0xb6, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf, 0x52, 0x18, 0x70, 0x75, 0x72, 0x63,
+ 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74,
+ 0x69, 0x6e, 0x67, 0x73, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
+ 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x3f, 0x2a, 0x09, 0x73, 0x74,
+ 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x32, 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe4,
+ 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6,
+ 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0xef, 0xbc, 0x9a, 0x32, 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d,
+ 0x32, 0x35, 0x20, 0x32, 0x33, 0x3a, 0x35, 0x39, 0x3a, 0x35, 0x39, 0x52, 0x09, 0x73, 0x74, 0x61,
+ 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5a, 0x0a, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d,
+ 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x07, 0x65, 0x6e,
+ 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x32, 0xe6, 0x88, 0xaa, 0xe6, 0xad, 0xa2, 0xe4, 0xbe, 0x9b,
+ 0xe5, 0xba, 0x94, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6, 0xa0, 0xbc,
+ 0xe5, 0xbc, 0x8f, 0xef, 0xbc, 0x9a, 0x32, 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d, 0x33, 0x31,
+ 0x20, 0x32, 0x33, 0x3a, 0x35, 0x39, 0x3a, 0x35, 0x39, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69,
+ 0x6d, 0x65, 0x3a, 0x1e, 0x92, 0x41, 0x1b, 0x0a, 0x19, 0x2a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0xb1, 0x9e, 0xe6,
+ 0x80, 0xa7, 0x22, 0x94, 0x01, 0x0a, 0x0a, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69,
+ 0x74, 0x12, 0x49, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x03, 0x42, 0x2d, 0x92, 0x41, 0x2a, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e,
+ 0x75, 0x6d, 0x32, 0x1e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f,
+ 0xef, 0xbc, 0x88, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef,
+ 0xbc, 0x89, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x3a, 0x3b, 0x92, 0x41,
+ 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5,
+ 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x29, 0x22, 0xbd, 0x06, 0x0a, 0x12, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x3e, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92,
+ 0x41, 0x19, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
+ 0x0a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92,
+ 0x41, 0x1b, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x32,
+ 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x73, 0x68,
+ 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72,
+ 0x61, 0x74, 0x65, 0x67, 0x79, 0x32, 0x41, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xad, 0x96,
+ 0xe7, 0x95, 0xa5, 0x20, 0x5b, 0x65, 0x6c, 0x61, 0x73, 0x74, 0x69, 0x63, 0xe5, 0xbc, 0xb9, 0xe6,
+ 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f, 0x2c, 0x20,
+ 0x72, 0x69, 0x67, 0x69, 0x64, 0xe5, 0x88, 0x9a, 0xe6, 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
+ 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f, 0x5d, 0x52, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53,
+ 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x5b, 0x0a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65,
+ 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69,
+ 0x6d, 0x69, 0x74, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c,
+ 0x69, 0x6d, 0x69, 0x74, 0x32, 0x12, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x8a, 0xe9,
+ 0x99, 0x90, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c,
+ 0x69, 0x6d, 0x69, 0x74, 0x12, 0x55, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75,
+ 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74,
+ 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e,
+ 0x74, 0x32, 0x0c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52,
+ 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x0e, 0x73,
+ 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53,
+ 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab,
+ 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0e, 0x73, 0x68,
+ 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x0c,
+ 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e,
+ 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xbb, 0x93,
+ 0xe6, 0x9d, 0x9f, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65,
+ 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x32, 0x46, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0x8a, 0xb6, 0xe6,
+ 0x80, 0x81, 0xef, 0xbc, 0x8c, 0x5b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0xe7, 0x94, 0x9f, 0xe6,
+ 0x95, 0x88, 0xe4, 0xb8, 0xad, 0x2c, 0x20, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0xe5, 0xb7,
+ 0xb2, 0xe8, 0xbf, 0x87, 0xe6, 0x9c, 0x9f, 0x2c, 0x20, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64,
+ 0x65, 0x64, 0xe5, 0xb7, 0xb2, 0xe6, 0x9a, 0x82, 0xe5, 0x81, 0x9c, 0x5d, 0x52, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x3a, 0x33, 0x92, 0x41, 0x30, 0x0a, 0x2e, 0x2a, 0x12, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32,
+ 0x18, 0xe8, 0xa2, 0xab, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x22, 0x97, 0x01, 0x0a, 0x16, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x46, 0x92, 0x41, 0x43,
+ 0x0a, 0x41, 0x2a, 0x16, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x16, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
+ 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x36, 0x0a,
+ 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x06, 0x76,
+ 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xbe, 0x08, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x64, 0x32, 0x0d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96,
+ 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
+ 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x12, 0x4e, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
+ 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x11, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32,
+ 0x09, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x72, 0x12, 0x72, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20,
+ 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c,
+ 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62,
+ 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52,
+ 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x86, 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d,
+ 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x07, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a,
+ 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5,
+ 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41,
+ 0x74, 0x74, 0x72, 0x12, 0x7d, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
+ 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e,
+ 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61,
+ 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7,
+ 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
+ 0x65, 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
+ 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x09, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4,
+ 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53,
+ 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74,
+ 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09,
+ 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41,
+ 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09,
+ 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36,
+ 0x0a, 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6,
+ 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xec, 0x0c, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xfa, 0x42,
+ 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a,
+ 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d,
+ 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12,
+ 0x3a, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73,
+ 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91,
+ 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x54, 0x0a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6,
+ 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
+ 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
+ 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x08,
+ 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x5a, 0x92, 0x41, 0x57, 0x2a,
+ 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x32, 0x4b, 0xe6, 0x98, 0xaf, 0xe5, 0x90,
+ 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe6, 0x8f, 0x90,
+ 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0xb1, 0xa0, 0x2c,
+ 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0xe8, 0xb5, 0x84,
+ 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
+ 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73,
+ 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
+ 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63,
+ 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xae, 0x80, 0xe8, 0xa6, 0x81, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73,
+ 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6f, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66,
+ 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f,
+ 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73,
+ 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
+ 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba,
+ 0xbf, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09,
+ 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x62, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
+ 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x04, 0x6b, 0x69,
+ 0x6e, 0x64, 0x32, 0x43, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80,
+ 0x89, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x2c, 0x20, 0xe6, 0x9c, 0xaa, 0xe6,
+ 0x9d, 0xa5, 0xe8, 0xaf, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe5, 0x8f, 0xaf, 0xe8, 0x83,
+ 0xbd, 0xe5, 0xba, 0x9f, 0xe5, 0xbc, 0x83, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x6b, 0x0a,
+ 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x23, 0x92,
+ 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7,
+ 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x7f, 0x0a, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32,
+ 0x33, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45,
+ 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7,
+ 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b,
+ 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e,
+ 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61,
+ 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61,
+ 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a,
+ 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62,
+ 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94,
+ 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
+ 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
+ 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x0e, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c,
+ 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
+ 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
+ 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x1a,
+ 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52,
+ 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52,
+ 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a,
+ 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xfe, 0x03, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x54, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x1e, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x64, 0x32, 0x13, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0xfa, 0x42, 0x16, 0x72, 0x14, 0x18, 0x80, 0x01, 0x32,
+ 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24,
+ 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0xa3, 0x01, 0x0a, 0x0e, 0x6f, 0x6e,
+ 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x08, 0x42, 0x7b, 0x92, 0x41, 0x78, 0x2a, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c,
+ 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x32, 0x66, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4,
+ 0xb8, 0xba, 0x66, 0x61, 0x6c, 0x73, 0x65, 0xe3, 0x80, 0x82, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae,
+ 0xe4, 0xb8, 0xba, 0x74, 0x72, 0x75, 0x65, 0xe6, 0x97, 0xb6, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85,
+ 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x89, 0x80, 0xe8, 0xae, 0xb0, 0xe5, 0xbd, 0x95, 0xe7,
+ 0x9a, 0x84, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe4, 0xbc,
+ 0x9a, 0xe8, 0xa7, 0xa6, 0xe5, 0x8f, 0x91, 0xe4, 0xbb, 0xbb, 0xe4, 0xbd, 0x95, 0xe8, 0x87, 0xaa,
+ 0xe5, 0x8a, 0xa8, 0xe5, 0x8c, 0x96, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xe3, 0x80, 0x82, 0x52,
+ 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12,
+ 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72,
+ 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
+ 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f,
+ 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69,
+ 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6,
+ 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5,
+ 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb,
+ 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1,
+ 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52,
+ 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
+ 0x6c, 0x3a, 0x43, 0x92, 0x41, 0x40, 0x0a, 0x3e, 0x2a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xd2, 0x01, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xec, 0x03, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba,
+ 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61,
+ 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1,
+ 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72,
+ 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
+ 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b,
+ 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe5, 0x05, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
+ 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd,
+ 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5,
+ 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7,
+ 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
+ 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
+ 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a,
+ 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
+ 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a,
+ 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad,
+ 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92,
+ 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5,
+ 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a,
+ 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18,
+ 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6,
+ 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
+ 0x65, 0x72, 0x3a, 0x59, 0x92, 0x41, 0x56, 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xd3, 0x01,
+ 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61,
+ 0x6c, 0x12, 0x59, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x25, 0x92, 0x41,
+ 0x22, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41,
+ 0x32, 0x0a, 0x30, 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x22, 0xbd, 0x03, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
+ 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44,
+ 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88,
+ 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0xb9, 0x05, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f,
+ 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x1a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x20,
+ 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64,
+ 0x65, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f,
+ 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d,
+ 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12,
+ 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
+ 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6,
+ 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85,
+ 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
+ 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x06,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69,
+ 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70,
+ 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2b, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18,
+ 0x07, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x70, 0x61, 0x67, 0x65,
+ 0x32, 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe9, 0xa1, 0xb5, 0xe9, 0x9d, 0xa2, 0x52, 0x04,
+ 0x70, 0x61, 0x67, 0x65, 0x12, 0x2e, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x08, 0x20,
+ 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32,
+ 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0x52, 0x05, 0x6c,
+ 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x59, 0x92, 0x41, 0x56, 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22,
+ 0xbf, 0x03, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41,
+ 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f,
+ 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
+ 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40,
+ 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5,
+ 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6,
+ 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3,
+ 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x35,
+ 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x4e, 0x92, 0x41, 0x4b, 0x0a, 0x49, 0x2a, 0x18, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73,
+ 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x32, 0x23, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c,
+ 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4,
+ 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0xd2, 0x01, 0x07, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xab, 0x03, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52,
+ 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x69, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65,
+ 0x44, 0x61, 0x74, 0x61, 0x42, 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
+ 0x23, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83,
+ 0x85, 0xe5, 0x86, 0xb5, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0x51, 0x0a, 0x11, 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75,
+ 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d,
+ 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x22, 0xfc, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65,
+ 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c,
+ 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0x12, 0x3d, 0x0a, 0x0a, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73,
+ 0x61, 0x67, 0x65, 0x52, 0x0a, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x10, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x63, 0x70,
+ 0x75, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03,
+ 0x6d, 0x65, 0x6d, 0x12, 0x10, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d,
+ 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xf0, 0x03, 0x0a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55,
+ 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x65, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x28, 0xe6, 0x89,
+ 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9,
+ 0xe9, 0x87, 0x8f, 0x2c, 0xe5, 0xa2, 0x9e, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f,
+ 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a,
+ 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17,
+ 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93,
+ 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72,
+ 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70,
+ 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f,
+ 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b,
+ 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40,
+ 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d,
+ 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4,
+ 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
+ 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
+ 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76,
+ 0x61, 0x6c, 0x3a, 0x64, 0x92, 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x41, 0xe6, 0xa0, 0xb9, 0xe6, 0x8d, 0xae, 0xe4, 0xb8, 0x8d,
+ 0xe5, 0x90, 0x8c, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5,
+ 0x9e, 0x8b, 0xe5, 0xa2, 0x9e, 0xe9, 0x87, 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84,
+ 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22, 0x98, 0x03, 0x0a, 0x1b, 0x53, 0x63, 0x61,
+ 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
@@ -12908,162 +13266,53 @@ var file_bcsproject_proto_rawDesc = []byte{
0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41,
- 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8,
- 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf,
- 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
- 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73,
- 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74,
- 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82,
- 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6,
- 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12,
- 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d,
- 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
- 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe5,
- 0x05, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41,
- 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a,
- 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65,
- 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85,
- 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88,
- 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0,
- 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c,
- 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
- 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
- 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a,
- 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9,
- 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49,
- 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1,
- 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c,
- 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3,
- 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb,
- 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5,
- 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96,
- 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x3a, 0x59, 0x92, 0x41, 0x56,
- 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80,
- 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6,
- 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5,
- 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xd3, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61,
- 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb,
- 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x59, 0x0a, 0x07, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x73, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x15, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44,
- 0x61, 0x74, 0x61, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xbd, 0x03, 0x0a,
- 0x19, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
- 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85,
- 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xb9, 0x05, 0x0a,
- 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41,
- 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a,
- 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65,
- 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x0f, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x1a,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x20, 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0x20,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a,
- 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8,
- 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50,
- 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d,
- 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29,
- 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92,
- 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba,
- 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90,
- 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x12, 0x2b, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x17,
- 0x92, 0x41, 0x14, 0x2a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1,
- 0xb5, 0xe9, 0xa1, 0xb5, 0xe9, 0x9d, 0xa2, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x2e, 0x0a,
- 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41,
- 0x15, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5,
- 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x59, 0x92,
- 0x41, 0x56, 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38,
- 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4,
- 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb,
- 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xbf, 0x03, 0x0a, 0x1b, 0x4c, 0x69, 0x73,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24,
+ 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb,
+ 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0xc0, 0x03, 0x0a, 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77,
+ 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x52, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x15, 0xe7, 0xbc,
+ 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9,
+ 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
+ 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd,
+ 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x9f, 0x01,
+ 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76,
+ 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49,
+ 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf,
+ 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1,
+ 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9,
+ 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0,
+ 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73,
+ 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a,
+ 0x45, 0x92, 0x41, 0x42, 0x0a, 0x40, 0x2a, 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77,
+ 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x32, 0x20, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22, 0x9a, 0x03, 0x0a, 0x1d, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
@@ -13071,1007 +13320,836 @@ var file_bcsproject_proto_rawDesc = []byte{
0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90,
- 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
- 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83,
- 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x18, 0x47,
- 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55,
- 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x4e,
- 0x92, 0x41, 0x4b, 0x0a, 0x49, 0x2a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x32,
- 0x23, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83,
- 0x85, 0xe5, 0x86, 0xb5, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xab,
- 0x03, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x69, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2e, 0x92,
- 0x41, 0x2b, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x23, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x51, 0x0a, 0x11,
- 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x75,
- 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x22,
- 0xfc, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x16, 0x0a,
- 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x5a, 0x6f, 0x6e, 0x65, 0x52,
- 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0a, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x65,
- 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x10, 0x0a, 0x03,
- 0x67, 0x70, 0x75, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xf0,
- 0x03, 0x0a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a,
- 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16,
- 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12,
- 0x65, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x05,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x28, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x2c, 0xe5, 0xa2, 0x9e,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0x52,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba,
- 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b,
- 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41,
- 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8,
- 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6,
- 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86,
- 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8,
- 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49,
- 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a, 0x64, 0x92, 0x41, 0x61,
- 0x0a, 0x5f, 0x2a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x41,
- 0xe6, 0xa0, 0xb9, 0xe6, 0x8d, 0xae, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x9a, 0x84, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0xa2, 0x9e, 0xe9, 0x87,
- 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4,
- 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x22, 0x98, 0x03, 0x0a, 0x1b, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a,
- 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
- 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32,
- 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73,
- 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74,
- 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc0, 0x03, 0x0a,
- 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a,
- 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16,
- 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12,
- 0x52, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x15, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49,
- 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92,
- 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72,
- 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8,
- 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7,
- 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83,
- 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6,
- 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d,
- 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a, 0x45, 0x92, 0x41, 0x42, 0x0a, 0x40, 0x2a,
- 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x20, 0xe7,
- 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba,
- 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22,
- 0x9a, 0x03, 0x0a, 0x1d, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24,
+ 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb,
+ 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0xc4, 0x03, 0x0a, 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69,
+ 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x55, 0x0a, 0x0f, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x15, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52,
+ 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65,
+ 0x12, 0x83, 0x01, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x65, 0x92, 0x41, 0x62, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x54, 0x79, 0x70, 0x65, 0x32, 0x55, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1, 0xbb, 0xe5,
+ 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x20, 0x68, 0x6f, 0x73, 0x74,
+ 0x2f, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x2f, 0x66, 0x65, 0x64, 0x65, 0x72,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x20, 0xe4, 0xb8, 0x8d, 0xe5, 0xa1, 0xab, 0xe5, 0x88, 0x99,
+ 0xe4, 0xb8, 0xba, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9,
+ 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x52, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x58, 0x0a, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74,
+ 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42,
+ 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53,
+ 0x68, 0x61, 0x72, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x8c, 0x85,
+ 0xe5, 0x90, 0xab, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52,
+ 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64,
+ 0x3a, 0x68, 0x92, 0x41, 0x65, 0x0a, 0x63, 0x2a, 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74,
+ 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x2c, 0xe8, 0x8e, 0xb7, 0xe5,
+ 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0xbb, 0x9f, 0xe8,
+ 0xae, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xbd, 0x02, 0x0a, 0x22, 0x47,
+ 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53,
+ 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a,
- 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
- 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32,
- 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73,
- 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74,
- 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6,
- 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc4, 0x03, 0x0a,
- 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x55, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f,
- 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28,
- 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x15, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x83, 0x01, 0x0a, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x65, 0x92,
- 0x41, 0x62, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x55, 0xe9,
- 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe6, 0x94,
- 0xaf, 0xe6, 0x8c, 0x81, 0x20, 0x68, 0x6f, 0x73, 0x74, 0x2f, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x68,
- 0x6f, 0x73, 0x74, 0x2f, 0x66, 0x65, 0x64, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x20,
- 0xe4, 0xb8, 0x8d, 0xe5, 0xa1, 0xab, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0xba, 0xe8, 0x8e, 0xb7, 0xe5,
- 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1,
- 0xbb, 0xe5, 0x9e, 0x8b, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12,
- 0x58, 0x0a, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72,
- 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x0f, 0x69,
- 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x32, 0x18,
- 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0x85, 0xb1, 0xe4,
- 0xba, 0xab, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74,
- 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x3a, 0x68, 0x92, 0x41, 0x65, 0x0a, 0x63,
- 0x2a, 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x2c, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0xbb, 0x9f, 0xe8, 0xae, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
- 0x6f, 0x64, 0x65, 0x22, 0xbd, 0x02, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69,
- 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
- 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x71, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53,
- 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x34, 0x92,
- 0x41, 0x31, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x29, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0xe7, 0xbb, 0x9f,
- 0xe8, 0xae, 0xa1, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x49, 0x44, 0x22, 0xf4, 0x01, 0x0a, 0x11, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x34, 0x0a, 0x07, 0x75, 0x73, 0x65,
- 0x64, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x32, 0x0c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x12,
- 0x43, 0x0a, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x61, 0x76, 0x61, 0x69,
- 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x32, 0x0c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
- 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x08, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x08, 0x74, 0x6f, 0x74,
- 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x08, 0x74,
- 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61,
- 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75,
- 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x09, 0xe5, 0x88, 0xa9, 0xe7, 0x94, 0xa8, 0xe7, 0x8e,
- 0x87, 0x52, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x22, 0xef, 0x01, 0x0a, 0x1b, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74,
- 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x44, 0x0a, 0x03, 0x63, 0x70,
- 0x75, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x63, 0x70, 0x75,
- 0x32, 0x09, 0x43, 0x50, 0x55, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03, 0x63, 0x70, 0x75,
- 0x12, 0x44, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41,
- 0x10, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x09, 0x4d, 0x65, 0x6d, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x44, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61,
- 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x09, 0x47, 0x50,
- 0x55, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03, 0x67, 0x70, 0x75, 0x32, 0xb6, 0x0d, 0x0a,
- 0x0a, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x97, 0x01, 0x0a, 0x0d,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x92, 0x41,
- 0x22, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a,
- 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, 0x3a, 0x01, 0x2a, 0x22, 0x17, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xbf, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x12, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x75, 0x92, 0x41, 0x41, 0x12, 0x0c, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x1a, 0x31, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5,
- 0x86, 0x99, 0x2c, 0x20, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
- 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x12, 0xa3, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x71, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x62, 0x63,
0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6,
- 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4,
- 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x1a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73,
+ 0x44, 0x61, 0x74, 0x61, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
+ 0x29, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83,
+ 0x85, 0xe5, 0x86, 0xb5, 0xe7, 0xbb, 0x9f, 0xe8, 0xae, 0xa1, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52,
+ 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xf4, 0x01, 0x0a, 0x11, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61,
+ 0x12, 0x34, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x32,
+ 0x0c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x07, 0x75,
+ 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x12, 0x43, 0x0a, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61,
+ 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1f, 0x92, 0x41,
+ 0x1c, 0x2a, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x32,
+ 0x0c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x0c, 0x61,
+ 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x08, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92,
+ 0x41, 0x12, 0x2a, 0x08, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x32, 0x06, 0xe6, 0x80,
+ 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x08, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x12, 0x31,
+ 0x0a, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x42,
+ 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x09, 0xe5,
+ 0x88, 0xa9, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74,
+ 0x65, 0x22, 0xef, 0x01, 0x0a, 0x1b, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x12, 0x44, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92,
+ 0x41, 0x10, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x09, 0x43, 0x50, 0x55, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x44, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x09, 0x4d,
+ 0x65, 0x6d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x44, 0x0a,
+ 0x03, 0x67, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73,
+ 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03,
+ 0x67, 0x70, 0x75, 0x32, 0x09, 0x47, 0x50, 0x55, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03,
+ 0x67, 0x70, 0x75, 0x32, 0xb6, 0x0d, 0x0a, 0x0a, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x12, 0x97, 0x01, 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x47, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c,
+ 0x3a, 0x01, 0x2a, 0x22, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xbf, 0x01, 0x0a,
+ 0x0a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x1d, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x75, 0x92, 0x41, 0x41, 0x12, 0x0c, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x31, 0xe9, 0x80, 0x9a, 0xe8,
+ 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe8, 0x8b, 0xb1,
+ 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x2c, 0x20, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x12, 0xa3,
+ 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x1a,
+ 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x7d, 0x12, 0xa7, 0x01, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c,
+ 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x1a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0x8c,
+ 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x3c, 0x92, 0x41, 0x0e, 0x1a, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x2a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0xa7, 0x01,
- 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56,
- 0x32, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a,
- 0x01, 0x2a, 0x1a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
- 0x76, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0x8c, 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3c, 0x92, 0x41, 0x0e, 0x1a, 0x0c, 0xe5,
- 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x25, 0x2a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0xcc, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0xcc, 0x01,
+ 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x1f,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x22, 0x79, 0x92, 0x41, 0x57, 0x12, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x41, 0xe9, 0x80, 0x9a, 0xe8,
+ 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf,
+ 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92,
+ 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xd1, 0x01, 0x0a,
+ 0x16, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
+ 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68,
+ 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x22, 0x70,
+ 0x92, 0x41, 0x43, 0x12, 0x1b, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9c, 0x89, 0xe6, 0x9d,
+ 0x83, 0xe9, 0x99, 0x90, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0x1a, 0x24, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c,
+ 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x12, 0x22, 0x2f, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74,
+ 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x12, 0xf8, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x79, 0x92, 0x41, 0x57, 0x12,
- 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97,
- 0xe8, 0xa1, 0xa8, 0x1a, 0x41, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c,
- 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f,
- 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xd1, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
- 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50,
- 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x22, 0x70, 0x92, 0x41, 0x43, 0x12, 0x1b, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x24, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90,
- 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x12, 0x22, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
- 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xf8, 0x01, 0x0a, 0x12, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d,
- 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d,
- 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72,
- 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9a, 0x01, 0x92, 0x41, 0x70, 0x12, 0x36, 0xe6,
- 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99,
- 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6,
- 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x1a, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80,
- 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7,
- 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94,
- 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x21, 0x12, 0x1f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x5f, 0x66, 0x6f, 0x72,
- 0x5f, 0x69, 0x61, 0x6d, 0x12, 0xce, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb,
- 0xe8, 0xb7, 0x83, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x32, 0x12, 0x30, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x61,
- 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0xcb, 0x04, 0x0a, 0x08, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0xbd, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x6d, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93,
- 0x02, 0x30, 0x12, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
- 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0x9d, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9f, 0xa5,
- 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a,
- 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97,
- 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x12, 0xde, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c,
- 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x76, 0x92, 0x41, 0x34,
- 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b,
- 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8,
- 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88,
- 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x62, 0x63, 0x73,
+ 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9a,
+ 0x01, 0x92, 0x41, 0x70, 0x12, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5,
+ 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a,
+ 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8,
+ 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x1a, 0x36, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8,
+ 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e,
+ 0x88, 0xe6, 0x9d, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x12, 0x1f, 0x2f, 0x62, 0x63, 0x73,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x6f, 0x6c,
- 0x6f, 0x67, 0x79, 0x32, 0xc4, 0x17, 0x0a, 0x09, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7b,
- 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x4a, 0x3a, 0x01, 0x2a, 0x22, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d,
- 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x94, 0x02, 0x0a, 0x17,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
- 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61,
- 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xab, 0x01, 0x92, 0x41, 0x3c, 0x12, 0x1c, 0xe5, 0x88, 0x9b, 0xe5,
- 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74,
- 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d,
- 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22,
- 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x63, 0x74, 0x73, 0x5f, 0x66, 0x6f, 0x72, 0x5f, 0x69, 0x61, 0x6d, 0x12, 0xce, 0x01, 0x0a, 0x10,
+ 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65,
+ 0x12, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74,
+ 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x92, 0x41, 0x34,
+ 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98,
+ 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4,
+ 0xbb, 0xe8, 0xb7, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x32, 0x12, 0x30, 0x2f, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72,
+ 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0xcb, 0x04, 0x0a,
+ 0x08, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0xbd, 0x01, 0x0a, 0x0b, 0x47, 0x65,
+ 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6d, 0x92, 0x41, 0x34, 0x12,
+ 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d,
+ 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x9d, 0x01, 0x0a, 0x0c, 0x4c, 0x69,
+ 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92,
+ 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8,
+ 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19,
+ 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
+ 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0xde, 0x01, 0x0a, 0x13, 0x47, 0x65,
+ 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67,
+ 0x79, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
+ 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f,
+ 0x67, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x76, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6,
+ 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x39, 0x12, 0x37, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x32, 0xc4, 0x17, 0x0a, 0x09, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0f, 0x43, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7b, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0x9b, 0xe5,
+ 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12,
+ 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x3a, 0x01, 0x2a, 0x22, 0x45, 0x2f, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x12, 0x94, 0x02, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62,
+ 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xab, 0x01, 0x92, 0x41,
+ 0x3c, 0x12, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a,
+ 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61,
+ 0x63, 0x6b, 0x2f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0f, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x87, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x3a, 0x01, 0x2a, 0x1a, 0x51, 0x2f,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d,
+ 0x12, 0x98, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63,
+ 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41, 0x40, 0x12,
+ 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a,
+ 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82,
+ 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f,
+ 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c,
+ 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0c,
+ 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x90, 0x01, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95,
+ 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a,
+ 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x12,
+ 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65,
0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x87, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
- 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x56, 0x3a, 0x01, 0x2a, 0x1a, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x7d, 0x12, 0xf0, 0x01, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x96, 0x01, 0x92,
+ 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x12, 0x45,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0xe1, 0x01, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x84, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88,
+ 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x2a, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x44, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c,
0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c,
0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63,
0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
+ 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53,
- 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
+ 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53,
- 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01,
- 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x90, 0x01, 0x92, 0x41, 0x34, 0x12, 0x18,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
- 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x12, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f,
- 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x12, 0xf0, 0x01, 0x0a, 0x0e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x21,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x96, 0x01, 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6,
- 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x21,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6,
- 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x12, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0xe1,
- 0x01, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x84, 0x01, 0x92, 0x41,
- 0x28, 0x12, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x2a,
- 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
- 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x7d, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41,
- 0x40, 0x12, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0,
- 0x83, 0x1a, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0,
- 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61,
- 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0xd7, 0x01,
- 0x0a, 0x0d, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12,
- 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x79, 0x6e,
- 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53,
- 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x90, 0x8c, 0xe6,
- 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12,
- 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x3a, 0x01, 0x2a, 0x22, 0x4a, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x12, 0xff, 0x01, 0x0a, 0x11, 0x57, 0x69, 0x74, 0x68,
- 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x24, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64,
- 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9c, 0x01, 0x92, 0x41, 0x34,
- 0x12, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0x1a, 0x18, 0xe6, 0x92, 0xa4, 0xe5,
- 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae,
- 0xa1, 0xe6, 0x89, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5f, 0x3a, 0x01, 0x2a, 0x22, 0x5a, 0x2f,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d,
- 0x2f, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x12, 0x87, 0x02, 0x0a, 0x14, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74,
- 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9b, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01,
+ 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x7d, 0x2f, 0x6e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69,
- 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74,
- 0x65, 0x6e, 0x74, 0x12, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x22, 0x9b, 0x01, 0x92,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x64, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0d, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41,
+ 0x28, 0x12, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x3a,
+ 0x01, 0x2a, 0x22, 0x4a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x12, 0xff,
+ 0x01, 0x0a, 0x11, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x22, 0x9c, 0x01, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89,
+ 0xb9, 0x1a, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x5f, 0x3a, 0x01, 0x2a, 0x22, 0x5a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d,
+ 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77,
+ 0x12, 0x87, 0x02, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9b, 0x01, 0x92,
0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5,
- 0xae, 0xb9, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5,
- 0xae, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f,
0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x32, 0xa2, 0x1c, 0x0a, 0x08, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0xb2, 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x59, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x3a, 0x01, 0x2a, 0x22, 0x2f, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xbf, 0x01, 0x0a,
- 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12,
- 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe6, 0x9b, 0xb4,
- 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
- 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x3a, 0x01, 0x2a,
- 0x1a, 0x3c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x12, 0xf5,
- 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
- 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x21, 0xe8, 0x8e,
- 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80,
- 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xe8, 0x01, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65,
- 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x6e, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
- 0x1a, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31,
- 0x2a, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x12, 0xfe, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89,
- 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89,
- 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2f,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a, 0x1b, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x2e, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69,
+ 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74,
+ 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f,
+ 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72,
+ 0x75, 0x63, 0x74, 0x22, 0x9b, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
+ 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
+ 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12,
+ 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f,
+ 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x32, 0xa2, 0x1c, 0x0a, 0x08, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0xb2,
+ 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x59, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe5,
+ 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe5, 0x88, 0x9b,
+ 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x3a,
+ 0x01, 0x2a, 0x22, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x12, 0xbf, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x92,
+ 0x41, 0x1c, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x1a, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3,
+ 0xe4, 0x93, 0x02, 0x41, 0x3a, 0x01, 0x2a, 0x1a, 0x3c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x12, 0xf5, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
+ 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
+ 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41, 0x46,
+ 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8,
+ 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a,
+ 0xe4, 0xb9, 0x89, 0x1a, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x62,
0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x12, 0x9e, 0x02, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2a,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa9, 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a, 0xe8,
- 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c,
- 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x12, 0x87, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12,
- 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e,
- 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e,
- 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xe8, 0x01,
+ 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6e, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6,
+ 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
+ 0x89, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x2a, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0xa7, 0x02,
- 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xfe, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73,
+ 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x12, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x9e, 0x02, 0x0a, 0x17, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa9,
+ 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x1a, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89,
+ 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93,
+ 0x02, 0x48, 0x12, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d,
+ 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x87, 0x02, 0x0a, 0x17, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x92, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80,
+ 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80,
+ 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f,
+ 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x12, 0xa7, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xac, 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a,
- 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6,
- 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
- 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x3a, 0x01, 0x2a, 0x1a,
- 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0xfb, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
+ 0x65, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0xac, 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
+ 0xbc, 0x1a, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
+ 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x4b, 0x3a, 0x01, 0x2a, 0x1a, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0xfb,
+ 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12,
- 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
- 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xa4, 0x02, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb2, 0x01, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe8,
- 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5d, 0x12,
- 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
- 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a,
- 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
+ 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40,
+ 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a,
+ 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a,
+ 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xa4, 0x02, 0x0a,
+ 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92,
- 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44, 0x2f,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0xad, 0x02, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x12, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb5, 0x01, 0x92, 0x41,
- 0x4c, 0x12, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89,
- 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x60, 0x3a, 0x01, 0x2a, 0x1a, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb2,
+ 0x01, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c,
+ 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe8, 0x8e, 0xb7, 0xe5,
+ 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
+ 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5d, 0x12, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0xd4, 0x01, 0x0a, 0x0f, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x78, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6,
- 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a,
- 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc,
- 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x3a,
- 0x01, 0x2a, 0x22, 0x36, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
- 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x2f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x12, 0xb2, 0x02, 0x0a, 0x0f, 0x52,
- 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x6e, 0x64,
- 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x6c, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x29,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4,
+ 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6,
+ 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4,
+ 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6,
+ 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d,
+ 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xad, 0x02, 0x0a, 0x18, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0xb5, 0x01, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6,
+ 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24,
+ 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x3a, 0x01, 0x2a, 0x1a, 0x5b, 0x2f,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d,
+ 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xd4, 0x01, 0x0a, 0x0f, 0x49,
+ 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f,
+ 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xd5, 0x01, 0x92, 0x41, 0x68, 0x12, 0x32, 0xe6,
- 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89,
- 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80,
- 0xbc, 0x1a, 0x32, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
- 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7,
- 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x64, 0x12, 0x62, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x32,
- 0x8f, 0x02, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x87, 0x01, 0x0a, 0x07,
- 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x1a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x43, 0x92, 0x41, 0x22, 0x1a, 0x20, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49,
- 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65,
- 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x7a, 0x0a, 0x04, 0x50, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x2e,
+ 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x78, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe4, 0xbb,
+ 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb,
+ 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x3a, 0x01, 0x2a, 0x22, 0x36, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d,
+ 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x69, 0x6d, 0x70, 0x6f, 0x72,
+ 0x74, 0x12, 0xb2, 0x02, 0x0a, 0x0f, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xd5,
+ 0x01, 0x92, 0x41, 0x68, 0x12, 0x32, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4,
+ 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x1a, 0x32, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93,
+ 0x02, 0x64, 0x12, 0x62, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f,
+ 0x72, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x32, 0x8f, 0x02, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x12, 0x87, 0x01, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x1a,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c,
+ 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x43, 0x92, 0x41, 0x22, 0x1a, 0x20, 0xe6, 0x8e,
+ 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49, 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x72,
+ 0x65, 0x61, 0x64, 0x69, 0x6e, 0x65, 0x73, 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3,
+ 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x7a, 0x0a, 0x04,
+ 0x50, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e,
0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x3f, 0x92, 0x41, 0x21, 0x1a, 0x1f, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49,
- 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x6c, 0x69, 0x76, 0x65, 0x6e, 0x65, 0x73, 0x73,
- 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x69, 0x6e,
- 0x67, 0x32, 0x9b, 0x12, 0x0a, 0x0f, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xbd, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe5, 0x88, 0x9b, 0xe5,
- 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x21, 0x3a, 0x01, 0x2a, 0x22, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0xcf, 0x01, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x92, 0x41, 0x21, 0x1a, 0x1f, 0xe6, 0x8e,
+ 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49, 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x6c,
+ 0x69, 0x76, 0x65, 0x6e, 0x65, 0x73, 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x69, 0x6e, 0x67, 0x32, 0x9b, 0x12, 0x0a, 0x0f, 0x42, 0x43, 0x53,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xbd, 0x01, 0x0a,
+ 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x92, 0x41,
+ 0x34, 0x12, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9,
+ 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe5, 0x88, 0x9b,
+ 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x3a, 0x01, 0x2a, 0x22, 0x1c,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0xcf, 0x01, 0x0a,
+ 0x0f, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x76, 0x92, 0x41, 0x45, 0x12, 0x1d, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x24, 0xe9, 0x80, 0x9a, 0xe8,
+ 0xbf, 0x87, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x44, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xc5,
+ 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66,
+ 0x92, 0x41, 0x32, 0x12, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x17, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x3a, 0x01, 0x2a, 0x1a, 0x26,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xd0, 0x01, 0x0a, 0x13, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x26,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c,
+ 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x76, 0x92, 0x41, 0x45, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x1a, 0x24, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x44, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12,
- 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xc5, 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x92, 0x41, 0x32, 0x12, 0x17, 0xe6, 0x9b,
- 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x2b, 0x3a, 0x01, 0x2a, 0x1a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12,
- 0xd0, 0x01, 0x0a, 0x13, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61,
- 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x68, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe6,
- 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
- 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x3a,
- 0x01, 0x2a, 0x1a, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x68, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe6,
+ 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x3a, 0x01, 0x2a, 0x1a, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
+ 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x75, 0x70, 0x12, 0xd8, 0x01, 0x0a, 0x15, 0x53, 0x63,
+ 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x12, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe7,
+ 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x3a,
+ 0x01, 0x2a, 0x1a, 0x30, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73,
0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65,
- 0x75, 0x70, 0x12, 0xd8, 0x01, 0x0a, 0x15, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x28, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44,
- 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x6a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a,
- 0x11, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x3a, 0x01, 0x2a, 0x1a, 0x30, 0x2f, 0x62, 0x63,
+ 0x64, 0x6f, 0x77, 0x6e, 0x12, 0xa9, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92, 0x41, 0x19, 0x1a, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99,
+ 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x2a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d,
+ 0x12, 0xf1, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x8e, 0x01, 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87,
+ 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6,
+ 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97,
+ 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1,
+ 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x73, 0x12, 0x99, 0x02, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x12, 0x26, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb0, 0x01,
+ 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
+ 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6,
+ 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85,
+ 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40,
+ 0x12, 0x3e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x32,
+ 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x73,
+ 0x12, 0x86, 0x02, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
+ 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73,
+ 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9f, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6,
+ 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x62, 0x63,
0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x64, 0x6f, 0x77, 0x6e, 0x12, 0xa9, 0x01,
- 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92,
- 0x41, 0x19, 0x1a, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x28, 0x2a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f,
- 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xf1, 0x01, 0x0a, 0x11, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12,
- 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8e, 0x01, 0x92,
- 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
- 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94,
- 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8,
- 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12,
- 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0x99, 0x02,
- 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x56, 0x32, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb0, 0x01, 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a,
- 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8,
- 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88,
- 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0,
- 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0x86, 0x02, 0x0a, 0x15, 0x47, 0x65,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x22, 0x9f, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
- 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94,
- 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7,
- 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20,
- 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5,
- 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x75, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0xba, 0x02, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63,
- 0x73, 0x12, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
- 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53,
- 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
+ 0x49, 0x64, 0x7d, 0x2f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x12, 0xba, 0x02, 0x0a, 0x1a, 0x47, 0x65,
0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74,
- 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0xbc, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
- 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94,
- 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7,
- 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20,
- 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5,
- 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x42,
- 0xa3, 0x01, 0x92, 0x41, 0x90, 0x01, 0x12, 0x24, 0x0a, 0x1b, 0x42, 0x63, 0x73, 0x20, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x20, 0x41, 0x50,
- 0x49, 0x20, 0x44, 0x6f, 0x63, 0x32, 0x05, 0x30, 0x2e, 0x30, 0x2e, 0x31, 0x22, 0x0a, 0x2f, 0x62,
- 0x63, 0x73, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x34, 0x2a, 0x01, 0x01, 0x32, 0x10, 0x61, 0x70, 0x70,
- 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61,
- 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x5a,
- 0x23, 0x0a, 0x21, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12,
- 0x13, 0x08, 0x02, 0x1a, 0x0d, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x20, 0x02, 0x62, 0x10, 0x0a, 0x0e, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79,
- 0x41, 0x75, 0x74, 0x68, 0x12, 0x00, 0x5a, 0x0d, 0x2e, 0x2f, 0x3b, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+ 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x12, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xbc, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6,
+ 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
+ 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74,
+ 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x42, 0xa3, 0x01, 0x92, 0x41, 0x90, 0x01, 0x12, 0x24, 0x0a,
+ 0x1b, 0x42, 0x63, 0x73, 0x20, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x4d, 0x61, 0x6e,
+ 0x61, 0x67, 0x65, 0x72, 0x20, 0x41, 0x50, 0x49, 0x20, 0x44, 0x6f, 0x63, 0x32, 0x05, 0x30, 0x2e,
+ 0x30, 0x2e, 0x31, 0x22, 0x0a, 0x2f, 0x62, 0x63, 0x73, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x34, 0x2a,
+ 0x01, 0x01, 0x32, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f,
+ 0x6a, 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x5a, 0x23, 0x0a, 0x21, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b,
+ 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x13, 0x08, 0x02, 0x1a, 0x0d, 0x41, 0x75, 0x74, 0x68,
+ 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x02, 0x62, 0x10, 0x0a, 0x0e, 0x0a,
+ 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x00, 0x5a, 0x0d, 0x2e,
+ 0x2f, 0x3b, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x62, 0x06, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -14086,7 +14164,7 @@ func file_bcsproject_proto_rawDescGZIP() []byte {
return file_bcsproject_proto_rawDescData
}
-var file_bcsproject_proto_msgTypes = make([]protoimpl.MessageInfo, 141)
+var file_bcsproject_proto_msgTypes = make([]protoimpl.MessageInfo, 142)
var file_bcsproject_proto_goTypes = []interface{}{
(*Project)(nil), // 0: bcsproject.Project
(*CreateProjectRequest)(nil), // 1: bcsproject.CreateProjectRequest
@@ -14133,124 +14211,125 @@ var file_bcsproject_proto_goTypes = []interface{}{
(*DeleteNamespaceRequest)(nil), // 42: bcsproject.DeleteNamespaceRequest
(*DeleteNamespaceResponse)(nil), // 43: bcsproject.DeleteNamespaceResponse
(*NamespaceData)(nil), // 44: bcsproject.NamespaceData
- (*NativeNamespaceData)(nil), // 45: bcsproject.NativeNamespaceData
- (*Label)(nil), // 46: bcsproject.Label
- (*Annotation)(nil), // 47: bcsproject.Annotation
- (*ResourceQuota)(nil), // 48: bcsproject.ResourceQuota
- (*CreateVariableRequest)(nil), // 49: bcsproject.CreateVariableRequest
- (*CreateVariableResponse)(nil), // 50: bcsproject.CreateVariableResponse
- (*UpdateVariableRequest)(nil), // 51: bcsproject.UpdateVariableRequest
- (*UpdateVariableResponse)(nil), // 52: bcsproject.UpdateVariableResponse
- (*ListVariableDefinitionsRequest)(nil), // 53: bcsproject.ListVariableDefinitionsRequest
- (*ListVariableDefinitionsResponse)(nil), // 54: bcsproject.ListVariableDefinitionsResponse
- (*DeleteVariableDefinitionsRequest)(nil), // 55: bcsproject.DeleteVariableDefinitionsRequest
- (*DeleteVariableDefinitionsResponse)(nil), // 56: bcsproject.DeleteVariableDefinitionsResponse
- (*ListClustersVariablesRequest)(nil), // 57: bcsproject.ListClustersVariablesRequest
- (*ListClustersVariablesResponse)(nil), // 58: bcsproject.ListClustersVariablesResponse
- (*ListNamespacesVariablesRequest)(nil), // 59: bcsproject.ListNamespacesVariablesRequest
- (*ListNamespacesVariablesResponse)(nil), // 60: bcsproject.ListNamespacesVariablesResponse
- (*UpdateClustersVariablesRequest)(nil), // 61: bcsproject.UpdateClustersVariablesRequest
- (*UpdateClustersVariablesResponse)(nil), // 62: bcsproject.UpdateClustersVariablesResponse
- (*UpdateNamespacesVariablesRequest)(nil), // 63: bcsproject.UpdateNamespacesVariablesRequest
- (*UpdateNamespacesVariablesResponse)(nil), // 64: bcsproject.UpdateNamespacesVariablesResponse
- (*ListClusterVariablesRequest)(nil), // 65: bcsproject.ListClusterVariablesRequest
- (*ListClusterVariablesResponse)(nil), // 66: bcsproject.ListClusterVariablesResponse
- (*ListNamespaceVariablesRequest)(nil), // 67: bcsproject.ListNamespaceVariablesRequest
- (*ListNamespaceVariablesResponse)(nil), // 68: bcsproject.ListNamespaceVariablesResponse
- (*UpdateClusterVariablesRequest)(nil), // 69: bcsproject.UpdateClusterVariablesRequest
- (*UpdateClusterVariablesResponse)(nil), // 70: bcsproject.UpdateClusterVariablesResponse
- (*UpdateNamespaceVariablesRequest)(nil), // 71: bcsproject.UpdateNamespaceVariablesRequest
- (*UpdateNamespaceVariablesResponse)(nil), // 72: bcsproject.UpdateNamespaceVariablesResponse
- (*ImportVariablesRequest)(nil), // 73: bcsproject.ImportVariablesRequest
- (*ImportVariablesResponse)(nil), // 74: bcsproject.ImportVariablesResponse
- (*RenderVariablesRequest)(nil), // 75: bcsproject.RenderVariablesRequest
- (*RenderVariablesResponse)(nil), // 76: bcsproject.RenderVariablesResponse
- (*VariableDefinition)(nil), // 77: bcsproject.VariableDefinition
- (*VariableValue)(nil), // 78: bcsproject.VariableValue
- (*CreateVariableData)(nil), // 79: bcsproject.CreateVariableData
- (*UpdateVariableData)(nil), // 80: bcsproject.UpdateVariableData
- (*ListVariableDefinitionData)(nil), // 81: bcsproject.ListVariableDefinitionData
- (*DeleteVariableDefinitionsData)(nil), // 82: bcsproject.DeleteVariableDefinitionsData
- (*ListVariableValuesData)(nil), // 83: bcsproject.ListVariableValuesData
- (*ImportVariableData)(nil), // 84: bcsproject.ImportVariableData
- (*ImportVariableVarData)(nil), // 85: bcsproject.ImportVariableVarData
- (*HealthzRequest)(nil), // 86: bcsproject.HealthzRequest
- (*HealthzResponse)(nil), // 87: bcsproject.HealthzResponse
- (*HealthzData)(nil), // 88: bcsproject.HealthzData
- (*PingRequest)(nil), // 89: bcsproject.PingRequest
- (*PingResponse)(nil), // 90: bcsproject.PingResponse
- (*ProjectQuota)(nil), // 91: bcsproject.ProjectQuota
- (*NodeGroup)(nil), // 92: bcsproject.NodeGroup
- (*QuotaResource)(nil), // 93: bcsproject.QuotaResource
- (*QuotaStrategy)(nil), // 94: bcsproject.QuotaStrategy
- (*InstanceTypeConfig)(nil), // 95: bcsproject.InstanceTypeConfig
- (*DataDisk)(nil), // 96: bcsproject.DataDisk
- (*DeviceInfo)(nil), // 97: bcsproject.DeviceInfo
- (*CreateProjectQuotaRequest)(nil), // 98: bcsproject.CreateProjectQuotaRequest
- (*QuotaAttr)(nil), // 99: bcsproject.QuotaAttr
- (*QuotaLimit)(nil), // 100: bcsproject.QuotaLimit
- (*QuotaSharedProject)(nil), // 101: bcsproject.QuotaSharedProject
- (*GetProjectQuotaRequest)(nil), // 102: bcsproject.GetProjectQuotaRequest
- (*QuotaSharedProjectList)(nil), // 103: bcsproject.QuotaSharedProjectList
- (*UpdateProjectQuotaRequest)(nil), // 104: bcsproject.UpdateProjectQuotaRequest
- (*UpdateProjectV2Request)(nil), // 105: bcsproject.UpdateProjectV2Request
- (*DeleteProjectQuotaRequest)(nil), // 106: bcsproject.DeleteProjectQuotaRequest
- (*ProjectQuotaResponse)(nil), // 107: bcsproject.ProjectQuotaResponse
- (*ListProjectQuotasRequest)(nil), // 108: bcsproject.ListProjectQuotasRequest
- (*ListProjectQuotasData)(nil), // 109: bcsproject.ListProjectQuotasData
- (*ListProjectQuotasResponse)(nil), // 110: bcsproject.ListProjectQuotasResponse
- (*ListProjectQuotasV2Request)(nil), // 111: bcsproject.ListProjectQuotasV2Request
- (*ListProjectQuotasV2Response)(nil), // 112: bcsproject.ListProjectQuotasV2Response
- (*GetProjectQuotasUsageReq)(nil), // 113: bcsproject.GetProjectQuotasUsageReq
- (*GetProjectQuotasUsageResp)(nil), // 114: bcsproject.GetProjectQuotasUsageResp
- (*ZoneResourceUsage)(nil), // 115: bcsproject.ZoneResourceUsage
- (*GetProjectQuotasUsageData)(nil), // 116: bcsproject.GetProjectQuotasUsageData
- (*ScaleUpProjectQuotaRequest)(nil), // 117: bcsproject.ScaleUpProjectQuotaRequest
- (*ScaleUpProjectQuotaResponse)(nil), // 118: bcsproject.ScaleUpProjectQuotaResponse
- (*ScaleDownProjectQuotaRequest)(nil), // 119: bcsproject.ScaleDownProjectQuotaRequest
- (*ScaleDownProjectQuotaResponse)(nil), // 120: bcsproject.ScaleDownProjectQuotaResponse
- (*GetProjectQuotasStatisticsRequest)(nil), // 121: bcsproject.GetProjectQuotasStatisticsRequest
- (*GetProjectQuotasStatisticsResponse)(nil), // 122: bcsproject.GetProjectQuotasStatisticsResponse
- (*QuotaResourceData)(nil), // 123: bcsproject.QuotaResourceData
- (*ProjectQuotasStatisticsData)(nil), // 124: bcsproject.ProjectQuotasStatisticsData
- nil, // 125: bcsproject.Project.LabelsEntry
- nil, // 126: bcsproject.Project.AnnotationsEntry
- nil, // 127: bcsproject.CreateProjectRequest.LabelsEntry
- nil, // 128: bcsproject.CreateProjectRequest.AnnotationsEntry
- nil, // 129: bcsproject.UpdateProjectRequest.LabelsEntry
- nil, // 130: bcsproject.UpdateProjectRequest.AnnotationsEntry
- (*ListProjectsForIAMResp_Project)(nil), // 131: bcsproject.ListProjectsForIAMResp.Project
- nil, // 132: bcsproject.ProjectQuota.LabelsEntry
- nil, // 133: bcsproject.ProjectQuota.AnnotationsEntry
- nil, // 134: bcsproject.DeviceInfo.AttributesEntry
- nil, // 135: bcsproject.CreateProjectQuotaRequest.LabelsEntry
- nil, // 136: bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
- nil, // 137: bcsproject.UpdateProjectQuotaRequest.LabelsEntry
- nil, // 138: bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
- nil, // 139: bcsproject.UpdateProjectV2Request.LabelsEntry
- nil, // 140: bcsproject.UpdateProjectV2Request.AnnotationsEntry
- (*wrappers.BoolValue)(nil), // 141: google.protobuf.BoolValue
- (*_struct.Struct)(nil), // 142: google.protobuf.Struct
- (*wrappers.Int64Value)(nil), // 143: google.protobuf.Int64Value
+ (*OtherQuota)(nil), // 45: bcsproject.OtherQuota
+ (*NativeNamespaceData)(nil), // 46: bcsproject.NativeNamespaceData
+ (*Label)(nil), // 47: bcsproject.Label
+ (*Annotation)(nil), // 48: bcsproject.Annotation
+ (*ResourceQuota)(nil), // 49: bcsproject.ResourceQuota
+ (*CreateVariableRequest)(nil), // 50: bcsproject.CreateVariableRequest
+ (*CreateVariableResponse)(nil), // 51: bcsproject.CreateVariableResponse
+ (*UpdateVariableRequest)(nil), // 52: bcsproject.UpdateVariableRequest
+ (*UpdateVariableResponse)(nil), // 53: bcsproject.UpdateVariableResponse
+ (*ListVariableDefinitionsRequest)(nil), // 54: bcsproject.ListVariableDefinitionsRequest
+ (*ListVariableDefinitionsResponse)(nil), // 55: bcsproject.ListVariableDefinitionsResponse
+ (*DeleteVariableDefinitionsRequest)(nil), // 56: bcsproject.DeleteVariableDefinitionsRequest
+ (*DeleteVariableDefinitionsResponse)(nil), // 57: bcsproject.DeleteVariableDefinitionsResponse
+ (*ListClustersVariablesRequest)(nil), // 58: bcsproject.ListClustersVariablesRequest
+ (*ListClustersVariablesResponse)(nil), // 59: bcsproject.ListClustersVariablesResponse
+ (*ListNamespacesVariablesRequest)(nil), // 60: bcsproject.ListNamespacesVariablesRequest
+ (*ListNamespacesVariablesResponse)(nil), // 61: bcsproject.ListNamespacesVariablesResponse
+ (*UpdateClustersVariablesRequest)(nil), // 62: bcsproject.UpdateClustersVariablesRequest
+ (*UpdateClustersVariablesResponse)(nil), // 63: bcsproject.UpdateClustersVariablesResponse
+ (*UpdateNamespacesVariablesRequest)(nil), // 64: bcsproject.UpdateNamespacesVariablesRequest
+ (*UpdateNamespacesVariablesResponse)(nil), // 65: bcsproject.UpdateNamespacesVariablesResponse
+ (*ListClusterVariablesRequest)(nil), // 66: bcsproject.ListClusterVariablesRequest
+ (*ListClusterVariablesResponse)(nil), // 67: bcsproject.ListClusterVariablesResponse
+ (*ListNamespaceVariablesRequest)(nil), // 68: bcsproject.ListNamespaceVariablesRequest
+ (*ListNamespaceVariablesResponse)(nil), // 69: bcsproject.ListNamespaceVariablesResponse
+ (*UpdateClusterVariablesRequest)(nil), // 70: bcsproject.UpdateClusterVariablesRequest
+ (*UpdateClusterVariablesResponse)(nil), // 71: bcsproject.UpdateClusterVariablesResponse
+ (*UpdateNamespaceVariablesRequest)(nil), // 72: bcsproject.UpdateNamespaceVariablesRequest
+ (*UpdateNamespaceVariablesResponse)(nil), // 73: bcsproject.UpdateNamespaceVariablesResponse
+ (*ImportVariablesRequest)(nil), // 74: bcsproject.ImportVariablesRequest
+ (*ImportVariablesResponse)(nil), // 75: bcsproject.ImportVariablesResponse
+ (*RenderVariablesRequest)(nil), // 76: bcsproject.RenderVariablesRequest
+ (*RenderVariablesResponse)(nil), // 77: bcsproject.RenderVariablesResponse
+ (*VariableDefinition)(nil), // 78: bcsproject.VariableDefinition
+ (*VariableValue)(nil), // 79: bcsproject.VariableValue
+ (*CreateVariableData)(nil), // 80: bcsproject.CreateVariableData
+ (*UpdateVariableData)(nil), // 81: bcsproject.UpdateVariableData
+ (*ListVariableDefinitionData)(nil), // 82: bcsproject.ListVariableDefinitionData
+ (*DeleteVariableDefinitionsData)(nil), // 83: bcsproject.DeleteVariableDefinitionsData
+ (*ListVariableValuesData)(nil), // 84: bcsproject.ListVariableValuesData
+ (*ImportVariableData)(nil), // 85: bcsproject.ImportVariableData
+ (*ImportVariableVarData)(nil), // 86: bcsproject.ImportVariableVarData
+ (*HealthzRequest)(nil), // 87: bcsproject.HealthzRequest
+ (*HealthzResponse)(nil), // 88: bcsproject.HealthzResponse
+ (*HealthzData)(nil), // 89: bcsproject.HealthzData
+ (*PingRequest)(nil), // 90: bcsproject.PingRequest
+ (*PingResponse)(nil), // 91: bcsproject.PingResponse
+ (*ProjectQuota)(nil), // 92: bcsproject.ProjectQuota
+ (*NodeGroup)(nil), // 93: bcsproject.NodeGroup
+ (*QuotaResource)(nil), // 94: bcsproject.QuotaResource
+ (*QuotaStrategy)(nil), // 95: bcsproject.QuotaStrategy
+ (*InstanceTypeConfig)(nil), // 96: bcsproject.InstanceTypeConfig
+ (*DataDisk)(nil), // 97: bcsproject.DataDisk
+ (*DeviceInfo)(nil), // 98: bcsproject.DeviceInfo
+ (*CreateProjectQuotaRequest)(nil), // 99: bcsproject.CreateProjectQuotaRequest
+ (*QuotaAttr)(nil), // 100: bcsproject.QuotaAttr
+ (*QuotaLimit)(nil), // 101: bcsproject.QuotaLimit
+ (*QuotaSharedProject)(nil), // 102: bcsproject.QuotaSharedProject
+ (*GetProjectQuotaRequest)(nil), // 103: bcsproject.GetProjectQuotaRequest
+ (*QuotaSharedProjectList)(nil), // 104: bcsproject.QuotaSharedProjectList
+ (*UpdateProjectQuotaRequest)(nil), // 105: bcsproject.UpdateProjectQuotaRequest
+ (*UpdateProjectV2Request)(nil), // 106: bcsproject.UpdateProjectV2Request
+ (*DeleteProjectQuotaRequest)(nil), // 107: bcsproject.DeleteProjectQuotaRequest
+ (*ProjectQuotaResponse)(nil), // 108: bcsproject.ProjectQuotaResponse
+ (*ListProjectQuotasRequest)(nil), // 109: bcsproject.ListProjectQuotasRequest
+ (*ListProjectQuotasData)(nil), // 110: bcsproject.ListProjectQuotasData
+ (*ListProjectQuotasResponse)(nil), // 111: bcsproject.ListProjectQuotasResponse
+ (*ListProjectQuotasV2Request)(nil), // 112: bcsproject.ListProjectQuotasV2Request
+ (*ListProjectQuotasV2Response)(nil), // 113: bcsproject.ListProjectQuotasV2Response
+ (*GetProjectQuotasUsageReq)(nil), // 114: bcsproject.GetProjectQuotasUsageReq
+ (*GetProjectQuotasUsageResp)(nil), // 115: bcsproject.GetProjectQuotasUsageResp
+ (*ZoneResourceUsage)(nil), // 116: bcsproject.ZoneResourceUsage
+ (*GetProjectQuotasUsageData)(nil), // 117: bcsproject.GetProjectQuotasUsageData
+ (*ScaleUpProjectQuotaRequest)(nil), // 118: bcsproject.ScaleUpProjectQuotaRequest
+ (*ScaleUpProjectQuotaResponse)(nil), // 119: bcsproject.ScaleUpProjectQuotaResponse
+ (*ScaleDownProjectQuotaRequest)(nil), // 120: bcsproject.ScaleDownProjectQuotaRequest
+ (*ScaleDownProjectQuotaResponse)(nil), // 121: bcsproject.ScaleDownProjectQuotaResponse
+ (*GetProjectQuotasStatisticsRequest)(nil), // 122: bcsproject.GetProjectQuotasStatisticsRequest
+ (*GetProjectQuotasStatisticsResponse)(nil), // 123: bcsproject.GetProjectQuotasStatisticsResponse
+ (*QuotaResourceData)(nil), // 124: bcsproject.QuotaResourceData
+ (*ProjectQuotasStatisticsData)(nil), // 125: bcsproject.ProjectQuotasStatisticsData
+ nil, // 126: bcsproject.Project.LabelsEntry
+ nil, // 127: bcsproject.Project.AnnotationsEntry
+ nil, // 128: bcsproject.CreateProjectRequest.LabelsEntry
+ nil, // 129: bcsproject.CreateProjectRequest.AnnotationsEntry
+ nil, // 130: bcsproject.UpdateProjectRequest.LabelsEntry
+ nil, // 131: bcsproject.UpdateProjectRequest.AnnotationsEntry
+ (*ListProjectsForIAMResp_Project)(nil), // 132: bcsproject.ListProjectsForIAMResp.Project
+ nil, // 133: bcsproject.ProjectQuota.LabelsEntry
+ nil, // 134: bcsproject.ProjectQuota.AnnotationsEntry
+ nil, // 135: bcsproject.DeviceInfo.AttributesEntry
+ nil, // 136: bcsproject.CreateProjectQuotaRequest.LabelsEntry
+ nil, // 137: bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
+ nil, // 138: bcsproject.UpdateProjectQuotaRequest.LabelsEntry
+ nil, // 139: bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
+ nil, // 140: bcsproject.UpdateProjectV2Request.LabelsEntry
+ nil, // 141: bcsproject.UpdateProjectV2Request.AnnotationsEntry
+ (*wrappers.BoolValue)(nil), // 142: google.protobuf.BoolValue
+ (*_struct.Struct)(nil), // 143: google.protobuf.Struct
+ (*wrappers.Int64Value)(nil), // 144: google.protobuf.Int64Value
}
var file_bcsproject_proto_depIdxs = []int32{
- 125, // 0: bcsproject.Project.labels:type_name -> bcsproject.Project.LabelsEntry
- 126, // 1: bcsproject.Project.annotations:type_name -> bcsproject.Project.AnnotationsEntry
- 127, // 2: bcsproject.CreateProjectRequest.labels:type_name -> bcsproject.CreateProjectRequest.LabelsEntry
- 128, // 3: bcsproject.CreateProjectRequest.annotations:type_name -> bcsproject.CreateProjectRequest.AnnotationsEntry
- 141, // 4: bcsproject.UpdateProjectRequest.useBKRes:type_name -> google.protobuf.BoolValue
- 141, // 5: bcsproject.UpdateProjectRequest.isOffline:type_name -> google.protobuf.BoolValue
- 129, // 6: bcsproject.UpdateProjectRequest.labels:type_name -> bcsproject.UpdateProjectRequest.LabelsEntry
- 130, // 7: bcsproject.UpdateProjectRequest.annotations:type_name -> bcsproject.UpdateProjectRequest.AnnotationsEntry
+ 126, // 0: bcsproject.Project.labels:type_name -> bcsproject.Project.LabelsEntry
+ 127, // 1: bcsproject.Project.annotations:type_name -> bcsproject.Project.AnnotationsEntry
+ 128, // 2: bcsproject.CreateProjectRequest.labels:type_name -> bcsproject.CreateProjectRequest.LabelsEntry
+ 129, // 3: bcsproject.CreateProjectRequest.annotations:type_name -> bcsproject.CreateProjectRequest.AnnotationsEntry
+ 142, // 4: bcsproject.UpdateProjectRequest.useBKRes:type_name -> google.protobuf.BoolValue
+ 142, // 5: bcsproject.UpdateProjectRequest.isOffline:type_name -> google.protobuf.BoolValue
+ 130, // 6: bcsproject.UpdateProjectRequest.labels:type_name -> bcsproject.UpdateProjectRequest.LabelsEntry
+ 131, // 7: bcsproject.UpdateProjectRequest.annotations:type_name -> bcsproject.UpdateProjectRequest.AnnotationsEntry
0, // 8: bcsproject.ProjectResponse.data:type_name -> bcsproject.Project
9, // 9: bcsproject.ProjectResponse.web_annotations:type_name -> bcsproject.Perms
0, // 10: bcsproject.ListProjectData.results:type_name -> bcsproject.Project
7, // 11: bcsproject.ListProjectsResponse.data:type_name -> bcsproject.ListProjectData
9, // 12: bcsproject.ListProjectsResponse.web_annotations:type_name -> bcsproject.Perms
- 142, // 13: bcsproject.Perms.perms:type_name -> google.protobuf.Struct
+ 143, // 13: bcsproject.Perms.perms:type_name -> google.protobuf.Struct
7, // 14: bcsproject.ListAuthorizedProjResp.data:type_name -> bcsproject.ListProjectData
9, // 15: bcsproject.ListAuthorizedProjResp.web_annotations:type_name -> bcsproject.Perms
- 131, // 16: bcsproject.ListProjectsForIAMResp.data:type_name -> bcsproject.ListProjectsForIAMResp.Project
+ 132, // 16: bcsproject.ListProjectsForIAMResp.data:type_name -> bcsproject.ListProjectsForIAMResp.Project
16, // 17: bcsproject.GetProjectActiveResponse.data:type_name -> bcsproject.ProjectActiveData
23, // 18: bcsproject.GetBusinessResponse.data:type_name -> bcsproject.BusinessData
9, // 19: bcsproject.GetBusinessResponse.web_annotations:type_name -> bcsproject.Perms
@@ -14259,212 +14338,214 @@ var file_bcsproject_proto_depIdxs = []int32{
24, // 22: bcsproject.GetBusinessTopologyResponse.data:type_name -> bcsproject.TopologyData
9, // 23: bcsproject.GetBusinessTopologyResponse.web_annotations:type_name -> bcsproject.Perms
24, // 24: bcsproject.TopologyData.child:type_name -> bcsproject.TopologyData
- 48, // 25: bcsproject.CreateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
- 46, // 26: bcsproject.CreateNamespaceRequest.labels:type_name -> bcsproject.Label
- 47, // 27: bcsproject.CreateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
- 78, // 28: bcsproject.CreateNamespaceRequest.variables:type_name -> bcsproject.VariableValue
+ 49, // 25: bcsproject.CreateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
+ 47, // 26: bcsproject.CreateNamespaceRequest.labels:type_name -> bcsproject.Label
+ 48, // 27: bcsproject.CreateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
+ 79, // 28: bcsproject.CreateNamespaceRequest.variables:type_name -> bcsproject.VariableValue
44, // 29: bcsproject.CreateNamespaceResponse.data:type_name -> bcsproject.NamespaceData
9, // 30: bcsproject.CreateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
- 46, // 31: bcsproject.UpdateNamespaceRequest.labels:type_name -> bcsproject.Label
- 47, // 32: bcsproject.UpdateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
- 48, // 33: bcsproject.UpdateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
+ 47, // 31: bcsproject.UpdateNamespaceRequest.labels:type_name -> bcsproject.Label
+ 48, // 32: bcsproject.UpdateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
+ 49, // 33: bcsproject.UpdateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
9, // 34: bcsproject.UpdateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
44, // 35: bcsproject.GetNamespaceResponse.data:type_name -> bcsproject.NamespaceData
9, // 36: bcsproject.GetNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
44, // 37: bcsproject.ListNamespacesResponse.data:type_name -> bcsproject.NamespaceData
9, // 38: bcsproject.ListNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
- 45, // 39: bcsproject.ListNativeNamespacesResponse.data:type_name -> bcsproject.NativeNamespaceData
+ 46, // 39: bcsproject.ListNativeNamespacesResponse.data:type_name -> bcsproject.NativeNamespaceData
9, // 40: bcsproject.ListNativeNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
9, // 41: bcsproject.DeleteNamespaceResponse.perms:type_name -> bcsproject.Perms
- 48, // 42: bcsproject.NamespaceData.quota:type_name -> bcsproject.ResourceQuota
- 48, // 43: bcsproject.NamespaceData.used:type_name -> bcsproject.ResourceQuota
- 46, // 44: bcsproject.NamespaceData.labels:type_name -> bcsproject.Label
- 47, // 45: bcsproject.NamespaceData.annotations:type_name -> bcsproject.Annotation
- 78, // 46: bcsproject.NamespaceData.variables:type_name -> bcsproject.VariableValue
- 79, // 47: bcsproject.CreateVariableResponse.data:type_name -> bcsproject.CreateVariableData
- 80, // 48: bcsproject.UpdateVariableResponse.data:type_name -> bcsproject.UpdateVariableData
- 81, // 49: bcsproject.ListVariableDefinitionsResponse.data:type_name -> bcsproject.ListVariableDefinitionData
- 82, // 50: bcsproject.DeleteVariableDefinitionsResponse.data:type_name -> bcsproject.DeleteVariableDefinitionsData
- 83, // 51: bcsproject.ListClustersVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 83, // 52: bcsproject.ListNamespacesVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 78, // 53: bcsproject.UpdateClustersVariablesRequest.data:type_name -> bcsproject.VariableValue
- 78, // 54: bcsproject.UpdateNamespacesVariablesRequest.data:type_name -> bcsproject.VariableValue
- 83, // 55: bcsproject.ListClusterVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 83, // 56: bcsproject.ListNamespaceVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 78, // 57: bcsproject.UpdateClusterVariablesRequest.data:type_name -> bcsproject.VariableValue
- 78, // 58: bcsproject.UpdateNamespaceVariablesRequest.data:type_name -> bcsproject.VariableValue
- 84, // 59: bcsproject.ImportVariablesRequest.data:type_name -> bcsproject.ImportVariableData
- 78, // 60: bcsproject.RenderVariablesResponse.data:type_name -> bcsproject.VariableValue
- 77, // 61: bcsproject.ListVariableDefinitionData.results:type_name -> bcsproject.VariableDefinition
- 78, // 62: bcsproject.ListVariableValuesData.results:type_name -> bcsproject.VariableValue
- 85, // 63: bcsproject.ImportVariableData.vars:type_name -> bcsproject.ImportVariableVarData
- 88, // 64: bcsproject.HealthzResponse.data:type_name -> bcsproject.HealthzData
- 93, // 65: bcsproject.ProjectQuota.quota:type_name -> bcsproject.QuotaResource
- 92, // 66: bcsproject.ProjectQuota.nodeGroups:type_name -> bcsproject.NodeGroup
- 132, // 67: bcsproject.ProjectQuota.labels:type_name -> bcsproject.ProjectQuota.LabelsEntry
- 133, // 68: bcsproject.ProjectQuota.annotations:type_name -> bcsproject.ProjectQuota.AnnotationsEntry
- 99, // 69: bcsproject.ProjectQuota.quotaAttr:type_name -> bcsproject.QuotaAttr
- 101, // 70: bcsproject.ProjectQuota.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
- 95, // 71: bcsproject.QuotaResource.zoneResources:type_name -> bcsproject.InstanceTypeConfig
- 97, // 72: bcsproject.QuotaResource.cpu:type_name -> bcsproject.DeviceInfo
- 97, // 73: bcsproject.QuotaResource.mem:type_name -> bcsproject.DeviceInfo
- 97, // 74: bcsproject.QuotaResource.gpu:type_name -> bcsproject.DeviceInfo
- 143, // 75: bcsproject.QuotaStrategy.expectTime:type_name -> google.protobuf.Int64Value
- 96, // 76: bcsproject.InstanceTypeConfig.systemDisk:type_name -> bcsproject.DataDisk
- 96, // 77: bcsproject.InstanceTypeConfig.dataDisks:type_name -> bcsproject.DataDisk
- 134, // 78: bcsproject.DeviceInfo.attributes:type_name -> bcsproject.DeviceInfo.AttributesEntry
- 93, // 79: bcsproject.CreateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 135, // 80: bcsproject.CreateProjectQuotaRequest.labels:type_name -> bcsproject.CreateProjectQuotaRequest.LabelsEntry
- 136, // 81: bcsproject.CreateProjectQuotaRequest.annotations:type_name -> bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
- 99, // 82: bcsproject.CreateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
- 141, // 83: bcsproject.CreateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
- 101, // 84: bcsproject.CreateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
- 141, // 85: bcsproject.CreateProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 100, // 86: bcsproject.QuotaSharedProject.usageLimit:type_name -> bcsproject.QuotaLimit
- 100, // 87: bcsproject.QuotaSharedProject.usedAmount:type_name -> bcsproject.QuotaLimit
- 101, // 88: bcsproject.QuotaSharedProjectList.values:type_name -> bcsproject.QuotaSharedProject
- 93, // 89: bcsproject.UpdateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 137, // 90: bcsproject.UpdateProjectQuotaRequest.labels:type_name -> bcsproject.UpdateProjectQuotaRequest.LabelsEntry
- 138, // 91: bcsproject.UpdateProjectQuotaRequest.annotations:type_name -> bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
- 99, // 92: bcsproject.UpdateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
- 141, // 93: bcsproject.UpdateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
- 103, // 94: bcsproject.UpdateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
- 141, // 95: bcsproject.UpdateProjectV2Request.useBKRes:type_name -> google.protobuf.BoolValue
- 141, // 96: bcsproject.UpdateProjectV2Request.isOffline:type_name -> google.protobuf.BoolValue
- 139, // 97: bcsproject.UpdateProjectV2Request.labels:type_name -> bcsproject.UpdateProjectV2Request.LabelsEntry
- 140, // 98: bcsproject.UpdateProjectV2Request.annotations:type_name -> bcsproject.UpdateProjectV2Request.AnnotationsEntry
- 99, // 99: bcsproject.UpdateProjectV2Request.quotaAttr:type_name -> bcsproject.QuotaAttr
- 103, // 100: bcsproject.UpdateProjectV2Request.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
- 141, // 101: bcsproject.DeleteProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 91, // 102: bcsproject.ProjectQuotaResponse.data:type_name -> bcsproject.ProjectQuota
- 142, // 103: bcsproject.ProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 104: bcsproject.ProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 91, // 105: bcsproject.ListProjectQuotasData.results:type_name -> bcsproject.ProjectQuota
- 109, // 106: bcsproject.ListProjectQuotasResponse.data:type_name -> bcsproject.ListProjectQuotasData
- 9, // 107: bcsproject.ListProjectQuotasResponse.web_annotations:type_name -> bcsproject.Perms
- 109, // 108: bcsproject.ListProjectQuotasV2Response.data:type_name -> bcsproject.ListProjectQuotasData
- 9, // 109: bcsproject.ListProjectQuotasV2Response.web_annotations:type_name -> bcsproject.Perms
- 116, // 110: bcsproject.GetProjectQuotasUsageResp.data:type_name -> bcsproject.GetProjectQuotasUsageData
- 9, // 111: bcsproject.GetProjectQuotasUsageResp.web_annotations:type_name -> bcsproject.Perms
- 91, // 112: bcsproject.GetProjectQuotasUsageData.quota:type_name -> bcsproject.ProjectQuota
- 115, // 113: bcsproject.GetProjectQuotasUsageData.quotaUsage:type_name -> bcsproject.ZoneResourceUsage
- 93, // 114: bcsproject.ScaleUpProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 141, // 115: bcsproject.ScaleUpProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 142, // 116: bcsproject.ScaleUpProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 117: bcsproject.ScaleUpProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 93, // 118: bcsproject.ScaleDownProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 141, // 119: bcsproject.ScaleDownProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
- 142, // 120: bcsproject.ScaleDownProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 121: bcsproject.ScaleDownProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 124, // 122: bcsproject.GetProjectQuotasStatisticsResponse.data:type_name -> bcsproject.ProjectQuotasStatisticsData
- 123, // 123: bcsproject.ProjectQuotasStatisticsData.cpu:type_name -> bcsproject.QuotaResourceData
- 123, // 124: bcsproject.ProjectQuotasStatisticsData.mem:type_name -> bcsproject.QuotaResourceData
- 123, // 125: bcsproject.ProjectQuotasStatisticsData.gpu:type_name -> bcsproject.QuotaResourceData
- 1, // 126: bcsproject.BCSProject.CreateProject:input_type -> bcsproject.CreateProjectRequest
- 2, // 127: bcsproject.BCSProject.GetProject:input_type -> bcsproject.GetProjectRequest
- 3, // 128: bcsproject.BCSProject.UpdateProject:input_type -> bcsproject.UpdateProjectRequest
- 105, // 129: bcsproject.BCSProject.UpdateProjectV2:input_type -> bcsproject.UpdateProjectV2Request
- 4, // 130: bcsproject.BCSProject.DeleteProject:input_type -> bcsproject.DeleteProjectRequest
- 6, // 131: bcsproject.BCSProject.ListProjects:input_type -> bcsproject.ListProjectsRequest
- 10, // 132: bcsproject.BCSProject.ListAuthorizedProjects:input_type -> bcsproject.ListAuthorizedProjReq
- 12, // 133: bcsproject.BCSProject.ListProjectsForIAM:input_type -> bcsproject.ListProjectsForIAMReq
- 14, // 134: bcsproject.BCSProject.GetProjectActive:input_type -> bcsproject.GetProjectActiveRequest
- 17, // 135: bcsproject.Business.GetBusiness:input_type -> bcsproject.GetBusinessRequest
- 19, // 136: bcsproject.Business.ListBusiness:input_type -> bcsproject.ListBusinessRequest
- 21, // 137: bcsproject.Business.GetBusinessTopology:input_type -> bcsproject.GetBusinessTopologyRequest
- 29, // 138: bcsproject.Namespace.CreateNamespace:input_type -> bcsproject.CreateNamespaceRequest
- 31, // 139: bcsproject.Namespace.CreateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 33, // 140: bcsproject.Namespace.UpdateNamespace:input_type -> bcsproject.UpdateNamespaceRequest
- 31, // 141: bcsproject.Namespace.UpdateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 35, // 142: bcsproject.Namespace.GetNamespace:input_type -> bcsproject.GetNamespaceRequest
- 37, // 143: bcsproject.Namespace.ListNamespaces:input_type -> bcsproject.ListNamespacesRequest
- 42, // 144: bcsproject.Namespace.DeleteNamespace:input_type -> bcsproject.DeleteNamespaceRequest
- 31, // 145: bcsproject.Namespace.DeleteNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 25, // 146: bcsproject.Namespace.SyncNamespace:input_type -> bcsproject.SyncNamespaceRequest
- 27, // 147: bcsproject.Namespace.WithdrawNamespace:input_type -> bcsproject.WithdrawNamespaceRequest
- 39, // 148: bcsproject.Namespace.ListNativeNamespaces:input_type -> bcsproject.ListNativeNamespacesRequest
- 41, // 149: bcsproject.Namespace.ListNativeNamespacesContent:input_type -> bcsproject.ListNativeNamespacesContentRequest
- 49, // 150: bcsproject.Variable.CreateVariable:input_type -> bcsproject.CreateVariableRequest
- 51, // 151: bcsproject.Variable.UpdateVariable:input_type -> bcsproject.UpdateVariableRequest
- 53, // 152: bcsproject.Variable.ListVariableDefinitions:input_type -> bcsproject.ListVariableDefinitionsRequest
- 55, // 153: bcsproject.Variable.DeleteVariableDefinitions:input_type -> bcsproject.DeleteVariableDefinitionsRequest
- 57, // 154: bcsproject.Variable.ListClustersVariables:input_type -> bcsproject.ListClustersVariablesRequest
- 59, // 155: bcsproject.Variable.ListNamespacesVariables:input_type -> bcsproject.ListNamespacesVariablesRequest
- 61, // 156: bcsproject.Variable.UpdateClustersVariables:input_type -> bcsproject.UpdateClustersVariablesRequest
- 63, // 157: bcsproject.Variable.UpdateNamespacesVariables:input_type -> bcsproject.UpdateNamespacesVariablesRequest
- 65, // 158: bcsproject.Variable.ListClusterVariables:input_type -> bcsproject.ListClusterVariablesRequest
- 67, // 159: bcsproject.Variable.ListNamespaceVariables:input_type -> bcsproject.ListNamespaceVariablesRequest
- 69, // 160: bcsproject.Variable.UpdateClusterVariables:input_type -> bcsproject.UpdateClusterVariablesRequest
- 71, // 161: bcsproject.Variable.UpdateNamespaceVariables:input_type -> bcsproject.UpdateNamespaceVariablesRequest
- 73, // 162: bcsproject.Variable.ImportVariables:input_type -> bcsproject.ImportVariablesRequest
- 75, // 163: bcsproject.Variable.RenderVariables:input_type -> bcsproject.RenderVariablesRequest
- 86, // 164: bcsproject.Healthz.Healthz:input_type -> bcsproject.HealthzRequest
- 89, // 165: bcsproject.Healthz.Ping:input_type -> bcsproject.PingRequest
- 98, // 166: bcsproject.BCSProjectQuota.CreateProjectQuota:input_type -> bcsproject.CreateProjectQuotaRequest
- 102, // 167: bcsproject.BCSProjectQuota.GetProjectQuota:input_type -> bcsproject.GetProjectQuotaRequest
- 104, // 168: bcsproject.BCSProjectQuota.UpdateProjectQuota:input_type -> bcsproject.UpdateProjectQuotaRequest
- 117, // 169: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:input_type -> bcsproject.ScaleUpProjectQuotaRequest
- 119, // 170: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:input_type -> bcsproject.ScaleDownProjectQuotaRequest
- 106, // 171: bcsproject.BCSProjectQuota.DeleteProjectQuota:input_type -> bcsproject.DeleteProjectQuotaRequest
- 108, // 172: bcsproject.BCSProjectQuota.ListProjectQuotas:input_type -> bcsproject.ListProjectQuotasRequest
- 111, // 173: bcsproject.BCSProjectQuota.ListProjectQuotasV2:input_type -> bcsproject.ListProjectQuotasV2Request
- 113, // 174: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:input_type -> bcsproject.GetProjectQuotasUsageReq
- 121, // 175: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:input_type -> bcsproject.GetProjectQuotasStatisticsRequest
- 5, // 176: bcsproject.BCSProject.CreateProject:output_type -> bcsproject.ProjectResponse
- 5, // 177: bcsproject.BCSProject.GetProject:output_type -> bcsproject.ProjectResponse
- 5, // 178: bcsproject.BCSProject.UpdateProject:output_type -> bcsproject.ProjectResponse
- 5, // 179: bcsproject.BCSProject.UpdateProjectV2:output_type -> bcsproject.ProjectResponse
- 5, // 180: bcsproject.BCSProject.DeleteProject:output_type -> bcsproject.ProjectResponse
- 8, // 181: bcsproject.BCSProject.ListProjects:output_type -> bcsproject.ListProjectsResponse
- 11, // 182: bcsproject.BCSProject.ListAuthorizedProjects:output_type -> bcsproject.ListAuthorizedProjResp
- 13, // 183: bcsproject.BCSProject.ListProjectsForIAM:output_type -> bcsproject.ListProjectsForIAMResp
- 15, // 184: bcsproject.BCSProject.GetProjectActive:output_type -> bcsproject.GetProjectActiveResponse
- 18, // 185: bcsproject.Business.GetBusiness:output_type -> bcsproject.GetBusinessResponse
- 20, // 186: bcsproject.Business.ListBusiness:output_type -> bcsproject.ListBusinessResponse
- 22, // 187: bcsproject.Business.GetBusinessTopology:output_type -> bcsproject.GetBusinessTopologyResponse
- 30, // 188: bcsproject.Namespace.CreateNamespace:output_type -> bcsproject.CreateNamespaceResponse
- 32, // 189: bcsproject.Namespace.CreateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 34, // 190: bcsproject.Namespace.UpdateNamespace:output_type -> bcsproject.UpdateNamespaceResponse
- 32, // 191: bcsproject.Namespace.UpdateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 36, // 192: bcsproject.Namespace.GetNamespace:output_type -> bcsproject.GetNamespaceResponse
- 38, // 193: bcsproject.Namespace.ListNamespaces:output_type -> bcsproject.ListNamespacesResponse
- 43, // 194: bcsproject.Namespace.DeleteNamespace:output_type -> bcsproject.DeleteNamespaceResponse
- 32, // 195: bcsproject.Namespace.DeleteNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 26, // 196: bcsproject.Namespace.SyncNamespace:output_type -> bcsproject.SyncNamespaceResponse
- 28, // 197: bcsproject.Namespace.WithdrawNamespace:output_type -> bcsproject.WithdrawNamespaceResponse
- 40, // 198: bcsproject.Namespace.ListNativeNamespaces:output_type -> bcsproject.ListNativeNamespacesResponse
- 142, // 199: bcsproject.Namespace.ListNativeNamespacesContent:output_type -> google.protobuf.Struct
- 50, // 200: bcsproject.Variable.CreateVariable:output_type -> bcsproject.CreateVariableResponse
- 52, // 201: bcsproject.Variable.UpdateVariable:output_type -> bcsproject.UpdateVariableResponse
- 54, // 202: bcsproject.Variable.ListVariableDefinitions:output_type -> bcsproject.ListVariableDefinitionsResponse
- 56, // 203: bcsproject.Variable.DeleteVariableDefinitions:output_type -> bcsproject.DeleteVariableDefinitionsResponse
- 58, // 204: bcsproject.Variable.ListClustersVariables:output_type -> bcsproject.ListClustersVariablesResponse
- 60, // 205: bcsproject.Variable.ListNamespacesVariables:output_type -> bcsproject.ListNamespacesVariablesResponse
- 62, // 206: bcsproject.Variable.UpdateClustersVariables:output_type -> bcsproject.UpdateClustersVariablesResponse
- 64, // 207: bcsproject.Variable.UpdateNamespacesVariables:output_type -> bcsproject.UpdateNamespacesVariablesResponse
- 66, // 208: bcsproject.Variable.ListClusterVariables:output_type -> bcsproject.ListClusterVariablesResponse
- 68, // 209: bcsproject.Variable.ListNamespaceVariables:output_type -> bcsproject.ListNamespaceVariablesResponse
- 70, // 210: bcsproject.Variable.UpdateClusterVariables:output_type -> bcsproject.UpdateClusterVariablesResponse
- 72, // 211: bcsproject.Variable.UpdateNamespaceVariables:output_type -> bcsproject.UpdateNamespaceVariablesResponse
- 74, // 212: bcsproject.Variable.ImportVariables:output_type -> bcsproject.ImportVariablesResponse
- 76, // 213: bcsproject.Variable.RenderVariables:output_type -> bcsproject.RenderVariablesResponse
- 87, // 214: bcsproject.Healthz.Healthz:output_type -> bcsproject.HealthzResponse
- 90, // 215: bcsproject.Healthz.Ping:output_type -> bcsproject.PingResponse
- 107, // 216: bcsproject.BCSProjectQuota.CreateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 107, // 217: bcsproject.BCSProjectQuota.GetProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 107, // 218: bcsproject.BCSProjectQuota.UpdateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 118, // 219: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:output_type -> bcsproject.ScaleUpProjectQuotaResponse
- 120, // 220: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:output_type -> bcsproject.ScaleDownProjectQuotaResponse
- 107, // 221: bcsproject.BCSProjectQuota.DeleteProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 110, // 222: bcsproject.BCSProjectQuota.ListProjectQuotas:output_type -> bcsproject.ListProjectQuotasResponse
- 112, // 223: bcsproject.BCSProjectQuota.ListProjectQuotasV2:output_type -> bcsproject.ListProjectQuotasV2Response
- 114, // 224: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:output_type -> bcsproject.GetProjectQuotasUsageResp
- 122, // 225: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:output_type -> bcsproject.GetProjectQuotasStatisticsResponse
- 176, // [176:226] is the sub-list for method output_type
- 126, // [126:176] is the sub-list for method input_type
- 126, // [126:126] is the sub-list for extension type_name
- 126, // [126:126] is the sub-list for extension extendee
- 0, // [0:126] is the sub-list for field type_name
+ 49, // 42: bcsproject.NamespaceData.quota:type_name -> bcsproject.ResourceQuota
+ 49, // 43: bcsproject.NamespaceData.used:type_name -> bcsproject.ResourceQuota
+ 47, // 44: bcsproject.NamespaceData.labels:type_name -> bcsproject.Label
+ 48, // 45: bcsproject.NamespaceData.annotations:type_name -> bcsproject.Annotation
+ 79, // 46: bcsproject.NamespaceData.variables:type_name -> bcsproject.VariableValue
+ 45, // 47: bcsproject.NamespaceData.otherQuotas:type_name -> bcsproject.OtherQuota
+ 49, // 48: bcsproject.OtherQuota.quota:type_name -> bcsproject.ResourceQuota
+ 80, // 49: bcsproject.CreateVariableResponse.data:type_name -> bcsproject.CreateVariableData
+ 81, // 50: bcsproject.UpdateVariableResponse.data:type_name -> bcsproject.UpdateVariableData
+ 82, // 51: bcsproject.ListVariableDefinitionsResponse.data:type_name -> bcsproject.ListVariableDefinitionData
+ 83, // 52: bcsproject.DeleteVariableDefinitionsResponse.data:type_name -> bcsproject.DeleteVariableDefinitionsData
+ 84, // 53: bcsproject.ListClustersVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 84, // 54: bcsproject.ListNamespacesVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 79, // 55: bcsproject.UpdateClustersVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 79, // 56: bcsproject.UpdateNamespacesVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 84, // 57: bcsproject.ListClusterVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 84, // 58: bcsproject.ListNamespaceVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 79, // 59: bcsproject.UpdateClusterVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 79, // 60: bcsproject.UpdateNamespaceVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 85, // 61: bcsproject.ImportVariablesRequest.data:type_name -> bcsproject.ImportVariableData
+ 79, // 62: bcsproject.RenderVariablesResponse.data:type_name -> bcsproject.VariableValue
+ 78, // 63: bcsproject.ListVariableDefinitionData.results:type_name -> bcsproject.VariableDefinition
+ 79, // 64: bcsproject.ListVariableValuesData.results:type_name -> bcsproject.VariableValue
+ 86, // 65: bcsproject.ImportVariableData.vars:type_name -> bcsproject.ImportVariableVarData
+ 89, // 66: bcsproject.HealthzResponse.data:type_name -> bcsproject.HealthzData
+ 94, // 67: bcsproject.ProjectQuota.quota:type_name -> bcsproject.QuotaResource
+ 93, // 68: bcsproject.ProjectQuota.nodeGroups:type_name -> bcsproject.NodeGroup
+ 133, // 69: bcsproject.ProjectQuota.labels:type_name -> bcsproject.ProjectQuota.LabelsEntry
+ 134, // 70: bcsproject.ProjectQuota.annotations:type_name -> bcsproject.ProjectQuota.AnnotationsEntry
+ 100, // 71: bcsproject.ProjectQuota.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 102, // 72: bcsproject.ProjectQuota.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
+ 96, // 73: bcsproject.QuotaResource.zoneResources:type_name -> bcsproject.InstanceTypeConfig
+ 98, // 74: bcsproject.QuotaResource.cpu:type_name -> bcsproject.DeviceInfo
+ 98, // 75: bcsproject.QuotaResource.mem:type_name -> bcsproject.DeviceInfo
+ 98, // 76: bcsproject.QuotaResource.gpu:type_name -> bcsproject.DeviceInfo
+ 144, // 77: bcsproject.QuotaStrategy.expectTime:type_name -> google.protobuf.Int64Value
+ 97, // 78: bcsproject.InstanceTypeConfig.systemDisk:type_name -> bcsproject.DataDisk
+ 97, // 79: bcsproject.InstanceTypeConfig.dataDisks:type_name -> bcsproject.DataDisk
+ 135, // 80: bcsproject.DeviceInfo.attributes:type_name -> bcsproject.DeviceInfo.AttributesEntry
+ 94, // 81: bcsproject.CreateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 136, // 82: bcsproject.CreateProjectQuotaRequest.labels:type_name -> bcsproject.CreateProjectQuotaRequest.LabelsEntry
+ 137, // 83: bcsproject.CreateProjectQuotaRequest.annotations:type_name -> bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
+ 100, // 84: bcsproject.CreateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 142, // 85: bcsproject.CreateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
+ 102, // 86: bcsproject.CreateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
+ 142, // 87: bcsproject.CreateProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 101, // 88: bcsproject.QuotaSharedProject.usageLimit:type_name -> bcsproject.QuotaLimit
+ 101, // 89: bcsproject.QuotaSharedProject.usedAmount:type_name -> bcsproject.QuotaLimit
+ 102, // 90: bcsproject.QuotaSharedProjectList.values:type_name -> bcsproject.QuotaSharedProject
+ 94, // 91: bcsproject.UpdateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 138, // 92: bcsproject.UpdateProjectQuotaRequest.labels:type_name -> bcsproject.UpdateProjectQuotaRequest.LabelsEntry
+ 139, // 93: bcsproject.UpdateProjectQuotaRequest.annotations:type_name -> bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
+ 100, // 94: bcsproject.UpdateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 142, // 95: bcsproject.UpdateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
+ 104, // 96: bcsproject.UpdateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
+ 142, // 97: bcsproject.UpdateProjectV2Request.useBKRes:type_name -> google.protobuf.BoolValue
+ 142, // 98: bcsproject.UpdateProjectV2Request.isOffline:type_name -> google.protobuf.BoolValue
+ 140, // 99: bcsproject.UpdateProjectV2Request.labels:type_name -> bcsproject.UpdateProjectV2Request.LabelsEntry
+ 141, // 100: bcsproject.UpdateProjectV2Request.annotations:type_name -> bcsproject.UpdateProjectV2Request.AnnotationsEntry
+ 100, // 101: bcsproject.UpdateProjectV2Request.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 104, // 102: bcsproject.UpdateProjectV2Request.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
+ 142, // 103: bcsproject.DeleteProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 92, // 104: bcsproject.ProjectQuotaResponse.data:type_name -> bcsproject.ProjectQuota
+ 143, // 105: bcsproject.ProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 106: bcsproject.ProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 92, // 107: bcsproject.ListProjectQuotasData.results:type_name -> bcsproject.ProjectQuota
+ 110, // 108: bcsproject.ListProjectQuotasResponse.data:type_name -> bcsproject.ListProjectQuotasData
+ 9, // 109: bcsproject.ListProjectQuotasResponse.web_annotations:type_name -> bcsproject.Perms
+ 110, // 110: bcsproject.ListProjectQuotasV2Response.data:type_name -> bcsproject.ListProjectQuotasData
+ 9, // 111: bcsproject.ListProjectQuotasV2Response.web_annotations:type_name -> bcsproject.Perms
+ 117, // 112: bcsproject.GetProjectQuotasUsageResp.data:type_name -> bcsproject.GetProjectQuotasUsageData
+ 9, // 113: bcsproject.GetProjectQuotasUsageResp.web_annotations:type_name -> bcsproject.Perms
+ 92, // 114: bcsproject.GetProjectQuotasUsageData.quota:type_name -> bcsproject.ProjectQuota
+ 116, // 115: bcsproject.GetProjectQuotasUsageData.quotaUsage:type_name -> bcsproject.ZoneResourceUsage
+ 94, // 116: bcsproject.ScaleUpProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 142, // 117: bcsproject.ScaleUpProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 143, // 118: bcsproject.ScaleUpProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 119: bcsproject.ScaleUpProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 94, // 120: bcsproject.ScaleDownProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 142, // 121: bcsproject.ScaleDownProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 143, // 122: bcsproject.ScaleDownProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 123: bcsproject.ScaleDownProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 125, // 124: bcsproject.GetProjectQuotasStatisticsResponse.data:type_name -> bcsproject.ProjectQuotasStatisticsData
+ 124, // 125: bcsproject.ProjectQuotasStatisticsData.cpu:type_name -> bcsproject.QuotaResourceData
+ 124, // 126: bcsproject.ProjectQuotasStatisticsData.mem:type_name -> bcsproject.QuotaResourceData
+ 124, // 127: bcsproject.ProjectQuotasStatisticsData.gpu:type_name -> bcsproject.QuotaResourceData
+ 1, // 128: bcsproject.BCSProject.CreateProject:input_type -> bcsproject.CreateProjectRequest
+ 2, // 129: bcsproject.BCSProject.GetProject:input_type -> bcsproject.GetProjectRequest
+ 3, // 130: bcsproject.BCSProject.UpdateProject:input_type -> bcsproject.UpdateProjectRequest
+ 106, // 131: bcsproject.BCSProject.UpdateProjectV2:input_type -> bcsproject.UpdateProjectV2Request
+ 4, // 132: bcsproject.BCSProject.DeleteProject:input_type -> bcsproject.DeleteProjectRequest
+ 6, // 133: bcsproject.BCSProject.ListProjects:input_type -> bcsproject.ListProjectsRequest
+ 10, // 134: bcsproject.BCSProject.ListAuthorizedProjects:input_type -> bcsproject.ListAuthorizedProjReq
+ 12, // 135: bcsproject.BCSProject.ListProjectsForIAM:input_type -> bcsproject.ListProjectsForIAMReq
+ 14, // 136: bcsproject.BCSProject.GetProjectActive:input_type -> bcsproject.GetProjectActiveRequest
+ 17, // 137: bcsproject.Business.GetBusiness:input_type -> bcsproject.GetBusinessRequest
+ 19, // 138: bcsproject.Business.ListBusiness:input_type -> bcsproject.ListBusinessRequest
+ 21, // 139: bcsproject.Business.GetBusinessTopology:input_type -> bcsproject.GetBusinessTopologyRequest
+ 29, // 140: bcsproject.Namespace.CreateNamespace:input_type -> bcsproject.CreateNamespaceRequest
+ 31, // 141: bcsproject.Namespace.CreateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 33, // 142: bcsproject.Namespace.UpdateNamespace:input_type -> bcsproject.UpdateNamespaceRequest
+ 31, // 143: bcsproject.Namespace.UpdateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 35, // 144: bcsproject.Namespace.GetNamespace:input_type -> bcsproject.GetNamespaceRequest
+ 37, // 145: bcsproject.Namespace.ListNamespaces:input_type -> bcsproject.ListNamespacesRequest
+ 42, // 146: bcsproject.Namespace.DeleteNamespace:input_type -> bcsproject.DeleteNamespaceRequest
+ 31, // 147: bcsproject.Namespace.DeleteNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 25, // 148: bcsproject.Namespace.SyncNamespace:input_type -> bcsproject.SyncNamespaceRequest
+ 27, // 149: bcsproject.Namespace.WithdrawNamespace:input_type -> bcsproject.WithdrawNamespaceRequest
+ 39, // 150: bcsproject.Namespace.ListNativeNamespaces:input_type -> bcsproject.ListNativeNamespacesRequest
+ 41, // 151: bcsproject.Namespace.ListNativeNamespacesContent:input_type -> bcsproject.ListNativeNamespacesContentRequest
+ 50, // 152: bcsproject.Variable.CreateVariable:input_type -> bcsproject.CreateVariableRequest
+ 52, // 153: bcsproject.Variable.UpdateVariable:input_type -> bcsproject.UpdateVariableRequest
+ 54, // 154: bcsproject.Variable.ListVariableDefinitions:input_type -> bcsproject.ListVariableDefinitionsRequest
+ 56, // 155: bcsproject.Variable.DeleteVariableDefinitions:input_type -> bcsproject.DeleteVariableDefinitionsRequest
+ 58, // 156: bcsproject.Variable.ListClustersVariables:input_type -> bcsproject.ListClustersVariablesRequest
+ 60, // 157: bcsproject.Variable.ListNamespacesVariables:input_type -> bcsproject.ListNamespacesVariablesRequest
+ 62, // 158: bcsproject.Variable.UpdateClustersVariables:input_type -> bcsproject.UpdateClustersVariablesRequest
+ 64, // 159: bcsproject.Variable.UpdateNamespacesVariables:input_type -> bcsproject.UpdateNamespacesVariablesRequest
+ 66, // 160: bcsproject.Variable.ListClusterVariables:input_type -> bcsproject.ListClusterVariablesRequest
+ 68, // 161: bcsproject.Variable.ListNamespaceVariables:input_type -> bcsproject.ListNamespaceVariablesRequest
+ 70, // 162: bcsproject.Variable.UpdateClusterVariables:input_type -> bcsproject.UpdateClusterVariablesRequest
+ 72, // 163: bcsproject.Variable.UpdateNamespaceVariables:input_type -> bcsproject.UpdateNamespaceVariablesRequest
+ 74, // 164: bcsproject.Variable.ImportVariables:input_type -> bcsproject.ImportVariablesRequest
+ 76, // 165: bcsproject.Variable.RenderVariables:input_type -> bcsproject.RenderVariablesRequest
+ 87, // 166: bcsproject.Healthz.Healthz:input_type -> bcsproject.HealthzRequest
+ 90, // 167: bcsproject.Healthz.Ping:input_type -> bcsproject.PingRequest
+ 99, // 168: bcsproject.BCSProjectQuota.CreateProjectQuota:input_type -> bcsproject.CreateProjectQuotaRequest
+ 103, // 169: bcsproject.BCSProjectQuota.GetProjectQuota:input_type -> bcsproject.GetProjectQuotaRequest
+ 105, // 170: bcsproject.BCSProjectQuota.UpdateProjectQuota:input_type -> bcsproject.UpdateProjectQuotaRequest
+ 118, // 171: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:input_type -> bcsproject.ScaleUpProjectQuotaRequest
+ 120, // 172: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:input_type -> bcsproject.ScaleDownProjectQuotaRequest
+ 107, // 173: bcsproject.BCSProjectQuota.DeleteProjectQuota:input_type -> bcsproject.DeleteProjectQuotaRequest
+ 109, // 174: bcsproject.BCSProjectQuota.ListProjectQuotas:input_type -> bcsproject.ListProjectQuotasRequest
+ 112, // 175: bcsproject.BCSProjectQuota.ListProjectQuotasV2:input_type -> bcsproject.ListProjectQuotasV2Request
+ 114, // 176: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:input_type -> bcsproject.GetProjectQuotasUsageReq
+ 122, // 177: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:input_type -> bcsproject.GetProjectQuotasStatisticsRequest
+ 5, // 178: bcsproject.BCSProject.CreateProject:output_type -> bcsproject.ProjectResponse
+ 5, // 179: bcsproject.BCSProject.GetProject:output_type -> bcsproject.ProjectResponse
+ 5, // 180: bcsproject.BCSProject.UpdateProject:output_type -> bcsproject.ProjectResponse
+ 5, // 181: bcsproject.BCSProject.UpdateProjectV2:output_type -> bcsproject.ProjectResponse
+ 5, // 182: bcsproject.BCSProject.DeleteProject:output_type -> bcsproject.ProjectResponse
+ 8, // 183: bcsproject.BCSProject.ListProjects:output_type -> bcsproject.ListProjectsResponse
+ 11, // 184: bcsproject.BCSProject.ListAuthorizedProjects:output_type -> bcsproject.ListAuthorizedProjResp
+ 13, // 185: bcsproject.BCSProject.ListProjectsForIAM:output_type -> bcsproject.ListProjectsForIAMResp
+ 15, // 186: bcsproject.BCSProject.GetProjectActive:output_type -> bcsproject.GetProjectActiveResponse
+ 18, // 187: bcsproject.Business.GetBusiness:output_type -> bcsproject.GetBusinessResponse
+ 20, // 188: bcsproject.Business.ListBusiness:output_type -> bcsproject.ListBusinessResponse
+ 22, // 189: bcsproject.Business.GetBusinessTopology:output_type -> bcsproject.GetBusinessTopologyResponse
+ 30, // 190: bcsproject.Namespace.CreateNamespace:output_type -> bcsproject.CreateNamespaceResponse
+ 32, // 191: bcsproject.Namespace.CreateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 34, // 192: bcsproject.Namespace.UpdateNamespace:output_type -> bcsproject.UpdateNamespaceResponse
+ 32, // 193: bcsproject.Namespace.UpdateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 36, // 194: bcsproject.Namespace.GetNamespace:output_type -> bcsproject.GetNamespaceResponse
+ 38, // 195: bcsproject.Namespace.ListNamespaces:output_type -> bcsproject.ListNamespacesResponse
+ 43, // 196: bcsproject.Namespace.DeleteNamespace:output_type -> bcsproject.DeleteNamespaceResponse
+ 32, // 197: bcsproject.Namespace.DeleteNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 26, // 198: bcsproject.Namespace.SyncNamespace:output_type -> bcsproject.SyncNamespaceResponse
+ 28, // 199: bcsproject.Namespace.WithdrawNamespace:output_type -> bcsproject.WithdrawNamespaceResponse
+ 40, // 200: bcsproject.Namespace.ListNativeNamespaces:output_type -> bcsproject.ListNativeNamespacesResponse
+ 143, // 201: bcsproject.Namespace.ListNativeNamespacesContent:output_type -> google.protobuf.Struct
+ 51, // 202: bcsproject.Variable.CreateVariable:output_type -> bcsproject.CreateVariableResponse
+ 53, // 203: bcsproject.Variable.UpdateVariable:output_type -> bcsproject.UpdateVariableResponse
+ 55, // 204: bcsproject.Variable.ListVariableDefinitions:output_type -> bcsproject.ListVariableDefinitionsResponse
+ 57, // 205: bcsproject.Variable.DeleteVariableDefinitions:output_type -> bcsproject.DeleteVariableDefinitionsResponse
+ 59, // 206: bcsproject.Variable.ListClustersVariables:output_type -> bcsproject.ListClustersVariablesResponse
+ 61, // 207: bcsproject.Variable.ListNamespacesVariables:output_type -> bcsproject.ListNamespacesVariablesResponse
+ 63, // 208: bcsproject.Variable.UpdateClustersVariables:output_type -> bcsproject.UpdateClustersVariablesResponse
+ 65, // 209: bcsproject.Variable.UpdateNamespacesVariables:output_type -> bcsproject.UpdateNamespacesVariablesResponse
+ 67, // 210: bcsproject.Variable.ListClusterVariables:output_type -> bcsproject.ListClusterVariablesResponse
+ 69, // 211: bcsproject.Variable.ListNamespaceVariables:output_type -> bcsproject.ListNamespaceVariablesResponse
+ 71, // 212: bcsproject.Variable.UpdateClusterVariables:output_type -> bcsproject.UpdateClusterVariablesResponse
+ 73, // 213: bcsproject.Variable.UpdateNamespaceVariables:output_type -> bcsproject.UpdateNamespaceVariablesResponse
+ 75, // 214: bcsproject.Variable.ImportVariables:output_type -> bcsproject.ImportVariablesResponse
+ 77, // 215: bcsproject.Variable.RenderVariables:output_type -> bcsproject.RenderVariablesResponse
+ 88, // 216: bcsproject.Healthz.Healthz:output_type -> bcsproject.HealthzResponse
+ 91, // 217: bcsproject.Healthz.Ping:output_type -> bcsproject.PingResponse
+ 108, // 218: bcsproject.BCSProjectQuota.CreateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 108, // 219: bcsproject.BCSProjectQuota.GetProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 108, // 220: bcsproject.BCSProjectQuota.UpdateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 119, // 221: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:output_type -> bcsproject.ScaleUpProjectQuotaResponse
+ 121, // 222: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:output_type -> bcsproject.ScaleDownProjectQuotaResponse
+ 108, // 223: bcsproject.BCSProjectQuota.DeleteProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 111, // 224: bcsproject.BCSProjectQuota.ListProjectQuotas:output_type -> bcsproject.ListProjectQuotasResponse
+ 113, // 225: bcsproject.BCSProjectQuota.ListProjectQuotasV2:output_type -> bcsproject.ListProjectQuotasV2Response
+ 115, // 226: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:output_type -> bcsproject.GetProjectQuotasUsageResp
+ 123, // 227: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:output_type -> bcsproject.GetProjectQuotasStatisticsResponse
+ 178, // [178:228] is the sub-list for method output_type
+ 128, // [128:178] is the sub-list for method input_type
+ 128, // [128:128] is the sub-list for extension type_name
+ 128, // [128:128] is the sub-list for extension extendee
+ 0, // [0:128] is the sub-list for field type_name
}
func init() { file_bcsproject_proto_init() }
@@ -15014,7 +15095,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*NativeNamespaceData); i {
+ switch v := v.(*OtherQuota); i {
case 0:
return &v.state
case 1:
@@ -15026,7 +15107,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Label); i {
+ switch v := v.(*NativeNamespaceData); i {
case 0:
return &v.state
case 1:
@@ -15038,7 +15119,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Annotation); i {
+ switch v := v.(*Label); i {
case 0:
return &v.state
case 1:
@@ -15050,7 +15131,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ResourceQuota); i {
+ switch v := v.(*Annotation); i {
case 0:
return &v.state
case 1:
@@ -15062,7 +15143,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateVariableRequest); i {
+ switch v := v.(*ResourceQuota); i {
case 0:
return &v.state
case 1:
@@ -15074,7 +15155,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateVariableResponse); i {
+ switch v := v.(*CreateVariableRequest); i {
case 0:
return &v.state
case 1:
@@ -15086,7 +15167,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateVariableRequest); i {
+ switch v := v.(*CreateVariableResponse); i {
case 0:
return &v.state
case 1:
@@ -15098,7 +15179,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateVariableResponse); i {
+ switch v := v.(*UpdateVariableRequest); i {
case 0:
return &v.state
case 1:
@@ -15110,7 +15191,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableDefinitionsRequest); i {
+ switch v := v.(*UpdateVariableResponse); i {
case 0:
return &v.state
case 1:
@@ -15122,7 +15203,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableDefinitionsResponse); i {
+ switch v := v.(*ListVariableDefinitionsRequest); i {
case 0:
return &v.state
case 1:
@@ -15134,7 +15215,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteVariableDefinitionsRequest); i {
+ switch v := v.(*ListVariableDefinitionsResponse); i {
case 0:
return &v.state
case 1:
@@ -15146,7 +15227,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteVariableDefinitionsResponse); i {
+ switch v := v.(*DeleteVariableDefinitionsRequest); i {
case 0:
return &v.state
case 1:
@@ -15158,7 +15239,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClustersVariablesRequest); i {
+ switch v := v.(*DeleteVariableDefinitionsResponse); i {
case 0:
return &v.state
case 1:
@@ -15170,7 +15251,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClustersVariablesResponse); i {
+ switch v := v.(*ListClustersVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15182,7 +15263,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespacesVariablesRequest); i {
+ switch v := v.(*ListClustersVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15194,7 +15275,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespacesVariablesResponse); i {
+ switch v := v.(*ListNamespacesVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15206,7 +15287,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClustersVariablesRequest); i {
+ switch v := v.(*ListNamespacesVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15218,7 +15299,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClustersVariablesResponse); i {
+ switch v := v.(*UpdateClustersVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15230,7 +15311,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespacesVariablesRequest); i {
+ switch v := v.(*UpdateClustersVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15242,7 +15323,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespacesVariablesResponse); i {
+ switch v := v.(*UpdateNamespacesVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15254,7 +15335,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClusterVariablesRequest); i {
+ switch v := v.(*UpdateNamespacesVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15266,7 +15347,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListClusterVariablesResponse); i {
+ switch v := v.(*ListClusterVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15278,7 +15359,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespaceVariablesRequest); i {
+ switch v := v.(*ListClusterVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15290,7 +15371,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListNamespaceVariablesResponse); i {
+ switch v := v.(*ListNamespaceVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15302,7 +15383,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClusterVariablesRequest); i {
+ switch v := v.(*ListNamespaceVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15314,7 +15395,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateClusterVariablesResponse); i {
+ switch v := v.(*UpdateClusterVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15326,7 +15407,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespaceVariablesRequest); i {
+ switch v := v.(*UpdateClusterVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15338,7 +15419,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateNamespaceVariablesResponse); i {
+ switch v := v.(*UpdateNamespaceVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15350,7 +15431,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariablesRequest); i {
+ switch v := v.(*UpdateNamespaceVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15362,7 +15443,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariablesResponse); i {
+ switch v := v.(*ImportVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15374,7 +15455,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[75].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RenderVariablesRequest); i {
+ switch v := v.(*ImportVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15386,7 +15467,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RenderVariablesResponse); i {
+ switch v := v.(*RenderVariablesRequest); i {
case 0:
return &v.state
case 1:
@@ -15398,7 +15479,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[77].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*VariableDefinition); i {
+ switch v := v.(*RenderVariablesResponse); i {
case 0:
return &v.state
case 1:
@@ -15410,7 +15491,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[78].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*VariableValue); i {
+ switch v := v.(*VariableDefinition); i {
case 0:
return &v.state
case 1:
@@ -15422,7 +15503,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[79].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateVariableData); i {
+ switch v := v.(*VariableValue); i {
case 0:
return &v.state
case 1:
@@ -15434,7 +15515,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[80].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateVariableData); i {
+ switch v := v.(*CreateVariableData); i {
case 0:
return &v.state
case 1:
@@ -15446,7 +15527,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[81].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableDefinitionData); i {
+ switch v := v.(*UpdateVariableData); i {
case 0:
return &v.state
case 1:
@@ -15458,7 +15539,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[82].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteVariableDefinitionsData); i {
+ switch v := v.(*ListVariableDefinitionData); i {
case 0:
return &v.state
case 1:
@@ -15470,7 +15551,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[83].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListVariableValuesData); i {
+ switch v := v.(*DeleteVariableDefinitionsData); i {
case 0:
return &v.state
case 1:
@@ -15482,7 +15563,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[84].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariableData); i {
+ switch v := v.(*ListVariableValuesData); i {
case 0:
return &v.state
case 1:
@@ -15494,7 +15575,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[85].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportVariableVarData); i {
+ switch v := v.(*ImportVariableData); i {
case 0:
return &v.state
case 1:
@@ -15506,7 +15587,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[86].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HealthzRequest); i {
+ switch v := v.(*ImportVariableVarData); i {
case 0:
return &v.state
case 1:
@@ -15518,7 +15599,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[87].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HealthzResponse); i {
+ switch v := v.(*HealthzRequest); i {
case 0:
return &v.state
case 1:
@@ -15530,7 +15611,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[88].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HealthzData); i {
+ switch v := v.(*HealthzResponse); i {
case 0:
return &v.state
case 1:
@@ -15542,7 +15623,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[89].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PingRequest); i {
+ switch v := v.(*HealthzData); i {
case 0:
return &v.state
case 1:
@@ -15554,7 +15635,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[90].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PingResponse); i {
+ switch v := v.(*PingRequest); i {
case 0:
return &v.state
case 1:
@@ -15566,7 +15647,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[91].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ProjectQuota); i {
+ switch v := v.(*PingResponse); i {
case 0:
return &v.state
case 1:
@@ -15578,7 +15659,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[92].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*NodeGroup); i {
+ switch v := v.(*ProjectQuota); i {
case 0:
return &v.state
case 1:
@@ -15590,7 +15671,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[93].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaResource); i {
+ switch v := v.(*NodeGroup); i {
case 0:
return &v.state
case 1:
@@ -15602,7 +15683,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[94].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaStrategy); i {
+ switch v := v.(*QuotaResource); i {
case 0:
return &v.state
case 1:
@@ -15614,7 +15695,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[95].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*InstanceTypeConfig); i {
+ switch v := v.(*QuotaStrategy); i {
case 0:
return &v.state
case 1:
@@ -15626,7 +15707,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[96].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DataDisk); i {
+ switch v := v.(*InstanceTypeConfig); i {
case 0:
return &v.state
case 1:
@@ -15638,7 +15719,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[97].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeviceInfo); i {
+ switch v := v.(*DataDisk); i {
case 0:
return &v.state
case 1:
@@ -15650,7 +15731,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[98].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CreateProjectQuotaRequest); i {
+ switch v := v.(*DeviceInfo); i {
case 0:
return &v.state
case 1:
@@ -15662,7 +15743,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[99].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaAttr); i {
+ switch v := v.(*CreateProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15674,7 +15755,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[100].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaLimit); i {
+ switch v := v.(*QuotaAttr); i {
case 0:
return &v.state
case 1:
@@ -15686,7 +15767,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[101].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaSharedProject); i {
+ switch v := v.(*QuotaLimit); i {
case 0:
return &v.state
case 1:
@@ -15698,7 +15779,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[102].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotaRequest); i {
+ switch v := v.(*QuotaSharedProject); i {
case 0:
return &v.state
case 1:
@@ -15710,7 +15791,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[103].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaSharedProjectList); i {
+ switch v := v.(*GetProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15722,7 +15803,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[104].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateProjectQuotaRequest); i {
+ switch v := v.(*QuotaSharedProjectList); i {
case 0:
return &v.state
case 1:
@@ -15734,7 +15815,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[105].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateProjectV2Request); i {
+ switch v := v.(*UpdateProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15746,7 +15827,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[106].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteProjectQuotaRequest); i {
+ switch v := v.(*UpdateProjectV2Request); i {
case 0:
return &v.state
case 1:
@@ -15758,7 +15839,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[107].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ProjectQuotaResponse); i {
+ switch v := v.(*DeleteProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15770,7 +15851,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[108].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasRequest); i {
+ switch v := v.(*ProjectQuotaResponse); i {
case 0:
return &v.state
case 1:
@@ -15782,7 +15863,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[109].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasData); i {
+ switch v := v.(*ListProjectQuotasRequest); i {
case 0:
return &v.state
case 1:
@@ -15794,7 +15875,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[110].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasResponse); i {
+ switch v := v.(*ListProjectQuotasData); i {
case 0:
return &v.state
case 1:
@@ -15806,7 +15887,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[111].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasV2Request); i {
+ switch v := v.(*ListProjectQuotasResponse); i {
case 0:
return &v.state
case 1:
@@ -15818,7 +15899,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[112].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasV2Response); i {
+ switch v := v.(*ListProjectQuotasV2Request); i {
case 0:
return &v.state
case 1:
@@ -15830,7 +15911,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[113].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageReq); i {
+ switch v := v.(*ListProjectQuotasV2Response); i {
case 0:
return &v.state
case 1:
@@ -15842,7 +15923,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[114].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageResp); i {
+ switch v := v.(*GetProjectQuotasUsageReq); i {
case 0:
return &v.state
case 1:
@@ -15854,7 +15935,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[115].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ZoneResourceUsage); i {
+ switch v := v.(*GetProjectQuotasUsageResp); i {
case 0:
return &v.state
case 1:
@@ -15866,7 +15947,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[116].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageData); i {
+ switch v := v.(*ZoneResourceUsage); i {
case 0:
return &v.state
case 1:
@@ -15878,7 +15959,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[117].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleUpProjectQuotaRequest); i {
+ switch v := v.(*GetProjectQuotasUsageData); i {
case 0:
return &v.state
case 1:
@@ -15890,7 +15971,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[118].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleUpProjectQuotaResponse); i {
+ switch v := v.(*ScaleUpProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15902,7 +15983,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[119].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleDownProjectQuotaRequest); i {
+ switch v := v.(*ScaleUpProjectQuotaResponse); i {
case 0:
return &v.state
case 1:
@@ -15914,7 +15995,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[120].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleDownProjectQuotaResponse); i {
+ switch v := v.(*ScaleDownProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -15926,7 +16007,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[121].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasStatisticsRequest); i {
+ switch v := v.(*ScaleDownProjectQuotaResponse); i {
case 0:
return &v.state
case 1:
@@ -15938,7 +16019,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[122].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasStatisticsResponse); i {
+ switch v := v.(*GetProjectQuotasStatisticsRequest); i {
case 0:
return &v.state
case 1:
@@ -15950,7 +16031,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[123].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaResourceData); i {
+ switch v := v.(*GetProjectQuotasStatisticsResponse); i {
case 0:
return &v.state
case 1:
@@ -15962,6 +16043,18 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[124].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*QuotaResourceData); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[125].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ProjectQuotasStatisticsData); i {
case 0:
return &v.state
@@ -15973,7 +16066,7 @@ func file_bcsproject_proto_init() {
return nil
}
}
- file_bcsproject_proto_msgTypes[131].Exporter = func(v interface{}, i int) interface{} {
+ file_bcsproject_proto_msgTypes[132].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListProjectsForIAMResp_Project); i {
case 0:
return &v.state
@@ -15992,7 +16085,7 @@ func file_bcsproject_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_bcsproject_proto_rawDesc,
NumEnums: 0,
- NumMessages: 141,
+ NumMessages: 142,
NumExtensions: 0,
NumServices: 6,
},
diff --git a/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.validate.go b/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.validate.go
index eba47975b2..499a4d1f94 100644
--- a/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.validate.go
+++ b/bcs-common/pkg/bcsapi/bcsproject/bcsproject.pb.validate.go
@@ -101,7 +101,7 @@ type ProjectMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -279,7 +279,7 @@ type CreateProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -395,7 +395,7 @@ type GetProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -605,7 +605,7 @@ type UpdateProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -732,7 +732,7 @@ type DeleteProjectRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteProjectRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -900,7 +900,7 @@ type ProjectResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1018,7 +1018,7 @@ type ListProjectsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1156,7 +1156,7 @@ type ListProjectDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1320,7 +1320,7 @@ type ListProjectsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1449,7 +1449,7 @@ type PermsMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m PermsMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1559,7 +1559,7 @@ type ListAuthorizedProjReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListAuthorizedProjReqMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1725,7 +1725,7 @@ type ListAuthorizedProjRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListAuthorizedProjRespMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1827,7 +1827,7 @@ type ListProjectsForIAMReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsForIAMReqMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -1969,7 +1969,7 @@ type ListProjectsForIAMRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsForIAMRespMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2073,7 +2073,7 @@ type GetProjectActiveRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectActiveRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2210,7 +2210,7 @@ type GetProjectActiveResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectActiveResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2314,7 +2314,7 @@ type ProjectActiveDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectActiveDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2418,7 +2418,7 @@ type GetBusinessRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2584,7 +2584,7 @@ type GetBusinessResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2688,7 +2688,7 @@ type ListBusinessRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListBusinessRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2859,7 +2859,7 @@ type ListBusinessResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListBusinessResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -2963,7 +2963,7 @@ type GetBusinessTopologyRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessTopologyRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3134,7 +3134,7 @@ type GetBusinessTopologyResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetBusinessTopologyResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3240,7 +3240,7 @@ type BusinessDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m BusinessDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3383,7 +3383,7 @@ type TopologyDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m TopologyDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3487,7 +3487,7 @@ type SyncNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m SyncNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3597,7 +3597,7 @@ type SyncNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m SyncNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3705,7 +3705,7 @@ type WithdrawNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m WithdrawNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -3815,7 +3815,7 @@ type WithdrawNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m WithdrawNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4074,7 +4074,7 @@ type CreateNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4242,7 +4242,7 @@ type CreateNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4382,7 +4382,7 @@ type NamespaceCallbackRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NamespaceCallbackRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4496,7 +4496,7 @@ type NamespaceCallbackResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NamespaceCallbackResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4721,7 +4721,7 @@ type UpdateNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4860,7 +4860,7 @@ type UpdateNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -4968,7 +4968,7 @@ type GetNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5134,7 +5134,7 @@ type GetNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5240,7 +5240,7 @@ type ListNamespacesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5411,7 +5411,7 @@ type ListNamespacesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5517,7 +5517,7 @@ type ListNativeNamespacesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNativeNamespacesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5689,7 +5689,7 @@ type ListNativeNamespacesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNativeNamespacesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5798,7 +5798,7 @@ type ListNativeNamespacesContentRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNativeNamespacesContentRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -5927,7 +5927,7 @@ type DeleteNamespaceRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteNamespaceRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6068,7 +6068,7 @@ type DeleteNamespaceResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteNamespaceResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6338,6 +6338,40 @@ func (m *NamespaceData) validate(all bool) error {
// no validation rules for IsSystem
+ for idx, item := range m.GetOtherQuotas() {
+ _, _ = idx, item
+
+ if all {
+ switch v := interface{}(item).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, NamespaceDataValidationError{
+ field: fmt.Sprintf("OtherQuotas[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, NamespaceDataValidationError{
+ field: fmt.Sprintf("OtherQuotas[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return NamespaceDataValidationError{
+ field: fmt.Sprintf("OtherQuotas[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ }
+
if len(errors) > 0 {
return NamespaceDataMultiError(errors)
}
@@ -6352,7 +6386,7 @@ type NamespaceDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NamespaceDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6416,6 +6450,136 @@ var _ interface {
ErrorName() string
} = NamespaceDataValidationError{}
+// Validate checks the field values on OtherQuota with the rules defined in the
+// proto definition for this message. If any rules are violated, the first
+// error encountered is returned, or nil if there are no violations.
+func (m *OtherQuota) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on OtherQuota with the rules defined in
+// the proto definition for this message. If any rules are violated, the
+// result is a list of violation errors wrapped in OtherQuotaMultiError, or
+// nil if none found.
+func (m *OtherQuota) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *OtherQuota) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for Name
+
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, OtherQuotaValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, OtherQuotaValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return OtherQuotaValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if len(errors) > 0 {
+ return OtherQuotaMultiError(errors)
+ }
+
+ return nil
+}
+
+// OtherQuotaMultiError is an error wrapping multiple validation errors
+// returned by OtherQuota.ValidateAll() if the designated constraints aren't met.
+type OtherQuotaMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m OtherQuotaMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m OtherQuotaMultiError) AllErrors() []error { return m }
+
+// OtherQuotaValidationError is the validation error returned by
+// OtherQuota.Validate if the designated constraints aren't met.
+type OtherQuotaValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e OtherQuotaValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e OtherQuotaValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e OtherQuotaValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e OtherQuotaValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e OtherQuotaValidationError) ErrorName() string { return "OtherQuotaValidationError" }
+
+// Error satisfies the builtin error interface
+func (e OtherQuotaValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sOtherQuota.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = OtherQuotaValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = OtherQuotaValidationError{}
+
// Validate checks the field values on NativeNamespaceData with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
@@ -6464,7 +6628,7 @@ type NativeNamespaceDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NativeNamespaceDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6568,7 +6732,7 @@ type LabelMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m LabelMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6671,7 +6835,7 @@ type AnnotationMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m AnnotationMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6779,7 +6943,7 @@ type ResourceQuotaMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ResourceQuotaMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -6929,7 +7093,7 @@ type CreateVariableRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateVariableRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7074,7 +7238,7 @@ type CreateVariableResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateVariableResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7228,7 +7392,7 @@ type UpdateVariableRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateVariableRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7373,7 +7537,7 @@ type UpdateVariableResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateVariableResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7487,7 +7651,7 @@ type ListVariableDefinitionsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableDefinitionsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7625,7 +7789,7 @@ type ListVariableDefinitionsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableDefinitionsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7734,7 +7898,7 @@ type DeleteVariableDefinitionsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteVariableDefinitionsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -7874,7 +8038,7 @@ type DeleteVariableDefinitionsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteVariableDefinitionsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8010,7 +8174,7 @@ type ListClustersVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClustersVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8150,7 +8314,7 @@ type ListClustersVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClustersVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8277,7 +8441,7 @@ type ListNamespacesVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8417,7 +8581,7 @@ type ListNamespacesVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespacesVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8578,7 +8742,7 @@ type UpdateClustersVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClustersVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8689,7 +8853,7 @@ type UpdateClustersVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClustersVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8852,7 +9016,7 @@ type UpdateNamespacesVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespacesVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -8965,7 +9129,7 @@ type UpdateNamespacesVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespacesVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9081,7 +9245,7 @@ type ListClusterVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClusterVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9219,7 +9383,7 @@ type ListClusterVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListClusterVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9328,7 +9492,7 @@ type ListNamespaceVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespaceVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9466,7 +9630,7 @@ type ListNamespaceVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListNamespaceVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9627,7 +9791,7 @@ type UpdateClusterVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClusterVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9738,7 +9902,7 @@ type UpdateClusterVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateClusterVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9881,7 +10045,7 @@ type UpdateNamespaceVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -9992,7 +10156,7 @@ type UpdateNamespaceVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateNamespaceVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10131,7 +10295,7 @@ type ImportVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10239,7 +10403,7 @@ type ImportVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10349,7 +10513,7 @@ type RenderVariablesRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m RenderVariablesRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10491,7 +10655,7 @@ type RenderVariablesResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m RenderVariablesResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10621,7 +10785,7 @@ type VariableDefinitionMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m VariableDefinitionMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10739,7 +10903,7 @@ type VariableValueMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m VariableValueMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10855,7 +11019,7 @@ type CreateVariableDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateVariableDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -10973,7 +11137,7 @@ type UpdateVariableDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateVariableDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11111,7 +11275,7 @@ type ListVariableDefinitionDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableDefinitionDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11215,7 +11379,7 @@ type DeleteVariableDefinitionsDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteVariableDefinitionsDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11354,7 +11518,7 @@ type ListVariableValuesDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListVariableValuesDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11529,7 +11693,7 @@ type ImportVariableDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariableDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11639,7 +11803,7 @@ type ImportVariableVarDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ImportVariableVarDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11741,7 +11905,7 @@ type HealthzRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m HealthzRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11876,7 +12040,7 @@ type HealthzResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m HealthzResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -11979,7 +12143,7 @@ type HealthzDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m HealthzDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12078,7 +12242,7 @@ type PingRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m PingRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12185,7 +12349,7 @@ type PingResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m PingResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12454,7 +12618,7 @@ type ProjectQuotaMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectQuotaMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12561,7 +12725,7 @@ type NodeGroupMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m NodeGroupMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12777,7 +12941,7 @@ type QuotaResourceMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaResourceMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -12908,7 +13072,7 @@ type QuotaStrategyMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaStrategyMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13089,7 +13253,7 @@ type InstanceTypeConfigMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m InstanceTypeConfigMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13194,7 +13358,7 @@ type DataDiskMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DataDiskMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13301,7 +13465,7 @@ type DeviceInfoMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeviceInfoMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13586,7 +13750,7 @@ type CreateProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m CreateProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13701,7 +13865,7 @@ type QuotaAttrMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaAttrMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13802,7 +13966,7 @@ type QuotaLimitMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaLimitMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -13974,7 +14138,7 @@ type QuotaSharedProjectMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaSharedProjectMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14078,7 +14242,7 @@ type GetProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14214,7 +14378,7 @@ type QuotaSharedProjectListMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaSharedProjectListMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14451,7 +14615,7 @@ type UpdateProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14719,7 +14883,7 @@ type UpdateProjectV2RequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m UpdateProjectV2RequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -14876,7 +15040,7 @@ type DeleteProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m DeleteProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -15073,7 +15237,7 @@ type ProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectQuotaResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -15189,7 +15353,7 @@ type ListProjectQuotasRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectQuotasRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -15327,7 +15491,7 @@ type ListProjectQuotasDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectQuotasDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -15493,7 +15657,7 @@ type ListProjectQuotasResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectQuotasResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -15611,7 +15775,7 @@ type ListProjectQuotasV2RequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectQuotasV2RequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -15777,7 +15941,7 @@ type ListProjectQuotasV2ResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectQuotasV2ResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -15882,7 +16046,7 @@ type GetProjectQuotasUsageReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectQuotasUsageReqMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16048,7 +16212,7 @@ type GetProjectQuotasUsageRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectQuotasUsageRespMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16156,7 +16320,7 @@ type ZoneResourceUsageMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ZoneResourceUsageMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16326,7 +16490,7 @@ type GetProjectQuotasUsageDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectQuotasUsageDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16490,7 +16654,7 @@ type ScaleUpProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ScaleUpProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16656,7 +16820,7 @@ type ScaleUpProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ScaleUpProjectQuotaResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16821,7 +16985,7 @@ type ScaleDownProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ScaleDownProjectQuotaRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -16988,7 +17152,7 @@ type ScaleDownProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ScaleDownProjectQuotaResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17099,7 +17263,7 @@ type GetProjectQuotasStatisticsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectQuotasStatisticsRequestMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17239,7 +17403,7 @@ type GetProjectQuotasStatisticsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m GetProjectQuotasStatisticsResponseMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17350,7 +17514,7 @@ type QuotaResourceDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m QuotaResourceDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17539,7 +17703,7 @@ type ProjectQuotasStatisticsDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ProjectQuotasStatisticsDataMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
@@ -17656,7 +17820,7 @@ type ListProjectsForIAMResp_ProjectMultiError []error
// Error returns a concatenation of all the error messages it wraps.
func (m ListProjectsForIAMResp_ProjectMultiError) Error() string {
- msgs := make([]string, 0, len(m))
+ var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
}
diff --git a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go
index 4fd98bf168..224125a7a8 100644
--- a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go
+++ b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.go
@@ -12,8 +12,8 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.26.0
-// protoc v3.21.5
+// protoc-gen-go v1.33.0
+// protoc v3.6.1
// source: bcsproject.proto
package bcsproject
@@ -46,20 +46,22 @@ type Project struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
- UpdateTime string `protobuf:"bytes,2,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
- Creator string `protobuf:"bytes,3,opt,name=creator,proto3" json:"creator,omitempty"`
- Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
- Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
- ProjectID string `protobuf:"bytes,6,opt,name=projectID,proto3" json:"projectID,omitempty"`
- Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
- ProjectCode string `protobuf:"bytes,8,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- UseBKRes bool `protobuf:"varint,9,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
- Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
- IsOffline bool `protobuf:"varint,11,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
- Kind string `protobuf:"bytes,12,opt,name=kind,proto3" json:"kind,omitempty"`
- BusinessID string `protobuf:"bytes,13,opt,name=businessID,proto3" json:"businessID,omitempty"`
- BusinessName string `protobuf:"bytes,14,opt,name=businessName,proto3" json:"businessName,omitempty"`
+ CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
+ UpdateTime string `protobuf:"bytes,2,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
+ Creator string `protobuf:"bytes,3,opt,name=creator,proto3" json:"creator,omitempty"`
+ Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
+ Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
+ ProjectID string `protobuf:"bytes,6,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
+ ProjectCode string `protobuf:"bytes,8,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ UseBKRes bool `protobuf:"varint,9,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
+ Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
+ IsOffline bool `protobuf:"varint,11,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
+ Kind string `protobuf:"bytes,12,opt,name=kind,proto3" json:"kind,omitempty"`
+ BusinessID string `protobuf:"bytes,13,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ BusinessName string `protobuf:"bytes,14,opt,name=businessName,proto3" json:"businessName,omitempty"`
+ Labels map[string]string `protobuf:"bytes,15,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ Annotations map[string]string `protobuf:"bytes,16,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func (x *Project) Reset() {
@@ -192,30 +194,46 @@ func (x *Project) GetBusinessName() string {
return ""
}
+func (x *Project) GetLabels() map[string]string {
+ if x != nil {
+ return x.Labels
+ }
+ return nil
+}
+
+func (x *Project) GetAnnotations() map[string]string {
+ if x != nil {
+ return x.Annotations
+ }
+ return nil
+}
+
type CreateProjectRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
- Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
- ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
- Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
- ProjectCode string `protobuf:"bytes,5,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- UseBKRes bool `protobuf:"varint,6,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
- Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
- IsOffline bool `protobuf:"varint,8,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
- Kind string `protobuf:"bytes,9,opt,name=kind,proto3" json:"kind,omitempty"`
- BusinessID string `protobuf:"bytes,10,opt,name=businessID,proto3" json:"businessID,omitempty"`
- IsSecret bool `protobuf:"varint,11,opt,name=isSecret,proto3" json:"isSecret,omitempty"`
- ProjectType uint32 `protobuf:"varint,12,opt,name=projectType,proto3" json:"projectType,omitempty"`
- DeployType uint32 `protobuf:"varint,13,opt,name=deployType,proto3" json:"deployType,omitempty"`
- BGID string `protobuf:"bytes,14,opt,name=BGID,proto3" json:"BGID,omitempty"`
- BGName string `protobuf:"bytes,15,opt,name=BGName,proto3" json:"BGName,omitempty"`
- DeptID string `protobuf:"bytes,16,opt,name=deptID,proto3" json:"deptID,omitempty"`
- DeptName string `protobuf:"bytes,17,opt,name=deptName,proto3" json:"deptName,omitempty"`
- CenterID string `protobuf:"bytes,18,opt,name=centerID,proto3" json:"centerID,omitempty"`
- CenterName string `protobuf:"bytes,19,opt,name=centerName,proto3" json:"centerName,omitempty"`
+ CreateTime string `protobuf:"bytes,1,opt,name=createTime,proto3" json:"createTime,omitempty"`
+ Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
+ ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
+ ProjectCode string `protobuf:"bytes,5,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ UseBKRes bool `protobuf:"varint,6,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
+ Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
+ IsOffline bool `protobuf:"varint,8,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
+ Kind string `protobuf:"bytes,9,opt,name=kind,proto3" json:"kind,omitempty"`
+ BusinessID string `protobuf:"bytes,10,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ IsSecret bool `protobuf:"varint,11,opt,name=isSecret,proto3" json:"isSecret,omitempty"`
+ ProjectType uint32 `protobuf:"varint,12,opt,name=projectType,proto3" json:"projectType,omitempty"`
+ DeployType uint32 `protobuf:"varint,13,opt,name=deployType,proto3" json:"deployType,omitempty"`
+ BGID string `protobuf:"bytes,14,opt,name=BGID,proto3" json:"BGID,omitempty"`
+ BGName string `protobuf:"bytes,15,opt,name=BGName,proto3" json:"BGName,omitempty"`
+ DeptID string `protobuf:"bytes,16,opt,name=deptID,proto3" json:"deptID,omitempty"`
+ DeptName string `protobuf:"bytes,17,opt,name=deptName,proto3" json:"deptName,omitempty"`
+ CenterID string `protobuf:"bytes,18,opt,name=centerID,proto3" json:"centerID,omitempty"`
+ CenterName string `protobuf:"bytes,19,opt,name=centerName,proto3" json:"centerName,omitempty"`
+ Labels map[string]string `protobuf:"bytes,20,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ Annotations map[string]string `protobuf:"bytes,21,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func (x *CreateProjectRequest) Reset() {
@@ -383,6 +401,20 @@ func (x *CreateProjectRequest) GetCenterName() string {
return ""
}
+func (x *CreateProjectRequest) GetLabels() map[string]string {
+ if x != nil {
+ return x.Labels
+ }
+ return nil
+}
+
+func (x *CreateProjectRequest) GetAnnotations() map[string]string {
+ if x != nil {
+ return x.Annotations
+ }
+ return nil
+}
+
type GetProjectRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -445,6 +477,8 @@ type UpdateProjectRequest struct {
BusinessID string `protobuf:"bytes,8,opt,name=businessID,proto3" json:"businessID,omitempty"`
Managers string `protobuf:"bytes,9,opt,name=managers,proto3" json:"managers,omitempty"`
Creator string `protobuf:"bytes,19,opt,name=creator,proto3" json:"creator,omitempty"`
+ Labels map[string]string `protobuf:"bytes,20,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ Annotations map[string]string `protobuf:"bytes,21,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func (x *UpdateProjectRequest) Reset() {
@@ -549,6 +583,20 @@ func (x *UpdateProjectRequest) GetCreator() string {
return ""
}
+func (x *UpdateProjectRequest) GetLabels() map[string]string {
+ if x != nil {
+ return x.Labels
+ }
+ return nil
+}
+
+func (x *UpdateProjectRequest) GetAnnotations() map[string]string {
+ if x != nil {
+ return x.Annotations
+ }
+ return nil
+}
+
type DeleteProjectRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -3337,7 +3385,8 @@ type NamespaceData struct {
ItsmTicketURL string `protobuf:"bytes,14,opt,name=itsmTicketURL,proto3" json:"itsmTicketURL,omitempty"`
ItsmTicketType string `protobuf:"bytes,15,opt,name=itsmTicketType,proto3" json:"itsmTicketType,omitempty"`
Managers []string `protobuf:"bytes,16,rep,name=managers,proto3" json:"managers,omitempty"`
- OtherQuotas []*OtherQuota `protobuf:"bytes,17,rep,name=otherQuotas,proto3" json:"otherQuotas,omitempty"`
+ IsSystem bool `protobuf:"varint,17,opt,name=isSystem,proto3" json:"isSystem,omitempty"`
+ OtherQuotas []*OtherQuota `protobuf:"bytes,18,rep,name=otherQuotas,proto3" json:"otherQuotas,omitempty"`
}
func (x *NamespaceData) Reset() {
@@ -3484,6 +3533,13 @@ func (x *NamespaceData) GetManagers() []string {
return nil
}
+func (x *NamespaceData) GetIsSystem() bool {
+ if x != nil {
+ return x.IsSystem
+ }
+ return false
+}
+
func (x *NamespaceData) GetOtherQuotas() []*OtherQuota {
if x != nil {
return x.OtherQuotas
@@ -6751,27 +6807,32 @@ type ProjectQuota struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
- ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- ClusterId string `protobuf:"bytes,5,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- ClusterName string `protobuf:"bytes,6,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
- NameSpace string `protobuf:"bytes,7,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
- BusinessID string `protobuf:"bytes,8,opt,name=businessID,proto3" json:"businessID,omitempty"`
- BusinessName string `protobuf:"bytes,9,opt,name=businessName,proto3" json:"businessName,omitempty"`
- Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
- IsDeleted bool `protobuf:"varint,11,opt,name=isDeleted,proto3" json:"isDeleted,omitempty"`
- QuotaType string `protobuf:"bytes,12,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,13,opt,name=quota,proto3" json:"quota,omitempty"`
- Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
- Message string `protobuf:"bytes,15,opt,name=message,proto3" json:"message,omitempty"`
- CreateTime string `protobuf:"bytes,16,opt,name=createTime,proto3" json:"createTime,omitempty"`
- UpdateTime string `protobuf:"bytes,17,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
- Creator string `protobuf:"bytes,18,opt,name=creator,proto3" json:"creator,omitempty"`
- Updater string `protobuf:"bytes,19,opt,name=updater,proto3" json:"updater,omitempty"`
- Provider string `protobuf:"bytes,20,opt,name=provider,proto3" json:"provider,omitempty"`
- NodeGroups []*NodeGroup `protobuf:"bytes,21,rep,name=nodeGroups,proto3" json:"nodeGroups,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
+ ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ ClusterId string `protobuf:"bytes,5,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ ClusterName string `protobuf:"bytes,6,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
+ NameSpace string `protobuf:"bytes,7,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
+ BusinessID string `protobuf:"bytes,8,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ BusinessName string `protobuf:"bytes,9,opt,name=businessName,proto3" json:"businessName,omitempty"`
+ Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
+ IsDeleted bool `protobuf:"varint,11,opt,name=isDeleted,proto3" json:"isDeleted,omitempty"`
+ QuotaType string `protobuf:"bytes,12,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,13,opt,name=quota,proto3" json:"quota,omitempty"`
+ Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
+ Message string `protobuf:"bytes,15,opt,name=message,proto3" json:"message,omitempty"`
+ CreateTime string `protobuf:"bytes,16,opt,name=createTime,proto3" json:"createTime,omitempty"`
+ UpdateTime string `protobuf:"bytes,17,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
+ Creator string `protobuf:"bytes,18,opt,name=creator,proto3" json:"creator,omitempty"`
+ Updater string `protobuf:"bytes,19,opt,name=updater,proto3" json:"updater,omitempty"`
+ Provider string `protobuf:"bytes,20,opt,name=provider,proto3" json:"provider,omitempty"`
+ NodeGroups []*NodeGroup `protobuf:"bytes,21,rep,name=nodeGroups,proto3" json:"nodeGroups,omitempty"`
+ Labels map[string]string `protobuf:"bytes,22,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ Annotations map[string]string `protobuf:"bytes,23,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ QuotaAttr *QuotaAttr `protobuf:"bytes,24,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
+ QuotaSharedEnabled bool `protobuf:"varint,25,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
+ QuotaSharedProjectList []*QuotaSharedProject `protobuf:"bytes,26,rep,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
}
func (x *ProjectQuota) Reset() {
@@ -6953,6 +7014,41 @@ func (x *ProjectQuota) GetNodeGroups() []*NodeGroup {
return nil
}
+func (x *ProjectQuota) GetLabels() map[string]string {
+ if x != nil {
+ return x.Labels
+ }
+ return nil
+}
+
+func (x *ProjectQuota) GetAnnotations() map[string]string {
+ if x != nil {
+ return x.Annotations
+ }
+ return nil
+}
+
+func (x *ProjectQuota) GetQuotaAttr() *QuotaAttr {
+ if x != nil {
+ return x.QuotaAttr
+ }
+ return nil
+}
+
+func (x *ProjectQuota) GetQuotaSharedEnabled() bool {
+ if x != nil {
+ return x.QuotaSharedEnabled
+ }
+ return false
+}
+
+func (x *ProjectQuota) GetQuotaSharedProjectList() []*QuotaSharedProject {
+ if x != nil {
+ return x.QuotaSharedProjectList
+ }
+ return nil
+}
+
type NodeGroup struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -7340,9 +7436,10 @@ type DeviceInfo struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- DeviceType string `protobuf:"bytes,1,opt,name=deviceType,proto3" json:"deviceType,omitempty"`
- DeviceQuota string `protobuf:"bytes,2,opt,name=deviceQuota,proto3" json:"deviceQuota,omitempty"`
- Attributes map[string]string `protobuf:"bytes,3,rep,name=attributes,proto3" json:"attributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ DeviceType string `protobuf:"bytes,1,opt,name=deviceType,proto3" json:"deviceType,omitempty"`
+ DeviceQuota string `protobuf:"bytes,2,opt,name=deviceQuota,proto3" json:"deviceQuota,omitempty"`
+ DeviceQuotaUsed string `protobuf:"bytes,3,opt,name=deviceQuotaUsed,proto3" json:"deviceQuotaUsed,omitempty"`
+ Attributes map[string]string `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
}
func (x *DeviceInfo) Reset() {
@@ -7391,6 +7488,13 @@ func (x *DeviceInfo) GetDeviceQuota() string {
return ""
}
+func (x *DeviceInfo) GetDeviceQuotaUsed() string {
+ if x != nil {
+ return x.DeviceQuotaUsed
+ }
+ return ""
+}
+
func (x *DeviceInfo) GetAttributes() map[string]string {
if x != nil {
return x.Attributes
@@ -7403,19 +7507,24 @@ type CreateProjectQuotaRequest struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaName string `protobuf:"bytes,1,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
- ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- ClusterId string `protobuf:"bytes,4,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- ClusterName string `protobuf:"bytes,5,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
- NameSpace string `protobuf:"bytes,6,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
- BusinessID string `protobuf:"bytes,7,opt,name=businessID,proto3" json:"businessID,omitempty"`
- BusinessName string `protobuf:"bytes,8,opt,name=businessName,proto3" json:"businessName,omitempty"`
- Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
- QuotaType string `protobuf:"bytes,10,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- Provider string `protobuf:"bytes,11,opt,name=provider,proto3" json:"provider,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,12,opt,name=quota,proto3" json:"quota,omitempty"`
- Labels map[string]string `protobuf:"bytes,13,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ QuotaName string `protobuf:"bytes,1,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
+ ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ ClusterId string `protobuf:"bytes,4,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ ClusterName string `protobuf:"bytes,5,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
+ NameSpace string `protobuf:"bytes,6,opt,name=nameSpace,proto3" json:"nameSpace,omitempty"`
+ BusinessID string `protobuf:"bytes,7,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ BusinessName string `protobuf:"bytes,8,opt,name=businessName,proto3" json:"businessName,omitempty"`
+ Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
+ QuotaType string `protobuf:"bytes,10,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ Provider string `protobuf:"bytes,11,opt,name=provider,proto3" json:"provider,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,12,opt,name=quota,proto3" json:"quota,omitempty"`
+ Labels map[string]string `protobuf:"bytes,13,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ Annotations map[string]string `protobuf:"bytes,14,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ QuotaAttr *QuotaAttr `protobuf:"bytes,15,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
+ QuotaSharedEnabled *wrappers.BoolValue `protobuf:"bytes,16,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
+ QuotaSharedProjectList []*QuotaSharedProject `protobuf:"bytes,17,rep,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
+ SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,18,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
}
func (x *CreateProjectQuotaRequest) Reset() {
@@ -7541,81 +7650,72 @@ func (x *CreateProjectQuotaRequest) GetLabels() map[string]string {
return nil
}
-type GetProjectQuotaRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
-}
-
-func (x *GetProjectQuotaRequest) Reset() {
- *x = GetProjectQuotaRequest{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[100]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
+func (x *CreateProjectQuotaRequest) GetAnnotations() map[string]string {
+ if x != nil {
+ return x.Annotations
}
+ return nil
}
-func (x *GetProjectQuotaRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
+func (x *CreateProjectQuotaRequest) GetQuotaAttr() *QuotaAttr {
+ if x != nil {
+ return x.QuotaAttr
+ }
+ return nil
}
-func (*GetProjectQuotaRequest) ProtoMessage() {}
-
-func (x *GetProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[100]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
+func (x *CreateProjectQuotaRequest) GetQuotaSharedEnabled() *wrappers.BoolValue {
+ if x != nil {
+ return x.QuotaSharedEnabled
}
- return mi.MessageOf(x)
+ return nil
}
-// Deprecated: Use GetProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{100}
+func (x *CreateProjectQuotaRequest) GetQuotaSharedProjectList() []*QuotaSharedProject {
+ if x != nil {
+ return x.QuotaSharedProjectList
+ }
+ return nil
}
-func (x *GetProjectQuotaRequest) GetQuotaId() string {
+func (x *CreateProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
if x != nil {
- return x.QuotaId
+ return x.SkipItsmApproval
}
- return ""
+ return nil
}
-type UpdateProjectQuotaRequest struct {
+type QuotaAttr struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,3,opt,name=quota,proto3" json:"quota,omitempty"`
- Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
+ SourceBkBizIDs string `protobuf:"bytes,1,opt,name=sourceBkBizIDs,proto3" json:"sourceBkBizIDs,omitempty"`
+ SourceBkBizNames string `protobuf:"bytes,2,opt,name=SourceBkBizNames,proto3" json:"SourceBkBizNames,omitempty"`
+ ComputeType string `protobuf:"bytes,3,opt,name=computeType,proto3" json:"computeType,omitempty"`
+ PurchaseDurationType string `protobuf:"bytes,4,opt,name=purchaseDurationType,proto3" json:"purchaseDurationType,omitempty"`
+ PurchaseDurationSettings string `protobuf:"bytes,5,opt,name=purchaseDurationSettings,proto3" json:"purchaseDurationSettings,omitempty"`
+ StartTime string `protobuf:"bytes,6,opt,name=startTime,proto3" json:"startTime,omitempty"`
+ EndTime string `protobuf:"bytes,7,opt,name=endTime,proto3" json:"endTime,omitempty"`
}
-func (x *UpdateProjectQuotaRequest) Reset() {
- *x = UpdateProjectQuotaRequest{}
+func (x *QuotaAttr) Reset() {
+ *x = QuotaAttr{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[101]
+ mi := &file_bcsproject_proto_msgTypes[100]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *UpdateProjectQuotaRequest) String() string {
+func (x *QuotaAttr) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*UpdateProjectQuotaRequest) ProtoMessage() {}
+func (*QuotaAttr) ProtoMessage() {}
-func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[101]
+func (x *QuotaAttr) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[100]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7626,64 +7726,85 @@ func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use UpdateProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*UpdateProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{101}
+// Deprecated: Use QuotaAttr.ProtoReflect.Descriptor instead.
+func (*QuotaAttr) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{100}
}
-func (x *UpdateProjectQuotaRequest) GetQuotaId() string {
+func (x *QuotaAttr) GetSourceBkBizIDs() string {
if x != nil {
- return x.QuotaId
+ return x.SourceBkBizIDs
}
return ""
}
-func (x *UpdateProjectQuotaRequest) GetName() string {
+func (x *QuotaAttr) GetSourceBkBizNames() string {
if x != nil {
- return x.Name
+ return x.SourceBkBizNames
}
return ""
}
-func (x *UpdateProjectQuotaRequest) GetQuota() *QuotaResource {
+func (x *QuotaAttr) GetComputeType() string {
if x != nil {
- return x.Quota
+ return x.ComputeType
}
- return nil
+ return ""
}
-func (x *UpdateProjectQuotaRequest) GetUpdater() string {
+func (x *QuotaAttr) GetPurchaseDurationType() string {
if x != nil {
- return x.Updater
+ return x.PurchaseDurationType
}
return ""
}
-type DeleteProjectQuotaRequest struct {
+func (x *QuotaAttr) GetPurchaseDurationSettings() string {
+ if x != nil {
+ return x.PurchaseDurationSettings
+ }
+ return ""
+}
+
+func (x *QuotaAttr) GetStartTime() string {
+ if x != nil {
+ return x.StartTime
+ }
+ return ""
+}
+
+func (x *QuotaAttr) GetEndTime() string {
+ if x != nil {
+ return x.EndTime
+ }
+ return ""
+}
+
+type QuotaLimit struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaNum int64 `protobuf:"varint,1,opt,name=quotaNum,proto3" json:"quotaNum,omitempty"`
}
-func (x *DeleteProjectQuotaRequest) Reset() {
- *x = DeleteProjectQuotaRequest{}
+func (x *QuotaLimit) Reset() {
+ *x = QuotaLimit{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[102]
+ mi := &file_bcsproject_proto_msgTypes[101]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *DeleteProjectQuotaRequest) String() string {
+func (x *QuotaLimit) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*DeleteProjectQuotaRequest) ProtoMessage() {}
+func (*QuotaLimit) ProtoMessage() {}
-func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[102]
+func (x *QuotaLimit) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[101]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7694,48 +7815,51 @@ func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use DeleteProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*DeleteProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{102}
+// Deprecated: Use QuotaLimit.ProtoReflect.Descriptor instead.
+func (*QuotaLimit) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{101}
}
-func (x *DeleteProjectQuotaRequest) GetQuotaId() string {
+func (x *QuotaLimit) GetQuotaNum() int64 {
if x != nil {
- return x.QuotaId
+ return x.QuotaNum
}
- return ""
+ return 0
}
-type ProjectQuotaResponse struct {
+type QuotaSharedProject struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *ProjectQuota `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- Task *_struct.Struct `protobuf:"bytes,5,opt,name=task,proto3" json:"task,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,6,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+ ProjectID string `protobuf:"bytes,1,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,2,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ ProjectName string `protobuf:"bytes,3,opt,name=projectName,proto3" json:"projectName,omitempty"`
+ ShareStrategy string `protobuf:"bytes,4,opt,name=shareStrategy,proto3" json:"shareStrategy,omitempty"`
+ UsageLimit *QuotaLimit `protobuf:"bytes,5,opt,name=usageLimit,proto3" json:"usageLimit,omitempty"`
+ UsedAmount *QuotaLimit `protobuf:"bytes,6,opt,name=usedAmount,proto3" json:"usedAmount,omitempty"`
+ ShareStartTime string `protobuf:"bytes,7,opt,name=shareStartTime,proto3" json:"shareStartTime,omitempty"`
+ ShareEndTime string `protobuf:"bytes,8,opt,name=shareEndTime,proto3" json:"shareEndTime,omitempty"`
+ Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
}
-func (x *ProjectQuotaResponse) Reset() {
- *x = ProjectQuotaResponse{}
+func (x *QuotaSharedProject) Reset() {
+ *x = QuotaSharedProject{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[103]
+ mi := &file_bcsproject_proto_msgTypes[102]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ProjectQuotaResponse) String() string {
+func (x *QuotaSharedProject) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ProjectQuotaResponse) ProtoMessage() {}
+func (*QuotaSharedProject) ProtoMessage() {}
-func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[103]
+func (x *QuotaSharedProject) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[102]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7746,84 +7870,99 @@ func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ProjectQuotaResponse.ProtoReflect.Descriptor instead.
-func (*ProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{103}
+// Deprecated: Use QuotaSharedProject.ProtoReflect.Descriptor instead.
+func (*QuotaSharedProject) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{102}
}
-func (x *ProjectQuotaResponse) GetCode() uint32 {
+func (x *QuotaSharedProject) GetProjectID() string {
if x != nil {
- return x.Code
+ return x.ProjectID
}
- return 0
+ return ""
}
-func (x *ProjectQuotaResponse) GetMessage() string {
+func (x *QuotaSharedProject) GetProjectCode() string {
if x != nil {
- return x.Message
+ return x.ProjectCode
}
return ""
}
-func (x *ProjectQuotaResponse) GetData() *ProjectQuota {
+func (x *QuotaSharedProject) GetProjectName() string {
if x != nil {
- return x.Data
+ return x.ProjectName
}
- return nil
+ return ""
}
-func (x *ProjectQuotaResponse) GetRequestID() string {
+func (x *QuotaSharedProject) GetShareStrategy() string {
if x != nil {
- return x.RequestID
+ return x.ShareStrategy
}
return ""
}
-func (x *ProjectQuotaResponse) GetTask() *_struct.Struct {
+func (x *QuotaSharedProject) GetUsageLimit() *QuotaLimit {
if x != nil {
- return x.Task
+ return x.UsageLimit
}
return nil
}
-func (x *ProjectQuotaResponse) GetWebAnnotations() *Perms {
+func (x *QuotaSharedProject) GetUsedAmount() *QuotaLimit {
if x != nil {
- return x.WebAnnotations
+ return x.UsedAmount
}
return nil
}
-type ListProjectQuotasRequest struct {
+func (x *QuotaSharedProject) GetShareStartTime() string {
+ if x != nil {
+ return x.ShareStartTime
+ }
+ return ""
+}
+
+func (x *QuotaSharedProject) GetShareEndTime() string {
+ if x != nil {
+ return x.ShareEndTime
+ }
+ return ""
+}
+
+func (x *QuotaSharedProject) GetStatus() string {
+ if x != nil {
+ return x.Status
+ }
+ return ""
+}
+
+type GetProjectQuotaRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
- ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- BusinessID string `protobuf:"bytes,5,opt,name=businessID,proto3" json:"businessID,omitempty"`
- QuotaType string `protobuf:"bytes,6,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
- Provider string `protobuf:"bytes,7,opt,name=provider,proto3" json:"provider,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
}
-func (x *ListProjectQuotasRequest) Reset() {
- *x = ListProjectQuotasRequest{}
+func (x *GetProjectQuotaRequest) Reset() {
+ *x = GetProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[104]
+ mi := &file_bcsproject_proto_msgTypes[103]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ListProjectQuotasRequest) String() string {
+func (x *GetProjectQuotaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectQuotasRequest) ProtoMessage() {}
+func (*GetProjectQuotaRequest) ProtoMessage() {}
-func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[104]
+func (x *GetProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[103]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -7834,71 +7973,84 @@ func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectQuotasRequest.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{104}
+// Deprecated: Use GetProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{103}
}
-func (x *ListProjectQuotasRequest) GetQuotaId() string {
+func (x *GetProjectQuotaRequest) GetQuotaId() string {
if x != nil {
return x.QuotaId
}
return ""
}
-func (x *ListProjectQuotasRequest) GetQuotaName() string {
- if x != nil {
- return x.QuotaName
- }
- return ""
+// QuotaSharedProjectList 额度共享配置列表包装类型(用于区分未传值和空值)
+type QuotaSharedProjectList struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Values []*QuotaSharedProject `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // 共享项目配置列表
}
-func (x *ListProjectQuotasRequest) GetProjectID() string {
- if x != nil {
- return x.ProjectID
+func (x *QuotaSharedProjectList) Reset() {
+ *x = QuotaSharedProjectList{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[104]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
}
- return ""
}
-func (x *ListProjectQuotasRequest) GetProjectCode() string {
- if x != nil {
- return x.ProjectCode
- }
- return ""
+func (x *QuotaSharedProjectList) String() string {
+ return protoimpl.X.MessageStringOf(x)
}
-func (x *ListProjectQuotasRequest) GetBusinessID() string {
- if x != nil {
- return x.BusinessID
+func (*QuotaSharedProjectList) ProtoMessage() {}
+
+func (x *QuotaSharedProjectList) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[104]
+ if protoimpl.UnsafeEnabled && x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
}
- return ""
+ return mi.MessageOf(x)
}
-func (x *ListProjectQuotasRequest) GetQuotaType() string {
- if x != nil {
- return x.QuotaType
- }
- return ""
+// Deprecated: Use QuotaSharedProjectList.ProtoReflect.Descriptor instead.
+func (*QuotaSharedProjectList) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{104}
}
-func (x *ListProjectQuotasRequest) GetProvider() string {
+func (x *QuotaSharedProjectList) GetValues() []*QuotaSharedProject {
if x != nil {
- return x.Provider
+ return x.Values
}
- return ""
+ return nil
}
-type ListProjectQuotasData struct {
+type UpdateProjectQuotaRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
- Results []*ProjectQuota `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,3,opt,name=quota,proto3" json:"quota,omitempty"`
+ Updater string `protobuf:"bytes,4,opt,name=updater,proto3" json:"updater,omitempty"`
+ Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ Annotations map[string]string `protobuf:"bytes,6,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ QuotaAttr *QuotaAttr `protobuf:"bytes,7,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
+ QuotaSharedEnabled *wrappers.BoolValue `protobuf:"bytes,8,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
+ QuotaSharedProjectList *QuotaSharedProjectList `protobuf:"bytes,9,opt,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
}
-func (x *ListProjectQuotasData) Reset() {
- *x = ListProjectQuotasData{}
+func (x *UpdateProjectQuotaRequest) Reset() {
+ *x = UpdateProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_bcsproject_proto_msgTypes[105]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -7906,13 +8058,13 @@ func (x *ListProjectQuotasData) Reset() {
}
}
-func (x *ListProjectQuotasData) String() string {
+func (x *UpdateProjectQuotaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectQuotasData) ProtoMessage() {}
+func (*UpdateProjectQuotaRequest) ProtoMessage() {}
-func (x *ListProjectQuotasData) ProtoReflect() protoreflect.Message {
+func (x *UpdateProjectQuotaRequest) ProtoReflect() protoreflect.Message {
mi := &file_bcsproject_proto_msgTypes[105]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -7924,39 +8076,97 @@ func (x *ListProjectQuotasData) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectQuotasData.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasData) Descriptor() ([]byte, []int) {
+// Deprecated: Use UpdateProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*UpdateProjectQuotaRequest) Descriptor() ([]byte, []int) {
return file_bcsproject_proto_rawDescGZIP(), []int{105}
}
-func (x *ListProjectQuotasData) GetTotal() uint32 {
+func (x *UpdateProjectQuotaRequest) GetQuotaId() string {
if x != nil {
- return x.Total
+ return x.QuotaId
}
- return 0
+ return ""
}
-func (x *ListProjectQuotasData) GetResults() []*ProjectQuota {
+func (x *UpdateProjectQuotaRequest) GetName() string {
if x != nil {
- return x.Results
+ return x.Name
+ }
+ return ""
+}
+
+func (x *UpdateProjectQuotaRequest) GetQuota() *QuotaResource {
+ if x != nil {
+ return x.Quota
}
return nil
}
-type ListProjectQuotasResponse struct {
+func (x *UpdateProjectQuotaRequest) GetUpdater() string {
+ if x != nil {
+ return x.Updater
+ }
+ return ""
+}
+
+func (x *UpdateProjectQuotaRequest) GetLabels() map[string]string {
+ if x != nil {
+ return x.Labels
+ }
+ return nil
+}
+
+func (x *UpdateProjectQuotaRequest) GetAnnotations() map[string]string {
+ if x != nil {
+ return x.Annotations
+ }
+ return nil
+}
+
+func (x *UpdateProjectQuotaRequest) GetQuotaAttr() *QuotaAttr {
+ if x != nil {
+ return x.QuotaAttr
+ }
+ return nil
+}
+
+func (x *UpdateProjectQuotaRequest) GetQuotaSharedEnabled() *wrappers.BoolValue {
+ if x != nil {
+ return x.QuotaSharedEnabled
+ }
+ return nil
+}
+
+func (x *UpdateProjectQuotaRequest) GetQuotaSharedProjectList() *QuotaSharedProjectList {
+ if x != nil {
+ return x.QuotaSharedProjectList
+ }
+ return nil
+}
+
+type UpdateProjectV2Request struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *ListProjectQuotasData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
-}
-
-func (x *ListProjectQuotasResponse) Reset() {
- *x = ListProjectQuotasResponse{}
+ ProjectID string `protobuf:"bytes,1,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ BusinessID string `protobuf:"bytes,2,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ Managers string `protobuf:"bytes,3,opt,name=managers,proto3" json:"managers,omitempty"`
+ Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
+ ProjectCode string `protobuf:"bytes,5,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ UseBKRes *wrappers.BoolValue `protobuf:"bytes,6,opt,name=useBKRes,proto3" json:"useBKRes,omitempty"`
+ Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
+ IsOffline *wrappers.BoolValue `protobuf:"bytes,8,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
+ Kind string `protobuf:"bytes,9,opt,name=kind,proto3" json:"kind,omitempty"`
+ Labels map[string]string `protobuf:"bytes,10,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ Annotations map[string]string `protobuf:"bytes,11,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
+ QuotaAttr *QuotaAttr `protobuf:"bytes,12,opt,name=quotaAttr,proto3" json:"quotaAttr,omitempty"`
+ QuotaSharedEnabled bool `protobuf:"varint,13,opt,name=quotaSharedEnabled,proto3" json:"quotaSharedEnabled,omitempty"`
+ QuotaSharedProjectList *QuotaSharedProjectList `protobuf:"bytes,14,opt,name=quotaSharedProjectList,proto3" json:"quotaSharedProjectList,omitempty"`
+}
+
+func (x *UpdateProjectV2Request) Reset() {
+ *x = UpdateProjectV2Request{}
if protoimpl.UnsafeEnabled {
mi := &file_bcsproject_proto_msgTypes[106]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -7964,13 +8174,13 @@ func (x *ListProjectQuotasResponse) Reset() {
}
}
-func (x *ListProjectQuotasResponse) String() string {
+func (x *UpdateProjectV2Request) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectQuotasResponse) ProtoMessage() {}
+func (*UpdateProjectV2Request) ProtoMessage() {}
-func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
+func (x *UpdateProjectV2Request) ProtoReflect() protoreflect.Message {
mi := &file_bcsproject_proto_msgTypes[106]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -7982,56 +8192,121 @@ func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectQuotasResponse.ProtoReflect.Descriptor instead.
-func (*ListProjectQuotasResponse) Descriptor() ([]byte, []int) {
+// Deprecated: Use UpdateProjectV2Request.ProtoReflect.Descriptor instead.
+func (*UpdateProjectV2Request) Descriptor() ([]byte, []int) {
return file_bcsproject_proto_rawDescGZIP(), []int{106}
}
-func (x *ListProjectQuotasResponse) GetCode() uint32 {
+func (x *UpdateProjectV2Request) GetProjectID() string {
if x != nil {
- return x.Code
+ return x.ProjectID
}
- return 0
+ return ""
}
-func (x *ListProjectQuotasResponse) GetMessage() string {
+func (x *UpdateProjectV2Request) GetBusinessID() string {
if x != nil {
- return x.Message
+ return x.BusinessID
}
return ""
}
-func (x *ListProjectQuotasResponse) GetData() *ListProjectQuotasData {
+func (x *UpdateProjectV2Request) GetManagers() string {
if x != nil {
- return x.Data
+ return x.Managers
+ }
+ return ""
+}
+
+func (x *UpdateProjectV2Request) GetName() string {
+ if x != nil {
+ return x.Name
+ }
+ return ""
+}
+
+func (x *UpdateProjectV2Request) GetProjectCode() string {
+ if x != nil {
+ return x.ProjectCode
+ }
+ return ""
+}
+
+func (x *UpdateProjectV2Request) GetUseBKRes() *wrappers.BoolValue {
+ if x != nil {
+ return x.UseBKRes
}
return nil
}
-func (x *ListProjectQuotasResponse) GetRequestID() string {
+func (x *UpdateProjectV2Request) GetDescription() string {
if x != nil {
- return x.RequestID
+ return x.Description
}
return ""
}
-func (x *ListProjectQuotasResponse) GetWebAnnotations() *Perms {
+func (x *UpdateProjectV2Request) GetIsOffline() *wrappers.BoolValue {
if x != nil {
- return x.WebAnnotations
+ return x.IsOffline
}
return nil
}
-type GetProjectQuotasUsageReq struct {
+func (x *UpdateProjectV2Request) GetKind() string {
+ if x != nil {
+ return x.Kind
+ }
+ return ""
+}
+
+func (x *UpdateProjectV2Request) GetLabels() map[string]string {
+ if x != nil {
+ return x.Labels
+ }
+ return nil
+}
+
+func (x *UpdateProjectV2Request) GetAnnotations() map[string]string {
+ if x != nil {
+ return x.Annotations
+ }
+ return nil
+}
+
+func (x *UpdateProjectV2Request) GetQuotaAttr() *QuotaAttr {
+ if x != nil {
+ return x.QuotaAttr
+ }
+ return nil
+}
+
+func (x *UpdateProjectV2Request) GetQuotaSharedEnabled() bool {
+ if x != nil {
+ return x.QuotaSharedEnabled
+ }
+ return false
+}
+
+func (x *UpdateProjectV2Request) GetQuotaSharedProjectList() *QuotaSharedProjectList {
+ if x != nil {
+ return x.QuotaSharedProjectList
+ }
+ return nil
+}
+
+type DeleteProjectQuotaRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ OnlyDeleteInfo bool `protobuf:"varint,2,opt,name=onlyDeleteInfo,proto3" json:"onlyDeleteInfo,omitempty"`
+ SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,3,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
}
-func (x *GetProjectQuotasUsageReq) Reset() {
- *x = GetProjectQuotasUsageReq{}
+func (x *DeleteProjectQuotaRequest) Reset() {
+ *x = DeleteProjectQuotaRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_bcsproject_proto_msgTypes[107]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8039,13 +8314,13 @@ func (x *GetProjectQuotasUsageReq) Reset() {
}
}
-func (x *GetProjectQuotasUsageReq) String() string {
+func (x *DeleteProjectQuotaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*GetProjectQuotasUsageReq) ProtoMessage() {}
+func (*DeleteProjectQuotaRequest) ProtoMessage() {}
-func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
+func (x *DeleteProjectQuotaRequest) ProtoReflect() protoreflect.Message {
mi := &file_bcsproject_proto_msgTypes[107]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8057,32 +8332,47 @@ func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use GetProjectQuotasUsageReq.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasUsageReq) Descriptor() ([]byte, []int) {
+// Deprecated: Use DeleteProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*DeleteProjectQuotaRequest) Descriptor() ([]byte, []int) {
return file_bcsproject_proto_rawDescGZIP(), []int{107}
}
-func (x *GetProjectQuotasUsageReq) GetQuotaId() string {
+func (x *DeleteProjectQuotaRequest) GetQuotaId() string {
if x != nil {
return x.QuotaId
}
return ""
}
-type GetProjectQuotasUsageResp struct {
+func (x *DeleteProjectQuotaRequest) GetOnlyDeleteInfo() bool {
+ if x != nil {
+ return x.OnlyDeleteInfo
+ }
+ return false
+}
+
+func (x *DeleteProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
+ if x != nil {
+ return x.SkipItsmApproval
+ }
+ return nil
+}
+
+type ProjectQuotaResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Data *GetProjectQuotasUsageData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *ProjectQuota `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ Task *_struct.Struct `protobuf:"bytes,5,opt,name=task,proto3" json:"task,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,6,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *GetProjectQuotasUsageResp) Reset() {
- *x = GetProjectQuotasUsageResp{}
+func (x *ProjectQuotaResponse) Reset() {
+ *x = ProjectQuotaResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_bcsproject_proto_msgTypes[108]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8090,13 +8380,13 @@ func (x *GetProjectQuotasUsageResp) Reset() {
}
}
-func (x *GetProjectQuotasUsageResp) String() string {
+func (x *ProjectQuotaResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*GetProjectQuotasUsageResp) ProtoMessage() {}
+func (*ProjectQuotaResponse) ProtoMessage() {}
-func (x *GetProjectQuotasUsageResp) ProtoReflect() protoreflect.Message {
+func (x *ProjectQuotaResponse) ProtoReflect() protoreflect.Message {
mi := &file_bcsproject_proto_msgTypes[108]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8108,58 +8398,69 @@ func (x *GetProjectQuotasUsageResp) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use GetProjectQuotasUsageResp.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasUsageResp) Descriptor() ([]byte, []int) {
+// Deprecated: Use ProjectQuotaResponse.ProtoReflect.Descriptor instead.
+func (*ProjectQuotaResponse) Descriptor() ([]byte, []int) {
return file_bcsproject_proto_rawDescGZIP(), []int{108}
}
-func (x *GetProjectQuotasUsageResp) GetCode() uint32 {
+func (x *ProjectQuotaResponse) GetCode() uint32 {
if x != nil {
return x.Code
}
return 0
}
-func (x *GetProjectQuotasUsageResp) GetMessage() string {
+func (x *ProjectQuotaResponse) GetMessage() string {
if x != nil {
return x.Message
}
return ""
}
-func (x *GetProjectQuotasUsageResp) GetData() *GetProjectQuotasUsageData {
+func (x *ProjectQuotaResponse) GetData() *ProjectQuota {
if x != nil {
return x.Data
}
return nil
}
-func (x *GetProjectQuotasUsageResp) GetRequestID() string {
+func (x *ProjectQuotaResponse) GetRequestID() string {
if x != nil {
return x.RequestID
}
return ""
}
-func (x *GetProjectQuotasUsageResp) GetWebAnnotations() *Perms {
+func (x *ProjectQuotaResponse) GetTask() *_struct.Struct {
+ if x != nil {
+ return x.Task
+ }
+ return nil
+}
+
+func (x *ProjectQuotaResponse) GetWebAnnotations() *Perms {
if x != nil {
return x.WebAnnotations
}
return nil
}
-type ZoneResourceUsage struct {
+type ListProjectQuotasRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Zone string `protobuf:"bytes,1,opt,name=zone,proto3" json:"zone,omitempty"`
- Quota uint32 `protobuf:"varint,2,opt,name=quota,proto3" json:"quota,omitempty"`
- Used uint32 `protobuf:"varint,3,opt,name=used,proto3" json:"used,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
+ ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,4,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ BusinessID string `protobuf:"bytes,5,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ QuotaType string `protobuf:"bytes,6,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ Provider string `protobuf:"bytes,7,opt,name=provider,proto3" json:"provider,omitempty"`
}
-func (x *ZoneResourceUsage) Reset() {
- *x = ZoneResourceUsage{}
+func (x *ListProjectQuotasRequest) Reset() {
+ *x = ListProjectQuotasRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_bcsproject_proto_msgTypes[109]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8167,13 +8468,13 @@ func (x *ZoneResourceUsage) Reset() {
}
}
-func (x *ZoneResourceUsage) String() string {
+func (x *ListProjectQuotasRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ZoneResourceUsage) ProtoMessage() {}
+func (*ListProjectQuotasRequest) ProtoMessage() {}
-func (x *ZoneResourceUsage) ProtoReflect() protoreflect.Message {
+func (x *ListProjectQuotasRequest) ProtoReflect() protoreflect.Message {
mi := &file_bcsproject_proto_msgTypes[109]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8185,154 +8486,86 @@ func (x *ZoneResourceUsage) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ZoneResourceUsage.ProtoReflect.Descriptor instead.
-func (*ZoneResourceUsage) Descriptor() ([]byte, []int) {
+// Deprecated: Use ListProjectQuotasRequest.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasRequest) Descriptor() ([]byte, []int) {
return file_bcsproject_proto_rawDescGZIP(), []int{109}
}
-func (x *ZoneResourceUsage) GetZone() string {
+func (x *ListProjectQuotasRequest) GetQuotaId() string {
if x != nil {
- return x.Zone
+ return x.QuotaId
}
return ""
}
-func (x *ZoneResourceUsage) GetQuota() uint32 {
- if x != nil {
- return x.Quota
- }
- return 0
-}
-
-func (x *ZoneResourceUsage) GetUsed() uint32 {
- if x != nil {
- return x.Used
- }
- return 0
-}
-
-type GetProjectQuotasUsageData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Quota *ProjectQuota `protobuf:"bytes,1,opt,name=quota,proto3" json:"quota,omitempty"`
- Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
- InstanceType string `protobuf:"bytes,3,opt,name=instanceType,proto3" json:"instanceType,omitempty"`
- QuotaUsage *ZoneResourceUsage `protobuf:"bytes,4,opt,name=quotaUsage,proto3" json:"quotaUsage,omitempty"`
- Cpu uint32 `protobuf:"varint,5,opt,name=cpu,proto3" json:"cpu,omitempty"`
- Mem uint32 `protobuf:"varint,6,opt,name=mem,proto3" json:"mem,omitempty"`
- Gpu uint32 `protobuf:"varint,7,opt,name=gpu,proto3" json:"gpu,omitempty"`
-}
-
-func (x *GetProjectQuotasUsageData) Reset() {
- *x = GetProjectQuotasUsageData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[110]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *GetProjectQuotasUsageData) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*GetProjectQuotasUsageData) ProtoMessage() {}
-
-func (x *GetProjectQuotasUsageData) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[110]
- 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 GetProjectQuotasUsageData.ProtoReflect.Descriptor instead.
-func (*GetProjectQuotasUsageData) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{110}
-}
-
-func (x *GetProjectQuotasUsageData) GetQuota() *ProjectQuota {
- if x != nil {
- return x.Quota
- }
- return nil
-}
-
-func (x *GetProjectQuotasUsageData) GetRegion() string {
+func (x *ListProjectQuotasRequest) GetQuotaName() string {
if x != nil {
- return x.Region
+ return x.QuotaName
}
return ""
}
-func (x *GetProjectQuotasUsageData) GetInstanceType() string {
+func (x *ListProjectQuotasRequest) GetProjectID() string {
if x != nil {
- return x.InstanceType
+ return x.ProjectID
}
return ""
}
-func (x *GetProjectQuotasUsageData) GetQuotaUsage() *ZoneResourceUsage {
+func (x *ListProjectQuotasRequest) GetProjectCode() string {
if x != nil {
- return x.QuotaUsage
+ return x.ProjectCode
}
- return nil
+ return ""
}
-func (x *GetProjectQuotasUsageData) GetCpu() uint32 {
+func (x *ListProjectQuotasRequest) GetBusinessID() string {
if x != nil {
- return x.Cpu
+ return x.BusinessID
}
- return 0
+ return ""
}
-func (x *GetProjectQuotasUsageData) GetMem() uint32 {
+func (x *ListProjectQuotasRequest) GetQuotaType() string {
if x != nil {
- return x.Mem
+ return x.QuotaType
}
- return 0
+ return ""
}
-func (x *GetProjectQuotasUsageData) GetGpu() uint32 {
+func (x *ListProjectQuotasRequest) GetProvider() string {
if x != nil {
- return x.Gpu
+ return x.Provider
}
- return 0
+ return ""
}
-type ScaleUpProjectQuotaRequest struct {
+type ListProjectQuotasData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
- Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
+ Total uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
+ Results []*ProjectQuota `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
}
-func (x *ScaleUpProjectQuotaRequest) Reset() {
- *x = ScaleUpProjectQuotaRequest{}
+func (x *ListProjectQuotasData) Reset() {
+ *x = ListProjectQuotasData{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[111]
+ mi := &file_bcsproject_proto_msgTypes[110]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ScaleUpProjectQuotaRequest) String() string {
+func (x *ListProjectQuotasData) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ScaleUpProjectQuotaRequest) ProtoMessage() {}
+func (*ListProjectQuotasData) ProtoMessage() {}
-func (x *ScaleUpProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[111]
+func (x *ListProjectQuotasData) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[110]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8343,61 +8576,54 @@ func (x *ScaleUpProjectQuotaRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ScaleUpProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*ScaleUpProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{111}
+// Deprecated: Use ListProjectQuotasData.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasData) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{110}
}
-func (x *ScaleUpProjectQuotaRequest) GetQuotaId() string {
+func (x *ListProjectQuotasData) GetTotal() uint32 {
if x != nil {
- return x.QuotaId
+ return x.Total
}
- return ""
+ return 0
}
-func (x *ScaleUpProjectQuotaRequest) GetQuota() *QuotaResource {
+func (x *ListProjectQuotasData) GetResults() []*ProjectQuota {
if x != nil {
- return x.Quota
+ return x.Results
}
return nil
}
-func (x *ScaleUpProjectQuotaRequest) GetUpdater() string {
- if x != nil {
- return x.Updater
- }
- return ""
-}
-
-type ScaleUpProjectQuotaResponse struct {
+type ListProjectQuotasResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *ListProjectQuotasData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *ScaleUpProjectQuotaResponse) Reset() {
- *x = ScaleUpProjectQuotaResponse{}
+func (x *ListProjectQuotasResponse) Reset() {
+ *x = ListProjectQuotasResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[112]
+ mi := &file_bcsproject_proto_msgTypes[111]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ScaleUpProjectQuotaResponse) String() string {
+func (x *ListProjectQuotasResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ScaleUpProjectQuotaResponse) ProtoMessage() {}
+func (*ListProjectQuotasResponse) ProtoMessage() {}
-func (x *ScaleUpProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[112]
+func (x *ListProjectQuotasResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[111]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8408,73 +8634,78 @@ func (x *ScaleUpProjectQuotaResponse) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ScaleUpProjectQuotaResponse.ProtoReflect.Descriptor instead.
-func (*ScaleUpProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{112}
+// Deprecated: Use ListProjectQuotasResponse.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{111}
}
-func (x *ScaleUpProjectQuotaResponse) GetCode() uint32 {
+func (x *ListProjectQuotasResponse) GetCode() uint32 {
if x != nil {
return x.Code
}
return 0
}
-func (x *ScaleUpProjectQuotaResponse) GetMessage() string {
+func (x *ListProjectQuotasResponse) GetMessage() string {
if x != nil {
return x.Message
}
return ""
}
-func (x *ScaleUpProjectQuotaResponse) GetTask() *_struct.Struct {
+func (x *ListProjectQuotasResponse) GetData() *ListProjectQuotasData {
if x != nil {
- return x.Task
+ return x.Data
}
return nil
}
-func (x *ScaleUpProjectQuotaResponse) GetRequestID() string {
+func (x *ListProjectQuotasResponse) GetRequestID() string {
if x != nil {
return x.RequestID
}
return ""
}
-func (x *ScaleUpProjectQuotaResponse) GetWebAnnotations() *Perms {
+func (x *ListProjectQuotasResponse) GetWebAnnotations() *Perms {
if x != nil {
return x.WebAnnotations
}
return nil
}
-type ScaleDownProjectQuotaRequest struct {
+type ListProjectQuotasV2Request struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
- Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
- Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ QuotaName string `protobuf:"bytes,2,opt,name=quotaName,proto3" json:"quotaName,omitempty"`
+ ProjectIDOrCode string `protobuf:"bytes,3,opt,name=projectIDOrCode,proto3" json:"projectIDOrCode,omitempty"`
+ BusinessID string `protobuf:"bytes,4,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ QuotaType string `protobuf:"bytes,5,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ Provider string `protobuf:"bytes,6,opt,name=provider,proto3" json:"provider,omitempty"`
+ Page uint32 `protobuf:"varint,7,opt,name=page,proto3" json:"page,omitempty"`
+ Limit uint32 `protobuf:"varint,8,opt,name=limit,proto3" json:"limit,omitempty"`
}
-func (x *ScaleDownProjectQuotaRequest) Reset() {
- *x = ScaleDownProjectQuotaRequest{}
+func (x *ListProjectQuotasV2Request) Reset() {
+ *x = ListProjectQuotasV2Request{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[113]
+ mi := &file_bcsproject_proto_msgTypes[112]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ScaleDownProjectQuotaRequest) String() string {
+func (x *ListProjectQuotasV2Request) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ScaleDownProjectQuotaRequest) ProtoMessage() {}
+func (*ListProjectQuotasV2Request) ProtoMessage() {}
-func (x *ScaleDownProjectQuotaRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[113]
+func (x *ListProjectQuotasV2Request) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[112]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8485,61 +8716,96 @@ func (x *ScaleDownProjectQuotaRequest) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ScaleDownProjectQuotaRequest.ProtoReflect.Descriptor instead.
-func (*ScaleDownProjectQuotaRequest) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{113}
+// Deprecated: Use ListProjectQuotasV2Request.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasV2Request) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{112}
}
-func (x *ScaleDownProjectQuotaRequest) GetQuotaId() string {
+func (x *ListProjectQuotasV2Request) GetQuotaId() string {
if x != nil {
return x.QuotaId
}
return ""
}
-func (x *ScaleDownProjectQuotaRequest) GetQuota() *QuotaResource {
+func (x *ListProjectQuotasV2Request) GetQuotaName() string {
if x != nil {
- return x.Quota
+ return x.QuotaName
}
- return nil
+ return ""
}
-func (x *ScaleDownProjectQuotaRequest) GetUpdater() string {
+func (x *ListProjectQuotasV2Request) GetProjectIDOrCode() string {
if x != nil {
- return x.Updater
+ return x.ProjectIDOrCode
}
return ""
}
-type ScaleDownProjectQuotaResponse struct {
+func (x *ListProjectQuotasV2Request) GetBusinessID() string {
+ if x != nil {
+ return x.BusinessID
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasV2Request) GetQuotaType() string {
+ if x != nil {
+ return x.QuotaType
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasV2Request) GetProvider() string {
+ if x != nil {
+ return x.Provider
+ }
+ return ""
+}
+
+func (x *ListProjectQuotasV2Request) GetPage() uint32 {
+ if x != nil {
+ return x.Page
+ }
+ return 0
+}
+
+func (x *ListProjectQuotasV2Request) GetLimit() uint32 {
+ if x != nil {
+ return x.Limit
+ }
+ return 0
+}
+
+type ListProjectQuotasV2Response struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
- Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
- Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
- RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
- WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *ListProjectQuotasData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
}
-func (x *ScaleDownProjectQuotaResponse) Reset() {
- *x = ScaleDownProjectQuotaResponse{}
+func (x *ListProjectQuotasV2Response) Reset() {
+ *x = ListProjectQuotasV2Response{}
if protoimpl.UnsafeEnabled {
- mi := &file_bcsproject_proto_msgTypes[114]
+ mi := &file_bcsproject_proto_msgTypes[113]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
-func (x *ScaleDownProjectQuotaResponse) String() string {
+func (x *ListProjectQuotasV2Response) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ScaleDownProjectQuotaResponse) ProtoMessage() {}
+func (*ListProjectQuotasV2Response) ProtoMessage() {}
-func (x *ScaleDownProjectQuotaResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bcsproject_proto_msgTypes[114]
+func (x *ListProjectQuotasV2Response) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[113]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -8550,62 +8816,107 @@ func (x *ScaleDownProjectQuotaResponse) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ScaleDownProjectQuotaResponse.ProtoReflect.Descriptor instead.
-func (*ScaleDownProjectQuotaResponse) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{114}
+// Deprecated: Use ListProjectQuotasV2Response.ProtoReflect.Descriptor instead.
+func (*ListProjectQuotasV2Response) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{113}
}
-func (x *ScaleDownProjectQuotaResponse) GetCode() uint32 {
+func (x *ListProjectQuotasV2Response) GetCode() uint32 {
if x != nil {
return x.Code
}
return 0
}
-func (x *ScaleDownProjectQuotaResponse) GetMessage() string {
+func (x *ListProjectQuotasV2Response) GetMessage() string {
if x != nil {
return x.Message
}
return ""
}
-func (x *ScaleDownProjectQuotaResponse) GetTask() *_struct.Struct {
+func (x *ListProjectQuotasV2Response) GetData() *ListProjectQuotasData {
if x != nil {
- return x.Task
+ return x.Data
}
return nil
}
-func (x *ScaleDownProjectQuotaResponse) GetRequestID() string {
+func (x *ListProjectQuotasV2Response) GetRequestID() string {
if x != nil {
return x.RequestID
}
return ""
}
-func (x *ScaleDownProjectQuotaResponse) GetWebAnnotations() *Perms {
+func (x *ListProjectQuotasV2Response) GetWebAnnotations() *Perms {
if x != nil {
return x.WebAnnotations
}
return nil
}
-type ListProjectsForIAMResp_Project struct {
+type GetProjectQuotasUsageReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
- ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
- BusinessID string `protobuf:"bytes,4,opt,name=businessID,proto3" json:"businessID,omitempty"`
- Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
- BkmSpaceBizID int32 `protobuf:"varint,6,opt,name=bkmSpaceBizID,proto3" json:"bkmSpaceBizID,omitempty"`
- BkmSpaceName string `protobuf:"bytes,7,opt,name=bkmSpaceName,proto3" json:"bkmSpaceName,omitempty"`
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
}
-func (x *ListProjectsForIAMResp_Project) Reset() {
- *x = ListProjectsForIAMResp_Project{}
+func (x *GetProjectQuotasUsageReq) Reset() {
+ *x = GetProjectQuotasUsageReq{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[114]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *GetProjectQuotasUsageReq) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*GetProjectQuotasUsageReq) ProtoMessage() {}
+
+func (x *GetProjectQuotasUsageReq) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[114]
+ 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 GetProjectQuotasUsageReq.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasUsageReq) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{114}
+}
+
+func (x *GetProjectQuotasUsageReq) GetQuotaId() string {
+ if x != nil {
+ return x.QuotaId
+ }
+ return ""
+}
+
+type GetProjectQuotasUsageResp struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *GetProjectQuotasUsageData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+}
+
+func (x *GetProjectQuotasUsageResp) Reset() {
+ *x = GetProjectQuotasUsageResp{}
if protoimpl.UnsafeEnabled {
mi := &file_bcsproject_proto_msgTypes[115]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8613,13 +8924,13 @@ func (x *ListProjectsForIAMResp_Project) Reset() {
}
}
-func (x *ListProjectsForIAMResp_Project) String() string {
+func (x *GetProjectQuotasUsageResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
-func (*ListProjectsForIAMResp_Project) ProtoMessage() {}
+func (*GetProjectQuotasUsageResp) ProtoMessage() {}
-func (x *ListProjectsForIAMResp_Project) ProtoReflect() protoreflect.Message {
+func (x *GetProjectQuotasUsageResp) ProtoReflect() protoreflect.Message {
mi := &file_bcsproject_proto_msgTypes[115]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
@@ -8631,94 +8942,901 @@ func (x *ListProjectsForIAMResp_Project) ProtoReflect() protoreflect.Message {
return mi.MessageOf(x)
}
-// Deprecated: Use ListProjectsForIAMResp_Project.ProtoReflect.Descriptor instead.
-func (*ListProjectsForIAMResp_Project) Descriptor() ([]byte, []int) {
- return file_bcsproject_proto_rawDescGZIP(), []int{13, 0}
+// Deprecated: Use GetProjectQuotasUsageResp.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasUsageResp) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{115}
}
-func (x *ListProjectsForIAMResp_Project) GetName() string {
+func (x *GetProjectQuotasUsageResp) GetCode() uint32 {
if x != nil {
- return x.Name
+ return x.Code
}
- return ""
+ return 0
}
-func (x *ListProjectsForIAMResp_Project) GetProjectID() string {
+func (x *GetProjectQuotasUsageResp) GetMessage() string {
if x != nil {
- return x.ProjectID
+ return x.Message
}
return ""
}
-func (x *ListProjectsForIAMResp_Project) GetProjectCode() string {
+func (x *GetProjectQuotasUsageResp) GetData() *GetProjectQuotasUsageData {
if x != nil {
- return x.ProjectCode
+ return x.Data
}
- return ""
+ return nil
}
-func (x *ListProjectsForIAMResp_Project) GetBusinessID() string {
+func (x *GetProjectQuotasUsageResp) GetRequestID() string {
if x != nil {
- return x.BusinessID
+ return x.RequestID
}
return ""
}
-func (x *ListProjectsForIAMResp_Project) GetManagers() string {
+func (x *GetProjectQuotasUsageResp) GetWebAnnotations() *Perms {
if x != nil {
- return x.Managers
+ return x.WebAnnotations
+ }
+ return nil
+}
+
+type ZoneResourceUsage struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Zone string `protobuf:"bytes,1,opt,name=zone,proto3" json:"zone,omitempty"`
+ Quota uint32 `protobuf:"varint,2,opt,name=quota,proto3" json:"quota,omitempty"`
+ Used uint32 `protobuf:"varint,3,opt,name=used,proto3" json:"used,omitempty"`
+}
+
+func (x *ZoneResourceUsage) Reset() {
+ *x = ZoneResourceUsage{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[116]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *ZoneResourceUsage) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ZoneResourceUsage) ProtoMessage() {}
+
+func (x *ZoneResourceUsage) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[116]
+ 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 ZoneResourceUsage.ProtoReflect.Descriptor instead.
+func (*ZoneResourceUsage) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{116}
+}
+
+func (x *ZoneResourceUsage) GetZone() string {
+ if x != nil {
+ return x.Zone
}
return ""
}
-func (x *ListProjectsForIAMResp_Project) GetBkmSpaceBizID() int32 {
+func (x *ZoneResourceUsage) GetQuota() uint32 {
if x != nil {
- return x.BkmSpaceBizID
+ return x.Quota
}
return 0
}
-func (x *ListProjectsForIAMResp_Project) GetBkmSpaceName() string {
+func (x *ZoneResourceUsage) GetUsed() uint32 {
if x != nil {
- return x.BkmSpaceName
+ return x.Used
}
- return ""
+ return 0
}
-var File_bcsproject_proto protoreflect.FileDescriptor
+type GetProjectQuotasUsageData struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
-var file_bcsproject_proto_rawDesc = []byte{
- 0x0a, 0x10, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x0a, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x1a, 0x1c,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72,
- 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x73, 0x77, 0x61, 0x67, 0x67, 0x65, 0x72,
- 0x2f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69,
- 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0xe2, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3d, 0x0a,
- 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
- 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4,
- 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x0a,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
- 0x65, 0x32, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52,
- 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
- 0x1a, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x6f, 0x72, 0x12, 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
- 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x5c, 0x0a,
- 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x31,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe4, 0xba, 0xba, 0xe5,
+ Quota *ProjectQuota `protobuf:"bytes,1,opt,name=quota,proto3" json:"quota,omitempty"`
+ Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
+ InstanceType string `protobuf:"bytes,3,opt,name=instanceType,proto3" json:"instanceType,omitempty"`
+ QuotaUsage *ZoneResourceUsage `protobuf:"bytes,4,opt,name=quotaUsage,proto3" json:"quotaUsage,omitempty"`
+ Cpu uint32 `protobuf:"varint,5,opt,name=cpu,proto3" json:"cpu,omitempty"`
+ Mem uint32 `protobuf:"varint,6,opt,name=mem,proto3" json:"mem,omitempty"`
+ Gpu uint32 `protobuf:"varint,7,opt,name=gpu,proto3" json:"gpu,omitempty"`
+}
+
+func (x *GetProjectQuotasUsageData) Reset() {
+ *x = GetProjectQuotasUsageData{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[117]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *GetProjectQuotasUsageData) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*GetProjectQuotasUsageData) ProtoMessage() {}
+
+func (x *GetProjectQuotasUsageData) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[117]
+ 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 GetProjectQuotasUsageData.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasUsageData) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{117}
+}
+
+func (x *GetProjectQuotasUsageData) GetQuota() *ProjectQuota {
+ if x != nil {
+ return x.Quota
+ }
+ return nil
+}
+
+func (x *GetProjectQuotasUsageData) GetRegion() string {
+ if x != nil {
+ return x.Region
+ }
+ return ""
+}
+
+func (x *GetProjectQuotasUsageData) GetInstanceType() string {
+ if x != nil {
+ return x.InstanceType
+ }
+ return ""
+}
+
+func (x *GetProjectQuotasUsageData) GetQuotaUsage() *ZoneResourceUsage {
+ if x != nil {
+ return x.QuotaUsage
+ }
+ return nil
+}
+
+func (x *GetProjectQuotasUsageData) GetCpu() uint32 {
+ if x != nil {
+ return x.Cpu
+ }
+ return 0
+}
+
+func (x *GetProjectQuotasUsageData) GetMem() uint32 {
+ if x != nil {
+ return x.Mem
+ }
+ return 0
+}
+
+func (x *GetProjectQuotasUsageData) GetGpu() uint32 {
+ if x != nil {
+ return x.Gpu
+ }
+ return 0
+}
+
+type ScaleUpProjectQuotaRequest struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
+ Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
+ SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,4,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
+}
+
+func (x *ScaleUpProjectQuotaRequest) Reset() {
+ *x = ScaleUpProjectQuotaRequest{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[118]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *ScaleUpProjectQuotaRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ScaleUpProjectQuotaRequest) ProtoMessage() {}
+
+func (x *ScaleUpProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[118]
+ 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 ScaleUpProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*ScaleUpProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{118}
+}
+
+func (x *ScaleUpProjectQuotaRequest) GetQuotaId() string {
+ if x != nil {
+ return x.QuotaId
+ }
+ return ""
+}
+
+func (x *ScaleUpProjectQuotaRequest) GetQuota() *QuotaResource {
+ if x != nil {
+ return x.Quota
+ }
+ return nil
+}
+
+func (x *ScaleUpProjectQuotaRequest) GetUpdater() string {
+ if x != nil {
+ return x.Updater
+ }
+ return ""
+}
+
+func (x *ScaleUpProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
+ if x != nil {
+ return x.SkipItsmApproval
+ }
+ return nil
+}
+
+type ScaleUpProjectQuotaResponse struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+}
+
+func (x *ScaleUpProjectQuotaResponse) Reset() {
+ *x = ScaleUpProjectQuotaResponse{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[119]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *ScaleUpProjectQuotaResponse) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ScaleUpProjectQuotaResponse) ProtoMessage() {}
+
+func (x *ScaleUpProjectQuotaResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[119]
+ 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 ScaleUpProjectQuotaResponse.ProtoReflect.Descriptor instead.
+func (*ScaleUpProjectQuotaResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{119}
+}
+
+func (x *ScaleUpProjectQuotaResponse) GetCode() uint32 {
+ if x != nil {
+ return x.Code
+ }
+ return 0
+}
+
+func (x *ScaleUpProjectQuotaResponse) GetMessage() string {
+ if x != nil {
+ return x.Message
+ }
+ return ""
+}
+
+func (x *ScaleUpProjectQuotaResponse) GetTask() *_struct.Struct {
+ if x != nil {
+ return x.Task
+ }
+ return nil
+}
+
+func (x *ScaleUpProjectQuotaResponse) GetRequestID() string {
+ if x != nil {
+ return x.RequestID
+ }
+ return ""
+}
+
+func (x *ScaleUpProjectQuotaResponse) GetWebAnnotations() *Perms {
+ if x != nil {
+ return x.WebAnnotations
+ }
+ return nil
+}
+
+type ScaleDownProjectQuotaRequest struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ QuotaId string `protobuf:"bytes,1,opt,name=quotaId,proto3" json:"quotaId,omitempty"`
+ Quota *QuotaResource `protobuf:"bytes,2,opt,name=quota,proto3" json:"quota,omitempty"`
+ Updater string `protobuf:"bytes,3,opt,name=updater,proto3" json:"updater,omitempty"`
+ SkipItsmApproval *wrappers.BoolValue `protobuf:"bytes,4,opt,name=skipItsmApproval,proto3" json:"skipItsmApproval,omitempty"`
+}
+
+func (x *ScaleDownProjectQuotaRequest) Reset() {
+ *x = ScaleDownProjectQuotaRequest{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[120]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *ScaleDownProjectQuotaRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ScaleDownProjectQuotaRequest) ProtoMessage() {}
+
+func (x *ScaleDownProjectQuotaRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[120]
+ 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 ScaleDownProjectQuotaRequest.ProtoReflect.Descriptor instead.
+func (*ScaleDownProjectQuotaRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{120}
+}
+
+func (x *ScaleDownProjectQuotaRequest) GetQuotaId() string {
+ if x != nil {
+ return x.QuotaId
+ }
+ return ""
+}
+
+func (x *ScaleDownProjectQuotaRequest) GetQuota() *QuotaResource {
+ if x != nil {
+ return x.Quota
+ }
+ return nil
+}
+
+func (x *ScaleDownProjectQuotaRequest) GetUpdater() string {
+ if x != nil {
+ return x.Updater
+ }
+ return ""
+}
+
+func (x *ScaleDownProjectQuotaRequest) GetSkipItsmApproval() *wrappers.BoolValue {
+ if x != nil {
+ return x.SkipItsmApproval
+ }
+ return nil
+}
+
+type ScaleDownProjectQuotaResponse struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Task *_struct.Struct `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+ WebAnnotations *Perms `protobuf:"bytes,5,opt,name=web_annotations,proto3" json:"web_annotations,omitempty"`
+}
+
+func (x *ScaleDownProjectQuotaResponse) Reset() {
+ *x = ScaleDownProjectQuotaResponse{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[121]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *ScaleDownProjectQuotaResponse) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ScaleDownProjectQuotaResponse) ProtoMessage() {}
+
+func (x *ScaleDownProjectQuotaResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[121]
+ 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 ScaleDownProjectQuotaResponse.ProtoReflect.Descriptor instead.
+func (*ScaleDownProjectQuotaResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{121}
+}
+
+func (x *ScaleDownProjectQuotaResponse) GetCode() uint32 {
+ if x != nil {
+ return x.Code
+ }
+ return 0
+}
+
+func (x *ScaleDownProjectQuotaResponse) GetMessage() string {
+ if x != nil {
+ return x.Message
+ }
+ return ""
+}
+
+func (x *ScaleDownProjectQuotaResponse) GetTask() *_struct.Struct {
+ if x != nil {
+ return x.Task
+ }
+ return nil
+}
+
+func (x *ScaleDownProjectQuotaResponse) GetRequestID() string {
+ if x != nil {
+ return x.RequestID
+ }
+ return ""
+}
+
+func (x *ScaleDownProjectQuotaResponse) GetWebAnnotations() *Perms {
+ if x != nil {
+ return x.WebAnnotations
+ }
+ return nil
+}
+
+type GetProjectQuotasStatisticsRequest struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ ProjectIDOrCode string `protobuf:"bytes,1,opt,name=projectIDOrCode,proto3" json:"projectIDOrCode,omitempty"`
+ QuotaType string `protobuf:"bytes,2,opt,name=quotaType,proto3" json:"quotaType,omitempty"`
+ IsContainShared bool `protobuf:"varint,3,opt,name=isContainShared,proto3" json:"isContainShared,omitempty"`
+}
+
+func (x *GetProjectQuotasStatisticsRequest) Reset() {
+ *x = GetProjectQuotasStatisticsRequest{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[122]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *GetProjectQuotasStatisticsRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*GetProjectQuotasStatisticsRequest) ProtoMessage() {}
+
+func (x *GetProjectQuotasStatisticsRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[122]
+ 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 GetProjectQuotasStatisticsRequest.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasStatisticsRequest) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{122}
+}
+
+func (x *GetProjectQuotasStatisticsRequest) GetProjectIDOrCode() string {
+ if x != nil {
+ return x.ProjectIDOrCode
+ }
+ return ""
+}
+
+func (x *GetProjectQuotasStatisticsRequest) GetQuotaType() string {
+ if x != nil {
+ return x.QuotaType
+ }
+ return ""
+}
+
+func (x *GetProjectQuotasStatisticsRequest) GetIsContainShared() bool {
+ if x != nil {
+ return x.IsContainShared
+ }
+ return false
+}
+
+type GetProjectQuotasStatisticsResponse struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
+ Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
+ Data *ProjectQuotasStatisticsData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
+ RequestID string `protobuf:"bytes,4,opt,name=requestID,proto3" json:"requestID,omitempty"`
+}
+
+func (x *GetProjectQuotasStatisticsResponse) Reset() {
+ *x = GetProjectQuotasStatisticsResponse{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[123]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *GetProjectQuotasStatisticsResponse) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*GetProjectQuotasStatisticsResponse) ProtoMessage() {}
+
+func (x *GetProjectQuotasStatisticsResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[123]
+ 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 GetProjectQuotasStatisticsResponse.ProtoReflect.Descriptor instead.
+func (*GetProjectQuotasStatisticsResponse) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{123}
+}
+
+func (x *GetProjectQuotasStatisticsResponse) GetCode() uint32 {
+ if x != nil {
+ return x.Code
+ }
+ return 0
+}
+
+func (x *GetProjectQuotasStatisticsResponse) GetMessage() string {
+ if x != nil {
+ return x.Message
+ }
+ return ""
+}
+
+func (x *GetProjectQuotasStatisticsResponse) GetData() *ProjectQuotasStatisticsData {
+ if x != nil {
+ return x.Data
+ }
+ return nil
+}
+
+func (x *GetProjectQuotasStatisticsResponse) GetRequestID() string {
+ if x != nil {
+ return x.RequestID
+ }
+ return ""
+}
+
+type QuotaResourceData struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ UsedNum uint32 `protobuf:"varint,1,opt,name=usedNum,proto3" json:"usedNum,omitempty"`
+ AvailableNum uint32 `protobuf:"varint,2,opt,name=availableNum,proto3" json:"availableNum,omitempty"`
+ TotalNum uint32 `protobuf:"varint,3,opt,name=totalNum,proto3" json:"totalNum,omitempty"`
+ UseRate float32 `protobuf:"fixed32,4,opt,name=useRate,proto3" json:"useRate,omitempty"`
+}
+
+func (x *QuotaResourceData) Reset() {
+ *x = QuotaResourceData{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[124]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *QuotaResourceData) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*QuotaResourceData) ProtoMessage() {}
+
+func (x *QuotaResourceData) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[124]
+ 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 QuotaResourceData.ProtoReflect.Descriptor instead.
+func (*QuotaResourceData) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{124}
+}
+
+func (x *QuotaResourceData) GetUsedNum() uint32 {
+ if x != nil {
+ return x.UsedNum
+ }
+ return 0
+}
+
+func (x *QuotaResourceData) GetAvailableNum() uint32 {
+ if x != nil {
+ return x.AvailableNum
+ }
+ return 0
+}
+
+func (x *QuotaResourceData) GetTotalNum() uint32 {
+ if x != nil {
+ return x.TotalNum
+ }
+ return 0
+}
+
+func (x *QuotaResourceData) GetUseRate() float32 {
+ if x != nil {
+ return x.UseRate
+ }
+ return 0
+}
+
+type ProjectQuotasStatisticsData struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Cpu *QuotaResourceData `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
+ Mem *QuotaResourceData `protobuf:"bytes,2,opt,name=mem,proto3" json:"mem,omitempty"`
+ Gpu *QuotaResourceData `protobuf:"bytes,3,opt,name=gpu,proto3" json:"gpu,omitempty"`
+}
+
+func (x *ProjectQuotasStatisticsData) Reset() {
+ *x = ProjectQuotasStatisticsData{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[125]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *ProjectQuotasStatisticsData) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ProjectQuotasStatisticsData) ProtoMessage() {}
+
+func (x *ProjectQuotasStatisticsData) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[125]
+ 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 ProjectQuotasStatisticsData.ProtoReflect.Descriptor instead.
+func (*ProjectQuotasStatisticsData) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{125}
+}
+
+func (x *ProjectQuotasStatisticsData) GetCpu() *QuotaResourceData {
+ if x != nil {
+ return x.Cpu
+ }
+ return nil
+}
+
+func (x *ProjectQuotasStatisticsData) GetMem() *QuotaResourceData {
+ if x != nil {
+ return x.Mem
+ }
+ return nil
+}
+
+func (x *ProjectQuotasStatisticsData) GetGpu() *QuotaResourceData {
+ if x != nil {
+ return x.Gpu
+ }
+ return nil
+}
+
+type ListProjectsForIAMResp_Project struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
+ ProjectID string `protobuf:"bytes,2,opt,name=projectID,proto3" json:"projectID,omitempty"`
+ ProjectCode string `protobuf:"bytes,3,opt,name=projectCode,proto3" json:"projectCode,omitempty"`
+ BusinessID string `protobuf:"bytes,4,opt,name=businessID,proto3" json:"businessID,omitempty"`
+ Managers string `protobuf:"bytes,5,opt,name=managers,proto3" json:"managers,omitempty"`
+ BkmSpaceBizID int32 `protobuf:"varint,6,opt,name=bkmSpaceBizID,proto3" json:"bkmSpaceBizID,omitempty"`
+ BkmSpaceName string `protobuf:"bytes,7,opt,name=bkmSpaceName,proto3" json:"bkmSpaceName,omitempty"`
+}
+
+func (x *ListProjectsForIAMResp_Project) Reset() {
+ *x = ListProjectsForIAMResp_Project{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bcsproject_proto_msgTypes[132]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *ListProjectsForIAMResp_Project) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*ListProjectsForIAMResp_Project) ProtoMessage() {}
+
+func (x *ListProjectsForIAMResp_Project) ProtoReflect() protoreflect.Message {
+ mi := &file_bcsproject_proto_msgTypes[132]
+ 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 ListProjectsForIAMResp_Project.ProtoReflect.Descriptor instead.
+func (*ListProjectsForIAMResp_Project) Descriptor() ([]byte, []int) {
+ return file_bcsproject_proto_rawDescGZIP(), []int{13, 0}
+}
+
+func (x *ListProjectsForIAMResp_Project) GetName() string {
+ if x != nil {
+ return x.Name
+ }
+ return ""
+}
+
+func (x *ListProjectsForIAMResp_Project) GetProjectID() string {
+ if x != nil {
+ return x.ProjectID
+ }
+ return ""
+}
+
+func (x *ListProjectsForIAMResp_Project) GetProjectCode() string {
+ if x != nil {
+ return x.ProjectCode
+ }
+ return ""
+}
+
+func (x *ListProjectsForIAMResp_Project) GetBusinessID() string {
+ if x != nil {
+ return x.BusinessID
+ }
+ return ""
+}
+
+func (x *ListProjectsForIAMResp_Project) GetManagers() string {
+ if x != nil {
+ return x.Managers
+ }
+ return ""
+}
+
+func (x *ListProjectsForIAMResp_Project) GetBkmSpaceBizID() int32 {
+ if x != nil {
+ return x.BkmSpaceBizID
+ }
+ return 0
+}
+
+func (x *ListProjectsForIAMResp_Project) GetBkmSpaceName() string {
+ if x != nil {
+ return x.BkmSpaceName
+ }
+ return ""
+}
+
+var File_bcsproject_proto protoreflect.FileDescriptor
+
+var file_bcsproject_proto_rawDesc = []byte{
+ 0x0a, 0x10, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x12, 0x0a, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x1a, 0x1c,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72,
+ 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x73, 0x77, 0x61, 0x67, 0x67, 0x65, 0x72,
+ 0x2f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69,
+ 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x22, 0xad, 0x0c, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3d, 0x0a,
+ 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
+ 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4,
+ 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x0a,
+ 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
+ 0x65, 0x32, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52,
+ 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63,
+ 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x6f, 0x72, 0x12, 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
+ 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x5c, 0x0a,
+ 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x31,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe4, 0xba, 0xba, 0xe5,
0x91, 0x98, 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe5, 0x88,
0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x2b, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80,
0x85, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x6b, 0x0a, 0x09, 0x70,
@@ -8775,122 +9893,165 @@ var file_bcsproject_proto_rawDesc = []byte{
0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d,
0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x3a,
- 0x25, 0x92, 0x41, 0x22, 0x0a, 0x20, 0x2a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32,
- 0x15, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0xe5, 0x9f, 0xba, 0xe6, 0x9c, 0xac,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x22, 0xc5, 0x0e, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9,
- 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37,
- 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a,
- 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
- 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4,
- 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa,
- 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x12, 0x56, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
- 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06,
- 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x81, 0x01, 0x0a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
- 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
- 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
- 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10,
- 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x76, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x08, 0x42, 0x5a, 0x92, 0x41, 0x57, 0x2a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65,
- 0x73, 0x32, 0x4b, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8,
- 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0xe6, 0xb1, 0xa0, 0x2c, 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe7,
- 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8, 0xb4,
- 0xb9, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08,
- 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0x92,
- 0x41, 0x35, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32,
- 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe5,
- 0xb0, 0xbd, 0xe9, 0x87, 0x8f, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30,
- 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x53, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73,
- 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
- 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba,
- 0xbf, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09,
- 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x58, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
- 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x2e, 0x2a, 0x04, 0x6b, 0x69,
- 0x6e, 0x64, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80,
- 0x89, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0xfa, 0x42, 0x10, 0x72, 0x0e, 0x52,
- 0x00, 0x52, 0x03, 0x6b, 0x38, 0x73, 0x52, 0x05, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x52, 0x04, 0x6b,
- 0x69, 0x6e, 0x64, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
- 0x44, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43,
- 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x12, 0x50, 0x0a, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x08, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65,
- 0x74, 0x32, 0x25, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe4, 0xbf, 0x9d, 0xe5,
- 0xaf, 0x86, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4,
- 0xe4, 0xb8, 0xba, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72,
- 0x65, 0x74, 0x12, 0x98, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79,
- 0x70, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x76, 0x92, 0x41, 0x73, 0x2a, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x32, 0x6b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
+ 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12,
+ 0x5c, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0f, 0x20, 0x03, 0x28, 0x0b, 0x32,
+ 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
+ 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9,
+ 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x70, 0x0a,
+ 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x10, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x0b, 0x61,
+ 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7,
+ 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a,
+ 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52,
+ 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52,
+ 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x25, 0x92, 0x41, 0x22, 0x0a,
+ 0x20, 0x2a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32, 0x15, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0xe5, 0x9f, 0xba, 0xe6, 0x9c, 0xac, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x22, 0xaa, 0x11, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
+ 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32,
+ 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
+ 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74,
+ 0x6f, 0x72, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c,
+ 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
+ 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97,
+ 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94,
+ 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12,
+ 0x56, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92,
+ 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95,
+ 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
+ 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18,
+ 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92,
+ 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
+ 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
+ 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x76, 0x0a, 0x08, 0x75,
+ 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x5a, 0x92,
+ 0x41, 0x57, 0x2a, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x32, 0x4b, 0xe6, 0x98,
+ 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8,
+ 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6,
+ 0xb1, 0xa0, 0x2c, 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0x2c, 0x20, 0xe9, 0xbb,
+ 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b,
+ 0x52, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
+ 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x0b, 0x64,
+ 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe5, 0xb0, 0xbd, 0xe9, 0x87, 0x8f,
+ 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
+ 0x53, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x08, 0x20, 0x01,
+ 0x28, 0x08, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69,
+ 0x6e, 0x65, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6,
+ 0xe5, 0xb7, 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba, 0xbf, 0x2c, 0x20, 0xe9, 0xbb,
+ 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66,
+ 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x58, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x09, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x2e, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x26, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1,
+ 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80, 0x89, 0x6b, 0x38, 0x73, 0x2f,
+ 0x6d, 0x65, 0x73, 0x6f, 0x73, 0xfa, 0x42, 0x10, 0x72, 0x0e, 0x52, 0x00, 0x52, 0x03, 0x6b, 0x38,
+ 0x73, 0x52, 0x05, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x5b,
+ 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x0a, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae,
+ 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8,
+ 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x50, 0x0a, 0x08, 0x69,
+ 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42, 0x34, 0x92,
+ 0x41, 0x31, 0x2a, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x32, 0x25, 0xe6, 0x98,
+ 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe4, 0xbf, 0x9d, 0xe5, 0xaf, 0x86, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x66, 0x61,
+ 0x6c, 0x73, 0x65, 0x52, 0x08, 0x69, 0x73, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x98, 0x01,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0c, 0x20,
+ 0x01, 0x28, 0x0d, 0x42, 0x76, 0x92, 0x41, 0x73, 0x2a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x32, 0x6b,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe4, 0xbf,
+ 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8,
+ 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80, 0x89, 0x20, 0x31,
+ 0x3a, 0xe6, 0x89, 0x8b, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x32, 0x3a, 0xe7, 0xab, 0xaf, 0xe6, 0xb8,
+ 0xb8, 0x2c, 0x20, 0x33, 0x3a, 0xe9, 0xa1, 0xb5, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x34, 0x3a, 0xe5,
+ 0xb9, 0xb3, 0xe5, 0x8f, 0xb0, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81, 0x2c, 0x20, 0x35, 0x3a, 0xe6,
+ 0x94, 0xaf, 0xe6, 0x92, 0x91, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x7f, 0x0a, 0x0a, 0x64, 0x65, 0x70, 0x6c,
+ 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x5f, 0x92, 0x41,
+ 0x51, 0x2a, 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
0x8b, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c,
- 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x2c, 0x20, 0xe5, 0x8f, 0xaf,
- 0xe9, 0x80, 0x89, 0x20, 0x31, 0x3a, 0xe6, 0x89, 0x8b, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x32, 0x3a,
- 0xe7, 0xab, 0xaf, 0xe6, 0xb8, 0xb8, 0x2c, 0x20, 0x33, 0x3a, 0xe9, 0xa1, 0xb5, 0xe6, 0xb8, 0xb8,
- 0x2c, 0x20, 0x34, 0x3a, 0xe5, 0xb9, 0xb3, 0xe5, 0x8f, 0xb0, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81,
- 0x2c, 0x20, 0x35, 0x3a, 0xe6, 0x94, 0xaf, 0xe6, 0x92, 0x91, 0xe4, 0xba, 0xa7, 0xe5, 0x93, 0x81,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x7f, 0x0a,
- 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x5f, 0x92, 0x41, 0x51, 0x2a, 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79,
- 0x70, 0x65, 0x32, 0x43, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2,
- 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad,
- 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0x31, 0x3a, 0xe7, 0x89, 0xa9, 0xe7, 0x90, 0x86, 0xe6, 0x9c,
- 0xba, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2, 0x2c, 0x20, 0x32, 0x3a, 0xe5, 0xae, 0xb9, 0xe5, 0x99,
- 0xa8, 0xe9, 0x83, 0xa8, 0xe7, 0xbd, 0xb2, 0xfa, 0x42, 0x08, 0x2a, 0x06, 0x30, 0x00, 0x30, 0x01,
- 0x30, 0x02, 0x52, 0x0a, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44,
- 0x0a, 0x04, 0x42, 0x47, 0x49, 0x44, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41,
- 0x2d, 0x2a, 0x04, 0x62, 0x67, 0x49, 0x44, 0x32, 0x25, 0xe4, 0xba, 0x8b, 0xe4, 0xb8, 0x9a, 0xe7,
- 0xbe, 0xa4, 0x49, 0x44, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6,
- 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x04,
- 0x42, 0x47, 0x49, 0x44, 0x12, 0x50, 0x0a, 0x06, 0x42, 0x47, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0f,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x06, 0x62, 0x67, 0x4e, 0x61, 0x6d,
- 0x65, 0x32, 0x2b, 0xe4, 0xba, 0x8b, 0xe4, 0xb8, 0x9a, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5,
- 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x06,
- 0x42, 0x47, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x47, 0x0a, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44,
- 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x06, 0x64, 0x65, 0x70,
- 0x74, 0x49, 0x44, 0x32, 0x22, 0xe9, 0x83, 0xa8, 0xe9, 0x97, 0xa8, 0x49, 0x44, 0x2c, 0x20, 0xe4,
- 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98,
- 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x12,
- 0x53, 0x0a, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x32, 0x28, 0xe9, 0x83, 0xa8, 0xe9, 0x97, 0xa8, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
- 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb,
- 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x08, 0x64, 0x65, 0x70, 0x74,
- 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4d, 0x0a, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x08, 0x63, 0x65, 0x6e,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x22, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83, 0x49, 0x44, 0x2c,
+ 0x20, 0x31, 0x3a, 0xe7, 0x89, 0xa9, 0xe7, 0x90, 0x86, 0xe6, 0x9c, 0xba, 0xe9, 0x83, 0xa8, 0xe7,
+ 0xbd, 0xb2, 0x2c, 0x20, 0x32, 0x3a, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe9, 0x83, 0xa8, 0xe7,
+ 0xbd, 0xb2, 0xfa, 0x42, 0x08, 0x2a, 0x06, 0x30, 0x00, 0x30, 0x01, 0x30, 0x02, 0x52, 0x0a, 0x64,
+ 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44, 0x0a, 0x04, 0x42, 0x47, 0x49,
+ 0x44, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x04, 0x62, 0x67,
+ 0x49, 0x44, 0x32, 0x25, 0xe4, 0xba, 0x8b, 0xe4, 0xb8, 0x9a, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x2c,
0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9,
- 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x12, 0x59, 0x0a, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36, 0x2a, 0x0a, 0x63, 0x65,
- 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad,
- 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7,
- 0xa9, 0xba, 0x52, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x3a, 0x3e,
+ 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x04, 0x42, 0x47, 0x49, 0x44, 0x12,
+ 0x50, 0x0a, 0x06, 0x42, 0x47, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x38, 0x92, 0x41, 0x35, 0x2a, 0x06, 0x62, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2b, 0xe4, 0xba,
+ 0x8b, 0xe4, 0xb8, 0x9a, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe4,
+ 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98,
+ 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x06, 0x42, 0x47, 0x4e, 0x61, 0x6d,
+ 0x65, 0x12, 0x47, 0x0a, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x18, 0x10, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x32, 0x22,
+ 0xe9, 0x83, 0xa8, 0xe9, 0x97, 0xa8, 0x49, 0x44, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99,
+ 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8,
+ 0xba, 0x30, 0x52, 0x06, 0x64, 0x65, 0x70, 0x74, 0x49, 0x44, 0x12, 0x53, 0x0a, 0x08, 0x64, 0x65,
+ 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41,
+ 0x34, 0x2a, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0x83, 0xa8,
+ 0xe9, 0x97, 0xa8, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95,
+ 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4,
+ 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x08, 0x64, 0x65, 0x70, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12,
+ 0x4d, 0x0a, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x12, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0x32, 0x22, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83, 0x49, 0x44, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7,
+ 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4,
+ 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x08, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x59,
+ 0x0a, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x13, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36, 0x2a, 0x0a, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e,
+ 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe4, 0xb8, 0xad, 0xe5, 0xbf, 0x83, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
+ 0xb0, 0x2c, 0x20, 0xe4, 0xbf, 0x9d, 0xe7, 0x95, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x2c,
+ 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x0a, 0x63,
+ 0x65, 0x6e, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x69, 0x0a, 0x06, 0x6c, 0x61, 0x62,
+ 0x65, 0x6c, 0x73, 0x18, 0x14, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65,
+ 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61,
+ 0x62, 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84,
+ 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61,
+ 0x62, 0x65, 0x6c, 0x73, 0x12, 0x7d, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x18, 0x15, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41,
+ 0x25, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3,
+ 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e,
+ 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x3e,
0x92, 0x41, 0x3b, 0x0a, 0x39, 0x2a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0c, 0xe5, 0x88, 0x9b,
0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65,
@@ -8906,7 +10067,7 @@ var file_bcsproject_proto_rawDesc = []byte{
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6,
0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
0xaf, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
- 0x6f, 0x64, 0x65, 0x22, 0x9f, 0x07, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72,
+ 0x6f, 0x64, 0x65, 0x22, 0x84, 0x0a, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32,
@@ -8961,33 +10122,217 @@ var file_bcsproject_proto_rawDesc = []byte{
0x73, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x13, 0x20, 0x01,
0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72,
0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x6f, 0x72, 0x3a, 0x2f, 0x92, 0x41, 0x2c, 0x0a, 0x2a, 0x2a, 0x14, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0x9e, 0x01, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f,
- 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
- 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xfa, 0x42, 0x16, 0x72, 0x14,
- 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b,
- 0x24, 0x98, 0x01, 0x20, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x3a,
- 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0c, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xd2, 0x01, 0x09, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x22, 0x8c, 0x03, 0x0a, 0x0f, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
- 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7,
- 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5,
- 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x61, 0x74, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x14,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74,
+ 0x72, 0x79, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32,
+ 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad,
+ 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12,
+ 0x7d, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x15,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
+ 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x39,
+ 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05,
+ 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05,
+ 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x2f, 0x92, 0x41, 0x2c, 0x0a, 0x2a,
+ 0x2a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0x9e, 0x01, 0x0a, 0x14, 0x44,
+ 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44,
+ 0xfa, 0x42, 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41,
+ 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x14, 0x44, 0x65, 0x6c,
+ 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xd2,
+ 0x01, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x22, 0x8c, 0x03, 0x0a, 0x0f,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x2b,
+ 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5,
+ 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
+ 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65,
+ 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83,
+ 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61,
+ 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe6, 0x06, 0x0a, 0x13, 0x4c,
+ 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x56, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x0a, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
+ 0x44, 0x2c, 0x20, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8,
+ 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x0a,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73, 0x12, 0x6d, 0x0a, 0x05, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x05,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x4b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad,
+ 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0x20, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5,
+ 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9,
+ 0x9a, 0x94, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
+ 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
+ 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x6c, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x0a, 0x73, 0x65,
+ 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x80,
+ 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1,
+ 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d,
+ 0x65, 0x12, 0x45, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e,
+ 0x8b, 0x2c, 0x20, 0xe5, 0x85, 0x81, 0xe8, 0xae, 0xb8, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73,
+ 0x6f, 0x73, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73,
+ 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x06, 0x6f,
+ 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac, 0xe5, 0x87,
+ 0xa0, 0xe9, 0xa1, 0xb5, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05,
+ 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92, 0x41, 0x23,
+ 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6,
+ 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0,
+ 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03, 0x61, 0x6c,
+ 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03, 0x61, 0x6c,
+ 0x6c, 0x32, 0x18, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
+ 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61, 0x6c, 0x6c,
+ 0x12, 0x39, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x09,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e,
+ 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52,
+ 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x3a, 0x66, 0x92, 0x41, 0x63,
+ 0x0a, 0x61, 0x2a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x4a, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6,
+ 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d,
+ 0xae, 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x22, 0xb2, 0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61,
+ 0x6c, 0x12, 0x49, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72, 0x65,
+ 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x2a, 0x92, 0x41,
+ 0x27, 0x0a, 0x25, 0x2a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x44, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xa8, 0x03, 0x0a, 0x14, 0x4c, 0x69, 0x73,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
+ 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6b, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x2f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6,
+ 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88,
+ 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0x5f, 0x0a, 0x05, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x12, 0x56, 0x0a, 0x05,
+ 0x70, 0x65, 0x72, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
+ 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73,
+ 0x32, 0x1b, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0x92, 0x88, 0xe5, 0xaf, 0xb9, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0x52, 0x05, 0x70,
+ 0x65, 0x72, 0x6d, 0x73, 0x22, 0xc1, 0x04, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74,
+ 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x12, 0x4c,
+ 0x0a, 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x3a, 0x92, 0x41, 0x37,
+ 0x2a, 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x30, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
+ 0xb9, 0xb6, 0xe4, 0xb8, 0x94, 0xe6, 0x90, 0xba, 0xe5, 0xb8, 0xa6, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
+ 0x90, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x12, 0x32, 0x0a, 0x04,
+ 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a,
+ 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x13, 0xe6, 0x8c, 0x89, 0x6b, 0x69, 0x6e, 0x64, 0xe8, 0xbf,
+ 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
+ 0x12, 0x9f, 0x01, 0x0a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x80, 0x01, 0x92, 0x41, 0x7d, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x6f, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x61, 0x6c,
+ 0x6c, 0xe4, 0xb8, 0xba, 0x74, 0x72, 0x75, 0x65, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95,
+ 0x88, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2f, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3,
+ 0x8a, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0x49, 0x44, 0x2f, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe7, 0xb2, 0xbe, 0xe7, 0xa1,
+ 0xae, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b,
+ 0x65, 0x79, 0x12, 0x62, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01,
+ 0x28, 0x03, 0x42, 0x4a, 0x92, 0x41, 0x47, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32,
+ 0x3d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8,
+ 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe5, 0x81, 0x8f, 0xe7, 0xa7, 0xbb, 0xe9, 0x87, 0x8f, 0xef, 0xbc,
+ 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0xe4, 0xb8, 0xba, 0x20,
+ 0x74, 0x72, 0x75, 0x65, 0x20, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x52, 0x06,
+ 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x62, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69,
+ 0x74, 0x32, 0x40, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c,
+ 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0,
+ 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c,
+ 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x74, 0x72, 0x75, 0x65, 0x20, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f,
+ 0xe6, 0x95, 0x88, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x3c, 0x92, 0x41, 0x39, 0x0a,
+ 0x37, 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65,
+ 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x32, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
+ 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7,
+ 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x22, 0xaa, 0x03, 0x0a, 0x16, 0x4c, 0x69, 0x73,
+ 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52,
+ 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x6b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x2f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90,
+ 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
@@ -8999,153 +10344,26 @@ var file_bcsproject_proto_rawDesc = []byte{
0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b,
0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe6, 0x06, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x56, 0x0a,
- 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
- 0x44, 0x73, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0xa4,
- 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97,
- 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x73, 0x12, 0x6d, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73,
- 0x32, 0x4b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
- 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0x2c, 0x20, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7,
- 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x05, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
- 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
- 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x6c,
- 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e,
- 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96,
- 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6,
- 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x45, 0x0a, 0x04,
- 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a,
- 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x85,
- 0x81, 0xe8, 0xae, 0xb8, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x52, 0x04, 0x6b,
- 0x69, 0x6e, 0x64, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20,
- 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac, 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92, 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d,
- 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
- 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05,
- 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe8, 0xa1,
- 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f,
- 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x12, 0x39, 0x0a, 0x0a, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
- 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x13, 0x4c,
- 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x4a, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
- 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81,
- 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe6, 0x88, 0x96, 0xe8,
- 0x80, 0x85, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xb2,
- 0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6,
- 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x49, 0x0a, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
- 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x2a, 0x92, 0x41, 0x27, 0x0a, 0x25, 0x2a, 0x0f,
- 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44, 0x61, 0x74, 0x61, 0x32,
- 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0,
- 0xe6, 0x8d, 0xae, 0x22, 0xa8, 0x03, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
- 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44,
- 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x2f,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f,
- 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12,
- 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d,
- 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
- 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x5f,
- 0x0a, 0x05, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x12, 0x56, 0x0a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42,
- 0x27, 0x92, 0x41, 0x24, 0x2a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x32, 0x1b, 0xe7, 0x94, 0xa8,
- 0xe6, 0x88, 0xb7, 0xe9, 0x92, 0x88, 0xe5, 0xaf, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
- 0x9a, 0x84, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0x52, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x22,
- 0xc1, 0x04, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
- 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x12, 0x4c, 0x0a, 0x03, 0x61, 0x6c, 0x6c,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x03, 0x61, 0x6c, 0x6c,
- 0x32, 0x30, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x89,
- 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0xb9, 0xb6, 0xe4, 0xb8, 0x94,
- 0xe6, 0x90, 0xba, 0xe5, 0xb8, 0xa6, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x03, 0x61, 0x6c, 0x6c, 0x12, 0x32, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x04, 0x6b, 0x69, 0x6e, 0x64,
- 0x32, 0x13, 0xe6, 0x8c, 0x89, 0x6b, 0x69, 0x6e, 0x64, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x9f, 0x01, 0x0a, 0x09,
- 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x80, 0x01, 0x92, 0x41, 0x7d, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
- 0x44, 0x32, 0x6f, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x61, 0x6c, 0x6c, 0xe4, 0xb8, 0xba, 0x74,
- 0x72, 0x75, 0x65, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x2c, 0x20, 0xe8, 0xa1,
- 0xa8, 0xe7, 0xa4, 0xba, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1,
- 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5, 0xe8,
- 0xaf, 0xa2, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2f, 0xe4, 0xb8,
- 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe7, 0xb2, 0xbe, 0xe7, 0xa1, 0xae, 0xe6, 0x9f, 0xa5, 0xe8,
- 0xaf, 0xa2, 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x12, 0x62, 0x0a,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x4a, 0x92,
- 0x41, 0x47, 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x3d, 0xe5, 0x88, 0x86, 0xe9,
- 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba,
- 0xe5, 0x81, 0x8f, 0xe7, 0xa7, 0xbb, 0xe9, 0x87, 0x8f, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe5,
- 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x74, 0x72, 0x75, 0x65, 0x20,
- 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x12, 0x62, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
- 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x40, 0xe5, 0x88,
- 0x86, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7,
- 0xa4, 0xba, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef, 0xbc,
- 0x8c, 0xe4, 0xbb, 0x85, 0xe5, 0x9c, 0xa8, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0xe4, 0xb8, 0xba, 0x20,
- 0x74, 0x72, 0x75, 0x65, 0x20, 0xe6, 0x97, 0xb6, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0x52, 0x05,
- 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x3c, 0x92, 0x41, 0x39, 0x0a, 0x37, 0x2a, 0x15, 0x4c, 0x69,
- 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
- 0x52, 0x65, 0x71, 0x32, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88,
- 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x22, 0xaa, 0x03, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6b, 0x0a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x44, 0x61, 0x74, 0x61, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x6d, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x3a, 0x54,
+ 0x92, 0x41, 0x51, 0x0a, 0x4f, 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x32, 0x36, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8,
+ 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e,
+ 0x88, 0xe6, 0x9d, 0x83, 0x22, 0x82, 0x08, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7a, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
0x32, 0x2f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf,
0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9,
0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
@@ -9153,129 +10371,63 @@ var file_bcsproject_proto_rawDesc = []byte{
0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92,
- 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4,
- 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81,
- 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x22, 0x6d, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x3a, 0x54, 0x92, 0x41, 0x51, 0x0a, 0x4f,
- 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f,
- 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x32, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
- 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
- 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
- 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x22,
- 0x82, 0x08, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
- 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f,
- 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x2f, 0xe8, 0xbf, 0x94,
- 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c,
- 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
- 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x1a, 0xc5, 0x05, 0x0a,
- 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x4d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a,
- 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
- 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4,
- 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa,
- 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
- 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
- 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b,
- 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae,
- 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8,
- 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
- 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5c, 0x0a, 0x08, 0x6d,
- 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92,
- 0x41, 0x3d, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x31, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe4, 0xba, 0xba, 0xe5, 0x91, 0x98,
- 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0xe5, 0x88, 0x9b, 0xe5,
- 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x2b, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52,
- 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x66, 0x0a, 0x0d, 0x62, 0x6b, 0x6d,
- 0x53, 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05,
- 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x42,
- 0x69, 0x7a, 0x49, 0x44, 0x32, 0x2c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5,
- 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe7, 0x9b, 0x91, 0xe6, 0x8e,
- 0xa7, 0xe7, 0x9a, 0x84, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
- 0x49, 0x44, 0x52, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49,
- 0x44, 0x12, 0x61, 0x0a, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3d, 0x92, 0x41, 0x3a, 0x2a, 0x0c, 0x62, 0x6b,
- 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2,
- 0xb8, 0xe7, 0x9b, 0x91, 0xe6, 0x8e, 0xa7, 0xe7, 0x9a, 0x84, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x0f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32,
- 0x1a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x3a, 0x38, 0x92, 0x41,
- 0x35, 0x0a, 0x33, 0x2a, 0x17, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41,
- 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6,
- 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x22, 0x98, 0x02, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x56, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41,
- 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
- 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x22, 0x4c, 0x0a, 0x11, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69,
- 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69,
- 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x08, 0x69,
- 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0x0c, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6,
- 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x52, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x22,
- 0x8e, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e,
- 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x3a, 0x33, 0x92, 0x41, 0x30,
- 0x0a, 0x2e, 0x2a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x22, 0x81, 0x03, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
+ 0x44, 0x1a, 0xc5, 0x05, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x4d, 0x0a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x36,
+ 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8,
+ 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32,
+ 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
+ 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
+ 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2,
+ 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
+ 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
+ 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
+ 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43,
+ 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x12, 0x5c, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
+ 0x73, 0x32, 0x31, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe4,
+ 0xba, 0xba, 0xe5, 0x91, 0x98, 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8,
+ 0xba, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x2b, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
+ 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x66,
+ 0x0a, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x18,
+ 0x06, 0x20, 0x01, 0x28, 0x05, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0d, 0x62, 0x6b, 0x6d, 0x53,
+ 0x70, 0x61, 0x63, 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x32, 0x2c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8,
+ 0xe7, 0x9b, 0x91, 0xe6, 0x8e, 0xa7, 0xe7, 0x9a, 0x84, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0d, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63,
+ 0x65, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x12, 0x61, 0x0a, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61,
+ 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3d, 0x92, 0x41,
+ 0x3a, 0x2a, 0x0c, 0x62, 0x6b, 0x6d, 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32,
+ 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84,
+ 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe7, 0x9b, 0x91, 0xe6, 0x8e, 0xa7, 0xe7, 0x9a, 0x84, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x6b, 0x6d,
+ 0x53, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30,
+ 0x92, 0x41, 0x2d, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72,
+ 0x43, 0x6f, 0x64, 0x65, 0x32, 0x1a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88,
+ 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
+ 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64,
+ 0x65, 0x3a, 0x38, 0x92, 0x41, 0x35, 0x0a, 0x33, 0x2a, 0x17, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
+ 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x22, 0x98, 0x02, 0x0a, 0x18,
+ 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
@@ -9283,161 +10435,158 @@ var file_bcsproject_proto_rawDesc = []byte{
0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41,
- 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe4,
- 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
- 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6,
- 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8,
- 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8,
- 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x8d, 0x01, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73,
- 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x2e, 0x92, 0x41,
- 0x2b, 0x2a, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x32, 0x21, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
- 0xa1, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0x42, 0x43, 0x53,
- 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x42, 0x43, 0x53, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29, 0x2a, 0x13, 0x4c, 0x69, 0x73,
- 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x32, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88,
- 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0x88, 0x03, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73,
- 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
- 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
- 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x51, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x56, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74,
0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72,
- 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6,
- 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22,
- 0x91, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54,
- 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1,
- 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29, 0x2a, 0x13, 0x4c, 0x69, 0x73, 0x74,
- 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
- 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97,
- 0xe8, 0xa1, 0xa8, 0x22, 0x8f, 0x03, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x51, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x54, 0x6f, 0x70, 0x6f, 0x6c,
- 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8,
- 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
- 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24,
- 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
- 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b,
- 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x01, 0x0a, 0x0c, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a,
- 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x08, 0xe4, 0xb8, 0x9a,
- 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
- 0x44, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe4, 0xb8, 0x9a, 0xe5,
- 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43,
- 0x0a, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x03,
- 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69,
- 0x6e, 0x65, 0x72, 0x32, 0x12, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe8, 0xbf, 0x90, 0xe7, 0xbb,
- 0xb4, 0xe4, 0xba, 0xba, 0xe5, 0x91, 0x98, 0x52, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69,
- 0x6e, 0x65, 0x72, 0x22, 0xf4, 0x02, 0x0a, 0x0c, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79,
- 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x0a, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62,
- 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
- 0xa1, 0x49, 0x44, 0x52, 0x08, 0x62, 0x6b, 0x49, 0x6e, 0x73, 0x74, 0x49, 0x64, 0x12, 0x41, 0x0a,
- 0x0c, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73,
- 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0a, 0x62, 0x6b, 0x49, 0x6e, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x12, 0x35, 0x0a, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a,
- 0x5f, 0x69, 0x64, 0x32, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x69, 0x64, 0x52, 0x07,
- 0x62, 0x6b, 0x4f, 0x62, 0x6a, 0x49, 0x64, 0x12, 0x3d, 0x0a, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62,
- 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
- 0x1a, 0x2a, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0b,
- 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x62, 0x6b, 0x4f,
- 0x62, 0x6a, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x07,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64,
- 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61,
- 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x32, 0x05, 0x63, 0x68,
- 0x69, 0x6c, 0x64, 0x52, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x22, 0x9d, 0x02, 0x0a, 0x14, 0x53,
- 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7,
- 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
- 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
- 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x51, 0x92, 0x41, 0x4e, 0x0a, 0x4c, 0x2a, 0x16,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xfe, 0x01, 0x0a, 0x15, 0x53,
- 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b,
- 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5,
- 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x4c, 0x0a, 0x11, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x08, 0x69,
+ 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x1b, 0x92,
+ 0x41, 0x18, 0x2a, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0x0c, 0xe6, 0x98,
+ 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x52, 0x08, 0x69, 0x73, 0x41, 0x63,
+ 0x74, 0x69, 0x76, 0x65, 0x22, 0x8e, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x3a, 0x33, 0x92, 0x41, 0x30, 0x0a, 0x2e, 0x2a, 0x12, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x22, 0x81, 0x03, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41,
+ 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9,
+ 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x8d, 0x01, 0x0a, 0x13, 0x4c, 0x69,
+ 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x46, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x08, 0x42, 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x32, 0x21,
+ 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xbc, 0x80, 0xe5,
+ 0x90, 0xaf, 0x42, 0x43, 0x53, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
+ 0xa1, 0x52, 0x06, 0x75, 0x73, 0x65, 0x42, 0x43, 0x53, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29,
+ 0x2a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0x88, 0x03, 0x0a, 0x14, 0x4c, 0x69,
+ 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d,
+ 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
+ 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x51,
+ 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74,
0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
- 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xef, 0x02, 0x0a, 0x18,
- 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65,
+ 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6,
+ 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8,
+ 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8,
+ 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x91, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x3a, 0x2e, 0x92, 0x41, 0x2b, 0x0a, 0x29, 0x2a,
+ 0x13, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5,
+ 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0x8f, 0x03, 0x0a, 0x1b, 0x47, 0x65, 0x74,
+ 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
+ 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x51, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61, 0x42, 0x23, 0x92, 0x41,
+ 0x20, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5,
+ 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
+ 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
+ 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92,
+ 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83,
+ 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61,
+ 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x01, 0x0a, 0x0c, 0x42,
+ 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x62,
+ 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x32, 0x08, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32,
+ 0x0c, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x0a, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65,
+ 0x72, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0a, 0x6d, 0x61,
+ 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x32, 0x12, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
+ 0xe8, 0xbf, 0x90, 0xe7, 0xbb, 0xb4, 0xe4, 0xba, 0xba, 0xe5, 0x91, 0x98, 0x52, 0x0a, 0x6d, 0x61,
+ 0x69, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x22, 0xf4, 0x02, 0x0a, 0x0c, 0x54, 0x6f, 0x70,
+ 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x0a, 0x62, 0x6b, 0x5f,
+ 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x19, 0x92,
+ 0x41, 0x16, 0x2a, 0x0a, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x32, 0x08,
+ 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0x52, 0x08, 0x62, 0x6b, 0x49, 0x6e, 0x73, 0x74,
+ 0x49, 0x64, 0x12, 0x41, 0x0a, 0x0c, 0x62, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x6e, 0x61,
+ 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x62,
+ 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0a, 0x62, 0x6b, 0x49, 0x6e, 0x73,
+ 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f,
+ 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x62,
+ 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x69, 0x64, 0x32, 0x09, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a,
+ 0x5f, 0x69, 0x64, 0x52, 0x07, 0x62, 0x6b, 0x4f, 0x62, 0x6a, 0x49, 0x64, 0x12, 0x3d, 0x0a, 0x0b,
+ 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e,
+ 0x61, 0x6d, 0x65, 0x32, 0x0b, 0x62, 0x6b, 0x5f, 0x6f, 0x62, 0x6a, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
+ 0x52, 0x09, 0x62, 0x6b, 0x4f, 0x62, 0x6a, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x64,
+ 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92, 0x41,
+ 0x12, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x07, 0x64, 0x65, 0x66, 0x61,
+ 0x75, 0x6c, 0x74, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x05,
+ 0x63, 0x68, 0x69, 0x6c, 0x64, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67,
+ 0x79, 0x44, 0x61, 0x74, 0x61, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x63, 0x68, 0x69, 0x6c,
+ 0x64, 0x32, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x52, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x22,
+ 0x9d, 0x02, 0x0a, 0x14, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92,
0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
@@ -9449,34 +10598,29 @@ var file_bcsproject_proto_rawDesc = []byte{
0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18,
0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49,
- 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32,
- 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x5d,
- 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5,
- 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x82, 0x02,
- 0x0a, 0x19, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
- 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41,
- 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7,
- 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
- 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
- 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x22, 0xdd, 0x06, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x51, 0x92, 0x41,
+ 0x4e, 0x0a, 0x4c, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b,
+ 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22,
+ 0xfe, 0x01, 0x0a, 0x15, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba,
+ 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x22, 0xef, 0x02, 0x0a, 0x18, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d,
0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a,
0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
@@ -9489,269 +10633,34 @@ var file_bcsproject_proto_rawDesc = []byte{
0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b,
0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x44, 0x12, 0xd4, 0x01, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0xbf, 0x01, 0x92, 0x41, 0x93, 0x01, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x8a, 0x01,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
- 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0xe5,
- 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5, 0x86,
- 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad, 0x97,
- 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5, 0xbf,
- 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc, 0x80,
- 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5, 0x20,
- 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18,
- 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61,
- 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29,
- 0x3f, 0x24, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x12,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92, 0x41,
- 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06, 0x6c,
- 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x61, 0x0a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x09, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x58, 0x92, 0x41, 0x55, 0x0a, 0x53, 0x2a,
- 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
- 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x22, 0x94, 0x03, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44,
- 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba,
- 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
- 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41,
- 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9,
- 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa0, 0x07, 0x0a, 0x18, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53,
- 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
- 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
- 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0xe3, 0x01, 0x0a, 0x09, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xc4,
- 0x01, 0x92, 0x41, 0x98, 0x01, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0,
- 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0,
- 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27,
- 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d,
- 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4,
- 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25,
- 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28,
- 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d,
- 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x12, 0x33, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x32, 0x11, 0x49, 0x54, 0x53,
- 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe6, 0xa0, 0x87, 0xe9, 0xa2, 0x98, 0x52, 0x05,
- 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x4b, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41,
- 0x22, 0x2a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe7, 0x8a, 0xb6,
- 0xe6, 0x80, 0x81, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x24, 0x0a, 0x02, 0x73, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14,
- 0x92, 0x41, 0x11, 0x2a, 0x02, 0x73, 0x6e, 0x32, 0x0b, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d,
- 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x02, 0x73, 0x6e, 0x12, 0x40, 0x0a, 0x09, 0x74, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x55, 0x72, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f,
- 0x2a, 0x0a, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x32, 0x11, 0x49, 0x54,
- 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe9, 0x93, 0xbe, 0xe6, 0x8e, 0xa5, 0x52,
- 0x09, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x6c, 0x12, 0x4d, 0x0a, 0x0d, 0x61, 0x70,
- 0x70, 0x72, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x0e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x5f,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x32, 0x12, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe5, 0xae,
- 0xa1, 0xe6, 0x89, 0xb9, 0xe7, 0xbb, 0x93, 0xe6, 0x9e, 0x9c, 0x52, 0x0d, 0x61, 0x70, 0x70, 0x72,
- 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x52, 0x0a, 0x0e, 0x61, 0x70, 0x70,
- 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x0e, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x32, 0x15, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8,
- 0x8b, 0xe5, 0x8f, 0x91, 0xe5, 0x88, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x52, 0x0e, 0x61,
- 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x3a, 0x5d, 0x92,
- 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x18, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
- 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x16,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d,
- 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xb5, 0x02, 0x0a,
- 0x19, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61,
- 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
- 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
- 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9,
- 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
- 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x12, 0x31, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x32, 0x0c,
- 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xe7, 0xbb, 0x93, 0xe6, 0x9e, 0x9c, 0x52, 0x06, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x22, 0x94, 0x06, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
- 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
- 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
- 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
- 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x12, 0xe3, 0x01, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xc4, 0x01, 0x92, 0x41, 0x98, 0x01, 0x2a, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
- 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83,
- 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97,
- 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4,
- 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb,
- 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef,
- 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20,
- 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e,
- 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d,
- 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61, 0x62,
- 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92, 0x41,
- 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06, 0x6c,
- 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4f, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42,
- 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x12, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x3a, 0x63, 0x92, 0x41, 0x60, 0x0a, 0x5e, 0x2a, 0x16, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2,
- 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xb8, 0x02, 0x0a, 0x17,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c,
- 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7,
- 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xeb, 0x02, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
- 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
- 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
- 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x3a, 0x60, 0x92, 0x41, 0x5d, 0x0a, 0x5b, 0x2a, 0x13, 0x47, 0x65, 0x74, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x22, 0x91, 0x03, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
- 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
- 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61,
- 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12,
- 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37,
- 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef,
- 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
- 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x02, 0x0a, 0x15, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x22, 0x82, 0x02, 0x0a, 0x19, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
+ 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6,
+ 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb,
+ 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
+ 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
+ 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xdd, 0x06, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
@@ -9759,358 +10668,710 @@ var file_bcsproject_proto_rawDesc = []byte{
0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09,
0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32,
- 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x3a, 0x56, 0x92, 0x41, 0x53, 0x0a, 0x51, 0x2a, 0x15, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe8, 0xaf, 0xb7, 0xe6,
- 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0x99, 0x03, 0x0a,
- 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41,
- 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8,
- 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf,
- 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
- 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f,
- 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef,
- 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
- 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
- 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
- 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
- 0xe5, 0x90, 0x8d, 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe5, 0x88, 0x99,
- 0xe4, 0xb8, 0x8d, 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
- 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
- 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x66,
- 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
- 0xa1, 0xa8, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xa5, 0x03, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x60, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
- 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61,
- 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12,
- 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d,
- 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
- 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xc3,
- 0x02, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x52,
- 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72,
- 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88,
- 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
- 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0x8d,
- 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44,
- 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x67, 0x92, 0x41, 0x64,
- 0x0a, 0x62, 0x2a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e,
- 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x22, 0x95, 0x03, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
- 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
- 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
- 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
- 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x12, 0x68, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18,
- 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61,
- 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29,
- 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x5d, 0x92,
- 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0xd4, 0x01, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xbf, 0x01, 0x92, 0x41, 0x93, 0x01, 0x2a, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97,
+ 0xe7, 0xac, 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab,
+ 0xe5, 0xb0, 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6,
+ 0x95, 0xb0, 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27,
+ 0x2d, 0x27, 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6,
+ 0xaf, 0x8d, 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
+ 0xbd, 0xe4, 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa,
+ 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39,
+ 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a,
+ 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a,
+ 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
+ 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x4a,
+ 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65,
+ 0x6c, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7,
+ 0xad, 0xbe, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32,
+ 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61,
+ 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x61, 0x0a, 0x09, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x52, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x58, 0x92,
+ 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88,
- 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xb0, 0x02, 0x0a,
- 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
- 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x0f, 0x92, 0x41, 0x0c, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x49, 0x44, 0x12, 0x4a, 0x0a, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05, 0x70, 0x65, 0x72, 0x6d,
- 0x73, 0x32, 0x15, 0xe6, 0x97, 0xa0, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
- 0x85, 0xb3, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x22,
- 0x8b, 0x0a, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d,
- 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75, 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64, 0x52, 0x03, 0x75,
- 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3d,
- 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
- 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97,
- 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x55, 0x0a,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x05, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x05, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x12, 0x52, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x23, 0x92,
- 0x41, 0x20, 0x2a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xb7, 0xb2, 0xe7, 0x94, 0xa8, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x70, 0x75, 0x55,
- 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x02, 0x42, 0x1d, 0x92, 0x41,
- 0x1a, 0x2a, 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x0c, 0x43,
- 0x50, 0x55, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x0a, 0x63, 0x70, 0x75,
- 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4c, 0x0a, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x02, 0x42, 0x26,
- 0x92, 0x41, 0x23, 0x2a, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73, 0x65, 0x52, 0x61,
- 0x74, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73,
- 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18,
- 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x6c,
- 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
- 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x24,
- 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xb3,
- 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x12, 0x5b, 0x0a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x0b,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x32,
- 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x42,
- 0x0a, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x18, 0x0c,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x32, 0x0b, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d,
- 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x53, 0x4e, 0x12, 0x54, 0x0a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0x92, 0x41,
- 0x25, 0x2a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x32, 0x11, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae,
- 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x49, 0x0a, 0x0d, 0x69, 0x74, 0x73, 0x6d,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x55, 0x52, 0x4c, 0x32, 0x0f, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae,
- 0x20, 0x55, 0x52, 0x4c, 0x52, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x55, 0x52, 0x4c, 0x12, 0x66, 0x0a, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b,
- 0x2a, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65,
- 0x32, 0x29, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe7, 0xb1, 0xbb,
- 0xe5, 0x9e, 0x8b, 0x3a, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x2c, 0x20, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x2c, 0x20, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x0e, 0x69, 0x74, 0x73,
- 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x6d,
- 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x10, 0x20, 0x03, 0x28, 0x09, 0x42, 0x24, 0x92,
- 0x41, 0x21, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x32, 0x15, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86,
- 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x5e, 0x0a,
- 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x18, 0x11, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a,
- 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x32, 0x12, 0xe5, 0x85,
- 0xb6, 0xe4, 0xbb, 0x96, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x22, 0x84, 0x01,
- 0x0a, 0x0a, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x2b, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x05, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32,
- 0x0c, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x22, 0xde, 0x02, 0x0a, 0x13, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03,
- 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03,
- 0x75, 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a,
- 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80,
- 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92,
- 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c,
- 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
- 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44,
- 0x12, 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8,
- 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x51, 0x0a, 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x1f,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a,
- 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
- 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11,
- 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x56, 0x0a, 0x0a, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b,
- 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x22, 0xa0, 0x02, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x12, 0x41, 0x0a, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0c, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x4d, 0x0a, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92,
- 0x41, 0x22, 0x2a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d,
- 0x6f, 0x72, 0x79, 0x32, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65,
- 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x12, 0x39, 0x0a, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x0a, 0x6c, 0x69,
- 0x6d, 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73,
- 0x2e, 0x63, 0x70, 0x75, 0x52, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12,
- 0x42, 0x0a, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0d, 0x6c, 0x69, 0x6d, 0x69,
- 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74,
- 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d,
- 0x69, 0x74, 0x73, 0x22, 0xad, 0x05, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
- 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
- 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
- 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
- 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18,
- 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9,
+ 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x94, 0x03, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb,
+ 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4,
+ 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
+ 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
+ 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d,
+ 0x73, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98,
+ 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77,
+ 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa0,
+ 0x07, 0x0a, 0x18, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c,
+ 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
+ 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
+ 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
+ 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
+ 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12,
+ 0xe3, 0x01, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0xc4, 0x01, 0x92, 0x41, 0x98, 0x01, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x8a, 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c, 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85,
+ 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5, 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3,
+ 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad, 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f,
+ 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5, 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5,
+ 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc, 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5,
+ 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
+ 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b,
+ 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x33, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65,
+ 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe6, 0xa0, 0x87,
+ 0xe9, 0xa2, 0x98, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x4b, 0x0a, 0x0d, 0x63, 0x75,
+ 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53,
+ 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6,
+ 0x8d, 0xae, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e,
+ 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x02, 0x73, 0x6e, 0x18, 0x06, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a, 0x02, 0x73, 0x6e, 0x32, 0x0b, 0x49, 0x54,
+ 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x02, 0x73, 0x6e, 0x12, 0x40, 0x0a,
+ 0x09, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x0a, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x75, 0x72,
+ 0x6c, 0x32, 0x11, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe9, 0x93,
+ 0xbe, 0xe6, 0x8e, 0xa5, 0x52, 0x09, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x72, 0x6c, 0x12,
+ 0x4d, 0x0a, 0x0d, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
+ 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x0e, 0x61, 0x70, 0x70,
+ 0x72, 0x6f, 0x76, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x32, 0x12, 0xe5, 0x8d, 0x95,
+ 0xe6, 0x8d, 0xae, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe7, 0xbb, 0x93, 0xe6, 0x9e, 0x9c, 0x52,
+ 0x0d, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x52,
+ 0x0a, 0x0e, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a, 0x0e, 0x61, 0x70, 0x70,
+ 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x32, 0x15, 0xe6, 0x98, 0xaf,
+ 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0x8b, 0xe5, 0x8f, 0x91, 0xe5, 0x88, 0xb0, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0x52, 0x0e, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x18, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x16, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xd2, 0x01, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x22, 0xb5, 0x02, 0x0a, 0x19, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
+ 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7,
+ 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5,
+ 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x31, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x06, 0x72, 0x65, 0x73,
+ 0x75, 0x6c, 0x74, 0x32, 0x0c, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0xe7, 0xbb, 0x93, 0xe6, 0x9e,
+ 0x9c, 0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x94, 0x06, 0x0a, 0x16, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38,
+ 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0xe3, 0x01, 0x0a, 0x09, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0xc4, 0x01, 0x92,
+ 0x41, 0x98, 0x01, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x8a,
+ 0x01, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
+ 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x33, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x2c,
+ 0xe5, 0x8f, 0xaa, 0xe8, 0x83, 0xbd, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe5, 0xb0, 0x8f, 0xe5,
+ 0x86, 0x99, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe3, 0x80, 0x81, 0xe6, 0x95, 0xb0, 0xe5, 0xad,
+ 0x97, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0xa5, 0xe5, 0x8f, 0x8a, 0x20, 0x27, 0x2d, 0x27, 0x2c, 0xe5,
+ 0xbf, 0x85, 0xe9, 0xa1, 0xbb, 0xe4, 0xbb, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xaf, 0x8d, 0xe5, 0xbc,
+ 0x80, 0xe5, 0xa4, 0xb4, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xbb, 0xa5,
+ 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe7, 0xbb, 0x93, 0xe5, 0xb0, 0xbe, 0xfa, 0x42, 0x25, 0x72, 0x23,
+ 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x28, 0x5b, 0x2d,
+ 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d,
+ 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4a,
+ 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65,
+ 0x6c, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7,
+ 0xad, 0xbe, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
+ 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61,
+ 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4f, 0x0a, 0x05, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85,
+ 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x3a, 0x63, 0x92, 0x41, 0x60,
+ 0x0a, 0x5e, 0x2a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6,
+ 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe9, 0x85,
+ 0x8d, 0xe9, 0xa2, 0x9d, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x22, 0xb8, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
+ 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
+ 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
+ 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x3a,
+ 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d,
+ 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f,
+ 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xeb, 0x02, 0x0a, 0x13,
+ 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7,
+ 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
+ 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
+ 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a,
+ 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x60, 0x92, 0x41, 0x5d, 0x0a, 0x5b, 0x2a, 0x13,
+ 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8,
+ 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7,
+ 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x91, 0x03, 0x0a, 0x14, 0x47, 0x65,
+ 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d,
+ 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
+ 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a,
+ 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8,
+ 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x77, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
+ 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
+ 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x02,
+ 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41,
+ 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1,
+ 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5,
+ 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
+ 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
+ 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x3a, 0x56, 0x92, 0x41, 0x53, 0x0a, 0x51,
+ 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x22, 0x99, 0x03, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
+ 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
+ 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
+ 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d,
+ 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a,
+ 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
+ 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
+ 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbb, 0x02,
+ 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a,
+ 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d,
+ 0x27, 0x20, 0xe5, 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
+ 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a, 0x61, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74,
+ 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5,
+ 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2,
+ 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xa5, 0x03, 0x0a, 0x1c,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
+ 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
+ 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x60, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8,
+ 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0xc3, 0x02, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69,
+ 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74,
+ 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x7c, 0x0a, 0x0f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x3c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b, 0xb1, 0xe6,
+ 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x2c, 0x20, 0xe4, 0xb8, 0xba, 0x20, 0x27, 0x2d, 0x27, 0x20, 0xe5,
+ 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe6, 0xa0, 0xa1, 0xe9, 0xaa, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
+ 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0x3a, 0x67, 0x92, 0x41, 0x64, 0x0a, 0x62, 0x2a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74,
+ 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e,
+ 0x74, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1e, 0xe8, 0x8e, 0xb7,
+ 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0xd2, 0x01, 0x0f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0x95, 0x03, 0x0a, 0x16, 0x44, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38,
+ 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x68, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x1f,
+ 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xfa,
+ 0x42, 0x25, 0x72, 0x23, 0x18, 0x3f, 0x32, 0x1f, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39,
+ 0x5d, 0x28, 0x5b, 0x2d, 0x61, 0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x2a, 0x5b, 0x61, 0x2d, 0x7a,
+ 0x30, 0x2d, 0x39, 0x5d, 0x29, 0x3f, 0x24, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x22, 0xb0, 0x02, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0f, 0x92, 0x41, 0x0c, 0x2a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x32, 0x04, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38,
+ 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20,
+ 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x4a, 0x0a, 0x05, 0x70, 0x65, 0x72, 0x6d,
+ 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a,
+ 0x05, 0x70, 0x65, 0x72, 0x6d, 0x73, 0x32, 0x15, 0xe6, 0x97, 0xa0, 0xe6, 0x9d, 0x83, 0xe9, 0x99,
+ 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x05, 0x70,
+ 0x65, 0x72, 0x6d, 0x73, 0x22, 0xf5, 0x0a, 0x0a, 0x0d, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75, 0x69, 0x64, 0x32, 0x03, 0x75,
+ 0x69, 0x64, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90,
+ 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a,
+ 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
+ 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba,
+ 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69,
+ 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28,
+ 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52,
+ 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41,
+ 0x21, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x18, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x52, 0x0a, 0x04, 0x75, 0x73, 0x65,
+ 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xb7, 0xb2, 0xe7, 0x94,
+ 0xa8, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x12, 0x3d, 0x0a,
+ 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
+ 0x02, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61,
+ 0x74, 0x65, 0x32, 0x0c, 0x43, 0x50, 0x55, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87,
+ 0x52, 0x0a, 0x63, 0x70, 0x75, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4c, 0x0a, 0x0d,
+ 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x08, 0x20,
+ 0x01, 0x28, 0x02, 0x42, 0x26, 0x92, 0x41, 0x23, 0x2a, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79,
+ 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x0d, 0x6d, 0x65, 0x6d,
+ 0x6f, 0x72, 0x79, 0x55, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x4a, 0x0a, 0x06, 0x6c, 0x61,
+ 0x62, 0x65, 0x6c, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x42, 0x1f, 0x92,
+ 0x41, 0x1c, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0x52, 0x06,
+ 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5e, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x5b, 0x0a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x73, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52, 0x09, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x12, 0x42, 0x0a, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65,
+ 0x74, 0x53, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0c,
+ 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x32, 0x0b, 0x69, 0x74,
+ 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe5, 0x8f, 0xb7, 0x52, 0x0c, 0x69, 0x74, 0x73, 0x6d, 0x54,
+ 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x4e, 0x12, 0x54, 0x0a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54,
+ 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x10, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b,
+ 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x11, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5,
+ 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x10, 0x69, 0x74, 0x73,
+ 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x49, 0x0a,
+ 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x18, 0x0e,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54,
+ 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x32, 0x0f, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5,
+ 0x8d, 0x95, 0xe6, 0x8d, 0xae, 0x20, 0x55, 0x52, 0x4c, 0x52, 0x0d, 0x69, 0x74, 0x73, 0x6d, 0x54,
+ 0x69, 0x63, 0x6b, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x12, 0x66, 0x0a, 0x0e, 0x69, 0x74, 0x73, 0x6d,
+ 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65,
+ 0x74, 0x54, 0x79, 0x70, 0x65, 0x32, 0x29, 0x69, 0x74, 0x73, 0x6d, 0x20, 0xe5, 0x8d, 0x95, 0xe6,
+ 0x8d, 0xae, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x3a, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
+ 0x2c, 0x20, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x2c, 0x20, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x52, 0x0e, 0x69, 0x74, 0x73, 0x6d, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65,
+ 0x12, 0x40, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x10, 0x20, 0x03,
+ 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
+ 0x73, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7,
+ 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91, 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65,
+ 0x72, 0x73, 0x12, 0x68, 0x0a, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x18, 0x11,
+ 0x20, 0x01, 0x28, 0x08, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73,
+ 0x74, 0x65, 0x6d, 0x32, 0x3d, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba, 0xe7, 0xb3,
+ 0xbb, 0xe7, 0xbb, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0x2c, 0x20, 0x66, 0x61, 0x6c, 0x73, 0x65, 0xe5, 0x88, 0x99, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0x52, 0x08, 0x69, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x5e, 0x0a, 0x0b,
+ 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x18, 0x12, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4f,
+ 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b,
+ 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x32, 0x12, 0xe5, 0x85, 0xb6,
+ 0xe4, 0xbb, 0x96, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x0b, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x22, 0x84, 0x01, 0x0a,
+ 0x0a, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x2b, 0x0a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x0c,
+ 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x22, 0xde, 0x02, 0x0a, 0x13, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x03, 0x75,
+ 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x75,
+ 0x69, 0x64, 0x32, 0x03, 0x75, 0x69, 0x64, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
+ 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81,
+ 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5,
+ 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a,
+ 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12,
+ 0x43, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x06,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x22, 0x51, 0x0a, 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x1f, 0x0a,
+ 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a,
+ 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27,
+ 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92,
+ 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x56, 0x0a, 0x0a, 0x41, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x03, 0x6b, 0x65,
+ 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x27, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75,
+ 0x65, 0x32, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22,
+ 0xa0, 0x02, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x12, 0x41, 0x0a, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x0c, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0b, 0x63, 0x70, 0x75, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x73, 0x12, 0x4d, 0x0a, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0x92, 0x41,
+ 0x22, 0x2a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f,
+ 0x72, 0x79, 0x32, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x6d, 0x65, 0x6d,
+ 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x73, 0x12, 0x39, 0x0a, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x0a, 0x6c, 0x69, 0x6d,
+ 0x69, 0x74, 0x73, 0x2e, 0x63, 0x70, 0x75, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x2e,
+ 0x63, 0x70, 0x75, 0x52, 0x09, 0x63, 0x70, 0x75, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x12, 0x42,
+ 0x0a, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x73, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0d, 0x6c, 0x69, 0x6d, 0x69, 0x74,
+ 0x73, 0x2e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x32, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x73,
+ 0x2e, 0x63, 0x70, 0x75, 0x52, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x69, 0x6d, 0x69,
+ 0x74, 0x73, 0x22, 0xad, 0x05, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0,
+ 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c,
+ 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9,
0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
- 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40,
- 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41,
- 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7d,
- 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x67, 0x92,
- 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5,
- 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e, 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62,
- 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a,
- 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
- 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32,
- 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e,
- 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c,
- 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85,
- 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x03,
- 0x6b, 0x65, 0x79, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9,
- 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
- 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
- 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
- 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa1, 0x06, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32,
+ 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9,
+ 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
+ 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20,
+ 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x39, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef, 0xbc, 0x8c, 0xe9, 0x95,
+ 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
+ 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32,
+ 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
+ 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7d, 0x0a,
+ 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x67, 0x92, 0x41,
+ 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4,
+ 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
+ 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
+ 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e, 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61,
+ 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07,
+ 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92,
+ 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65,
+ 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x06, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6,
+ 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8,
+ 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52,
+ 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x43, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x03, 0x6b,
+ 0x65, 0x79, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87,
+ 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa1, 0x06, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5,
+ 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
+ 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x75, 0x0a, 0x0a, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55,
+ 0x92, 0x41, 0x52, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32,
+ 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
+ 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
+ 0x44, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
+ 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad,
+ 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x12, 0x73, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x61,
+ 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41,
+ 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a,
+ 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18,
+ 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x66, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70,
+ 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5,
+ 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4,
+ 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e, 0x72,
+ 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73,
+ 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18,
+ 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61,
+ 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
+ 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a,
+ 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37,
+ 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf,
+ 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9,
+ 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b, 0x92,
+ 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b, 0xb4,
+ 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
+ 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a,
+ 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc1, 0x02, 0x0a, 0x16, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
+ 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
+ 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
+ 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61,
+ 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85,
+ 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
+ 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xee,
+ 0x04, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
+ 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
@@ -10118,193 +11379,208 @@ var file_bcsproject_proto_rawDesc = []byte{
0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x75, 0x0a, 0x0a, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x55, 0x92, 0x41, 0x52, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73,
+ 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a,
+ 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd,
+ 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8,
+ 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x65, 0x61, 0x72,
+ 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x3f,
+ 0x2a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x32, 0x32, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0xad,
+ 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x52,
+ 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x06, 0x6f, 0x66,
+ 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27, 0x2a,
+ 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe6,
+ 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac, 0xac,
+ 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x3c,
+ 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26, 0x92,
+ 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9, 0xa1,
+ 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5, 0xe6,
+ 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a, 0x03,
+ 0x61, 0x6c, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x03,
+ 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03, 0x61,
+ 0x6c, 0x6c, 0x3a, 0x5b, 0x92, 0x41, 0x58, 0x0a, 0x56, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22,
+ 0xd2, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x88, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
+ 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88,
+ 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0xdf, 0x02, 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
+ 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x49, 0x44, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5,
- 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x73, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x61, 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x6a, 0x0a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74,
+ 0x32, 0x45, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x20, 0x69,
+ 0x64, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a,
+ 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5,
+ 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8,
+ 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x3a,
+ 0x55, 0x92, 0x41, 0x52, 0x0a, 0x50, 0x2a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0xd2, 0x01, 0x11, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04,
+ 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
+ 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92,
+ 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94,
+ 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x68, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6, 0x89,
+ 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a,
+ 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
+ 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
+ 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
+ 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04,
+ 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69,
+ 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41,
+ 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a,
+ 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x64, 0x92,
+ 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x49, 0x44, 0x22, 0x9c, 0x02, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
+ 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
+ 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
+ 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
+ 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96,
+ 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80,
0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
- 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d,
- 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x7c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x66, 0x92, 0x41, 0x42, 0x2a, 0x05, 0x73, 0x63, 0x6f,
- 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8,
- 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b,
- 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xfa, 0x42, 0x1e,
- 0x72, 0x1c, 0x52, 0x06, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05,
- 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e,
- 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41,
- 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8,
- 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20,
- 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x3a, 0x4b,
- 0x92, 0x41, 0x48, 0x0a, 0x46, 0x2a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0x9b,
- 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
- 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc1, 0x02, 0x0a, 0x16,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
- 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
- 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74,
- 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c,
- 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22,
- 0xee, 0x04, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x05,
- 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42,
- 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4,
- 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc,
- 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x65, 0x61,
- 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41,
- 0x3f, 0x2a, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x32, 0x32, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6,
- 0xad, 0xa4, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe6, 0xa8, 0xa1, 0xe7, 0xb3, 0x8a, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0x52, 0x09, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x2a, 0x92, 0x41, 0x27,
- 0x2a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x32, 0x1d, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5,
- 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe8, 0xa1, 0xa8, 0xe7, 0xa4, 0xba, 0xe7, 0xac,
- 0xac, 0xe5, 0x87, 0xa0, 0xe9, 0xa1, 0xb5, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12,
- 0x3c, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x26,
- 0x92, 0x41, 0x23, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32, 0x1a, 0xe5, 0x88, 0x86, 0xe9,
- 0xa1, 0xb5, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x2c, 0x20, 0xe6, 0xaf, 0x8f, 0xe9, 0xa1, 0xb5,
- 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x34, 0x0a,
- 0x03, 0x61, 0x6c, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a,
- 0x03, 0x61, 0x6c, 0x6c, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0x9f, 0xa5, 0xe8,
- 0xaf, 0xa2, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x03,
- 0x61, 0x6c, 0x6c, 0x3a, 0x5b, 0x92, 0x41, 0x58, 0x0a, 0x56, 0x2a, 0x1d, 0x4c, 0x69, 0x73, 0x74,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7, 0xe6,
- 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x22, 0xd2, 0x02, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x12, 0x88, 0x01, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
- 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x42, 0x4c, 0x92, 0x41, 0x49, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x41, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f,
- 0xe5, 0x8f, 0x8a, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe5,
- 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xdf, 0x02, 0x0a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
- 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x6a, 0x0a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x52, 0x92, 0x41, 0x4f, 0x2a, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73,
- 0x74, 0x32, 0x45, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x20,
- 0x69, 0x64, 0x20, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d,
- 0x8a, 0xe8, 0xa7, 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86,
- 0xe5, 0x8f, 0xb7, 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4,
- 0xb8, 0xba, 0xe5, 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x06, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74,
- 0x3a, 0x55, 0x92, 0x41, 0x52, 0x0a, 0x50, 0x2a, 0x20, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x18, 0xe5, 0x88, 0xa0, 0xe9, 0x99,
- 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe8, 0xaf, 0xb7,
- 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x11, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x69, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12,
+ 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa,
+ 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a,
+ 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52,
+ 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x6c, 0x92, 0x41, 0x69,
+ 0x0a, 0x67, 0x2a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x32, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xaa, 0x02, 0x0a, 0x1f, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x68, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61,
- 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe6,
- 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02,
- 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81,
- 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
- 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
- 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
- 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
- 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72,
- 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20,
- 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
- 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d,
- 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x64,
- 0x92, 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x49, 0x44, 0x22, 0x9c, 0x02, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41, 0x26,
+ 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x03, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
+ 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
+ 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
+ 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d,
+ 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d,
+ 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12,
+ 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x66, 0x92, 0x41, 0x63, 0x0a,
+ 0x61, 0x2a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
+ 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
+ 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x49, 0x44, 0x22, 0xc7, 0x01, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75,
0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32,
@@ -10313,39 +11589,39 @@ var file_bcsproject_proto_rawDesc = []byte{
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65,
0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99,
0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x44, 0x61, 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
- 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x49, 0x44, 0x22, 0xe4, 0x02, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53,
- 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
- 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
- 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64,
- 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
- 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24,
- 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x3a, 0x6c, 0x92, 0x41,
- 0x69, 0x0a, 0x67, 0x2a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x32, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
- 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a,
- 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xaa, 0x02, 0x0a, 0x1f, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
+ 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
+ 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xb9, 0x03, 0x0a,
+ 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b,
+ 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d,
+ 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
+ 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6e, 0x92, 0x41, 0x6b, 0x0a, 0x69, 0x2a,
+ 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x32, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
+ 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc9, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
@@ -10353,58 +11629,50 @@ var file_bcsproject_proto_rawDesc = []byte{
0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92, 0x41,
- 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
- 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
- 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x03, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
- 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61,
- 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39,
- 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
- 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x66, 0x92, 0x41, 0x63,
- 0x0a, 0x61, 0x2a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xb8, 0x8b, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0xbb, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53, 0x2a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96,
+ 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80,
+ 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16,
+ 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x3a, 0x5f, 0x92, 0x41, 0x5c, 0x0a, 0x5a, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x49, 0x44, 0x22, 0xc7, 0x01, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20,
- 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xb9, 0x03,
- 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x22, 0x9b, 0x02, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x22, 0x89, 0x03, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
@@ -10412,146 +11680,23 @@ var file_bcsproject_proto_rawDesc = []byte{
0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5a, 0x0a, 0x0a,
- 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x3a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72,
- 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61,
- 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d, 0x2a, 0x24, 0x52, 0x0a, 0x76, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x4f, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6e, 0x92, 0x41, 0x6b, 0x0a, 0x69,
- 0x2a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x32, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe4, 0xb8, 0x8b, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc9, 0x01, 0x0a, 0x21, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
- 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xbb, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x81, 0x01, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x5f, 0x92, 0x41, 0x53,
- 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6,
- 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1,
- 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
- 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
- 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x06, 0x72, 0x04, 0x10, 0x02, 0x18, 0x40, 0x52, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41,
- 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x3a, 0x5f, 0x92, 0x41, 0x5c, 0x0a, 0x5a, 0x2a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x22, 0x9b, 0x02, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x12, 0x55, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61,
- 0x74, 0x61, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a,
- 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7,
- 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x22, 0x89, 0x03, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7,
- 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
- 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
- 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
- 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x73, 0x92, 0x41, 0x70, 0x0a, 0x6e, 0x2a,
- 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
- 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x44, 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xa9, 0x02,
- 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
- 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29,
- 0x92, 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97,
- 0xe8, 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
- 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa0, 0x03, 0x0a, 0x1d, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
- 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
- 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
- 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
- 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x57, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
- 0x20, 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d,
- 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d,
- 0x5d, 0x2a, 0x24, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x49,
- 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x61, 0x92, 0x41, 0x5e, 0x0a, 0x5c,
- 0x2a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
- 0x21, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80,
- 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6,
- 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xc6, 0x01, 0x0a,
- 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32,
+ 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x73, 0x92, 0x41, 0x70, 0x0a, 0x6e, 0x2a, 0x1d,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
+ 0xd2, 0x01, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xa9, 0x02, 0x0a,
+ 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
@@ -10559,72 +11704,44 @@ var file_bcsproject_proto_rawDesc = []byte{
0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
- 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xd3, 0x03, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
- 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
- 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
- 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
- 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69,
- 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32,
- 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4f,
- 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a,
- 0x6a, 0x92, 0x41, 0x67, 0x0a, 0x65, 0x2a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c,
- 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01,
- 0x0a, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc8, 0x01, 0x0a, 0x20,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
- 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
- 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x02, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72,
- 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
- 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
- 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
- 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8,
- 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x48, 0x92, 0x41, 0x45, 0x0a, 0x43, 0x2a,
- 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1b, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4,
- 0xbb, 0xb6, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf,
- 0xb7, 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x22, 0xbf, 0x01, 0x0a, 0x17, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x61, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x29, 0x92,
+ 0x41, 0x26, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x1e, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38,
+ 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20,
+ 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa0, 0x03, 0x0a, 0x1d, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
+ 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
+ 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
+ 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
+ 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x12, 0x57, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x39, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20,
+ 0x69, 0x64, 0xfa, 0x42, 0x1d, 0x72, 0x1b, 0x18, 0x20, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a,
+ 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x2d, 0x5d,
+ 0x2a, 0x24, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x49, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x0f, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x61, 0x92, 0x41, 0x5e, 0x0a, 0x5c, 0x2a,
+ 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x21,
+ 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe6, 0x89, 0x80, 0xe6,
+ 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
+ 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2,
+ 0x01, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x22, 0xc6, 0x01, 0x0a, 0x1e,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72,
0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
@@ -10636,1726 +11753,2403 @@ var file_bcsproject_proto_rawDesc = []byte{
0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x44, 0x22, 0xd1, 0x03, 0x0a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc,
- 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86,
- 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
- 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
- 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41,
- 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
- 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x07, 0x6b, 0x65, 0x79, 0x4c,
- 0x69, 0x73, 0x74, 0x32, 0x40, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x20,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7,
- 0x92, 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7,
- 0xe6, 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5,
- 0x88, 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x58,
- 0x92, 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6,
- 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1,
- 0x82, 0xd2, 0x01, 0x24, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x8a, 0x02, 0x0a, 0x17, 0x52, 0x65, 0x6e,
- 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
- 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x12, 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6,
- 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0xd3, 0x03, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92,
+ 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
+ 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b,
+ 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
+ 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
+ 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64,
+ 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22,
+ 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x12,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x4f, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x32, 0x15, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x6a,
+ 0x92, 0x41, 0x67, 0x0a, 0x65, 0x2a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x27, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91,
+ 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0xd2,
+ 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0xd2, 0x01, 0x0a,
+ 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x22, 0xc8, 0x01, 0x0a, 0x20, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a,
0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32,
0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x08, 0x0a, 0x12, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x02, 0x69,
- 0x64, 0x32, 0x0e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x49,
- 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x0a, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
- 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20,
- 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x15, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe9, 0x94, 0xae, 0xe5, 0x80, 0xbc, 0xe5, 0xaf, 0xb9,
- 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x0c, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x0c,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x5b, 0x0a, 0x05,
- 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42,
- 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4,
- 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc,
- 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x81, 0x01, 0x0a, 0x09, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92,
- 0x41, 0x60, 0x2a, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x53, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5,
- 0x9b, 0xb4, 0x3a, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0x2c, 0x20, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20,
- 0xe6, 0x98, 0x8e, 0xe6, 0x98, 0x8e, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0x52, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a,
- 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x20,
- 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c,
- 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
- 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x69, 0x0a, 0x0c, 0x63, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e,
- 0x61, 0x6d, 0x65, 0x32, 0x32, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
- 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a,
- 0x20, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe5, 0x86, 0x85, 0xe7, 0xbd, 0xae, 0x2f, 0xe8, 0x87,
- 0xaa, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x52, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x0a, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6,
- 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8,
- 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52,
- 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9,
- 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79,
- 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52,
- 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe6,
- 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79,
- 0x79, 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a,
- 0x73, 0x73, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x12, 0x31, 0x0a, 0x07, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41,
- 0x14, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5,
- 0xbb, 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31,
- 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe4,
- 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x22, 0x9f, 0x03, 0x0a, 0x0d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x12, 0x21, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x11, 0x92, 0x41, 0x0e, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x08, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0x49, 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x25, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x09, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
- 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92,
- 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9,
- 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
- 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x12, 0x2e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x12, 0x31, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x52, 0x05, 0x73, 0x63,
- 0x6f, 0x70, 0x65, 0x22, 0x89, 0x05, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32,
- 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xa9, 0x02, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5,
+ 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
+ 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x64, 0x61,
+ 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x3a, 0x48, 0x92, 0x41, 0x45, 0x0a, 0x43, 0x2a, 0x16,
+ 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1b, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb,
+ 0xb6, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7,
+ 0xe6, 0xb1, 0x82, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x22, 0xbf, 0x01, 0x0a, 0x17, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
+ 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
+ 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
+ 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41,
+ 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x22, 0xd1, 0x03, 0x0a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x78,
+ 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41,
- 0x92, 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0x20, 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5,
- 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
- 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac,
- 0xa6, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f,
- 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a,
- 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f,
- 0x70, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5,
- 0x80, 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64,
- 0x65, 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04,
- 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6,
- 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90,
- 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4,
- 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92,
- 0x41, 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5,
- 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22,
- 0x89, 0x05, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28,
- 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5,
- 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36,
- 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf,
- 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33,
- 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a,
- 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a,
- 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79,
- 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
- 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
- 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b,
- 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5,
- 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f,
- 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37,
- 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63,
- 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8,
- 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5,
- 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86,
- 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08,
- 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c,
- 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f,
- 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0xd9, 0x01, 0x0a, 0x1a,
- 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69,
- 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74,
- 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x5a, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18,
- 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
- 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
- 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
- 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44,
- 0x61, 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x95, 0x01, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x74, 0x6f, 0x74,
- 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x74,
- 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x95, 0xb0, 0xe9,
- 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x3a, 0x44, 0x92, 0x41, 0x41, 0x0a, 0x3f,
- 0x2a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32,
- 0x1e, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22,
- 0xd2, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74,
- 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x55, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18,
- 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6,
- 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x37, 0x92, 0x41, 0x34,
- 0x0a, 0x32, 0x2a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95,
- 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x8f, 0x04, 0x0a, 0x12, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x4e, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
- 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42,
- 0x04, 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b,
- 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b,
- 0x65, 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc,
- 0x8c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
- 0xef, 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
- 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d,
- 0x72, 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b,
- 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b,
- 0x65, 0x79, 0x12, 0x5c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x46, 0x92, 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c,
- 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67,
- 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65,
- 0x12, 0x31, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f,
- 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30,
- 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64,
- 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72,
- 0x44, 0x61, 0x74, 0x61, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x32,
- 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
- 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0xb8, 0x01, 0x0a, 0x15, 0x49, 0x6d, 0x70, 0x6f, 0x72,
- 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61,
- 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19,
- 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x12, 0x2b, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32,
- 0x09, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x22, 0x34, 0x0a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x3a, 0x22, 0x92, 0x41, 0x1f, 0x0a, 0x1d, 0x2a, 0x0e, 0x48, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0b, 0x48, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x7a, 0x20, 0x41, 0x50, 0x49, 0x22, 0xad, 0x02, 0x0a, 0x0f, 0x48, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8,
- 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41,
- 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5,
- 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x74, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x42, 0x47,
- 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5,
- 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd,
- 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f,
- 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a,
- 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69,
- 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x99, 0x01, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x32, 0x12, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4,
- 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x51, 0x0a, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x0c, 0x6d, 0x6f, 0x6e, 0x67,
- 0x6f, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x1c, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1,
- 0xe4, 0xbe, 0x9d, 0xe8, 0xb5, 0x96, 0xe7, 0x9a, 0x84, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20,
- 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x22, 0x33, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x3a, 0x24, 0x92, 0x41, 0x21, 0x0a, 0x1f, 0x2a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x10, 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49,
- 0x20, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x0c, 0x50, 0x69, 0x6e,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x47, 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c,
- 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6,
- 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1,
- 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20,
- 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
- 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x3a, 0x20, 0x92, 0x41,
- 0x1d, 0x0a, 0x1b, 0x2a, 0x08, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x32, 0x0f, 0x50,
- 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20, 0xe5, 0x93, 0x8d, 0xe5, 0xba, 0x94, 0x22, 0x84,
- 0x0f, 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12,
- 0x36, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0e,
- 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x44, 0x52, 0x07,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x5c, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a,
- 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x37, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16,
+ 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x09, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0x20, 0x69, 0x64, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x12, 0x40, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x32, 0x12, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69,
+ 0x73, 0x74, 0x32, 0x40, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x20, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe4, 0xbb, 0xa5, 0xe5, 0x8d, 0x8a, 0xe8, 0xa7, 0x92,
+ 0xe9, 0x80, 0x97, 0xe5, 0x8f, 0xb7, 0xe3, 0x80, 0x81, 0xe5, 0x88, 0x86, 0xe5, 0x8f, 0xb7, 0xe6,
+ 0x88, 0x96, 0xe7, 0xa9, 0xba, 0xe6, 0xa0, 0xbc, 0xe4, 0xbd, 0x9c, 0xe4, 0xb8, 0xba, 0xe5, 0x88,
+ 0x86, 0xe9, 0x9a, 0x94, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x3a, 0x58, 0x92,
+ 0x41, 0x55, 0x0a, 0x53, 0x2a, 0x16, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x12, 0xe6, 0xb8,
+ 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
+ 0xd2, 0x01, 0x24, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x6b, 0x65, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x8a, 0x02, 0x0a, 0x17, 0x52, 0x65, 0x6e, 0x64,
+ 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x49, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x72,
+ 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95,
+ 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x22, 0x89, 0x08, 0x0a, 0x12, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x02, 0x69,
+ 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x02, 0x69, 0x64,
+ 0x32, 0x0e, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x49, 0x44,
+ 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x14, 0x92, 0x41, 0x11, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x0a, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x07, 0x64, 0x65, 0x66,
+ 0x61, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a,
+ 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x15, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe9, 0x94, 0xae, 0xe5, 0x80, 0xbc, 0xe5, 0xaf, 0xb9, 0x52,
+ 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x41, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61,
+ 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
+ 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x0c, 0x64,
+ 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x73,
+ 0x63, 0x6f, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x45, 0x92, 0x41, 0x42, 0x2a,
+ 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd,
+ 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8,
+ 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x81, 0x01, 0x0a, 0x09, 0x73, 0x63, 0x6f,
+ 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41,
+ 0x60, 0x2a, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x53, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b,
+ 0xb4, 0x3a, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c,
+ 0x20, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x2c, 0x20, 0xe6,
+ 0x98, 0x8e, 0xe6, 0x98, 0x8e, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0x52, 0x09, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x08,
+ 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f,
+ 0x92, 0x41, 0x2c, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x20, 0xe7,
+ 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83,
+ 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52,
+ 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x69, 0x0a, 0x0c, 0x63, 0x61, 0x74,
+ 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x45, 0x92, 0x41, 0x42, 0x2a, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4e, 0x61,
+ 0x6d, 0x65, 0x32, 0x32, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0,
+ 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
+ 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe5, 0x86, 0x85, 0xe7, 0xbd, 0xae, 0x2f, 0xe8, 0x87, 0xaa,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x52, 0x0c, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
+ 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x0a, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5,
+ 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f,
+ 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31,
+ 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04,
+ 0x64, 0x65, 0x73, 0x63, 0x12, 0x51, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18,
+ 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x64, 0x32, 0x29, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97,
+ 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79, 0x79, 0x79, 0x2d,
+ 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73, 0x73, 0x52, 0x07,
+ 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x07, 0x75,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x32, 0x29, 0xe4, 0xbf, 0xae, 0xe6, 0x94, 0xb9, 0xe6, 0x97,
+ 0xb6, 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0x3a, 0x20, 0x79, 0x79,
+ 0x79, 0x79, 0x2d, 0x4d, 0x4d, 0x2d, 0x64, 0x64, 0x20, 0x68, 0x68, 0x3a, 0x6d, 0x6d, 0x3a, 0x73,
+ 0x73, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x12, 0x31, 0x0a, 0x07, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
+ 0x2a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x09, 0xe5, 0x88, 0x9b, 0xe5, 0xbb,
+ 0xba, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x0a,
+ 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17,
+ 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe4, 0xbf,
+ 0xae, 0xe6, 0x94, 0xb9, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72,
+ 0x22, 0x9f, 0x03, 0x0a, 0x0d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c,
+ 0x75, 0x65, 0x12, 0x21, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11,
+ 0x92, 0x41, 0x0e, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x08, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x49,
+ 0x44, 0x52, 0x02, 0x69, 0x64, 0x12, 0x25, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x09, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0x6b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2b, 0x0a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d,
+ 0xe7, 0xa7, 0xb0, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41,
+ 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b,
+ 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e,
+ 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12,
+ 0x2e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
+ 0x92, 0x41, 0x15, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0c, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12,
+ 0x31, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b,
+ 0x92, 0x41, 0x18, 0x2a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x52, 0x05, 0x73, 0x63, 0x6f,
+ 0x70, 0x65, 0x22, 0x89, 0x05, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a,
+ 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7,
+ 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29,
+ 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20,
0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
- 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d,
- 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a,
- 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc,
- 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf,
- 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83,
- 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52,
- 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32,
- 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70,
- 0x61, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
- 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4,
- 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7,
- 0x90, 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a,
- 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28,
+ 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
+ 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
+ 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x12, 0x53, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92,
+ 0x41, 0x3e, 0x2a, 0x03, 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20,
+ 0x6b, 0x65, 0x79, 0x2c, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94,
+ 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
+ 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32,
+ 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f,
+ 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20,
+ 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70,
+ 0x65, 0x12, 0x37, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
+ 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80,
+ 0xbc, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65,
+ 0x73, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64,
+ 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98,
+ 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5,
+ 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb,
+ 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61,
+ 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41,
+ 0x33, 0x2a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80,
+ 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75,
+ 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0x89,
+ 0x05, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x02, 0x69, 0x64, 0x32, 0x09, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0x20, 0x69, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56,
+ 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8,
+ 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85,
+ 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x33, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5,
+ 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x03,
+ 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x41, 0x92, 0x41, 0x3e, 0x2a, 0x03,
+ 0x6b, 0x65, 0x79, 0x32, 0x37, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0x2c,
+ 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80,
+ 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x03, 0x6b, 0x65,
+ 0x79, 0x12, 0x5a, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x39, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0x2c, 0x20, 0xe5, 0x8f,
+ 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x67, 0x6c, 0x6f, 0x62,
+ 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x37, 0x0a,
+ 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d,
+ 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x32, 0x0f, 0xe5, 0x8f,
+ 0x98, 0xe9, 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x07, 0x64,
+ 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x07,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32,
+ 0x2f, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e,
+ 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c,
+ 0xa8, 0x31, 0x30, 0x30, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85,
+ 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x52, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f,
+ 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0x92, 0x41, 0x33, 0x2a, 0x08, 0x63,
+ 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x32, 0x27, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe7,
+ 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83,
+ 0xe5, 0x9b, 0xb4, 0x3a, 0x20, 0x73, 0x79, 0x73, 0x2c, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
+ 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0xd9, 0x01, 0x0a, 0x1a, 0x4c,
+ 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
+ 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x12, 0x5a, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69,
+ 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c,
+ 0x74, 0x73, 0x32, 0x12, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89,
+ 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a,
+ 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61,
+ 0x74, 0x61, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0x95, 0x01, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61,
+ 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x32, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x95, 0xb0, 0xe9, 0x87,
+ 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x3a, 0x44, 0x92, 0x41, 0x41, 0x0a, 0x3f, 0x2a,
+ 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44,
+ 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x1e,
+ 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xd2,
+ 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f,
+ 0x74, 0x61, 0x6c, 0x12, 0x55, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02,
+ 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
+ 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x12, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d,
+ 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x37, 0x92, 0x41, 0x34, 0x0a,
+ 0x32, 0x2a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x18, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x22, 0x8f, 0x04, 0x0a, 0x12, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x30, 0x2a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x90, 0x8d, 0xe7, 0xa7,
+ 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8,
+ 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04,
+ 0x72, 0x02, 0x18, 0x20, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x75, 0x0a, 0x03, 0x6b, 0x65,
+ 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x63, 0x92, 0x41, 0x40, 0x2a, 0x03, 0x6b, 0x65,
+ 0x79, 0x32, 0x39, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x20, 0x6b, 0x65, 0x79, 0xef, 0xbc, 0x8c,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x86, 0x85, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0xef,
+ 0xbc, 0x8c, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
+ 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x1d, 0x72,
+ 0x1b, 0x18, 0x40, 0x32, 0x17, 0x5e, 0x5b, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5d, 0x5b, 0x61,
+ 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x30, 0x2d, 0x39, 0x5f, 0x5d, 0x2a, 0x24, 0x52, 0x03, 0x6b, 0x65,
+ 0x79, 0x12, 0x5c, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x46, 0x92, 0x41, 0x43, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x3b, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe4, 0xbd, 0x9c, 0xe7, 0x94, 0xa8, 0xe5, 0x9f, 0x9f, 0xef, 0xbc, 0x8c, 0xe5,
+ 0x8f, 0x96, 0xe5, 0x80, 0xbc, 0xe8, 0x8c, 0x83, 0xe5, 0x9b, 0xb4, 0xef, 0xbc, 0x9a, 0x67, 0x6c,
+ 0x6f, 0x62, 0x61, 0x6c, 0x2c, 0x20, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12,
+ 0x31, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b,
+ 0x92, 0x41, 0x18, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c,
+ 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3a, 0x92, 0x41, 0x37, 0x2a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x32, 0x2f, 0xe5, 0x8f, 0x98,
+ 0xe9, 0x87, 0x8f, 0xe8, 0xaf, 0xb4, 0xe6, 0x98, 0x8e, 0xe4, 0xb8, 0x8e, 0xe6, 0x8f, 0x8f, 0xe8,
+ 0xbf, 0xb0, 0x2c, 0x20, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0xe5, 0x9c, 0xa8, 0x31, 0x30, 0x30,
+ 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xbb, 0xa5, 0xe5, 0x86, 0x85, 0x52, 0x04, 0x64, 0x65,
+ 0x73, 0x63, 0x12, 0x51, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b,
+ 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d,
+ 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x32, 0x0f,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52,
+ 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0xb8, 0x01, 0x0a, 0x15, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12,
+ 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x44, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a,
+ 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x32, 0x0c, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x12, 0x2b, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x15, 0x92, 0x41, 0x12, 0x2a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0x09,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x22, 0x34, 0x0a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x3a, 0x22, 0x92, 0x41, 0x1f, 0x0a, 0x1d, 0x2a, 0x0e, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x20, 0x41, 0x50, 0x49, 0x22, 0xad, 0x02, 0x0a, 0x0f, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f,
+ 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf,
+ 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65,
+ 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d,
+ 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x74, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x42, 0x47, 0x92,
+ 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x2c, 0x20, 0xe5, 0x8c,
+ 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd, 0x93,
+ 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20,
+ 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64,
+ 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0x99, 0x01, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f, 0x92, 0x41, 0x1c, 0x2a, 0x06, 0x73, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x32, 0x12, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6, 0x95, 0xb4, 0xe4, 0xbd,
+ 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
+ 0x51, 0x0a, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x0c, 0x6d, 0x6f, 0x6e, 0x67, 0x6f,
+ 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x1c, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe4,
+ 0xbe, 0x9d, 0xe8, 0xb5, 0x96, 0xe7, 0x9a, 0x84, 0x20, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7,
+ 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x0b, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x53, 0x74, 0x61, 0x74,
+ 0x75, 0x73, 0x22, 0x33, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x3a, 0x24, 0x92, 0x41, 0x21, 0x0a, 0x1f, 0x2a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x10, 0x50, 0x69, 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb3, 0x02, 0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
+ 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x5b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x47, 0x92, 0x41, 0x44, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x3c, 0xe8,
+ 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x8a, 0xb6, 0xe6, 0x80,
+ 0x81, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe6,
+ 0x95, 0xb4, 0xe4, 0xbd, 0x93, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe5, 0x92, 0x8c, 0x20, 0x6d,
+ 0x6f, 0x6e, 0x67, 0x6f, 0x20, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x52, 0x04, 0x64, 0x61, 0x74,
+ 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44,
+ 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x3a, 0x20, 0x92, 0x41, 0x1d,
+ 0x0a, 0x1b, 0x2a, 0x08, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x32, 0x0f, 0x50, 0x69,
+ 0x6e, 0x67, 0x20, 0x41, 0x50, 0x49, 0x20, 0xe5, 0x93, 0x8d, 0xe5, 0xba, 0x94, 0x22, 0xa1, 0x14,
+ 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x36,
+ 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0e, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x44, 0x52, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x5c, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e,
+ 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3e, 0x92, 0x41, 0x3b, 0x2a, 0x09,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9,
+ 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf,
+ 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
+ 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
+ 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5,
+ 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8,
+ 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
+ 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
+ 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61,
+ 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7,
+ 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61,
+ 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e,
+ 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5,
+ 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90,
+ 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49,
+ 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7,
+ 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62,
+ 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61,
+ 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a,
+ 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad,
+ 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75,
+ 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65,
+ 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
+ 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6,
+ 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
+ 0x6f, 0x6e, 0x12, 0xa6, 0x01, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64,
+ 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42, 0x87, 0x01, 0x92, 0x41, 0x83, 0x01, 0x2a, 0x09, 0x69,
+ 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x32, 0x76, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe4, 0xb8, 0x8b, 0xe7, 0xba,
+ 0xbf, 0x28, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xbd, 0xaf, 0xe5, 0x88, 0xa0, 0x29, 0x2c,
+ 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8c, 0xe7, 0xa7, 0x8d, 0xe7,
+ 0xb1, 0xbb, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbb, 0x85, 0xe4, 0xb8, 0x8d, 0xe5, 0x85,
+ 0x81, 0xe8, 0xae, 0xb8, 0xe9, 0x87, 0x8d, 0xe5, 0xa4, 0x8d, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7,
+ 0x2c, 0xe5, 0x8f, 0xaf, 0xe6, 0x9b, 0xb4, 0xe6, 0x94, 0xb9, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
+ 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x71, 0x0a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53,
+ 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c,
+ 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab,
+ 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x69,
+ 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd,
+ 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x5c, 0x0a, 0x06, 0x73, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x06,
+ 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x37, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x28, 0xe7, 0x94, 0xb3,
+ 0xe8, 0xaf, 0xb7, 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4,
+ 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xb7, 0xb2, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x29, 0x52,
+ 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x6f, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x07, 0x6d,
+ 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x47, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x8a,
+ 0xb6, 0xe6, 0x80, 0x81, 0xe4, 0xb8, 0xad, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93,
+ 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x28, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8, 0x8d,
+ 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe3, 0x80, 0x81, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0xb6, 0xb3, 0xe7, 0xad, 0x89, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x29, 0x52,
+ 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe5,
+ 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a,
+ 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f,
+ 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63, 0x72,
+ 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x9b,
+ 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12,
+ 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x0f,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52,
+ 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76,
+ 0x69, 0x64, 0x65, 0x72, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a,
+ 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba,
+ 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b,
+ 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x58, 0x0a,
+ 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x15, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
+ 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0a, 0x6e,
+ 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x32, 0x10, 0xe7, 0x9b, 0xb8, 0xe5, 0x85,
+ 0xb3, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x0a, 0x6e, 0x6f, 0x64,
+ 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x65, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
+ 0x73, 0x18, 0x16, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92,
+ 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe,
+ 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x79,
+ 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x17, 0x20,
+ 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x2e, 0x41, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c,
+ 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84,
+ 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41,
+ 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41,
+ 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80,
+ 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61, 0x0a, 0x12,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
+ 0x65, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28, 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
+ 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8, 0xe9,
+ 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12,
+ 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x1a, 0x20, 0x03, 0x28, 0x0b,
+ 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
+ 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9,
+ 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
+ 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62,
+ 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
+ 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x3b, 0x92, 0x41, 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6, 0x94,
+ 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0x29, 0x22, 0x8e, 0x02, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12,
+ 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x3f, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47,
+ 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
+ 0x1a, 0x2a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x32, 0x0b,
+ 0xe8, 0x8a, 0x82, 0xe7, 0x82, 0xb9, 0xe6, 0xb1, 0xa0, 0x49, 0x44, 0x52, 0x0b, 0x6e, 0x6f, 0x64,
+ 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a,
+ 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
+ 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
+ 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28, 0x92,
+ 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18, 0xe6,
+ 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7, 0x9a,
+ 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73,
+ 0x65, 0x64, 0x22, 0xac, 0x03, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
+ 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x35, 0x92, 0x41, 0x32,
+ 0x2a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x32,
+ 0x21, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe6, 0x89, 0x80, 0xe5, 0x9c, 0xa8, 0xe5, 0x8f, 0xaf,
+ 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe7,
+ 0xbd, 0xae, 0x52, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x73, 0x12, 0x5e, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x63, 0x70, 0x75,
+ 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0x9a, 0x84, 0x63, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x63, 0x70,
+ 0x75, 0x12, 0x5e, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x6d, 0x65, 0x6d,
+ 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0x9a, 0x84, 0x6d, 0x65, 0x6d, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x6d, 0x65,
+ 0x6d, 0x12, 0x5e, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x03, 0x67, 0x70, 0x75,
+ 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0x9a, 0x84, 0x67, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52, 0x03, 0x67, 0x70,
+ 0x75, 0x22, 0xd9, 0x02, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x74, 0x72, 0x61, 0x74,
+ 0x65, 0x67, 0x79, 0x12, 0xad, 0x01, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69,
+ 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34,
+ 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x70, 0x92, 0x41, 0x6d, 0x2a, 0x0a, 0x65, 0x78, 0x70, 0x65,
+ 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x5f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x9c, 0x9f,
+ 0xe6, 0x9c, 0x9b, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x2c,
+ 0x20, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0xe6, 0x88, 0xb3, 0xe3, 0x80, 0x82, 0xe8, 0x8b, 0xa5,
+ 0xe4, 0xb8, 0xba, 0x6e, 0x69, 0x6c, 0x20, 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0xe4, 0xb8, 0xba,
+ 0xe7, 0xa9, 0xba, 0xe5, 0x88, 0x99, 0xe6, 0xa0, 0x87, 0xe8, 0xaf, 0x86, 0xe5, 0xae, 0xa1, 0xe6,
+ 0x89, 0xb9, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe5, 0x90, 0x8e, 0xe7, 0xab, 0x8b, 0xe5, 0x8d,
+ 0xb3, 0xe6, 0x89, 0xa7, 0xe8, 0xa1, 0x8c, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54,
+ 0x69, 0x6d, 0x65, 0x12, 0x97, 0x01, 0x0a, 0x11, 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63,
+ 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42,
+ 0x69, 0x92, 0x41, 0x66, 0x2a, 0x11, 0x69, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52,
+ 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x32, 0x51, 0xe8, 0xaf, 0xa5, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe4, 0xb8, 0xba,
+ 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x2c, 0xe8, 0x8b, 0xa5,
+ 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xef,
+ 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0xe6, 0x96, 0xb9, 0xe5, 0xbc, 0x8f, 0xe6, 0x9c,
+ 0x89, 0xe6, 0x89, 0x80, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0x52, 0x11, 0x49, 0x73, 0x55, 0x72,
+ 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0xc2, 0x07,
+ 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f,
+ 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f,
+ 0x6e, 0x32, 0x06, 0xe5, 0x9c, 0xb0, 0xe5, 0x9f, 0x9f, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f,
+ 0x6e, 0x12, 0x3d, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70,
+ 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16, 0x2a, 0x0c, 0x69, 0x6e,
+ 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x32, 0x06, 0xe6, 0x9c, 0xba, 0xe5,
+ 0x9e, 0x8b, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0x12, 0x67, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92,
+ 0x41, 0x52, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x63,
+ 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c,
+ 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74,
+ 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba,
+ 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x67, 0x0a, 0x03, 0x6d, 0x65, 0x6d,
+ 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x6d, 0x65, 0x6d,
+ 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x6d, 0x65, 0x6d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
+ 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73,
+ 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef,
+ 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70,
+ 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x6d,
+ 0x65, 0x6d, 0x12, 0x77, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x42,
+ 0x65, 0x92, 0x41, 0x62, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x5b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
+ 0x8b, 0x67, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e,
+ 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79,
+ 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e,
+ 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88,
+ 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4,
+ 0xbc, 0x9a, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x03, 0x67, 0x70, 0x75, 0x12, 0x30, 0x0a, 0x06, 0x7a,
+ 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
+ 0x2a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x32, 0x0b, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8,
+ 0xe5, 0x8c, 0xba, 0x49, 0x64, 0x52, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x3a, 0x0a,
+ 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0f,
+ 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
+ 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24, 0x92, 0x41, 0x21,
+ 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6, 0x9c, 0xba, 0xe5,
+ 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46, 0x0a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x28,
+ 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x32, 0x18,
+ 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe7,
+ 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55,
+ 0x73, 0x65, 0x64, 0x12, 0x89, 0x01, 0x0a, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69,
+ 0x73, 0x6b, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x53,
+ 0x92, 0x41, 0x50, 0x2a, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x32,
+ 0x42, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0xef, 0xbc, 0x8c, 0x42, 0x43, 0x53, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7,
+ 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba,
+ 0x91, 0xe7, 0x9b, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xe4, 0xb8, 0xba,
+ 0x35, 0x30, 0x47, 0x52, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x12,
+ 0x71, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x18, 0x0b, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x3d, 0x92, 0x41, 0x3a, 0x2a, 0x09, 0x64,
+ 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x32, 0x2d, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe6, 0x97, 0xa0, 0xe9,
+ 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe5, 0x88, 0x99, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73,
+ 0x6b, 0x73, 0x22, 0x8a, 0x02, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x12,
+ 0x95, 0x01, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x79, 0x92, 0x41, 0x76, 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70,
+ 0x65, 0x32, 0x6a, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe7, 0xb1, 0xbb, 0xe5,
+ 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x42, 0x41, 0x53, 0x49, 0x43,
+ 0xef, 0xbc, 0x88, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xef, 0xbc, 0x89, 0x2c, 0x4c, 0x4f, 0x43,
+ 0x41, 0x4c, 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x42, 0x41, 0x53,
+ 0x45, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55,
+ 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4d, 0x49, 0x55, 0x4d, 0x28, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7,
+ 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0xa1, 0xac, 0xe7, 0x9b, 0x98, 0x29, 0x52, 0x08, 0x64,
+ 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53,
+ 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92, 0x41, 0x47, 0x2a, 0x08,
+ 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x32, 0x3b, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0xe7, 0x9b, 0x98, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xef, 0xbc, 0x8c, 0x31, 0x30, 0x47, 0xe8,
+ 0xb5, 0xb7, 0xe8, 0xb7, 0xb3, 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4, 0xb8,
+ 0xba, 0x30, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xba, 0x30, 0xe6, 0x97, 0xb6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22,
+ 0xff, 0x01, 0x0a, 0x0a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1e,
+ 0x0a, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20,
+ 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55,
+ 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x64, 0x65, 0x76, 0x69, 0x63,
+ 0x65, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x12, 0x46, 0x0a, 0x0a, 0x61, 0x74,
+ 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69,
+ 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65,
+ 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
+ 0x65, 0x73, 0x1a, 0x3d, 0x0a, 0x0f, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 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, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
+ 0x01, 0x22, 0xe2, 0x10, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
+ 0x66, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x48, 0x92, 0x41, 0x3b, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61,
+ 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8,
+ 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7,
+ 0xac, 0xa6, 0xfa, 0x42, 0x07, 0x72, 0x05, 0x10, 0x01, 0x18, 0x80, 0x50, 0x52, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a,
+ 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4,
+ 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa,
+ 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87,
+ 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5,
+ 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d,
+ 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac,
+ 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36,
+ 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b,
+ 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
+ 0x53, 0x70, 0x61, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34,
+ 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7,
+ 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae,
+ 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12,
+ 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x07, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5,
+ 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4,
+ 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91,
+ 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42,
+ 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52,
+ 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a,
+ 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
+ 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9,
+ 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
+ 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
+ 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf,
+ 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x6c, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76,
+ 0x69, 0x64, 0x65, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x50, 0x92, 0x41, 0x4d, 0x2a,
+ 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x41, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0x9a, 0x84, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe5,
+ 0x95, 0x86, 0x2c, 0x20, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
+ 0x65, 0x72, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0xa4, 0x9a, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1,
+ 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x08, 0x70, 0x72,
+ 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
+ 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8,
+ 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x12, 0x72, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
+ 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
+ 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a,
+ 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c,
+ 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x86, 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e,
+ 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd,
+ 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51,
+ 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x0f, 0x20, 0x01, 0x28,
+ 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
+ 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74,
+ 0x72, 0x12, 0x7d, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64,
+ 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a, 0x12,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
+ 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94, 0xa8,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
+ 0x12, 0x87, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x11, 0x20, 0x03, 0x28,
+ 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61,
+ 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7,
+ 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73,
+ 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18,
+ 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75,
+ 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d,
+ 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6,
+ 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9,
+ 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5,
+ 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94,
+ 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70,
+ 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x1a, 0x39, 0x0a, 0x0b,
+ 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52, 0x05, 0x76, 0x61,
+ 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52, 0x05, 0x76, 0x61,
+ 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a, 0x58, 0x2a, 0x19,
+ 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x26, 0xe5, 0x88, 0x9b, 0xe5, 0xbb,
+ 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xd9, 0x07, 0x0a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x41, 0x74, 0x74, 0x72, 0x12, 0xc7, 0x01, 0x0a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42,
+ 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x9e, 0x01,
+ 0x92, 0x41, 0x9a, 0x01, 0x2a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69,
+ 0x7a, 0x49, 0x44, 0x73, 0x32, 0x87, 0x01, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5,
+ 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0xef, 0xbc, 0x8c, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90,
+ 0x20, 0x5b, 0x61, 0x6c, 0x6c, 0x5d, 0xe4, 0xb8, 0x8d, 0xe9, 0x99, 0x90, 0xe4, 0xb8, 0x9a, 0xe5,
+ 0x8a, 0xa1, 0x3b, 0x20, 0x5b, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0x5d, 0xe5, 0x8f, 0xaf, 0xe4,
+ 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a,
+ 0xa1, 0x20, 0x5b, 0x31, 0x30, 0x36, 0x38, 0x2c, 0x20, 0x31, 0x30, 0x30, 0x31, 0x34, 0x38, 0x5d,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0x8f, 0xaf, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4,
+ 0xba, 0x8e, 0xe5, 0xa4, 0x9a, 0xe4, 0xb8, 0xaa, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x52, 0x0e,
+ 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x49, 0x44, 0x73, 0x12, 0x5b,
+ 0x0a, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x10, 0x53,
+ 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x32,
+ 0x18, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x9d, 0xa5, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x10, 0x53, 0x6f, 0x75, 0x72, 0x63,
+ 0x65, 0x42, 0x6b, 0x42, 0x69, 0x7a, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x73, 0x0a, 0x0b, 0x63,
+ 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x51, 0x92, 0x41, 0x4e, 0x2a, 0x0b, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79,
+ 0x70, 0x65, 0x32, 0x3f, 0xe8, 0xae, 0xa1, 0xe7, 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe7, 0xae, 0x97, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x20,
+ 0x5b, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x20, 0xe9, 0x80, 0x9a, 0xe7, 0xae, 0x97, 0x2c,
+ 0x20, 0x49, 0x6e, 0x74, 0x65, 0x6c, 0x6c, 0x69, 0x67, 0x65, 0x6e, 0x74, 0xe6, 0x99, 0xba, 0xe7,
+ 0xae, 0x97, 0x5d, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0x12, 0xc4, 0x01, 0x0a, 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x8f, 0x01, 0x92, 0x41, 0x8b, 0x01, 0x2a, 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65,
+ 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x32, 0x73, 0xe8, 0xb4,
+ 0xad, 0xe4, 0xb9, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
+ 0xef, 0xbc, 0x8c, 0xe3, 0x80, 0x90, 0x6f, 0x6e, 0x63, 0x65, 0xe4, 0xb8, 0x80, 0xe6, 0xac, 0xa1,
+ 0xe6, 0x80, 0xa7, 0xe3, 0x80, 0x81, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x69, 0x63, 0xe5, 0x91,
+ 0xa8, 0xe6, 0x9c, 0x9f, 0xe6, 0x80, 0xa7, 0xe3, 0x80, 0x91, 0x20, 0xe7, 0x9b, 0xae, 0xe5, 0x89,
+ 0x8d, 0xe5, 0xaf, 0xb9, 0xe4, 0xba, 0x8e, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe9, 0xa2, 0x9d,
+ 0xe5, 0xba, 0xa6, 0xe6, 0x9d, 0xa5, 0xe8, 0xaf, 0xb4, 0xe4, 0xbb, 0x85, 0xe6, 0x94, 0xaf, 0xe6,
+ 0x8c, 0x81, 0xe4, 0xb8, 0x80, 0xe6, 0xac, 0xa1, 0xe6, 0x80, 0xa7, 0xe8, 0xb4, 0xad, 0xe4, 0xb9,
+ 0xb0, 0x52, 0x14, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x8a, 0x01, 0x0a, 0x18, 0x70, 0x75, 0x72, 0x63,
+ 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74,
+ 0x69, 0x6e, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a,
+ 0x18, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x32, 0x2f, 0xe8, 0xb4, 0xad, 0xe4, 0xb9,
+ 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x2c, 0x20, 0xe5,
+ 0x8f, 0xaf, 0xe8, 0x83, 0xbd, 0xe5, 0xad, 0x98, 0xe5, 0x9c, 0xa8, 0xe4, 0xb8, 0x8d, 0xe9, 0x99,
+ 0x90, 0xe5, 0x88, 0xb6, 0xe6, 0x97, 0xb6, 0xe9, 0x95, 0xbf, 0x52, 0x18, 0x70, 0x75, 0x72, 0x63,
+ 0x68, 0x61, 0x73, 0x65, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74,
+ 0x69, 0x6e, 0x67, 0x73, 0x12, 0x60, 0x0a, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
+ 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x42, 0x92, 0x41, 0x3f, 0x2a, 0x09, 0x73, 0x74,
+ 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x32, 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe4,
+ 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6,
+ 0xa0, 0xbc, 0xe5, 0xbc, 0x8f, 0xef, 0xbc, 0x9a, 0x32, 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d,
+ 0x32, 0x35, 0x20, 0x32, 0x33, 0x3a, 0x35, 0x39, 0x3a, 0x35, 0x39, 0x52, 0x09, 0x73, 0x74, 0x61,
+ 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5a, 0x0a, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d,
+ 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x07, 0x65, 0x6e,
+ 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x32, 0xe6, 0x88, 0xaa, 0xe6, 0xad, 0xa2, 0xe4, 0xbe, 0x9b,
+ 0xe5, 0xba, 0x94, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x20, 0x55, 0x54, 0x43, 0xe6, 0xa0, 0xbc,
+ 0xe5, 0xbc, 0x8f, 0xef, 0xbc, 0x9a, 0x32, 0x30, 0x32, 0x34, 0x2d, 0x30, 0x31, 0x2d, 0x33, 0x31,
+ 0x20, 0x32, 0x33, 0x3a, 0x35, 0x39, 0x3a, 0x35, 0x39, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69,
+ 0x6d, 0x65, 0x3a, 0x1e, 0x92, 0x41, 0x1b, 0x0a, 0x19, 0x2a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0xb1, 0x9e, 0xe6,
+ 0x80, 0xa7, 0x22, 0x94, 0x01, 0x0a, 0x0a, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69,
+ 0x74, 0x12, 0x49, 0x0a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x03, 0x42, 0x2d, 0x92, 0x41, 0x2a, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e,
+ 0x75, 0x6d, 0x32, 0x1e, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f,
+ 0xef, 0xbc, 0x88, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe6, 0x95, 0xb0, 0xe9, 0x87, 0x8f, 0xef,
+ 0xbc, 0x89, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x3a, 0x3b, 0x92, 0x41,
+ 0x38, 0x0a, 0x36, 0x2a, 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x32, 0x26, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x28, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5,
+ 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x29, 0x22, 0xbd, 0x06, 0x0a, 0x12, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x52, 0x09, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x3e, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0x92,
+ 0x41, 0x19, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32,
+ 0x0a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92,
+ 0x41, 0x1b, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x32,
+ 0x0c, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x73, 0x68,
+ 0x61, 0x72, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x72,
+ 0x61, 0x74, 0x65, 0x67, 0x79, 0x32, 0x41, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xad, 0x96,
+ 0xe7, 0x95, 0xa5, 0x20, 0x5b, 0x65, 0x6c, 0x61, 0x73, 0x74, 0x69, 0x63, 0xe5, 0xbc, 0xb9, 0xe6,
+ 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f, 0x2c, 0x20,
+ 0x72, 0x69, 0x67, 0x69, 0x64, 0xe5, 0x88, 0x9a, 0xe6, 0x80, 0xa7, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
+ 0xab, 0xe6, 0xa8, 0xa1, 0xe5, 0xbc, 0x8f, 0x5d, 0x52, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53,
+ 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x5b, 0x0a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65,
+ 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69,
+ 0x6d, 0x69, 0x74, 0x42, 0x23, 0x92, 0x41, 0x20, 0x2a, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c,
+ 0x69, 0x6d, 0x69, 0x74, 0x32, 0x12, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe4, 0xb8, 0x8a, 0xe9,
+ 0x99, 0x90, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0a, 0x75, 0x73, 0x61, 0x67, 0x65, 0x4c,
+ 0x69, 0x6d, 0x69, 0x74, 0x12, 0x55, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75,
+ 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x4c, 0x69, 0x6d, 0x69, 0x74,
+ 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e,
+ 0x74, 0x32, 0x0c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52,
+ 0x0a, 0x75, 0x73, 0x65, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x0e, 0x73,
+ 0x68, 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x53,
+ 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab,
+ 0xe5, 0xbc, 0x80, 0xe5, 0xa7, 0x8b, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0e, 0x73, 0x68,
+ 0x61, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x49, 0x0a, 0x0c,
+ 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x45, 0x6e,
+ 0x64, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x12, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0xbb, 0x93,
+ 0xe6, 0x9d, 0x9f, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65,
+ 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x32, 0x46, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0x8a, 0xb6, 0xe6,
+ 0x80, 0x81, 0xef, 0xbc, 0x8c, 0x5b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0xe7, 0x94, 0x9f, 0xe6,
+ 0x95, 0x88, 0xe4, 0xb8, 0xad, 0x2c, 0x20, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0xe5, 0xb7,
+ 0xb2, 0xe8, 0xbf, 0x87, 0xe6, 0x9c, 0x9f, 0x2c, 0x20, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64,
+ 0x65, 0x64, 0xe5, 0xb7, 0xb2, 0xe6, 0x9a, 0x82, 0xe5, 0x81, 0x9c, 0x5d, 0x52, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x3a, 0x33, 0x92, 0x41, 0x30, 0x0a, 0x2e, 0x2a, 0x12, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32,
+ 0x18, 0xe8, 0xa2, 0xab, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x22, 0x97, 0x01, 0x0a, 0x16, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x46, 0x92, 0x41, 0x43,
+ 0x0a, 0x41, 0x2a, 0x16, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x16, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
+ 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x36, 0x0a,
+ 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x06, 0x76,
+ 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xbe, 0x08, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x64, 0x32, 0x0d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96,
+ 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4,
+ 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97,
+ 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x12, 0x4e, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a,
+ 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x11, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32,
+ 0x09, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x72, 0x12, 0x72, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20,
+ 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c,
+ 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62,
+ 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52,
+ 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x86, 0x01, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x2c, 0x92, 0x41, 0x29, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d,
+ 0xe7, 0xbd, 0xae, 0x52, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x12, 0x51, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x07, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a,
+ 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5,
+ 0xba, 0xa6, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41,
+ 0x74, 0x74, 0x72, 0x12, 0x7d, 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
+ 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x31, 0x92, 0x41, 0x2e,
+ 0x2a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61,
+ 0x62, 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7,
+ 0x94, 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
+ 0x65, 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72,
+ 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x09, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x4c, 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4,
+ 0xba, 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53,
+ 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74,
+ 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09,
+ 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41,
+ 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09,
+ 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36,
+ 0x0a, 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6,
+ 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xec, 0x0c, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x32, 0x08, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xfa, 0x42,
+ 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a,
+ 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d,
+ 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12,
+ 0x3a, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73,
+ 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0xe5, 0x91,
+ 0x98, 0x52, 0x08, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x73, 0x12, 0x54, 0x0a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6,
+ 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6,
+ 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad,
+ 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18, 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9,
+ 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4,
+ 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd,
+ 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x08,
+ 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x5a, 0x92, 0x41, 0x57, 0x2a,
+ 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73, 0x32, 0x4b, 0xe6, 0x98, 0xaf, 0xe5, 0x90,
+ 0xa6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0xe6, 0x8f, 0x90,
+ 0xe4, 0xbe, 0x9b, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0xb1, 0xa0, 0x2c,
+ 0x20, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0xe8, 0xb5, 0x84,
+ 0xe6, 0xba, 0x90, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae,
+ 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x08, 0x75, 0x73, 0x65, 0x42, 0x4b, 0x52, 0x65, 0x73,
+ 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
+ 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63,
+ 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xae, 0x80, 0xe8, 0xa6, 0x81, 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73,
+ 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6f, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66,
+ 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f,
+ 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x35, 0x92, 0x41, 0x32, 0x2a, 0x09, 0x69, 0x73,
+ 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x32, 0x25, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
+ 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe7, 0xbb, 0x8f, 0xe4, 0xb8, 0x8b, 0xe7, 0xba,
+ 0xbf, 0x2c, 0x20, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x09,
+ 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x62, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
+ 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4e, 0x92, 0x41, 0x4b, 0x2a, 0x04, 0x6b, 0x69,
+ 0x6e, 0x64, 0x32, 0x43, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe9, 0x80,
+ 0x89, 0x6b, 0x38, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x6f, 0x73, 0x2c, 0x20, 0xe6, 0x9c, 0xaa, 0xe6,
+ 0x9d, 0xa5, 0xe8, 0xaf, 0xa5, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0xe5, 0x8f, 0xaf, 0xe8, 0x83,
+ 0xbd, 0xe5, 0xba, 0x9f, 0xe5, 0xbc, 0x83, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x6b, 0x0a,
+ 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x23, 0x92,
+ 0x41, 0x20, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad, 0xbe, 0xe9, 0x85, 0x8d, 0xe7,
+ 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x7f, 0x0a, 0x0b, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32,
+ 0x33, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45,
+ 0x6e, 0x74, 0x72, 0x79, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x16, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0xe7,
+ 0x9a, 0x84, 0xe6, 0xb3, 0xa8, 0xe8, 0xa7, 0xa3, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0b,
+ 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x09, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x41, 0x74, 0x74, 0x72, 0x42, 0x1c, 0x92, 0x41, 0x19, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x41, 0x74, 0x74, 0x72, 0x32, 0x0c, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0xb1, 0x9e,
+ 0xe6, 0x80, 0xa7, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x41, 0x74, 0x74, 0x72, 0x12, 0x61,
+ 0x0a, 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61,
+ 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x42, 0x31, 0x92, 0x41, 0x2e, 0x2a,
+ 0x12, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62,
+ 0x6c, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x90, 0xaf, 0xe7, 0x94,
+ 0xa8, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0x52, 0x12, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
+ 0x64, 0x12, 0x8b, 0x01, 0x0a, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65,
+ 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x0e, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x2f, 0x92, 0x41, 0x2c, 0x2a, 0x16, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c,
+ 0x69, 0x73, 0x74, 0x32, 0x12, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
+ 0xab, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x16, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x53, 0x68,
+ 0x61, 0x72, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x1a,
+ 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52,
+ 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 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, 0x09, 0x52,
+ 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a,
+ 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8,
+ 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xfe, 0x03, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x54, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x1e, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x64, 0x32, 0x13, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0xfa, 0x42, 0x16, 0x72, 0x14, 0x18, 0x80, 0x01, 0x32,
+ 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24,
+ 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0xa3, 0x01, 0x0a, 0x0e, 0x6f, 0x6e,
+ 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x08, 0x42, 0x7b, 0x92, 0x41, 0x78, 0x2a, 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c,
+ 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x32, 0x66, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe4,
+ 0xb8, 0xba, 0x66, 0x61, 0x6c, 0x73, 0x65, 0xe3, 0x80, 0x82, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae,
+ 0xe4, 0xb8, 0xba, 0x74, 0x72, 0x75, 0x65, 0xe6, 0x97, 0xb6, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85,
+ 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe6, 0x89, 0x80, 0xe8, 0xae, 0xb0, 0xe5, 0xbd, 0x95, 0xe7,
+ 0x9a, 0x84, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8d, 0xe4, 0xbc,
+ 0x9a, 0xe8, 0xa7, 0xa6, 0xe5, 0x8f, 0x91, 0xe4, 0xbb, 0xbb, 0xe4, 0xbd, 0x95, 0xe8, 0x87, 0xaa,
+ 0xe5, 0x8a, 0xa8, 0xe5, 0x8c, 0x96, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xe3, 0x80, 0x82, 0x52,
+ 0x0e, 0x6f, 0x6e, 0x6c, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12,
+ 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72,
+ 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
+ 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f,
+ 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69,
+ 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6,
+ 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5,
+ 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb,
+ 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1,
+ 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52,
+ 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
+ 0x6c, 0x3a, 0x43, 0x92, 0x41, 0x40, 0x0a, 0x3e, 0x2a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xd2, 0x01, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xec, 0x03, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf, 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4, 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba,
+ 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a,
+ 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6,
+ 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44,
+ 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61,
+ 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1,
+ 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
+ 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72,
+ 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e,
+ 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
+ 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b,
+ 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe5, 0x05, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8,
+ 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd,
+ 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5,
+ 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7,
+ 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94,
+ 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8,
+ 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6,
+ 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a,
+ 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28,
0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a,
0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad,
0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a,
- 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e,
- 0x61, 0x6d, 0x65, 0x32, 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae,
- 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8,
- 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62,
- 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x24, 0x92, 0x41, 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x32, 0x12, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d,
- 0xe6, 0x8f, 0x8f, 0xe8, 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0xa6, 0x01, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x42, 0x87, 0x01, 0x92, 0x41, 0x83, 0x01, 0x2a, 0x09,
- 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x32, 0x76, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85, 0x8d,
- 0xe9, 0xa2, 0x9d, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0xb7, 0xb2, 0xe4, 0xb8, 0x8b, 0xe7,
- 0xba, 0xbf, 0x28, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xbd, 0xaf, 0xe5, 0x88, 0xa0, 0x29,
- 0x2c, 0xe5, 0x90, 0x8c, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0x90, 0x8c, 0xe7, 0xa7, 0x8d,
- 0xe7, 0xb1, 0xbb, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbb, 0x85, 0xe4, 0xb8, 0x8d, 0xe5,
- 0x85, 0x81, 0xe8, 0xae, 0xb8, 0xe9, 0x87, 0x8d, 0xe5, 0xa4, 0x8d, 0xe7, 0x94, 0xb3, 0xe8, 0xaf,
- 0xb7, 0x2c, 0xe5, 0x8f, 0xaf, 0xe6, 0x9b, 0xb4, 0xe6, 0x94, 0xb9, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
- 0x9d, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x71, 0x0a, 0x09,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32,
- 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b,
- 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6,
- 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba,
- 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12,
- 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a, 0x05,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4,
- 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x5c, 0x0a, 0x06, 0x73, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a,
- 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x32, 0x37, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0x28, 0xe7, 0x94,
- 0xb3, 0xe8, 0xaf, 0xb7, 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9,
- 0xe4, 0xb8, 0xad, 0xe3, 0x80, 0x81, 0xe5, 0xb7, 0xb2, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0x29,
- 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x6f, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x07,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x47, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7,
- 0x8a, 0xb6, 0xe6, 0x80, 0x81, 0xe4, 0xb8, 0xad, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7, 0xe4, 0xbd,
- 0x93, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x28, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe4, 0xb8,
- 0x8d, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe3, 0x80, 0x81, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0xe4, 0xb8, 0x8d, 0xe8, 0xb6, 0xb3, 0xe7, 0xad, 0x89, 0xe5, 0x8e, 0x9f, 0xe5, 0x9b, 0xa0, 0x29,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92,
- 0x41, 0x1a, 0x2a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c,
- 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41,
- 0x1a, 0x2a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x0c, 0xe6,
- 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0x52, 0x0a, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x6f, 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x32, 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88,
- 0x9b, 0xe5, 0xbb, 0xba, 0xe8, 0x80, 0x85, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72,
- 0x12, 0x37, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32,
- 0x0f, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80, 0x85,
- 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24,
- 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5,
- 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe,
- 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x58,
- 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x15, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x0a,
- 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x32, 0x10, 0xe7, 0x9b, 0xb8, 0xe5,
- 0x85, 0xb3, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x0a, 0x6e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x3a, 0x3b, 0x92, 0x41, 0x38, 0x0a, 0x36, 0x2a,
- 0x0c, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x26, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x28, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0xb1,
- 0xbb, 0xe5, 0x9e, 0x8b, 0x29, 0x22, 0x8e, 0x02, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x49, 0x44,
- 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x3f, 0x0a, 0x0b, 0x6e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x32, 0x0b, 0xe8, 0x8a, 0x82, 0xe7, 0x82, 0xb9, 0xe6, 0xb1, 0xa0, 0x49, 0x44, 0x52,
- 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x08,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x24,
- 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15, 0xe6,
- 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12, 0x46,
- 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65,
- 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7,
- 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x22, 0xac, 0x03, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x7b, 0x0a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42,
- 0x35, 0x92, 0x41, 0x32, 0x2a, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x73, 0x32, 0x21, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe6, 0x89, 0x80, 0xe5, 0x9c,
- 0xa8, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x0d, 0x7a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x5e, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
- 0x03, 0x63, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x63, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
- 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x5e, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
- 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x6d, 0x65, 0x6d, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
- 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x5e, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
- 0x03, 0x67, 0x70, 0x75, 0x32, 0x2a, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7,
- 0xbe, 0xa4, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xb8, 0x8b, 0xe8, 0xaf, 0xa5, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0x9a, 0x84, 0x67, 0x70, 0x75, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6,
- 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xd9, 0x02, 0x0a, 0x0d, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x53,
- 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0xad, 0x01, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x65,
- 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49,
- 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x70, 0x92, 0x41, 0x6d, 0x2a, 0x0a,
- 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x32, 0x5f, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0xe6, 0x9c, 0x9f, 0xe6, 0x9c, 0x9b, 0xe7, 0x94, 0x9f, 0xe6, 0x95, 0x88, 0xe6, 0x97, 0xb6,
- 0xe9, 0x97, 0xb4, 0x2c, 0x20, 0xe6, 0x97, 0xb6, 0xe9, 0x97, 0xb4, 0xe6, 0x88, 0xb3, 0xe3, 0x80,
- 0x82, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0x6e, 0x69, 0x6c, 0x20, 0xe6, 0x88, 0x96, 0xe8, 0x80,
- 0x85, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0xe5, 0x88, 0x99, 0xe6, 0xa0, 0x87, 0xe8, 0xaf, 0x86,
- 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe5, 0x90, 0x8e, 0xe7,
- 0xab, 0x8b, 0xe5, 0x8d, 0xb3, 0xe6, 0x89, 0xa7, 0xe8, 0xa1, 0x8c, 0x52, 0x0a, 0x65, 0x78, 0x70,
- 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x97, 0x01, 0x0a, 0x11, 0x49, 0x73, 0x55, 0x72,
- 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x42, 0x69, 0x92, 0x41, 0x66, 0x2a, 0x11, 0x69, 0x73, 0x55, 0x72, 0x67, 0x65,
- 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x32, 0x51, 0xe8, 0xaf, 0xa5,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe6, 0x98, 0xaf, 0xe5, 0x90,
- 0xa6, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x2c, 0xe8, 0x8b, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xb4, 0xa7, 0xe6, 0x80, 0xa5, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0xef, 0xbc, 0x8c, 0xe8, 0xae, 0xa1, 0xe8, 0xb4, 0xb9, 0xe6, 0x96, 0xb9, 0xe5,
- 0xbc, 0x8f, 0xe6, 0x9c, 0x89, 0xe6, 0x89, 0x80, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0x52, 0x11,
- 0x49, 0x73, 0x55, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x22, 0xc2, 0x07, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79,
- 0x70, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x06, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x32, 0x06, 0xe5, 0x9c, 0xb0, 0xe5, 0x9f, 0x9f, 0x52, 0x06, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x19, 0x92, 0x41, 0x16,
- 0x2a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x32, 0x06,
- 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x54, 0x79, 0x70, 0x65, 0x12, 0x67, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x4b, 0xe6, 0x9c, 0xba,
- 0xe5, 0x9e, 0x8b, 0x63, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4,
- 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94,
- 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5,
- 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x67, 0x0a,
- 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x55, 0x92, 0x41, 0x52, 0x2a,
- 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x4b, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x6d, 0x65, 0x6d, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e,
- 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92,
- 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6, 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc, 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab,
- 0x98, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x77, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x0d, 0x42, 0x65, 0x92, 0x41, 0x62, 0x2a, 0x03, 0x67, 0x70, 0x75, 0x32, 0x5b, 0xe6,
- 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x67, 0x70, 0x75, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc,
- 0x8c, 0xe4, 0xb8, 0x8e, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xba, 0x92, 0xe6, 0x96, 0xa5, 0xef, 0xbc, 0x8c, 0xe6,
- 0xaf, 0x94, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0xe4, 0xbc,
- 0x98, 0xe5, 0x85, 0x88, 0xe7, 0xba, 0xa7, 0xe9, 0xab, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0x8f, 0xaf,
- 0xe4, 0xbb, 0xa5, 0xe4, 0xbc, 0x9a, 0xe4, 0xb8, 0xba, 0x30, 0x52, 0x03, 0x67, 0x70, 0x75, 0x12,
- 0x30, 0x0a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x18, 0x92, 0x41, 0x15, 0x2a, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49, 0x64, 0x32, 0x0b, 0xe5, 0x8f,
- 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0x49, 0x64, 0x52, 0x06, 0x7a, 0x6f, 0x6e, 0x65, 0x49,
- 0x64, 0x12, 0x3a, 0x0a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x32, 0x0f, 0xe5, 0x8f, 0xaf, 0xe7, 0x94, 0xa8, 0xe5, 0x8c, 0xba, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x52, 0x08, 0x7a, 0x6f, 0x6e, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a,
- 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x42,
- 0x24, 0x92, 0x41, 0x21, 0x2a, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x32, 0x15,
- 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe7, 0x94, 0xb3, 0xe8, 0xaf, 0xb7, 0xe7, 0x9a, 0x84, 0xe9,
- 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x08, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x75, 0x6d, 0x12,
- 0x46, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x0d, 0x42, 0x28, 0x92, 0x41, 0x25, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73,
- 0x65, 0x64, 0x32, 0x18, 0xe6, 0x9c, 0xba, 0xe5, 0x9e, 0x8b, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe7, 0x9a, 0x84, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x52, 0x09, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x55, 0x73, 0x65, 0x64, 0x12, 0x89, 0x01, 0x0a, 0x0a, 0x73, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69,
- 0x73, 0x6b, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44,
- 0x69, 0x73, 0x6b, 0x32, 0x42, 0xe7, 0xb3, 0xbb, 0xe7, 0xbb, 0x9f, 0xe7, 0x9b, 0x98, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0x42, 0x43, 0x53, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4,
- 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe4, 0xb8, 0xba, 0xe9, 0xab, 0x98, 0xe6, 0x80, 0xa7, 0xe8,
- 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0x9b, 0x98, 0xef, 0xbc, 0x8c, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0,
- 0x8f, 0xe4, 0xb8, 0xba, 0x35, 0x30, 0x47, 0x52, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44,
- 0x69, 0x73, 0x6b, 0x12, 0x71, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73,
- 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x42, 0x3d, 0x92, 0x41,
- 0x3a, 0x2a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x32, 0x2d, 0xe6, 0x95,
- 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c,
- 0xe6, 0x97, 0xa0, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xe8, 0xae, 0xbe, 0xe7, 0xbd, 0xae, 0xe5,
- 0x88, 0x99, 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x09, 0x64, 0x61, 0x74,
- 0x61, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x22, 0x8a, 0x02, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x44,
- 0x69, 0x73, 0x6b, 0x12, 0x95, 0x01, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x79, 0x92, 0x41, 0x76, 0x2a, 0x08, 0x64, 0x69, 0x73,
- 0x6b, 0x54, 0x79, 0x70, 0x65, 0x32, 0x6a, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98,
- 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x42,
- 0x41, 0x53, 0x49, 0x43, 0xef, 0xbc, 0x88, 0xe9, 0xbb, 0x98, 0xe8, 0xae, 0xa4, 0xef, 0xbc, 0x89,
- 0x2c, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x53, 0x53, 0x44, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44,
- 0x5f, 0x42, 0x41, 0x53, 0x45, 0x2c, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x53, 0x44, 0x2c,
- 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4d, 0x49, 0x55, 0x4d, 0x28, 0xe9, 0xab,
- 0x98, 0xe6, 0x80, 0xa7, 0xe8, 0x83, 0xbd, 0xe4, 0xba, 0x91, 0xe7, 0xa1, 0xac, 0xe7, 0x9b, 0x98,
- 0x29, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, 0x08, 0x64,
- 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x4a, 0x92,
- 0x41, 0x47, 0x2a, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x32, 0x3b, 0xe6, 0x95,
- 0xb0, 0xe6, 0x8d, 0xae, 0xe7, 0x9b, 0x98, 0xe5, 0xa4, 0xa7, 0xe5, 0xb0, 0x8f, 0xef, 0xbc, 0x8c,
- 0x31, 0x30, 0x47, 0xe8, 0xb5, 0xb7, 0xe8, 0xb7, 0xb3, 0xef, 0xbc, 0x8c, 0xe9, 0xbb, 0x98, 0xe8,
- 0xae, 0xa4, 0xe4, 0xb8, 0xba, 0x30, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xba, 0x30, 0xe6, 0x97, 0xb6,
- 0xe4, 0xb8, 0x8d, 0xe8, 0xb4, 0xad, 0xe4, 0xb9, 0xb0, 0x52, 0x08, 0x64, 0x69, 0x73, 0x6b, 0x53,
- 0x69, 0x7a, 0x65, 0x22, 0xd5, 0x01, 0x0a, 0x0a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e,
- 0x66, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
- 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x12, 0x46, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
- 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x1a, 0x3d, 0x0a, 0x0f,
- 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 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, 0x09,
- 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x9b, 0x0b, 0x0a, 0x19,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x66, 0x0a, 0x09, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x48, 0x92, 0x41,
- 0x3b, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0,
- 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6,
- 0x85, 0xe8, 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x07, 0x72,
- 0x05, 0x10, 0x01, 0x18, 0x80, 0x50, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x6b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x49, 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20,
- 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
- 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7,
- 0xac, 0xa6, 0xe4, 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f,
- 0xe6, 0x88, 0x90, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96,
- 0xe7, 0xa0, 0x81, 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
- 0x29, 0x2c, 0x20, 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c,
- 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85,
- 0xe8, 0xbf, 0x87, 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0x92, 0x41, 0x15,
- 0x2a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x9b, 0x86,
- 0xe7, 0xbe, 0xa4, 0x49, 0x44, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1e, 0x92, 0x41, 0x1b, 0x2a, 0x0b, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x0c, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x34, 0x2a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
- 0x53, 0x70, 0x61, 0x63, 0x65, 0x32, 0x27, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7,
- 0x9a, 0x84, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xae, 0xa1, 0xe7, 0x90, 0x86, 0x52, 0x09,
- 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x61, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73,
- 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92,
- 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8,
- 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5,
- 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69,
- 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x5f, 0x0a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41,
- 0x38, 0x2a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x32,
- 0x28, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84,
- 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a,
- 0xe5, 0x8a, 0xa1, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e,
- 0x65, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0x92, 0x41,
- 0x21, 0x2a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0x12,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe6, 0x8f, 0x8f, 0xe8,
- 0xbf, 0xb0, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01,
+ 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92,
+ 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5,
+ 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba,
+ 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a,
+ 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18,
+ 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6,
+ 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
+ 0x65, 0x72, 0x3a, 0x59, 0x92, 0x41, 0x56, 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xd3, 0x01,
+ 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12, 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74,
+ 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61,
+ 0x6c, 0x12, 0x59, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03,
+ 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x25, 0x92, 0x41,
+ 0x22, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41,
+ 0x32, 0x0a, 0x30, 0x2a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0,
+ 0xe6, 0x8d, 0xae, 0x22, 0xbd, 0x03, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
+ 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44,
+ 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
+ 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f,
+ 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88,
+ 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0xb9, 0x05, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
+ 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d,
+ 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32, 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5a, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x30, 0x92, 0x41, 0x2d, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f,
+ 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x1a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x20,
+ 0xe6, 0x88, 0x96, 0xe8, 0x80, 0x85, 0x20, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64,
+ 0x65, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f,
+ 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44,
+ 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a, 0x62, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7,
+ 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2, 0xb8, 0x43, 0x4d,
+ 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x12,
+ 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01,
0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b,
0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x43, 0x41, 0xe6,
0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80, 0x81, 0xe5, 0x85,
0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6,
0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79,
- 0x70, 0x65, 0x12, 0x6c, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x0b,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x50, 0x92, 0x41, 0x4d, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x32, 0x41, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0xe7, 0x9a, 0x84, 0xe4, 0xbe, 0x9b, 0xe5, 0xba, 0x94, 0xe5, 0x95, 0x86, 0x2c, 0x20, 0xe4, 0xb8,
- 0x8d, 0xe5, 0x90, 0x8c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0xe6, 0x94, 0xaf, 0xe6,
- 0x8c, 0x81, 0xe5, 0xa4, 0x9a, 0xe7, 0xa7, 0x8d, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a,
- 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x12, 0x69, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x38, 0x92, 0x41, 0x35, 0x2a,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x2c, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x85, 0xb7,
- 0xe4, 0xbd, 0x93, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x72, 0x0a, 0x06, 0x6c,
- 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x27,
- 0x92, 0x41, 0x24, 0x2a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x32, 0x1a, 0xe8, 0xb5, 0x84,
- 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe6, 0xa0, 0x87, 0xe7, 0xad,
- 0xbe, 0xe9, 0x85, 0x8d, 0xe7, 0xbd, 0xae, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a,
- 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 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, 0x09, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x5d, 0x92, 0x41, 0x5a, 0x0a,
- 0x58, 0x2a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x26, 0xe5, 0x88,
- 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6,
- 0xe7, 0x9a, 0x84, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe9, 0x85,
- 0x8d, 0xe9, 0xa2, 0x9d, 0xd2, 0x01, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xd2, 0x01, 0x0b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x97, 0x01, 0x0a, 0x16, 0x47, 0x65,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x44, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x46, 0x92, 0x41, 0x43,
- 0x0a, 0x41, 0x2a, 0x16, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8,
- 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x49, 0x64, 0x22, 0xff, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x4e, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x34, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
- 0x32, 0x0d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0xfa,
- 0x42, 0x16, 0x72, 0x14, 0x32, 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d,
- 0x5a, 0x2d, 0x5d, 0x2b, 0x24, 0x98, 0x01, 0x20, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
- 0x64, 0x12, 0x54, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x40, 0x92, 0x41, 0x36, 0x2a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x2e, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d, 0xe7, 0xa7, 0xb0, 0x2c, 0x20,
- 0xe9, 0x95, 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8,
- 0xbf, 0x87, 0x36, 0x34, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x18,
- 0x40, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4e, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x42, 0x1d, 0x92, 0x41, 0x1a, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x11, 0xe6,
- 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe8, 0x80,
- 0x85, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x3a, 0x39, 0x92, 0x41, 0x36, 0x0a,
- 0x34, 0x2a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe6, 0x9b,
- 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8,
- 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x22, 0xb6, 0x01, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x54, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0x92, 0x41, 0x1e, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x49, 0x64, 0x32, 0x13, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0xfa, 0x42, 0x16, 0x72, 0x14, 0x18, 0x80, 0x01, 0x32,
- 0x0f, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x2d, 0x5d, 0x2b, 0x24,
- 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x43, 0x92, 0x41, 0x40, 0x0a, 0x3e,
- 0x2a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x17, 0xe5, 0x88, 0xa0,
- 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xec,
- 0x03, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0,
- 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x42, 0x2b, 0x92, 0x41, 0x28,
- 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x20, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe8, 0xaf,
- 0xa6, 0xe7, 0xbb, 0x86, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8f, 0xaf, 0xe4,
- 0xbb, 0xa5, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38,
- 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20,
- 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42,
- 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6,
- 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6,
- 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x7d,
- 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
- 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe5, 0x05,
- 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13,
- 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
- 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x22, 0x92, 0x41, 0x1f, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x32,
- 0x12, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xb8, 0xad, 0xe6, 0x96, 0x87, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa7, 0xb0, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6b,
- 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x4d, 0x92, 0x41, 0x4a, 0x2a, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
- 0x44, 0x32, 0x3d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0x2c, 0x20, 0xe5, 0x85, 0xa8,
- 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95, 0xbf, 0xe5, 0xba,
- 0xa6, 0xe4, 0xb8, 0xba, 0x33, 0x32, 0xe4, 0xbd, 0x8d, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0xe4,
- 0xb8, 0xb2, 0x2c, 0x20, 0xe8, 0x87, 0xaa, 0xe5, 0x8a, 0xa8, 0xe7, 0x94, 0x9f, 0xe6, 0x88, 0x90,
- 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x12, 0x78, 0x0a, 0x0b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x56, 0x92, 0x41, 0x53, 0x2a, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x32, 0x44, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbc, 0x96, 0xe7, 0xa0, 0x81,
- 0x28, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x29, 0x2c, 0x20,
- 0xe5, 0x85, 0xa8, 0xe5, 0xb1, 0x80, 0xe5, 0x94, 0xaf, 0xe4, 0xb8, 0x80, 0x2c, 0x20, 0xe9, 0x95,
- 0xbf, 0xe5, 0xba, 0xa6, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe8, 0xb6, 0x85, 0xe8, 0xbf, 0x87,
- 0x33, 0x32, 0xe5, 0xad, 0x97, 0xe7, 0xac, 0xa6, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x5b, 0x0a, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3b, 0x92, 0x41, 0x38, 0x2a, 0x0a,
- 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x49, 0x44, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe7, 0xbb, 0x91, 0xe5, 0xae, 0x9a, 0xe7, 0x9a, 0x84, 0xe8, 0x93, 0x9d, 0xe9, 0xb2,
- 0xb8, 0x43, 0x4d, 0x44, 0x42, 0xe4, 0xb8, 0xad, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0x49, 0x44,
- 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x0a, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
- 0x49, 0x44, 0x12, 0x71, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x53, 0x92, 0x41, 0x50, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x54, 0x79, 0x70, 0x65, 0x32, 0x43, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb,
- 0xe5, 0x9e, 0x8b, 0x28, 0xe7, 0x9b, 0xae, 0xe5, 0x89, 0x8d, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81,
- 0x43, 0x41, 0xe6, 0x95, 0xb4, 0xe6, 0x9c, 0xba, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe3, 0x80,
- 0x81, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0xbb, 0xb4,
- 0xe5, 0xba, 0xa6, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x29, 0x52, 0x09, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1,
- 0x82, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9,
- 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x3a, 0x59, 0x92, 0x41, 0x56, 0x0a,
- 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80, 0x9a,
- 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6,
- 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba,
- 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5,
- 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22, 0xd3, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12,
- 0x28, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x12,
- 0x92, 0x41, 0x0f, 0x2a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0x06, 0xe6, 0x80, 0xbb, 0xe9,
- 0x87, 0x8f, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x59, 0x0a, 0x07, 0x72, 0x65, 0x73,
- 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x42, 0x25, 0x92, 0x41, 0x22, 0x2a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c,
- 0x74, 0x73, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x52, 0x07, 0x72, 0x65, 0x73,
- 0x75, 0x6c, 0x74, 0x73, 0x3a, 0x35, 0x92, 0x41, 0x32, 0x0a, 0x30, 0x2a, 0x15, 0x4c, 0x69, 0x73,
- 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61,
- 0x74, 0x61, 0x32, 0x17, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x22, 0xbd, 0x03, 0x0a, 0x19,
- 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
- 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
- 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41, 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5,
- 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f, 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
- 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d,
- 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f,
- 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x18,
- 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73,
- 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x35, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a,
- 0x4e, 0x92, 0x41, 0x4b, 0x0a, 0x49, 0x2a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
- 0x32, 0x23, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c, 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6,
- 0x83, 0x85, 0xe5, 0x86, 0xb5, 0xd2, 0x01, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22,
- 0xab, 0x03, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17,
- 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94,
- 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20,
- 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf,
- 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x69, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x2e,
- 0x92, 0x41, 0x2b, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x23, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6,
- 0xba, 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x52, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82,
- 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d,
- 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a,
- 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf,
- 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x51, 0x0a,
- 0x11, 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04,
- 0x75, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x75, 0x73, 0x65, 0x64,
- 0x22, 0xfc, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e,
- 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x16,
- 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x71, 0x75,
- 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x5a, 0x6f, 0x6e, 0x65,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0a, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x70, 0x75,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x10, 0x0a, 0x03, 0x6d,
- 0x65, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x10, 0x0a,
- 0x03, 0x67, 0x70, 0x75, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x67, 0x70, 0x75, 0x22,
- 0xce, 0x02, 0x0a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30,
+ 0x70, 0x65, 0x12, 0x43, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x06,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69,
+ 0x64, 0x65, 0x72, 0x32, 0x18, 0xe4, 0xba, 0x91, 0xe5, 0xba, 0x95, 0xe5, 0xb1, 0x82, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe6, 0x8f, 0x90, 0xe4, 0xbe, 0x9b, 0xe6, 0x96, 0xb9, 0x52, 0x08, 0x70,
+ 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2b, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18,
+ 0x07, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x04, 0x70, 0x61, 0x67, 0x65,
+ 0x32, 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe9, 0xa1, 0xb5, 0xe9, 0x9d, 0xa2, 0x52, 0x04,
+ 0x70, 0x61, 0x67, 0x65, 0x12, 0x2e, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x08, 0x20,
+ 0x01, 0x28, 0x0d, 0x42, 0x18, 0x92, 0x41, 0x15, 0x2a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x32,
+ 0x0c, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe9, 0x99, 0x90, 0xe5, 0x88, 0xb6, 0x52, 0x05, 0x6c,
+ 0x69, 0x6d, 0x69, 0x74, 0x3a, 0x59, 0x92, 0x41, 0x56, 0x0a, 0x54, 0x2a, 0x18, 0x4c, 0x69, 0x73,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x38, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe6, 0x9d, 0xa1, 0xe4, 0xbb, 0xb6, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x22,
+ 0xbf, 0x03, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e,
+ 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
+ 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12,
+ 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6,
+ 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x7b, 0x0a, 0x04, 0x64,
+ 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x44, 0x61, 0x74, 0x61, 0x42, 0x44, 0x92, 0x41,
+ 0x41, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0x39, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe5, 0x90, 0xab, 0xe6, 0x80, 0xbb, 0xe9, 0x87, 0x8f, 0xe5, 0x8f,
+ 0x8a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17,
+ 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf,
+ 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
+ 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40,
+ 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
+ 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5,
+ 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6,
+ 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3,
+ 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x35,
0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9,
- 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
- 0x12, 0x65, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a,
- 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x28, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a,
- 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x2c, 0xe5, 0xa2,
- 0x9e, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9,
- 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba,
- 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x3a, 0x64, 0x92, 0x41, 0x61, 0x0a,
- 0x5f, 0x2a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x41, 0xe6,
- 0xa0, 0xb9, 0xe6, 0x8d, 0xae, 0xe4, 0xb8, 0x8d, 0xe5, 0x90, 0x8c, 0xe7, 0x9a, 0x84, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0xa2, 0x9e, 0xe9, 0x87, 0x8f,
- 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5,
- 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x22, 0x98, 0x03, 0x0a, 0x1b, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a,
- 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b,
- 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
- 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1,
- 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04,
- 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72,
- 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c,
- 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b,
- 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61,
- 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49,
- 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f,
- 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77,
- 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d,
- 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f,
- 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x9e, 0x02, 0x0a, 0x1c,
- 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92,
- 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d,
- 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x52,
- 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0x32, 0x15, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84, 0xe8,
- 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x72, 0x3a, 0x45, 0x92, 0x41, 0x42, 0x0a, 0x40, 0x2a, 0x1c, 0x53, 0x63,
- 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x20, 0xe7, 0xbc, 0xa9, 0xe5,
- 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a,
- 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22, 0x9a, 0x03, 0x0a,
- 0x1d, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41,
- 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
- 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8,
- 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81,
- 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61,
- 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63,
- 0x74, 0x42, 0x27, 0x92, 0x41, 0x24, 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc,
- 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb, 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf,
- 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b,
+ 0x1b, 0x92, 0x41, 0x18, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x32, 0x0d, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x52, 0x07, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x49, 0x64, 0x3a, 0x4e, 0x92, 0x41, 0x4b, 0x0a, 0x49, 0x2a, 0x18, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73,
+ 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x32, 0x23, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x8c,
+ 0x87, 0xe5, 0xae, 0x9a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4,
+ 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0xd2, 0x01, 0x07, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x49, 0x64, 0x22, 0xab, 0x03, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52,
+ 0x65, 0x73, 0x70, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf,
+ 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63,
+ 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x69, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65,
+ 0x44, 0x61, 0x74, 0x61, 0x42, 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
+ 0x23, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83,
+ 0x85, 0xe5, 0x86, 0xb5, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0x51, 0x0a, 0x11, 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75,
+ 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x12, 0x14, 0x0a, 0x05,
+ 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d,
+ 0x52, 0x04, 0x75, 0x73, 0x65, 0x64, 0x22, 0xfc, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65,
+ 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x05, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c,
+ 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
+ 0x12, 0x3d, 0x0a, 0x0a, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73,
+ 0x61, 0x67, 0x65, 0x52, 0x0a, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12,
+ 0x10, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x63, 0x70,
+ 0x75, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03,
+ 0x6d, 0x65, 0x6d, 0x12, 0x10, 0x0a, 0x03, 0x67, 0x70, 0x75, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d,
+ 0x52, 0x03, 0x67, 0x70, 0x75, 0x22, 0xf0, 0x03, 0x0a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55,
+ 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x65, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x28, 0xe6, 0x89,
+ 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9,
+ 0xe9, 0x87, 0x8f, 0x2c, 0xe5, 0xa2, 0x9e, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0xb9, 0xe9, 0x87, 0x8f,
+ 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a,
+ 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17,
+ 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93,
+ 0x8d, 0xe4, 0xbd, 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72,
+ 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70,
+ 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f,
+ 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b,
+ 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40,
+ 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d,
+ 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4,
+ 0xbb, 0x85, 0xe9, 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
+ 0xa1, 0xe8, 0xb0, 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8,
+ 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76,
+ 0x61, 0x6c, 0x3a, 0x64, 0x92, 0x41, 0x61, 0x0a, 0x5f, 0x2a, 0x1a, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x41, 0xe6, 0xa0, 0xb9, 0xe6, 0x8d, 0xae, 0xe4, 0xb8, 0x8d,
+ 0xe5, 0x90, 0x8c, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe7, 0xb1, 0xbb, 0xe5,
+ 0x9e, 0x8b, 0xe5, 0xa2, 0x9e, 0xe9, 0x87, 0x8f, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84,
+ 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22, 0x98, 0x03, 0x0a, 0x1b, 0x53, 0x63, 0x61,
+ 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
+ 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24,
+ 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb,
+ 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0xc0, 0x03, 0x0a, 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77,
+ 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x07, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0x92, 0x41, 0x13, 0x2a, 0x07, 0x71, 0x75, 0x6f, 0x74,
+ 0x61, 0x49, 0x64, 0x32, 0x08, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0x49, 0x64, 0x52, 0x07, 0x71,
+ 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x12, 0x52, 0x0a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
+ 0x42, 0x21, 0x92, 0x41, 0x1e, 0x2a, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x32, 0x15, 0xe7, 0xbc,
+ 0xa9, 0xe5, 0xae, 0xb9, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe5, 0xae, 0xb9,
+ 0xe9, 0x87, 0x8f, 0x52, 0x05, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x31, 0x0a, 0x07, 0x75, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0x92, 0x41, 0x14,
+ 0x2a, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x32, 0x09, 0xe6, 0x93, 0x8d, 0xe4, 0xbd,
+ 0x9c, 0xe4, 0xba, 0xba, 0x52, 0x07, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x72, 0x12, 0x9f, 0x01,
+ 0x0a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76,
+ 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x92, 0x41, 0x54, 0x2a, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x49,
+ 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x32, 0x40, 0xe6, 0x98, 0xaf,
+ 0xe5, 0x90, 0xa6, 0xe8, 0xb7, 0xb3, 0xe8, 0xbf, 0x87, 0x49, 0x54, 0x53, 0x4d, 0xe5, 0xae, 0xa1,
+ 0xe6, 0x89, 0xb9, 0xe6, 0xb5, 0x81, 0xe7, 0xa8, 0x8b, 0xef, 0xbc, 0x8c, 0xe4, 0xbb, 0x85, 0xe9,
+ 0x99, 0x90, 0xe5, 0x86, 0x85, 0xe9, 0x83, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe8, 0xb0,
+ 0x83, 0xe7, 0x94, 0xa8, 0xe6, 0x97, 0xb6, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0x52, 0x10, 0x73,
+ 0x6b, 0x69, 0x70, 0x49, 0x74, 0x73, 0x6d, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x3a,
+ 0x45, 0x92, 0x41, 0x42, 0x0a, 0x40, 0x2a, 0x1c, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77,
+ 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x32, 0x20, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe7, 0xbb, 0xb4, 0xe5, 0xba, 0xa6, 0xe7, 0x9a, 0x84, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x22, 0x9a, 0x03, 0x0a, 0x1d, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7,
+ 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07,
+ 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9,
+ 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73,
+ 0x73, 0x61, 0x67, 0x65, 0x12, 0x54, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x27, 0x92, 0x41, 0x24,
+ 0x2a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x32, 0x1c, 0xe5, 0xbc, 0x82, 0xe6, 0xad, 0xa5, 0xe4, 0xbb,
+ 0xbb, 0xe5, 0x8a, 0xa1, 0x74, 0x61, 0x73, 0x6b, 0xe8, 0xaf, 0xa6, 0xe6, 0x83, 0x85, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0x92,
+ 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x20, 0x69, 0x64, 0x32, 0x09,
+ 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f,
+ 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73,
+ 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b,
+ 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb,
+ 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5,
+ 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0xc4, 0x03, 0x0a, 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69,
+ 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x55, 0x0a, 0x0f, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x2b, 0x92, 0x41, 0x28, 0x2a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x32, 0x15, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x43, 0x6f, 0x64, 0x65, 0x52,
+ 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65,
+ 0x12, 0x83, 0x01, 0x0a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x65, 0x92, 0x41, 0x62, 0x2a, 0x09, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x54, 0x79, 0x70, 0x65, 0x32, 0x55, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1, 0xbb, 0xe5,
+ 0x9e, 0x8b, 0xef, 0xbc, 0x8c, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0x20, 0x68, 0x6f, 0x73, 0x74,
+ 0x2f, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x2f, 0x66, 0x65, 0x64, 0x65, 0x72,
+ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x20, 0xe4, 0xb8, 0x8d, 0xe5, 0xa1, 0xab, 0xe5, 0x88, 0x99,
+ 0xe4, 0xb8, 0xba, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9,
+ 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0x52, 0x09, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x58, 0x0a, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74,
+ 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42,
+ 0x2e, 0x92, 0x41, 0x2b, 0x2a, 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53,
+ 0x68, 0x61, 0x72, 0x65, 0x64, 0x32, 0x18, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe5, 0x8c, 0x85,
+ 0xe5, 0x90, 0xab, 0xe5, 0x85, 0xb1, 0xe4, 0xba, 0xab, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0x52,
+ 0x0f, 0x69, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64,
+ 0x3a, 0x68, 0x92, 0x41, 0x65, 0x0a, 0x63, 0x2a, 0x21, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74,
+ 0x69, 0x63, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x2c, 0xe8, 0x8e, 0xb7, 0xe5,
+ 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0xa2, 0x9d, 0xe5, 0xba, 0xa6, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe7, 0xbb, 0x9f, 0xe8,
+ 0xae, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0xd2, 0x01, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xbd, 0x02, 0x0a, 0x22, 0x47,
+ 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53,
+ 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x42,
+ 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x32, 0x0f, 0xe8, 0xbf, 0x94, 0xe5,
+ 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe7, 0xa0, 0x81, 0x52, 0x04, 0x63, 0x6f, 0x64,
+ 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1d, 0x2a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
+ 0x32, 0x12, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0x94, 0x99, 0xe8, 0xaf, 0xaf, 0xe4, 0xbf,
+ 0xa1, 0xe6, 0x81, 0xaf, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x71, 0x0a,
+ 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73,
+ 0x44, 0x61, 0x74, 0x61, 0x42, 0x34, 0x92, 0x41, 0x31, 0x2a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32,
+ 0x29, 0xe8, 0xbf, 0x94, 0xe5, 0x9b, 0x9e, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83,
+ 0x85, 0xe5, 0x86, 0xb5, 0xe7, 0xbb, 0x9f, 0xe8, 0xae, 0xa1, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61,
0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x18, 0x04, 0x20,
0x01, 0x28, 0x09, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x20, 0x69, 0x64, 0x32, 0x09, 0xe8, 0xaf, 0xb7, 0xe6, 0xb1, 0x82, 0x20, 0x49, 0x44, 0x52,
- 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x12, 0x7d, 0x0a, 0x0f, 0x77, 0x65,
- 0x62, 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x73, 0x42, 0x40, 0x92, 0x41, 0x3d, 0x2a, 0x0f, 0x77, 0x65, 0x62,
- 0x5f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x2a, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x9b, 0xb4, 0xe5, 0xa4, 0x9a, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
- 0xef, 0xbc, 0x8c, 0xe4, 0xb8, 0xbb, 0xe8, 0xa6, 0x81, 0xe6, 0x98, 0xaf, 0xe6, 0x9d, 0x83, 0xe9,
- 0x99, 0x90, 0xe7, 0x9b, 0xb8, 0xe5, 0x85, 0xb3, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x5f, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32, 0x8c, 0x0c, 0x0a, 0x0a, 0x42, 0x43,
- 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x97, 0x01, 0x0a, 0x0d, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x1c, 0x22, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x22,
- 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12,
- 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x12, 0xbf, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x12, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
- 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x75, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d,
- 0x92, 0x41, 0x41, 0x12, 0x0c, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0x1a, 0x31, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49,
- 0x44, 0xe6, 0x88, 0x96, 0xe8, 0x8b, 0xb1, 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99,
- 0x2c, 0x20, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0xa3, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x1a, 0x23, 0x2f,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49,
- 0x44, 0x7d, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0x8c, 0x01, 0x0a, 0x0d, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3c, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x25, 0x2a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x44, 0x22, 0xf4, 0x01, 0x0a, 0x11, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61,
+ 0x12, 0x34, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x0d, 0x42, 0x1a, 0x92, 0x41, 0x17, 0x2a, 0x07, 0x75, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x32,
+ 0x0c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x07, 0x75,
+ 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x12, 0x43, 0x0a, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61,
+ 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x1f, 0x92, 0x41,
+ 0x1c, 0x2a, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x32,
+ 0x0c, 0xe5, 0x8f, 0xaf, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe9, 0x87, 0x8f, 0x52, 0x0c, 0x61,
+ 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x08, 0x74,
+ 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x42, 0x15, 0x92,
+ 0x41, 0x12, 0x2a, 0x08, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x32, 0x06, 0xe6, 0x80,
+ 0xbb, 0xe9, 0x87, 0x8f, 0x52, 0x08, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x12, 0x31,
+ 0x0a, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x42,
+ 0x17, 0x92, 0x41, 0x14, 0x2a, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74, 0x65, 0x32, 0x09, 0xe5,
+ 0x88, 0xa9, 0xe7, 0x94, 0xa8, 0xe7, 0x8e, 0x87, 0x52, 0x07, 0x75, 0x73, 0x65, 0x52, 0x61, 0x74,
+ 0x65, 0x22, 0xef, 0x01, 0x0a, 0x1b, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x44, 0x61, 0x74,
+ 0x61, 0x12, 0x44, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74,
+ 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92,
+ 0x41, 0x10, 0x2a, 0x03, 0x63, 0x70, 0x75, 0x32, 0x09, 0x43, 0x50, 0x55, 0xe8, 0xb5, 0x84, 0xe6,
+ 0xba, 0x90, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x44, 0x0a, 0x03, 0x6d, 0x65, 0x6d, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44,
+ 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03, 0x6d, 0x65, 0x6d, 0x32, 0x09, 0x4d,
+ 0x65, 0x6d, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03, 0x6d, 0x65, 0x6d, 0x12, 0x44, 0x0a,
+ 0x03, 0x67, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73,
+ 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x42, 0x13, 0x92, 0x41, 0x10, 0x2a, 0x03,
+ 0x67, 0x70, 0x75, 0x32, 0x09, 0x47, 0x50, 0x55, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x52, 0x03,
+ 0x67, 0x70, 0x75, 0x32, 0xb6, 0x0d, 0x0a, 0x0a, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x12, 0x97, 0x01, 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x47, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba,
+ 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c,
+ 0x3a, 0x01, 0x2a, 0x22, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xbf, 0x01, 0x0a,
+ 0x0a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x1d, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x75, 0x92, 0x41, 0x41, 0x12, 0x0c, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x31, 0xe9, 0x80, 0x9a, 0xe8,
+ 0xbf, 0x87, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x49, 0x44, 0xe6, 0x88, 0x96, 0xe8, 0x8b, 0xb1,
+ 0xe6, 0x96, 0x87, 0xe7, 0xbc, 0xa9, 0xe5, 0x86, 0x99, 0x2c, 0x20, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x92, 0x41, 0x0e, 0x1a, 0x0c, 0xe5, 0x88, 0xa0,
- 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x12, 0xcc, 0x01, 0x0a, 0x0c, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x79, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x92, 0x41,
- 0x57, 0x12, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
- 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x41, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5,
- 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf,
- 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9,
- 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x12, 0xd1, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73,
- 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50,
- 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
- 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x22, 0x70, 0x82, 0xd3, 0xe4, 0x93,
- 0x02, 0x24, 0x12, 0x22, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
- 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x92, 0x41, 0x43, 0x12, 0x1b, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
- 0xa2, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x24, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94,
- 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c, 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9a, 0x84,
- 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x12, 0xf8, 0x01, 0x0a,
- 0x12, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72,
- 0x49, 0x41, 0x4d, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72,
- 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9a, 0x01, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x21, 0x12, 0x1f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x5f, 0x66, 0x6f, 0x72,
- 0x5f, 0x69, 0x61, 0x6d, 0x92, 0x41, 0x70, 0x12, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5,
- 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a,
- 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
- 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x1a,
- 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9,
- 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41,
- 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x12, 0xce, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x50,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x23, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
- 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x32, 0x12,
- 0x30, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x12, 0xa3,
+ 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x1a,
+ 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
- 0x65, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x1a, 0x18,
- 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5,
- 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x32, 0xcb, 0x04, 0x0a, 0x08, 0x42, 0x75, 0x73,
- 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0xbd, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73,
- 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e,
- 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x92, 0x41,
- 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4,
- 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe6, 0x9f, 0xa5,
- 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4,
- 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0x9d, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6,
- 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
- 0xa8, 0x1a, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe5,
- 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x12, 0xde, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73,
- 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x12, 0x26, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f,
- 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x76,
- 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
- 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75,
- 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x92,
- 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
- 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x18, 0xe6, 0x9f,
- 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x32, 0xc4, 0x17, 0x0a, 0x09, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x7b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x22, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x74, 0x49, 0x44, 0x7d, 0x12, 0xa7, 0x01, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x56, 0x32, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x56, 0x32, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x92, 0x41, 0x22, 0x12, 0x0c,
+ 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x1a, 0x12, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x1a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0x8c,
+ 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x3c, 0x92, 0x41, 0x0e, 0x1a, 0x0c, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x2a, 0x23, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x7d, 0x12, 0xcc, 0x01,
+ 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x1f,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x22, 0x79, 0x92, 0x41, 0x57, 0x12, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x41, 0xe9, 0x80, 0x9a, 0xe8,
+ 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf,
+ 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92,
+ 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0xd1, 0x01, 0x0a,
+ 0x16, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
+ 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68,
+ 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x22, 0x70,
+ 0x92, 0x41, 0x43, 0x12, 0x1b, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe6, 0x9c, 0x89, 0xe6, 0x9d,
+ 0x83, 0xe9, 0x99, 0x90, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8,
+ 0x1a, 0x24, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe6, 0x9c,
+ 0x89, 0xe6, 0x9d, 0x83, 0xe9, 0x99, 0x90, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x12, 0x22, 0x2f, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74,
+ 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x12, 0xf8, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x49, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9a,
+ 0x01, 0x92, 0x41, 0x70, 0x12, 0x36, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5,
+ 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8, 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a,
+ 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8,
+ 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e, 0x88, 0xe6, 0x9d, 0x83, 0x1a, 0x36, 0xe6, 0x9f,
+ 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0xbc, 0x80, 0xe5, 0x90, 0xaf, 0xe5, 0xae, 0xb9, 0xe5, 0x99, 0xa8,
+ 0xe6, 0x9c, 0x8d, 0xe5, 0x8a, 0xa1, 0xe7, 0x9a, 0x84, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe5,
+ 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x49, 0x41, 0x4d, 0xe6, 0x8e,
+ 0x88, 0xe6, 0x9d, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x12, 0x1f, 0x2f, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x73, 0x5f, 0x66, 0x6f, 0x72, 0x5f, 0x69, 0x61, 0x6d, 0x12, 0xce, 0x01, 0x0a, 0x10,
+ 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65,
+ 0x12, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x63, 0x74,
+ 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x92, 0x41, 0x34,
+ 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98,
+ 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4, 0xbb, 0xe8, 0xb7, 0x83, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8,
+ 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x98, 0xaf, 0xe5, 0x90, 0xa6, 0xe6, 0xb4,
+ 0xbb, 0xe8, 0xb7, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x32, 0x12, 0x30, 0x2f, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72,
+ 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x32, 0xcb, 0x04, 0x0a,
+ 0x08, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0xbd, 0x01, 0x0a, 0x0b, 0x47, 0x65,
+ 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6d, 0x92, 0x41, 0x34, 0x12,
+ 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a,
+ 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe4, 0xbf, 0xa1,
+ 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d,
- 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
- 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0x9b, 0xe5,
- 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0x94,
- 0x02, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xab, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66,
- 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x3c, 0x12, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb,
- 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73,
- 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5,
- 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x12, 0xe4, 0x01, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0x87, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x1a, 0x51, 0x2f, 0x62, 0x63,
+ 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x9d, 0x01, 0x0a, 0x0c, 0x4c, 0x69,
+ 0x73, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73, 0x69,
+ 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x75, 0x73,
+ 0x69, 0x6e, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92,
+ 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1,
+ 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x12, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8,
+ 0x9a, 0xe5, 0x8a, 0xa1, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19,
+ 0x12, 0x17, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
+ 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x12, 0xde, 0x01, 0x0a, 0x13, 0x47, 0x65,
+ 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67,
+ 0x79, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47,
+ 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f,
+ 0x67, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65,
+ 0x73, 0x73, 0x54, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x76, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4,
+ 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6, 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1,
+ 0xa8, 0x1a, 0x18, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe4, 0xb8, 0x9a, 0xe5, 0x8a, 0xa1, 0xe6,
+ 0x8b, 0x93, 0xe6, 0x89, 0x91, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x39, 0x12, 0x37, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
+ 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x6f, 0x6c, 0x6f, 0x67, 0x79, 0x32, 0xc4, 0x17, 0x0a, 0x09, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0f, 0x43, 0x72, 0x65,
+ 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7b, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0x9b, 0xe5,
+ 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12,
+ 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x3a, 0x01, 0x2a, 0x22, 0x45, 0x2f, 0x62, 0x63,
0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75,
0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x3a, 0x01,
- 0x2a, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5,
- 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0x98, 0x02, 0x0a,
- 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43,
- 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25,
+ 0x65, 0x73, 0x12, 0x94, 0x02, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24,
0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x22, 0x61,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62,
+ 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xab, 0x01, 0x92, 0x41,
+ 0x3c, 0x12, 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a,
+ 0x1c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0x69, 0x74, 0x73, 0x6d, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61,
+ 0x63, 0x6b, 0x2f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0f, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x87, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0x1a, 0x12, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x3a, 0x01, 0x2a, 0x1a, 0x51, 0x2f,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d,
+ 0x12, 0x98, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63,
+ 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41, 0x40, 0x12,
+ 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a,
+ 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82,
+ 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f,
+ 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f,
+ 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c,
+ 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0xe4, 0x01, 0x0a, 0x0c,
+ 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x90, 0x01, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95,
+ 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a,
+ 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x12,
+ 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
+ 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x7d, 0x12, 0xf0, 0x01, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x96, 0x01, 0x92,
+ 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4,
+ 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86,
+ 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x12, 0x45,
0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b,
0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d,
- 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5,
- 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d,
- 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x12, 0xe4, 0x01, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x90, 0x01, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x53, 0x12, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d,
- 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe8, 0x8e, 0xb7, 0xe5,
- 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4, 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x18, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8d, 0x95, 0xe4,
- 0xb8, 0xaa, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0xf0,
- 0x01, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x73, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x96, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x47, 0x12, 0x45, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7,
- 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6,
- 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x21,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe4, 0xb8, 0x8b, 0xe6,
- 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0x12, 0xe1, 0x01, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0xe1, 0x01, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x84,
- 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x2a, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5,
- 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
- 0xb4, 0x1a, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63,
- 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61,
- 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xaf,
- 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62,
- 0x61, 0x63, 0x6b, 0x2f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40,
- 0x12, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83,
- 0x1a, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53, 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83,
- 0x12, 0xd7, 0x01, 0x0a, 0x0d, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f,
- 0x22, 0x4a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x3a, 0x01, 0x2a, 0x92,
- 0x41, 0x28, 0x12, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x12, 0xff, 0x01, 0x0a, 0x11, 0x57,
- 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69,
- 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9c, 0x01,
- 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5f, 0x22, 0x5a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0x84, 0x01, 0x92, 0x41, 0x28, 0x12, 0x12, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x88,
+ 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x2a, 0x51, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72,
- 0x61, 0x77, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e,
- 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6,
- 0x89, 0xb9, 0x1a, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d,
- 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0x12, 0x87, 0x02, 0x0a,
- 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9b, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x12, 0x98, 0x02, 0x0a, 0x17, 0x44, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c,
+ 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c,
+ 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0xaf, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53,
+ 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x1a, 0x1e, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x20, 0x49, 0x54, 0x53,
+ 0x4d, 0x20, 0xe5, 0x9b, 0x9e, 0xe8, 0xb0, 0x83, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01,
+ 0x2a, 0x22, 0x61, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44,
- 0x7d, 0x2f, 0x6e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x73, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e,
- 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e,
- 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
- 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x12, 0x84, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43,
- 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x22,
- 0x9b, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2f, 0x64, 0x65,
+ 0x6c, 0x65, 0x74, 0x65, 0x12, 0xd7, 0x01, 0x0a, 0x0d, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41,
+ 0x28, 0x12, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x1a, 0x12, 0xe5, 0x90, 0x8c, 0xe6, 0xad, 0xa5, 0xe5, 0x91, 0xbd,
+ 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x3a,
+ 0x01, 0x2a, 0x22, 0x4a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x79, 0x6e, 0x63, 0x12, 0xff,
+ 0x01, 0x0a, 0x11, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x22, 0x9c, 0x01, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5,
+ 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89,
+ 0xb9, 0x1a, 0x18, 0xe6, 0x92, 0xa4, 0xe5, 0x9b, 0x9e, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0xae, 0xa1, 0xe6, 0x89, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x5f, 0x3a, 0x01, 0x2a, 0x22, 0x5a, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d,
+ 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77,
+ 0x12, 0x87, 0x02, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x9b, 0x01, 0x92,
+ 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12, 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f,
0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8,
- 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x1a, 0x1e, 0xe8,
- 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x32, 0xa2, 0x1c,
- 0x0a, 0x08, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0xb2, 0x01, 0x0a, 0x0e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x21, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x59, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x22, 0x2f, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x01, 0x2a,
- 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0x1a, 0x0c, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x12,
- 0xbf, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x41, 0x1a, 0x3c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76,
- 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x3a,
- 0x01, 0x2a, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
- 0x8f, 0x12, 0xf5, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2a, 0x2e,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2f,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a, 0x1b, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x2e, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x74, 0x69,
+ 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x74,
+ 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f,
+ 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72,
+ 0x75, 0x63, 0x74, 0x22, 0x9b, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
+ 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
+ 0x96, 0xe5, 0x8e, 0x9f, 0xe7, 0x94, 0x9f, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe5, 0x86, 0x85, 0xe5, 0xae, 0xb9, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12,
+ 0x50, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
+ 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f,
+ 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x32, 0xa2, 0x1c, 0x0a, 0x08, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0xb2,
+ 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x59, 0x92, 0x41, 0x1c, 0x12, 0x0c, 0xe5,
+ 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x0c, 0xe5, 0x88, 0x9b,
+ 0xe5, 0xbb, 0xba, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x3a,
+ 0x01, 0x2a, 0x22, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x12, 0xbf, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x21, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x92,
+ 0x41, 0x1c, 0x12, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x1a, 0x0c, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x82, 0xd3,
+ 0xe4, 0x93, 0x02, 0x41, 0x3a, 0x01, 0x2a, 0x1a, 0x3c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x12, 0xf5, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
+ 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e,
+ 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e,
0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56,
0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12,
- 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x92, 0x41, 0x46, 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x92, 0x41, 0x46,
+ 0x12, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8,
+ 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a,
+ 0xe4, 0xb9, 0x89, 0x1a, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
- 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x21, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1,
- 0xb9, 0xe7, 0x9b, 0xae, 0xe4, 0xb8, 0x8b, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x12, 0xe8, 0x01, 0x0a, 0x19, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69,
- 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x2a, 0x2f, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x92, 0x41, 0x34,
- 0x12, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f,
- 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x18, 0xe6, 0x89, 0xb9, 0xe9,
- 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae,
- 0x9a, 0xe4, 0xb9, 0x89, 0x12, 0xfe, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x28,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62,
+ 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x62,
0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76,
- 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80,
- 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80,
- 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
- 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0x9e, 0x02, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e,
- 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa9, 0x01, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
- 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x92, 0x41, 0x58, 0x12, 0x2a,
- 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6,
- 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
- 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5,
- 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91,
- 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0x87, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92, 0x01, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x49, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40,
- 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
- 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
- 0x12, 0xa7, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2c,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xac, 0x01, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x4b, 0x1a, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49,
- 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x3a, 0x01, 0x2a, 0x92,
- 0x41, 0x58, 0x12, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
- 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x2a,
- 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6,
- 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
- 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xfb, 0x01, 0x0a, 0x14, 0x4c,
- 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x62,
+ 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xe8, 0x01,
+ 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
+ 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6e, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe6,
+ 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9, 0x89, 0x1a, 0x18, 0xe6, 0x89, 0xb9, 0xe9, 0x87, 0x8f, 0xe5,
+ 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0xae, 0x9a, 0xe4, 0xb9,
+ 0x89, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x2a, 0x2f, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
+ 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76,
+ 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xfe, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73,
+ 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x12, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62,
0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12,
- 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f,
- 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96,
- 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5,
- 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xa4, 0x02, 0x0a, 0x16, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb2, 0x01, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x5d, 0x12, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe8,
+ 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90,
- 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89,
- 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f,
- 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84,
- 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12,
- 0x84, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x92, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0x9b,
- 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xad, 0x02, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61,
+ 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44,
+ 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x9e, 0x02, 0x0a, 0x17, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
+ 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa9,
+ 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
+ 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x1a, 0x2a, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6, 0x89,
+ 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4,
+ 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93,
+ 0x02, 0x48, 0x12, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d,
+ 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x87, 0x02, 0x0a, 0x17, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x92, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80,
+ 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe6, 0x89, 0x80,
+ 0xe6, 0x9c, 0x89, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f,
+ 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x63, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x12, 0xa7, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x12, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
- 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb5,
- 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x1a, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe6, 0x9b, 0xb4, 0xe6,
- 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
+ 0x1a, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0xac, 0x01, 0x92, 0x41, 0x58, 0x12, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9,
+ 0xe7, 0x9b, 0xae, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
+ 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80,
+ 0xbc, 0x1a, 0x2a, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe6,
+ 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97,
+ 0xb4, 0xe7, 0x9a, 0x84, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x4b, 0x3a, 0x01, 0x2a, 0x1a, 0x46, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x76, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0xfb,
+ 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
+ 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x1a, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69,
+ 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x01, 0x92, 0x41, 0x40,
+ 0x12, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a,
+ 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x1a, 0x1e, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a,
+ 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xa4, 0x02, 0x0a,
+ 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb2,
+ 0x01, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5,
+ 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c,
+ 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24, 0xe8, 0x8e, 0xb7, 0xe5,
+ 0x8f, 0x96, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a,
0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc,
- 0x1a, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9,
- 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x12, 0xd4, 0x01, 0x0a, 0x0f, 0x49, 0x6d, 0x70, 0x6f, 0x72,
- 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61,
- 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5d, 0x12, 0x5b, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
+ 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
+ 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62,
+ 0x6c, 0x65, 0x73, 0x12, 0x84, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c,
+ 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x29,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
+ 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x75,
+ 0x73, 0x74, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x92, 0x01, 0x92, 0x41, 0x40, 0x12, 0x1e, 0xe6, 0x9b, 0xb4,
+ 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6,
+ 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x1e, 0xe6, 0x9b, 0xb4,
+ 0xe6, 0x96, 0xb0, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6,
+ 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x49, 0x3a, 0x01, 0x2a, 0x1a, 0x44, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73,
+ 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d,
+ 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xad, 0x02, 0x0a, 0x18, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x56, 0x61,
+ 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x22, 0xb5, 0x01, 0x92, 0x41, 0x4c, 0x12, 0x24, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0,
+ 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6,
+ 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x80, 0xbc, 0x1a, 0x24,
+ 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9,
+ 0x97, 0xb4, 0xe7, 0x9a, 0x84, 0xe6, 0x89, 0x80, 0xe6, 0x9c, 0x89, 0xe5, 0x8f, 0x98, 0xe9, 0x87,
+ 0x8f, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x3a, 0x01, 0x2a, 0x1a, 0x5b, 0x2f,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
+ 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d,
+ 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0xd4, 0x01, 0x0a, 0x0f, 0x49,
+ 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22,
0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f,
- 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x78, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x22, 0x36, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x69, 0x6d, 0x70,
- 0x6f, 0x72, 0x74, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96,
- 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98,
- 0xe9, 0x87, 0x8f, 0x1a, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8,
- 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x12, 0xb2, 0x02,
- 0x0a, 0x0f, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52,
- 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x78, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe4, 0xbb,
+ 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb, 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0x1a, 0x18, 0xe4, 0xbb, 0x8e, 0xe6, 0x96, 0x87, 0xe4, 0xbb,
+ 0xb6, 0xe4, 0xb8, 0xad, 0xe5, 0xaf, 0xbc, 0xe5, 0x85, 0xa5, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x3a, 0x01, 0x2a, 0x22, 0x36, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d,
+ 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f, 0x69, 0x6d, 0x70, 0x6f, 0x72,
+ 0x74, 0x12, 0xb2, 0x02, 0x0a, 0x0f, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69,
+ 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
0x63, 0x74, 0x2e, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xd5, 0x01, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x64, 0x12, 0x62, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x2f, 0x72, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x92, 0x41, 0x68, 0x12, 0x32, 0xe6, 0xb8, 0xb2, 0xe6,
- 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae,
- 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7,
- 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x1a, 0x32,
- 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7,
- 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd,
- 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5,
- 0x80, 0xbc, 0x32, 0x8f, 0x02, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x87,
- 0x01, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x1a, 0x2e, 0x62, 0x63, 0x73,
+ 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x52, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x61, 0x72,
+ 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xd5,
+ 0x01, 0x92, 0x41, 0x68, 0x12, 0x32, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93, 0xe5, 0x8f, 0x98, 0xe9,
+ 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9, 0x9b, 0x86, 0xe7, 0xbe,
+ 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba, 0xe9, 0x97, 0xb4, 0xe4,
+ 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x1a, 0x32, 0xe6, 0xb8, 0xb2, 0xe6, 0x9f, 0x93,
+ 0xe5, 0x8f, 0x98, 0xe9, 0x87, 0x8f, 0xe5, 0x9c, 0xa8, 0xe7, 0x89, 0xb9, 0xe5, 0xae, 0x9a, 0xe9,
+ 0x9b, 0x86, 0xe7, 0xbe, 0xa4, 0x2c, 0x20, 0xe5, 0x91, 0xbd, 0xe5, 0x90, 0x8d, 0xe7, 0xa9, 0xba,
+ 0xe9, 0x97, 0xb4, 0xe4, 0xb8, 0x8b, 0xe7, 0x9a, 0x84, 0xe5, 0x80, 0xbc, 0x82, 0xd3, 0xe4, 0x93,
+ 0x02, 0x64, 0x12, 0x62, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
+ 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x44, 0x7d, 0x2f, 0x6e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2f,
+ 0x72, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x32, 0x8f, 0x02, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74,
+ 0x68, 0x7a, 0x12, 0x87, 0x01, 0x0a, 0x07, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x1a,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c,
+ 0x74, 0x68, 0x7a, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x7a, 0x92, 0x41, 0x22, 0x1a, 0x20, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50,
- 0x49, 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x65,
- 0x73, 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x12, 0x7a, 0x0a, 0x04, 0x50, 0x69, 0x6e, 0x67,
- 0x12, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69,
- 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 0x62, 0x63,
- 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x69, 0x6e, 0x67,
- 0x92, 0x41, 0x21, 0x1a, 0x1f, 0xe6, 0x8e, 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49, 0x2c, 0x20,
- 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x6c, 0x69, 0x76, 0x65, 0x6e, 0x65, 0x73, 0x73, 0xe6, 0x8e,
- 0xa2, 0xe6, 0xb5, 0x8b, 0x32, 0xc2, 0x0d, 0x0a, 0x0f, 0x42, 0x43, 0x53, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xbd, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12,
- 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21,
- 0x22, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x3a, 0x01,
- 0x2a, 0x92, 0x41, 0x34, 0x12, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18,
- 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9,
- 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0xcf, 0x01, 0x0a, 0x0f, 0x47, 0x65, 0x74,
- 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x22, 0x2e, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0x76, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12, 0x26, 0x2f, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49,
- 0x64, 0x7d, 0x92, 0x41, 0x45, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9,
- 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbf,
- 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x24, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x49, 0x44, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71,
- 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x12, 0xc5, 0x01, 0x0a, 0x12, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93,
- 0x02, 0x2b, 0x1a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x43, 0x92, 0x41, 0x22, 0x1a, 0x20, 0xe6, 0x8e,
+ 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49, 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x72,
+ 0x65, 0x61, 0x64, 0x69, 0x6e, 0x65, 0x73, 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3,
+ 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x7a, 0x12, 0x7a, 0x0a, 0x04,
+ 0x50, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x92, 0x41, 0x21, 0x1a, 0x1f, 0xe6, 0x8e,
+ 0xa2, 0xe9, 0x92, 0x88, 0x41, 0x50, 0x49, 0x2c, 0x20, 0xe7, 0x94, 0xa8, 0xe4, 0xba, 0x8e, 0x6c,
+ 0x69, 0x76, 0x65, 0x6e, 0x65, 0x73, 0x73, 0xe6, 0x8e, 0xa2, 0xe6, 0xb5, 0x8b, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x15, 0x12, 0x13, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x69, 0x6e, 0x67, 0x32, 0x9b, 0x12, 0x0a, 0x0f, 0x42, 0x43, 0x53,
+ 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xbd, 0x01, 0x0a,
+ 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73,
+ 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x92, 0x41,
+ 0x34, 0x12, 0x18, 0xe5, 0x88, 0x9b, 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9,
+ 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x18, 0xe5, 0x88, 0x9b,
+ 0xe5, 0xbb, 0xba, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x3a, 0x01, 0x2a, 0x22, 0x1c,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0xcf, 0x01, 0x0a,
+ 0x0f, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x12, 0x22, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65,
+ 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x76, 0x92, 0x41, 0x45, 0x12, 0x1d, 0xe6, 0x9f, 0xa5,
+ 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe8, 0xb5,
+ 0x84, 0xe6, 0xba, 0x90, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x1a, 0x24, 0xe9, 0x80, 0x9a, 0xe8,
+ 0xbf, 0x87, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x44, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9,
+ 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6, 0x81, 0xaf,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xc5,
+ 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66,
+ 0x92, 0x41, 0x32, 0x12, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x17, 0xe6, 0x9b,
+ 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4,
+ 0xbf, 0xa1, 0xe6, 0x81, 0xaf, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x3a, 0x01, 0x2a, 0x1a, 0x26,
+ 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75,
+ 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x12, 0xd0, 0x01, 0x0a, 0x13, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x26,
+ 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c,
+ 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
+ 0x68, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe6,
+ 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x3a, 0x01, 0x2a, 0x1a, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64,
+ 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x75, 0x70, 0x12, 0xd8, 0x01, 0x0a, 0x15, 0x53, 0x63,
+ 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x12, 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e,
+ 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65,
+ 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe7,
+ 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba,
+ 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1,
+ 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x3a,
+ 0x01, 0x2a, 0x1a, 0x30, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73,
- 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x32,
- 0x12, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96, 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5,
- 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x17, 0xe6, 0x9b, 0xb4, 0xe6, 0x96,
- 0xb0, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe4, 0xbf, 0xa1, 0xe6,
- 0x81, 0xaf, 0x12, 0xd0, 0x01, 0x0a, 0x13, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x26, 0x2e, 0x62, 0x63, 0x73,
- 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50,
+ 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65,
+ 0x64, 0x6f, 0x77, 0x6e, 0x12, 0xa9, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x53, 0x63, 0x61, 0x6c, 0x65, 0x55, 0x70, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
- 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x68, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x33, 0x1a, 0x2e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c,
- 0x65, 0x75, 0x70, 0x3a, 0x01, 0x2a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe6, 0x89, 0xa9, 0xe5, 0xae,
- 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
- 0x74, 0x61, 0x1a, 0x11, 0xe6, 0x89, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xd8, 0x01, 0x0a, 0x15, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44,
- 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12,
- 0x28, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61,
- 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x62, 0x63, 0x73, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x53, 0x63, 0x61, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e,
+ 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x1a, 0x30, 0x2f, 0x62,
- 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74,
- 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x64, 0x6f, 0x77, 0x6e, 0x3a, 0x01,
- 0x2a, 0x92, 0x41, 0x2c, 0x12, 0x17, 0xe7, 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7,
- 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x1a, 0x11, 0xe7,
- 0xbc, 0xa9, 0xe5, 0xae, 0xb9, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61,
- 0x12, 0xa9, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
- 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20,
- 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x2a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x92, 0x41, 0x19, 0x1a, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99,
+ 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
+ 0x74, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x2a, 0x26, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d,
- 0x92, 0x41, 0x19, 0x1a, 0x17, 0xe5, 0x88, 0xa0, 0xe9, 0x99, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
- 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x12, 0xf1, 0x01, 0x0a,
- 0x11, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x73, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
- 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x8e, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72,
- 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
- 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
+ 0x12, 0xf1, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x8e, 0x01, 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf,
0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f,
0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87,
0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6,
0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97,
0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6, 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1,
0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85, 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12, 0x1c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75,
+ 0x6f, 0x74, 0x61, 0x73, 0x12, 0x99, 0x02, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x12, 0x26, 0x2e, 0x62,
+ 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f,
+ 0x74, 0x61, 0x73, 0x56, 0x32, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb0, 0x01,
+ 0x92, 0x41, 0x67, 0x12, 0x1d, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8,
+ 0xa1, 0xa8, 0x1a, 0x46, 0xe9, 0x80, 0x9a, 0xe8, 0xbf, 0x87, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2,
+ 0xe5, 0x8f, 0x82, 0xe6, 0x95, 0xb0, 0xe8, 0xbf, 0x87, 0xe6, 0xbb, 0xa4, 0xe9, 0xa1, 0xb9, 0xe7,
+ 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe5, 0x88, 0x97, 0xe8, 0xa1, 0xa8, 0x2c, 0x20, 0xe6,
+ 0x94, 0xaf, 0xe6, 0x8c, 0x81, 0xe5, 0x88, 0x86, 0xe9, 0xa1, 0xb5, 0xe5, 0x92, 0x8c, 0xe5, 0x85,
+ 0xa8, 0xe9, 0x87, 0x8f, 0xe6, 0x95, 0xb0, 0xe6, 0x8d, 0xae, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40,
+ 0x12, 0x3e, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x32,
+ 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x70,
+ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x49, 0x44, 0x4f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x73,
0x12, 0x86, 0x02, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x24, 0x2e, 0x62, 0x63, 0x73,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65,
0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
0x1a, 0x25, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65,
0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x55, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e,
- 0x12, 0x2c, 0x2f, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31,
- 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b,
- 0x71, 0x75, 0x6f, 0x74, 0x61, 0x49, 0x64, 0x7d, 0x2f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x92, 0x41,
- 0x68, 0x12, 0x1e, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9,
- 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86,
- 0xb5, 0x1a, 0x46, 0xe6, 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9,
- 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe6, 0x8b,
- 0xac, 0xe9, 0x85, 0x8d, 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf,
- 0xe7, 0x94, 0xa8, 0xe8, 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x42, 0xa3, 0x01, 0x5a, 0x0d, 0x2e, 0x2f,
- 0x3b, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x92, 0x41, 0x90, 0x01, 0x12,
- 0x24, 0x0a, 0x1b, 0x42, 0x63, 0x73, 0x20, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x4d,
- 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x20, 0x41, 0x50, 0x49, 0x20, 0x44, 0x6f, 0x63, 0x32, 0x05,
- 0x30, 0x2e, 0x30, 0x2e, 0x31, 0x22, 0x0a, 0x2f, 0x62, 0x63, 0x73, 0x61, 0x70, 0x69, 0x2f, 0x76,
- 0x34, 0x2a, 0x01, 0x01, 0x32, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x5a, 0x23, 0x0a, 0x21, 0x0a, 0x0a, 0x41, 0x70,
- 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x13, 0x08, 0x02, 0x1a, 0x0d, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x02, 0x62, 0x10, 0x0a,
- 0x0e, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x00, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+ 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x22, 0x9f, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6,
+ 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x7b, 0x71, 0x75, 0x6f, 0x74, 0x61,
+ 0x49, 0x64, 0x7d, 0x2f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x12, 0xba, 0x02, 0x0a, 0x1a, 0x47, 0x65,
+ 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74,
+ 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x12, 0x2d, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72,
+ 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
+ 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f,
+ 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x51,
+ 0x75, 0x6f, 0x74, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xbc, 0x01, 0x92, 0x41, 0x68, 0x12, 0x1e, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b, 0xae, 0xe9, 0x85, 0x8d, 0xe9, 0xa2,
+ 0x9d, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6, 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x1a, 0x46, 0xe6,
+ 0x9f, 0xa5, 0xe8, 0xaf, 0xa2, 0xe7, 0x94, 0xa8, 0xe6, 0x88, 0xb7, 0xe9, 0xa1, 0xb9, 0xe7, 0x9b,
+ 0xae, 0x71, 0x75, 0x6f, 0x74, 0x61, 0xe7, 0x9a, 0x84, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe6,
+ 0x83, 0x85, 0xe5, 0x86, 0xb5, 0x2c, 0x20, 0xe5, 0x8c, 0x85, 0xe6, 0x8b, 0xac, 0xe9, 0x85, 0x8d,
+ 0xe9, 0xa2, 0x9d, 0xe5, 0x92, 0x8c, 0xe5, 0xb7, 0xb2, 0xe4, 0xbd, 0xbf, 0xe7, 0x94, 0xa8, 0xe8,
+ 0xb5, 0x84, 0xe6, 0xba, 0x90, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x62, 0x63,
+ 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
+ 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x44, 0x4f, 0x72, 0x43,
+ 0x6f, 0x64, 0x65, 0x7d, 0x2f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74,
+ 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x42, 0xa3, 0x01, 0x92, 0x41, 0x90, 0x01, 0x12, 0x24, 0x0a,
+ 0x1b, 0x42, 0x63, 0x73, 0x20, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x4d, 0x61, 0x6e,
+ 0x61, 0x67, 0x65, 0x72, 0x20, 0x41, 0x50, 0x49, 0x20, 0x44, 0x6f, 0x63, 0x32, 0x05, 0x30, 0x2e,
+ 0x30, 0x2e, 0x31, 0x22, 0x0a, 0x2f, 0x62, 0x63, 0x73, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x34, 0x2a,
+ 0x01, 0x01, 0x32, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f,
+ 0x6a, 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
+ 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x5a, 0x23, 0x0a, 0x21, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x4b,
+ 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x13, 0x08, 0x02, 0x1a, 0x0d, 0x41, 0x75, 0x74, 0x68,
+ 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x02, 0x62, 0x10, 0x0a, 0x0e, 0x0a,
+ 0x0a, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x12, 0x00, 0x5a, 0x0d, 0x2e,
+ 0x2f, 0x3b, 0x62, 0x63, 0x73, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x62, 0x06, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -12370,7 +14164,7 @@ func file_bcsproject_proto_rawDescGZIP() []byte {
return file_bcsproject_proto_rawDescData
}
-var file_bcsproject_proto_msgTypes = make([]protoimpl.MessageInfo, 118)
+var file_bcsproject_proto_msgTypes = make([]protoimpl.MessageInfo, 142)
var file_bcsproject_proto_goTypes = []interface{}{
(*Project)(nil), // 0: bcsproject.Project
(*CreateProjectRequest)(nil), // 1: bcsproject.CreateProjectRequest
@@ -12472,218 +14266,286 @@ var file_bcsproject_proto_goTypes = []interface{}{
(*DataDisk)(nil), // 97: bcsproject.DataDisk
(*DeviceInfo)(nil), // 98: bcsproject.DeviceInfo
(*CreateProjectQuotaRequest)(nil), // 99: bcsproject.CreateProjectQuotaRequest
- (*GetProjectQuotaRequest)(nil), // 100: bcsproject.GetProjectQuotaRequest
- (*UpdateProjectQuotaRequest)(nil), // 101: bcsproject.UpdateProjectQuotaRequest
- (*DeleteProjectQuotaRequest)(nil), // 102: bcsproject.DeleteProjectQuotaRequest
- (*ProjectQuotaResponse)(nil), // 103: bcsproject.ProjectQuotaResponse
- (*ListProjectQuotasRequest)(nil), // 104: bcsproject.ListProjectQuotasRequest
- (*ListProjectQuotasData)(nil), // 105: bcsproject.ListProjectQuotasData
- (*ListProjectQuotasResponse)(nil), // 106: bcsproject.ListProjectQuotasResponse
- (*GetProjectQuotasUsageReq)(nil), // 107: bcsproject.GetProjectQuotasUsageReq
- (*GetProjectQuotasUsageResp)(nil), // 108: bcsproject.GetProjectQuotasUsageResp
- (*ZoneResourceUsage)(nil), // 109: bcsproject.ZoneResourceUsage
- (*GetProjectQuotasUsageData)(nil), // 110: bcsproject.GetProjectQuotasUsageData
- (*ScaleUpProjectQuotaRequest)(nil), // 111: bcsproject.ScaleUpProjectQuotaRequest
- (*ScaleUpProjectQuotaResponse)(nil), // 112: bcsproject.ScaleUpProjectQuotaResponse
- (*ScaleDownProjectQuotaRequest)(nil), // 113: bcsproject.ScaleDownProjectQuotaRequest
- (*ScaleDownProjectQuotaResponse)(nil), // 114: bcsproject.ScaleDownProjectQuotaResponse
- (*ListProjectsForIAMResp_Project)(nil), // 115: bcsproject.ListProjectsForIAMResp.Project
- nil, // 116: bcsproject.DeviceInfo.AttributesEntry
- nil, // 117: bcsproject.CreateProjectQuotaRequest.LabelsEntry
- (*wrappers.BoolValue)(nil), // 118: google.protobuf.BoolValue
- (*_struct.Struct)(nil), // 119: google.protobuf.Struct
- (*wrappers.Int64Value)(nil), // 120: google.protobuf.Int64Value
+ (*QuotaAttr)(nil), // 100: bcsproject.QuotaAttr
+ (*QuotaLimit)(nil), // 101: bcsproject.QuotaLimit
+ (*QuotaSharedProject)(nil), // 102: bcsproject.QuotaSharedProject
+ (*GetProjectQuotaRequest)(nil), // 103: bcsproject.GetProjectQuotaRequest
+ (*QuotaSharedProjectList)(nil), // 104: bcsproject.QuotaSharedProjectList
+ (*UpdateProjectQuotaRequest)(nil), // 105: bcsproject.UpdateProjectQuotaRequest
+ (*UpdateProjectV2Request)(nil), // 106: bcsproject.UpdateProjectV2Request
+ (*DeleteProjectQuotaRequest)(nil), // 107: bcsproject.DeleteProjectQuotaRequest
+ (*ProjectQuotaResponse)(nil), // 108: bcsproject.ProjectQuotaResponse
+ (*ListProjectQuotasRequest)(nil), // 109: bcsproject.ListProjectQuotasRequest
+ (*ListProjectQuotasData)(nil), // 110: bcsproject.ListProjectQuotasData
+ (*ListProjectQuotasResponse)(nil), // 111: bcsproject.ListProjectQuotasResponse
+ (*ListProjectQuotasV2Request)(nil), // 112: bcsproject.ListProjectQuotasV2Request
+ (*ListProjectQuotasV2Response)(nil), // 113: bcsproject.ListProjectQuotasV2Response
+ (*GetProjectQuotasUsageReq)(nil), // 114: bcsproject.GetProjectQuotasUsageReq
+ (*GetProjectQuotasUsageResp)(nil), // 115: bcsproject.GetProjectQuotasUsageResp
+ (*ZoneResourceUsage)(nil), // 116: bcsproject.ZoneResourceUsage
+ (*GetProjectQuotasUsageData)(nil), // 117: bcsproject.GetProjectQuotasUsageData
+ (*ScaleUpProjectQuotaRequest)(nil), // 118: bcsproject.ScaleUpProjectQuotaRequest
+ (*ScaleUpProjectQuotaResponse)(nil), // 119: bcsproject.ScaleUpProjectQuotaResponse
+ (*ScaleDownProjectQuotaRequest)(nil), // 120: bcsproject.ScaleDownProjectQuotaRequest
+ (*ScaleDownProjectQuotaResponse)(nil), // 121: bcsproject.ScaleDownProjectQuotaResponse
+ (*GetProjectQuotasStatisticsRequest)(nil), // 122: bcsproject.GetProjectQuotasStatisticsRequest
+ (*GetProjectQuotasStatisticsResponse)(nil), // 123: bcsproject.GetProjectQuotasStatisticsResponse
+ (*QuotaResourceData)(nil), // 124: bcsproject.QuotaResourceData
+ (*ProjectQuotasStatisticsData)(nil), // 125: bcsproject.ProjectQuotasStatisticsData
+ nil, // 126: bcsproject.Project.LabelsEntry
+ nil, // 127: bcsproject.Project.AnnotationsEntry
+ nil, // 128: bcsproject.CreateProjectRequest.LabelsEntry
+ nil, // 129: bcsproject.CreateProjectRequest.AnnotationsEntry
+ nil, // 130: bcsproject.UpdateProjectRequest.LabelsEntry
+ nil, // 131: bcsproject.UpdateProjectRequest.AnnotationsEntry
+ (*ListProjectsForIAMResp_Project)(nil), // 132: bcsproject.ListProjectsForIAMResp.Project
+ nil, // 133: bcsproject.ProjectQuota.LabelsEntry
+ nil, // 134: bcsproject.ProjectQuota.AnnotationsEntry
+ nil, // 135: bcsproject.DeviceInfo.AttributesEntry
+ nil, // 136: bcsproject.CreateProjectQuotaRequest.LabelsEntry
+ nil, // 137: bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
+ nil, // 138: bcsproject.UpdateProjectQuotaRequest.LabelsEntry
+ nil, // 139: bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
+ nil, // 140: bcsproject.UpdateProjectV2Request.LabelsEntry
+ nil, // 141: bcsproject.UpdateProjectV2Request.AnnotationsEntry
+ (*wrappers.BoolValue)(nil), // 142: google.protobuf.BoolValue
+ (*_struct.Struct)(nil), // 143: google.protobuf.Struct
+ (*wrappers.Int64Value)(nil), // 144: google.protobuf.Int64Value
}
var file_bcsproject_proto_depIdxs = []int32{
- 118, // 0: bcsproject.UpdateProjectRequest.useBKRes:type_name -> google.protobuf.BoolValue
- 118, // 1: bcsproject.UpdateProjectRequest.isOffline:type_name -> google.protobuf.BoolValue
- 0, // 2: bcsproject.ProjectResponse.data:type_name -> bcsproject.Project
- 9, // 3: bcsproject.ProjectResponse.web_annotations:type_name -> bcsproject.Perms
- 0, // 4: bcsproject.ListProjectData.results:type_name -> bcsproject.Project
- 7, // 5: bcsproject.ListProjectsResponse.data:type_name -> bcsproject.ListProjectData
- 9, // 6: bcsproject.ListProjectsResponse.web_annotations:type_name -> bcsproject.Perms
- 119, // 7: bcsproject.Perms.perms:type_name -> google.protobuf.Struct
- 7, // 8: bcsproject.ListAuthorizedProjResp.data:type_name -> bcsproject.ListProjectData
- 9, // 9: bcsproject.ListAuthorizedProjResp.web_annotations:type_name -> bcsproject.Perms
- 115, // 10: bcsproject.ListProjectsForIAMResp.data:type_name -> bcsproject.ListProjectsForIAMResp.Project
- 16, // 11: bcsproject.GetProjectActiveResponse.data:type_name -> bcsproject.ProjectActiveData
- 23, // 12: bcsproject.GetBusinessResponse.data:type_name -> bcsproject.BusinessData
- 9, // 13: bcsproject.GetBusinessResponse.web_annotations:type_name -> bcsproject.Perms
- 23, // 14: bcsproject.ListBusinessResponse.data:type_name -> bcsproject.BusinessData
- 9, // 15: bcsproject.ListBusinessResponse.web_annotations:type_name -> bcsproject.Perms
- 24, // 16: bcsproject.GetBusinessTopologyResponse.data:type_name -> bcsproject.TopologyData
- 9, // 17: bcsproject.GetBusinessTopologyResponse.web_annotations:type_name -> bcsproject.Perms
- 24, // 18: bcsproject.TopologyData.child:type_name -> bcsproject.TopologyData
- 49, // 19: bcsproject.CreateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
- 47, // 20: bcsproject.CreateNamespaceRequest.labels:type_name -> bcsproject.Label
- 48, // 21: bcsproject.CreateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
- 79, // 22: bcsproject.CreateNamespaceRequest.variables:type_name -> bcsproject.VariableValue
- 44, // 23: bcsproject.CreateNamespaceResponse.data:type_name -> bcsproject.NamespaceData
- 9, // 24: bcsproject.CreateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
- 47, // 25: bcsproject.UpdateNamespaceRequest.labels:type_name -> bcsproject.Label
- 48, // 26: bcsproject.UpdateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
- 49, // 27: bcsproject.UpdateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
- 9, // 28: bcsproject.UpdateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
- 44, // 29: bcsproject.GetNamespaceResponse.data:type_name -> bcsproject.NamespaceData
- 9, // 30: bcsproject.GetNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
- 44, // 31: bcsproject.ListNamespacesResponse.data:type_name -> bcsproject.NamespaceData
- 9, // 32: bcsproject.ListNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
- 46, // 33: bcsproject.ListNativeNamespacesResponse.data:type_name -> bcsproject.NativeNamespaceData
- 9, // 34: bcsproject.ListNativeNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
- 9, // 35: bcsproject.DeleteNamespaceResponse.perms:type_name -> bcsproject.Perms
- 49, // 36: bcsproject.NamespaceData.quota:type_name -> bcsproject.ResourceQuota
- 49, // 37: bcsproject.NamespaceData.used:type_name -> bcsproject.ResourceQuota
- 47, // 38: bcsproject.NamespaceData.labels:type_name -> bcsproject.Label
- 48, // 39: bcsproject.NamespaceData.annotations:type_name -> bcsproject.Annotation
- 79, // 40: bcsproject.NamespaceData.variables:type_name -> bcsproject.VariableValue
- 45, // 41: bcsproject.NamespaceData.otherQuotas:type_name -> bcsproject.OtherQuota
- 49, // 42: bcsproject.OtherQuota.quota:type_name -> bcsproject.ResourceQuota
- 80, // 43: bcsproject.CreateVariableResponse.data:type_name -> bcsproject.CreateVariableData
- 81, // 44: bcsproject.UpdateVariableResponse.data:type_name -> bcsproject.UpdateVariableData
- 82, // 45: bcsproject.ListVariableDefinitionsResponse.data:type_name -> bcsproject.ListVariableDefinitionData
- 83, // 46: bcsproject.DeleteVariableDefinitionsResponse.data:type_name -> bcsproject.DeleteVariableDefinitionsData
- 84, // 47: bcsproject.ListClustersVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 84, // 48: bcsproject.ListNamespacesVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 79, // 49: bcsproject.UpdateClustersVariablesRequest.data:type_name -> bcsproject.VariableValue
- 79, // 50: bcsproject.UpdateNamespacesVariablesRequest.data:type_name -> bcsproject.VariableValue
- 84, // 51: bcsproject.ListClusterVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 84, // 52: bcsproject.ListNamespaceVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
- 79, // 53: bcsproject.UpdateClusterVariablesRequest.data:type_name -> bcsproject.VariableValue
- 79, // 54: bcsproject.UpdateNamespaceVariablesRequest.data:type_name -> bcsproject.VariableValue
- 85, // 55: bcsproject.ImportVariablesRequest.data:type_name -> bcsproject.ImportVariableData
- 79, // 56: bcsproject.RenderVariablesResponse.data:type_name -> bcsproject.VariableValue
- 78, // 57: bcsproject.ListVariableDefinitionData.results:type_name -> bcsproject.VariableDefinition
- 79, // 58: bcsproject.ListVariableValuesData.results:type_name -> bcsproject.VariableValue
- 86, // 59: bcsproject.ImportVariableData.vars:type_name -> bcsproject.ImportVariableVarData
- 89, // 60: bcsproject.HealthzResponse.data:type_name -> bcsproject.HealthzData
- 94, // 61: bcsproject.ProjectQuota.quota:type_name -> bcsproject.QuotaResource
- 93, // 62: bcsproject.ProjectQuota.nodeGroups:type_name -> bcsproject.NodeGroup
- 96, // 63: bcsproject.QuotaResource.zoneResources:type_name -> bcsproject.InstanceTypeConfig
- 98, // 64: bcsproject.QuotaResource.cpu:type_name -> bcsproject.DeviceInfo
- 98, // 65: bcsproject.QuotaResource.mem:type_name -> bcsproject.DeviceInfo
- 98, // 66: bcsproject.QuotaResource.gpu:type_name -> bcsproject.DeviceInfo
- 120, // 67: bcsproject.QuotaStrategy.expectTime:type_name -> google.protobuf.Int64Value
- 97, // 68: bcsproject.InstanceTypeConfig.systemDisk:type_name -> bcsproject.DataDisk
- 97, // 69: bcsproject.InstanceTypeConfig.dataDisks:type_name -> bcsproject.DataDisk
- 116, // 70: bcsproject.DeviceInfo.attributes:type_name -> bcsproject.DeviceInfo.AttributesEntry
- 94, // 71: bcsproject.CreateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 117, // 72: bcsproject.CreateProjectQuotaRequest.labels:type_name -> bcsproject.CreateProjectQuotaRequest.LabelsEntry
- 94, // 73: bcsproject.UpdateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 92, // 74: bcsproject.ProjectQuotaResponse.data:type_name -> bcsproject.ProjectQuota
- 119, // 75: bcsproject.ProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 76: bcsproject.ProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 92, // 77: bcsproject.ListProjectQuotasData.results:type_name -> bcsproject.ProjectQuota
- 105, // 78: bcsproject.ListProjectQuotasResponse.data:type_name -> bcsproject.ListProjectQuotasData
- 9, // 79: bcsproject.ListProjectQuotasResponse.web_annotations:type_name -> bcsproject.Perms
- 110, // 80: bcsproject.GetProjectQuotasUsageResp.data:type_name -> bcsproject.GetProjectQuotasUsageData
- 9, // 81: bcsproject.GetProjectQuotasUsageResp.web_annotations:type_name -> bcsproject.Perms
- 92, // 82: bcsproject.GetProjectQuotasUsageData.quota:type_name -> bcsproject.ProjectQuota
- 109, // 83: bcsproject.GetProjectQuotasUsageData.quotaUsage:type_name -> bcsproject.ZoneResourceUsage
- 94, // 84: bcsproject.ScaleUpProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 119, // 85: bcsproject.ScaleUpProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 86: bcsproject.ScaleUpProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 94, // 87: bcsproject.ScaleDownProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
- 119, // 88: bcsproject.ScaleDownProjectQuotaResponse.task:type_name -> google.protobuf.Struct
- 9, // 89: bcsproject.ScaleDownProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
- 1, // 90: bcsproject.BCSProject.CreateProject:input_type -> bcsproject.CreateProjectRequest
- 2, // 91: bcsproject.BCSProject.GetProject:input_type -> bcsproject.GetProjectRequest
- 3, // 92: bcsproject.BCSProject.UpdateProject:input_type -> bcsproject.UpdateProjectRequest
- 4, // 93: bcsproject.BCSProject.DeleteProject:input_type -> bcsproject.DeleteProjectRequest
- 6, // 94: bcsproject.BCSProject.ListProjects:input_type -> bcsproject.ListProjectsRequest
- 10, // 95: bcsproject.BCSProject.ListAuthorizedProjects:input_type -> bcsproject.ListAuthorizedProjReq
- 12, // 96: bcsproject.BCSProject.ListProjectsForIAM:input_type -> bcsproject.ListProjectsForIAMReq
- 14, // 97: bcsproject.BCSProject.GetProjectActive:input_type -> bcsproject.GetProjectActiveRequest
- 17, // 98: bcsproject.Business.GetBusiness:input_type -> bcsproject.GetBusinessRequest
- 19, // 99: bcsproject.Business.ListBusiness:input_type -> bcsproject.ListBusinessRequest
- 21, // 100: bcsproject.Business.GetBusinessTopology:input_type -> bcsproject.GetBusinessTopologyRequest
- 29, // 101: bcsproject.Namespace.CreateNamespace:input_type -> bcsproject.CreateNamespaceRequest
- 31, // 102: bcsproject.Namespace.CreateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 33, // 103: bcsproject.Namespace.UpdateNamespace:input_type -> bcsproject.UpdateNamespaceRequest
- 31, // 104: bcsproject.Namespace.UpdateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 35, // 105: bcsproject.Namespace.GetNamespace:input_type -> bcsproject.GetNamespaceRequest
- 37, // 106: bcsproject.Namespace.ListNamespaces:input_type -> bcsproject.ListNamespacesRequest
- 42, // 107: bcsproject.Namespace.DeleteNamespace:input_type -> bcsproject.DeleteNamespaceRequest
- 31, // 108: bcsproject.Namespace.DeleteNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
- 25, // 109: bcsproject.Namespace.SyncNamespace:input_type -> bcsproject.SyncNamespaceRequest
- 27, // 110: bcsproject.Namespace.WithdrawNamespace:input_type -> bcsproject.WithdrawNamespaceRequest
- 39, // 111: bcsproject.Namespace.ListNativeNamespaces:input_type -> bcsproject.ListNativeNamespacesRequest
- 41, // 112: bcsproject.Namespace.ListNativeNamespacesContent:input_type -> bcsproject.ListNativeNamespacesContentRequest
- 50, // 113: bcsproject.Variable.CreateVariable:input_type -> bcsproject.CreateVariableRequest
- 52, // 114: bcsproject.Variable.UpdateVariable:input_type -> bcsproject.UpdateVariableRequest
- 54, // 115: bcsproject.Variable.ListVariableDefinitions:input_type -> bcsproject.ListVariableDefinitionsRequest
- 56, // 116: bcsproject.Variable.DeleteVariableDefinitions:input_type -> bcsproject.DeleteVariableDefinitionsRequest
- 58, // 117: bcsproject.Variable.ListClustersVariables:input_type -> bcsproject.ListClustersVariablesRequest
- 60, // 118: bcsproject.Variable.ListNamespacesVariables:input_type -> bcsproject.ListNamespacesVariablesRequest
- 62, // 119: bcsproject.Variable.UpdateClustersVariables:input_type -> bcsproject.UpdateClustersVariablesRequest
- 64, // 120: bcsproject.Variable.UpdateNamespacesVariables:input_type -> bcsproject.UpdateNamespacesVariablesRequest
- 66, // 121: bcsproject.Variable.ListClusterVariables:input_type -> bcsproject.ListClusterVariablesRequest
- 68, // 122: bcsproject.Variable.ListNamespaceVariables:input_type -> bcsproject.ListNamespaceVariablesRequest
- 70, // 123: bcsproject.Variable.UpdateClusterVariables:input_type -> bcsproject.UpdateClusterVariablesRequest
- 72, // 124: bcsproject.Variable.UpdateNamespaceVariables:input_type -> bcsproject.UpdateNamespaceVariablesRequest
- 74, // 125: bcsproject.Variable.ImportVariables:input_type -> bcsproject.ImportVariablesRequest
- 76, // 126: bcsproject.Variable.RenderVariables:input_type -> bcsproject.RenderVariablesRequest
- 87, // 127: bcsproject.Healthz.Healthz:input_type -> bcsproject.HealthzRequest
- 90, // 128: bcsproject.Healthz.Ping:input_type -> bcsproject.PingRequest
- 99, // 129: bcsproject.BCSProjectQuota.CreateProjectQuota:input_type -> bcsproject.CreateProjectQuotaRequest
- 100, // 130: bcsproject.BCSProjectQuota.GetProjectQuota:input_type -> bcsproject.GetProjectQuotaRequest
- 101, // 131: bcsproject.BCSProjectQuota.UpdateProjectQuota:input_type -> bcsproject.UpdateProjectQuotaRequest
- 111, // 132: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:input_type -> bcsproject.ScaleUpProjectQuotaRequest
- 113, // 133: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:input_type -> bcsproject.ScaleDownProjectQuotaRequest
- 102, // 134: bcsproject.BCSProjectQuota.DeleteProjectQuota:input_type -> bcsproject.DeleteProjectQuotaRequest
- 104, // 135: bcsproject.BCSProjectQuota.ListProjectQuotas:input_type -> bcsproject.ListProjectQuotasRequest
- 107, // 136: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:input_type -> bcsproject.GetProjectQuotasUsageReq
- 5, // 137: bcsproject.BCSProject.CreateProject:output_type -> bcsproject.ProjectResponse
- 5, // 138: bcsproject.BCSProject.GetProject:output_type -> bcsproject.ProjectResponse
- 5, // 139: bcsproject.BCSProject.UpdateProject:output_type -> bcsproject.ProjectResponse
- 5, // 140: bcsproject.BCSProject.DeleteProject:output_type -> bcsproject.ProjectResponse
- 8, // 141: bcsproject.BCSProject.ListProjects:output_type -> bcsproject.ListProjectsResponse
- 11, // 142: bcsproject.BCSProject.ListAuthorizedProjects:output_type -> bcsproject.ListAuthorizedProjResp
- 13, // 143: bcsproject.BCSProject.ListProjectsForIAM:output_type -> bcsproject.ListProjectsForIAMResp
- 15, // 144: bcsproject.BCSProject.GetProjectActive:output_type -> bcsproject.GetProjectActiveResponse
- 18, // 145: bcsproject.Business.GetBusiness:output_type -> bcsproject.GetBusinessResponse
- 20, // 146: bcsproject.Business.ListBusiness:output_type -> bcsproject.ListBusinessResponse
- 22, // 147: bcsproject.Business.GetBusinessTopology:output_type -> bcsproject.GetBusinessTopologyResponse
- 30, // 148: bcsproject.Namespace.CreateNamespace:output_type -> bcsproject.CreateNamespaceResponse
- 32, // 149: bcsproject.Namespace.CreateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 34, // 150: bcsproject.Namespace.UpdateNamespace:output_type -> bcsproject.UpdateNamespaceResponse
- 32, // 151: bcsproject.Namespace.UpdateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 36, // 152: bcsproject.Namespace.GetNamespace:output_type -> bcsproject.GetNamespaceResponse
- 38, // 153: bcsproject.Namespace.ListNamespaces:output_type -> bcsproject.ListNamespacesResponse
- 43, // 154: bcsproject.Namespace.DeleteNamespace:output_type -> bcsproject.DeleteNamespaceResponse
- 32, // 155: bcsproject.Namespace.DeleteNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
- 26, // 156: bcsproject.Namespace.SyncNamespace:output_type -> bcsproject.SyncNamespaceResponse
- 28, // 157: bcsproject.Namespace.WithdrawNamespace:output_type -> bcsproject.WithdrawNamespaceResponse
- 40, // 158: bcsproject.Namespace.ListNativeNamespaces:output_type -> bcsproject.ListNativeNamespacesResponse
- 119, // 159: bcsproject.Namespace.ListNativeNamespacesContent:output_type -> google.protobuf.Struct
- 51, // 160: bcsproject.Variable.CreateVariable:output_type -> bcsproject.CreateVariableResponse
- 53, // 161: bcsproject.Variable.UpdateVariable:output_type -> bcsproject.UpdateVariableResponse
- 55, // 162: bcsproject.Variable.ListVariableDefinitions:output_type -> bcsproject.ListVariableDefinitionsResponse
- 57, // 163: bcsproject.Variable.DeleteVariableDefinitions:output_type -> bcsproject.DeleteVariableDefinitionsResponse
- 59, // 164: bcsproject.Variable.ListClustersVariables:output_type -> bcsproject.ListClustersVariablesResponse
- 61, // 165: bcsproject.Variable.ListNamespacesVariables:output_type -> bcsproject.ListNamespacesVariablesResponse
- 63, // 166: bcsproject.Variable.UpdateClustersVariables:output_type -> bcsproject.UpdateClustersVariablesResponse
- 65, // 167: bcsproject.Variable.UpdateNamespacesVariables:output_type -> bcsproject.UpdateNamespacesVariablesResponse
- 67, // 168: bcsproject.Variable.ListClusterVariables:output_type -> bcsproject.ListClusterVariablesResponse
- 69, // 169: bcsproject.Variable.ListNamespaceVariables:output_type -> bcsproject.ListNamespaceVariablesResponse
- 71, // 170: bcsproject.Variable.UpdateClusterVariables:output_type -> bcsproject.UpdateClusterVariablesResponse
- 73, // 171: bcsproject.Variable.UpdateNamespaceVariables:output_type -> bcsproject.UpdateNamespaceVariablesResponse
- 75, // 172: bcsproject.Variable.ImportVariables:output_type -> bcsproject.ImportVariablesResponse
- 77, // 173: bcsproject.Variable.RenderVariables:output_type -> bcsproject.RenderVariablesResponse
- 88, // 174: bcsproject.Healthz.Healthz:output_type -> bcsproject.HealthzResponse
- 91, // 175: bcsproject.Healthz.Ping:output_type -> bcsproject.PingResponse
- 103, // 176: bcsproject.BCSProjectQuota.CreateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 103, // 177: bcsproject.BCSProjectQuota.GetProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 103, // 178: bcsproject.BCSProjectQuota.UpdateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 112, // 179: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:output_type -> bcsproject.ScaleUpProjectQuotaResponse
- 114, // 180: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:output_type -> bcsproject.ScaleDownProjectQuotaResponse
- 103, // 181: bcsproject.BCSProjectQuota.DeleteProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
- 106, // 182: bcsproject.BCSProjectQuota.ListProjectQuotas:output_type -> bcsproject.ListProjectQuotasResponse
- 108, // 183: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:output_type -> bcsproject.GetProjectQuotasUsageResp
- 137, // [137:184] is the sub-list for method output_type
- 90, // [90:137] is the sub-list for method input_type
- 90, // [90:90] is the sub-list for extension type_name
- 90, // [90:90] is the sub-list for extension extendee
- 0, // [0:90] is the sub-list for field type_name
+ 126, // 0: bcsproject.Project.labels:type_name -> bcsproject.Project.LabelsEntry
+ 127, // 1: bcsproject.Project.annotations:type_name -> bcsproject.Project.AnnotationsEntry
+ 128, // 2: bcsproject.CreateProjectRequest.labels:type_name -> bcsproject.CreateProjectRequest.LabelsEntry
+ 129, // 3: bcsproject.CreateProjectRequest.annotations:type_name -> bcsproject.CreateProjectRequest.AnnotationsEntry
+ 142, // 4: bcsproject.UpdateProjectRequest.useBKRes:type_name -> google.protobuf.BoolValue
+ 142, // 5: bcsproject.UpdateProjectRequest.isOffline:type_name -> google.protobuf.BoolValue
+ 130, // 6: bcsproject.UpdateProjectRequest.labels:type_name -> bcsproject.UpdateProjectRequest.LabelsEntry
+ 131, // 7: bcsproject.UpdateProjectRequest.annotations:type_name -> bcsproject.UpdateProjectRequest.AnnotationsEntry
+ 0, // 8: bcsproject.ProjectResponse.data:type_name -> bcsproject.Project
+ 9, // 9: bcsproject.ProjectResponse.web_annotations:type_name -> bcsproject.Perms
+ 0, // 10: bcsproject.ListProjectData.results:type_name -> bcsproject.Project
+ 7, // 11: bcsproject.ListProjectsResponse.data:type_name -> bcsproject.ListProjectData
+ 9, // 12: bcsproject.ListProjectsResponse.web_annotations:type_name -> bcsproject.Perms
+ 143, // 13: bcsproject.Perms.perms:type_name -> google.protobuf.Struct
+ 7, // 14: bcsproject.ListAuthorizedProjResp.data:type_name -> bcsproject.ListProjectData
+ 9, // 15: bcsproject.ListAuthorizedProjResp.web_annotations:type_name -> bcsproject.Perms
+ 132, // 16: bcsproject.ListProjectsForIAMResp.data:type_name -> bcsproject.ListProjectsForIAMResp.Project
+ 16, // 17: bcsproject.GetProjectActiveResponse.data:type_name -> bcsproject.ProjectActiveData
+ 23, // 18: bcsproject.GetBusinessResponse.data:type_name -> bcsproject.BusinessData
+ 9, // 19: bcsproject.GetBusinessResponse.web_annotations:type_name -> bcsproject.Perms
+ 23, // 20: bcsproject.ListBusinessResponse.data:type_name -> bcsproject.BusinessData
+ 9, // 21: bcsproject.ListBusinessResponse.web_annotations:type_name -> bcsproject.Perms
+ 24, // 22: bcsproject.GetBusinessTopologyResponse.data:type_name -> bcsproject.TopologyData
+ 9, // 23: bcsproject.GetBusinessTopologyResponse.web_annotations:type_name -> bcsproject.Perms
+ 24, // 24: bcsproject.TopologyData.child:type_name -> bcsproject.TopologyData
+ 49, // 25: bcsproject.CreateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
+ 47, // 26: bcsproject.CreateNamespaceRequest.labels:type_name -> bcsproject.Label
+ 48, // 27: bcsproject.CreateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
+ 79, // 28: bcsproject.CreateNamespaceRequest.variables:type_name -> bcsproject.VariableValue
+ 44, // 29: bcsproject.CreateNamespaceResponse.data:type_name -> bcsproject.NamespaceData
+ 9, // 30: bcsproject.CreateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
+ 47, // 31: bcsproject.UpdateNamespaceRequest.labels:type_name -> bcsproject.Label
+ 48, // 32: bcsproject.UpdateNamespaceRequest.annotations:type_name -> bcsproject.Annotation
+ 49, // 33: bcsproject.UpdateNamespaceRequest.quota:type_name -> bcsproject.ResourceQuota
+ 9, // 34: bcsproject.UpdateNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
+ 44, // 35: bcsproject.GetNamespaceResponse.data:type_name -> bcsproject.NamespaceData
+ 9, // 36: bcsproject.GetNamespaceResponse.web_annotations:type_name -> bcsproject.Perms
+ 44, // 37: bcsproject.ListNamespacesResponse.data:type_name -> bcsproject.NamespaceData
+ 9, // 38: bcsproject.ListNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
+ 46, // 39: bcsproject.ListNativeNamespacesResponse.data:type_name -> bcsproject.NativeNamespaceData
+ 9, // 40: bcsproject.ListNativeNamespacesResponse.web_annotations:type_name -> bcsproject.Perms
+ 9, // 41: bcsproject.DeleteNamespaceResponse.perms:type_name -> bcsproject.Perms
+ 49, // 42: bcsproject.NamespaceData.quota:type_name -> bcsproject.ResourceQuota
+ 49, // 43: bcsproject.NamespaceData.used:type_name -> bcsproject.ResourceQuota
+ 47, // 44: bcsproject.NamespaceData.labels:type_name -> bcsproject.Label
+ 48, // 45: bcsproject.NamespaceData.annotations:type_name -> bcsproject.Annotation
+ 79, // 46: bcsproject.NamespaceData.variables:type_name -> bcsproject.VariableValue
+ 45, // 47: bcsproject.NamespaceData.otherQuotas:type_name -> bcsproject.OtherQuota
+ 49, // 48: bcsproject.OtherQuota.quota:type_name -> bcsproject.ResourceQuota
+ 80, // 49: bcsproject.CreateVariableResponse.data:type_name -> bcsproject.CreateVariableData
+ 81, // 50: bcsproject.UpdateVariableResponse.data:type_name -> bcsproject.UpdateVariableData
+ 82, // 51: bcsproject.ListVariableDefinitionsResponse.data:type_name -> bcsproject.ListVariableDefinitionData
+ 83, // 52: bcsproject.DeleteVariableDefinitionsResponse.data:type_name -> bcsproject.DeleteVariableDefinitionsData
+ 84, // 53: bcsproject.ListClustersVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 84, // 54: bcsproject.ListNamespacesVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 79, // 55: bcsproject.UpdateClustersVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 79, // 56: bcsproject.UpdateNamespacesVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 84, // 57: bcsproject.ListClusterVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 84, // 58: bcsproject.ListNamespaceVariablesResponse.data:type_name -> bcsproject.ListVariableValuesData
+ 79, // 59: bcsproject.UpdateClusterVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 79, // 60: bcsproject.UpdateNamespaceVariablesRequest.data:type_name -> bcsproject.VariableValue
+ 85, // 61: bcsproject.ImportVariablesRequest.data:type_name -> bcsproject.ImportVariableData
+ 79, // 62: bcsproject.RenderVariablesResponse.data:type_name -> bcsproject.VariableValue
+ 78, // 63: bcsproject.ListVariableDefinitionData.results:type_name -> bcsproject.VariableDefinition
+ 79, // 64: bcsproject.ListVariableValuesData.results:type_name -> bcsproject.VariableValue
+ 86, // 65: bcsproject.ImportVariableData.vars:type_name -> bcsproject.ImportVariableVarData
+ 89, // 66: bcsproject.HealthzResponse.data:type_name -> bcsproject.HealthzData
+ 94, // 67: bcsproject.ProjectQuota.quota:type_name -> bcsproject.QuotaResource
+ 93, // 68: bcsproject.ProjectQuota.nodeGroups:type_name -> bcsproject.NodeGroup
+ 133, // 69: bcsproject.ProjectQuota.labels:type_name -> bcsproject.ProjectQuota.LabelsEntry
+ 134, // 70: bcsproject.ProjectQuota.annotations:type_name -> bcsproject.ProjectQuota.AnnotationsEntry
+ 100, // 71: bcsproject.ProjectQuota.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 102, // 72: bcsproject.ProjectQuota.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
+ 96, // 73: bcsproject.QuotaResource.zoneResources:type_name -> bcsproject.InstanceTypeConfig
+ 98, // 74: bcsproject.QuotaResource.cpu:type_name -> bcsproject.DeviceInfo
+ 98, // 75: bcsproject.QuotaResource.mem:type_name -> bcsproject.DeviceInfo
+ 98, // 76: bcsproject.QuotaResource.gpu:type_name -> bcsproject.DeviceInfo
+ 144, // 77: bcsproject.QuotaStrategy.expectTime:type_name -> google.protobuf.Int64Value
+ 97, // 78: bcsproject.InstanceTypeConfig.systemDisk:type_name -> bcsproject.DataDisk
+ 97, // 79: bcsproject.InstanceTypeConfig.dataDisks:type_name -> bcsproject.DataDisk
+ 135, // 80: bcsproject.DeviceInfo.attributes:type_name -> bcsproject.DeviceInfo.AttributesEntry
+ 94, // 81: bcsproject.CreateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 136, // 82: bcsproject.CreateProjectQuotaRequest.labels:type_name -> bcsproject.CreateProjectQuotaRequest.LabelsEntry
+ 137, // 83: bcsproject.CreateProjectQuotaRequest.annotations:type_name -> bcsproject.CreateProjectQuotaRequest.AnnotationsEntry
+ 100, // 84: bcsproject.CreateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 142, // 85: bcsproject.CreateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
+ 102, // 86: bcsproject.CreateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProject
+ 142, // 87: bcsproject.CreateProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 101, // 88: bcsproject.QuotaSharedProject.usageLimit:type_name -> bcsproject.QuotaLimit
+ 101, // 89: bcsproject.QuotaSharedProject.usedAmount:type_name -> bcsproject.QuotaLimit
+ 102, // 90: bcsproject.QuotaSharedProjectList.values:type_name -> bcsproject.QuotaSharedProject
+ 94, // 91: bcsproject.UpdateProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 138, // 92: bcsproject.UpdateProjectQuotaRequest.labels:type_name -> bcsproject.UpdateProjectQuotaRequest.LabelsEntry
+ 139, // 93: bcsproject.UpdateProjectQuotaRequest.annotations:type_name -> bcsproject.UpdateProjectQuotaRequest.AnnotationsEntry
+ 100, // 94: bcsproject.UpdateProjectQuotaRequest.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 142, // 95: bcsproject.UpdateProjectQuotaRequest.quotaSharedEnabled:type_name -> google.protobuf.BoolValue
+ 104, // 96: bcsproject.UpdateProjectQuotaRequest.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
+ 142, // 97: bcsproject.UpdateProjectV2Request.useBKRes:type_name -> google.protobuf.BoolValue
+ 142, // 98: bcsproject.UpdateProjectV2Request.isOffline:type_name -> google.protobuf.BoolValue
+ 140, // 99: bcsproject.UpdateProjectV2Request.labels:type_name -> bcsproject.UpdateProjectV2Request.LabelsEntry
+ 141, // 100: bcsproject.UpdateProjectV2Request.annotations:type_name -> bcsproject.UpdateProjectV2Request.AnnotationsEntry
+ 100, // 101: bcsproject.UpdateProjectV2Request.quotaAttr:type_name -> bcsproject.QuotaAttr
+ 104, // 102: bcsproject.UpdateProjectV2Request.quotaSharedProjectList:type_name -> bcsproject.QuotaSharedProjectList
+ 142, // 103: bcsproject.DeleteProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 92, // 104: bcsproject.ProjectQuotaResponse.data:type_name -> bcsproject.ProjectQuota
+ 143, // 105: bcsproject.ProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 106: bcsproject.ProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 92, // 107: bcsproject.ListProjectQuotasData.results:type_name -> bcsproject.ProjectQuota
+ 110, // 108: bcsproject.ListProjectQuotasResponse.data:type_name -> bcsproject.ListProjectQuotasData
+ 9, // 109: bcsproject.ListProjectQuotasResponse.web_annotations:type_name -> bcsproject.Perms
+ 110, // 110: bcsproject.ListProjectQuotasV2Response.data:type_name -> bcsproject.ListProjectQuotasData
+ 9, // 111: bcsproject.ListProjectQuotasV2Response.web_annotations:type_name -> bcsproject.Perms
+ 117, // 112: bcsproject.GetProjectQuotasUsageResp.data:type_name -> bcsproject.GetProjectQuotasUsageData
+ 9, // 113: bcsproject.GetProjectQuotasUsageResp.web_annotations:type_name -> bcsproject.Perms
+ 92, // 114: bcsproject.GetProjectQuotasUsageData.quota:type_name -> bcsproject.ProjectQuota
+ 116, // 115: bcsproject.GetProjectQuotasUsageData.quotaUsage:type_name -> bcsproject.ZoneResourceUsage
+ 94, // 116: bcsproject.ScaleUpProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 142, // 117: bcsproject.ScaleUpProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 143, // 118: bcsproject.ScaleUpProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 119: bcsproject.ScaleUpProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 94, // 120: bcsproject.ScaleDownProjectQuotaRequest.quota:type_name -> bcsproject.QuotaResource
+ 142, // 121: bcsproject.ScaleDownProjectQuotaRequest.skipItsmApproval:type_name -> google.protobuf.BoolValue
+ 143, // 122: bcsproject.ScaleDownProjectQuotaResponse.task:type_name -> google.protobuf.Struct
+ 9, // 123: bcsproject.ScaleDownProjectQuotaResponse.web_annotations:type_name -> bcsproject.Perms
+ 125, // 124: bcsproject.GetProjectQuotasStatisticsResponse.data:type_name -> bcsproject.ProjectQuotasStatisticsData
+ 124, // 125: bcsproject.ProjectQuotasStatisticsData.cpu:type_name -> bcsproject.QuotaResourceData
+ 124, // 126: bcsproject.ProjectQuotasStatisticsData.mem:type_name -> bcsproject.QuotaResourceData
+ 124, // 127: bcsproject.ProjectQuotasStatisticsData.gpu:type_name -> bcsproject.QuotaResourceData
+ 1, // 128: bcsproject.BCSProject.CreateProject:input_type -> bcsproject.CreateProjectRequest
+ 2, // 129: bcsproject.BCSProject.GetProject:input_type -> bcsproject.GetProjectRequest
+ 3, // 130: bcsproject.BCSProject.UpdateProject:input_type -> bcsproject.UpdateProjectRequest
+ 106, // 131: bcsproject.BCSProject.UpdateProjectV2:input_type -> bcsproject.UpdateProjectV2Request
+ 4, // 132: bcsproject.BCSProject.DeleteProject:input_type -> bcsproject.DeleteProjectRequest
+ 6, // 133: bcsproject.BCSProject.ListProjects:input_type -> bcsproject.ListProjectsRequest
+ 10, // 134: bcsproject.BCSProject.ListAuthorizedProjects:input_type -> bcsproject.ListAuthorizedProjReq
+ 12, // 135: bcsproject.BCSProject.ListProjectsForIAM:input_type -> bcsproject.ListProjectsForIAMReq
+ 14, // 136: bcsproject.BCSProject.GetProjectActive:input_type -> bcsproject.GetProjectActiveRequest
+ 17, // 137: bcsproject.Business.GetBusiness:input_type -> bcsproject.GetBusinessRequest
+ 19, // 138: bcsproject.Business.ListBusiness:input_type -> bcsproject.ListBusinessRequest
+ 21, // 139: bcsproject.Business.GetBusinessTopology:input_type -> bcsproject.GetBusinessTopologyRequest
+ 29, // 140: bcsproject.Namespace.CreateNamespace:input_type -> bcsproject.CreateNamespaceRequest
+ 31, // 141: bcsproject.Namespace.CreateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 33, // 142: bcsproject.Namespace.UpdateNamespace:input_type -> bcsproject.UpdateNamespaceRequest
+ 31, // 143: bcsproject.Namespace.UpdateNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 35, // 144: bcsproject.Namespace.GetNamespace:input_type -> bcsproject.GetNamespaceRequest
+ 37, // 145: bcsproject.Namespace.ListNamespaces:input_type -> bcsproject.ListNamespacesRequest
+ 42, // 146: bcsproject.Namespace.DeleteNamespace:input_type -> bcsproject.DeleteNamespaceRequest
+ 31, // 147: bcsproject.Namespace.DeleteNamespaceCallback:input_type -> bcsproject.NamespaceCallbackRequest
+ 25, // 148: bcsproject.Namespace.SyncNamespace:input_type -> bcsproject.SyncNamespaceRequest
+ 27, // 149: bcsproject.Namespace.WithdrawNamespace:input_type -> bcsproject.WithdrawNamespaceRequest
+ 39, // 150: bcsproject.Namespace.ListNativeNamespaces:input_type -> bcsproject.ListNativeNamespacesRequest
+ 41, // 151: bcsproject.Namespace.ListNativeNamespacesContent:input_type -> bcsproject.ListNativeNamespacesContentRequest
+ 50, // 152: bcsproject.Variable.CreateVariable:input_type -> bcsproject.CreateVariableRequest
+ 52, // 153: bcsproject.Variable.UpdateVariable:input_type -> bcsproject.UpdateVariableRequest
+ 54, // 154: bcsproject.Variable.ListVariableDefinitions:input_type -> bcsproject.ListVariableDefinitionsRequest
+ 56, // 155: bcsproject.Variable.DeleteVariableDefinitions:input_type -> bcsproject.DeleteVariableDefinitionsRequest
+ 58, // 156: bcsproject.Variable.ListClustersVariables:input_type -> bcsproject.ListClustersVariablesRequest
+ 60, // 157: bcsproject.Variable.ListNamespacesVariables:input_type -> bcsproject.ListNamespacesVariablesRequest
+ 62, // 158: bcsproject.Variable.UpdateClustersVariables:input_type -> bcsproject.UpdateClustersVariablesRequest
+ 64, // 159: bcsproject.Variable.UpdateNamespacesVariables:input_type -> bcsproject.UpdateNamespacesVariablesRequest
+ 66, // 160: bcsproject.Variable.ListClusterVariables:input_type -> bcsproject.ListClusterVariablesRequest
+ 68, // 161: bcsproject.Variable.ListNamespaceVariables:input_type -> bcsproject.ListNamespaceVariablesRequest
+ 70, // 162: bcsproject.Variable.UpdateClusterVariables:input_type -> bcsproject.UpdateClusterVariablesRequest
+ 72, // 163: bcsproject.Variable.UpdateNamespaceVariables:input_type -> bcsproject.UpdateNamespaceVariablesRequest
+ 74, // 164: bcsproject.Variable.ImportVariables:input_type -> bcsproject.ImportVariablesRequest
+ 76, // 165: bcsproject.Variable.RenderVariables:input_type -> bcsproject.RenderVariablesRequest
+ 87, // 166: bcsproject.Healthz.Healthz:input_type -> bcsproject.HealthzRequest
+ 90, // 167: bcsproject.Healthz.Ping:input_type -> bcsproject.PingRequest
+ 99, // 168: bcsproject.BCSProjectQuota.CreateProjectQuota:input_type -> bcsproject.CreateProjectQuotaRequest
+ 103, // 169: bcsproject.BCSProjectQuota.GetProjectQuota:input_type -> bcsproject.GetProjectQuotaRequest
+ 105, // 170: bcsproject.BCSProjectQuota.UpdateProjectQuota:input_type -> bcsproject.UpdateProjectQuotaRequest
+ 118, // 171: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:input_type -> bcsproject.ScaleUpProjectQuotaRequest
+ 120, // 172: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:input_type -> bcsproject.ScaleDownProjectQuotaRequest
+ 107, // 173: bcsproject.BCSProjectQuota.DeleteProjectQuota:input_type -> bcsproject.DeleteProjectQuotaRequest
+ 109, // 174: bcsproject.BCSProjectQuota.ListProjectQuotas:input_type -> bcsproject.ListProjectQuotasRequest
+ 112, // 175: bcsproject.BCSProjectQuota.ListProjectQuotasV2:input_type -> bcsproject.ListProjectQuotasV2Request
+ 114, // 176: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:input_type -> bcsproject.GetProjectQuotasUsageReq
+ 122, // 177: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:input_type -> bcsproject.GetProjectQuotasStatisticsRequest
+ 5, // 178: bcsproject.BCSProject.CreateProject:output_type -> bcsproject.ProjectResponse
+ 5, // 179: bcsproject.BCSProject.GetProject:output_type -> bcsproject.ProjectResponse
+ 5, // 180: bcsproject.BCSProject.UpdateProject:output_type -> bcsproject.ProjectResponse
+ 5, // 181: bcsproject.BCSProject.UpdateProjectV2:output_type -> bcsproject.ProjectResponse
+ 5, // 182: bcsproject.BCSProject.DeleteProject:output_type -> bcsproject.ProjectResponse
+ 8, // 183: bcsproject.BCSProject.ListProjects:output_type -> bcsproject.ListProjectsResponse
+ 11, // 184: bcsproject.BCSProject.ListAuthorizedProjects:output_type -> bcsproject.ListAuthorizedProjResp
+ 13, // 185: bcsproject.BCSProject.ListProjectsForIAM:output_type -> bcsproject.ListProjectsForIAMResp
+ 15, // 186: bcsproject.BCSProject.GetProjectActive:output_type -> bcsproject.GetProjectActiveResponse
+ 18, // 187: bcsproject.Business.GetBusiness:output_type -> bcsproject.GetBusinessResponse
+ 20, // 188: bcsproject.Business.ListBusiness:output_type -> bcsproject.ListBusinessResponse
+ 22, // 189: bcsproject.Business.GetBusinessTopology:output_type -> bcsproject.GetBusinessTopologyResponse
+ 30, // 190: bcsproject.Namespace.CreateNamespace:output_type -> bcsproject.CreateNamespaceResponse
+ 32, // 191: bcsproject.Namespace.CreateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 34, // 192: bcsproject.Namespace.UpdateNamespace:output_type -> bcsproject.UpdateNamespaceResponse
+ 32, // 193: bcsproject.Namespace.UpdateNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 36, // 194: bcsproject.Namespace.GetNamespace:output_type -> bcsproject.GetNamespaceResponse
+ 38, // 195: bcsproject.Namespace.ListNamespaces:output_type -> bcsproject.ListNamespacesResponse
+ 43, // 196: bcsproject.Namespace.DeleteNamespace:output_type -> bcsproject.DeleteNamespaceResponse
+ 32, // 197: bcsproject.Namespace.DeleteNamespaceCallback:output_type -> bcsproject.NamespaceCallbackResponse
+ 26, // 198: bcsproject.Namespace.SyncNamespace:output_type -> bcsproject.SyncNamespaceResponse
+ 28, // 199: bcsproject.Namespace.WithdrawNamespace:output_type -> bcsproject.WithdrawNamespaceResponse
+ 40, // 200: bcsproject.Namespace.ListNativeNamespaces:output_type -> bcsproject.ListNativeNamespacesResponse
+ 143, // 201: bcsproject.Namespace.ListNativeNamespacesContent:output_type -> google.protobuf.Struct
+ 51, // 202: bcsproject.Variable.CreateVariable:output_type -> bcsproject.CreateVariableResponse
+ 53, // 203: bcsproject.Variable.UpdateVariable:output_type -> bcsproject.UpdateVariableResponse
+ 55, // 204: bcsproject.Variable.ListVariableDefinitions:output_type -> bcsproject.ListVariableDefinitionsResponse
+ 57, // 205: bcsproject.Variable.DeleteVariableDefinitions:output_type -> bcsproject.DeleteVariableDefinitionsResponse
+ 59, // 206: bcsproject.Variable.ListClustersVariables:output_type -> bcsproject.ListClustersVariablesResponse
+ 61, // 207: bcsproject.Variable.ListNamespacesVariables:output_type -> bcsproject.ListNamespacesVariablesResponse
+ 63, // 208: bcsproject.Variable.UpdateClustersVariables:output_type -> bcsproject.UpdateClustersVariablesResponse
+ 65, // 209: bcsproject.Variable.UpdateNamespacesVariables:output_type -> bcsproject.UpdateNamespacesVariablesResponse
+ 67, // 210: bcsproject.Variable.ListClusterVariables:output_type -> bcsproject.ListClusterVariablesResponse
+ 69, // 211: bcsproject.Variable.ListNamespaceVariables:output_type -> bcsproject.ListNamespaceVariablesResponse
+ 71, // 212: bcsproject.Variable.UpdateClusterVariables:output_type -> bcsproject.UpdateClusterVariablesResponse
+ 73, // 213: bcsproject.Variable.UpdateNamespaceVariables:output_type -> bcsproject.UpdateNamespaceVariablesResponse
+ 75, // 214: bcsproject.Variable.ImportVariables:output_type -> bcsproject.ImportVariablesResponse
+ 77, // 215: bcsproject.Variable.RenderVariables:output_type -> bcsproject.RenderVariablesResponse
+ 88, // 216: bcsproject.Healthz.Healthz:output_type -> bcsproject.HealthzResponse
+ 91, // 217: bcsproject.Healthz.Ping:output_type -> bcsproject.PingResponse
+ 108, // 218: bcsproject.BCSProjectQuota.CreateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 108, // 219: bcsproject.BCSProjectQuota.GetProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 108, // 220: bcsproject.BCSProjectQuota.UpdateProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 119, // 221: bcsproject.BCSProjectQuota.ScaleUpProjectQuota:output_type -> bcsproject.ScaleUpProjectQuotaResponse
+ 121, // 222: bcsproject.BCSProjectQuota.ScaleDownProjectQuota:output_type -> bcsproject.ScaleDownProjectQuotaResponse
+ 108, // 223: bcsproject.BCSProjectQuota.DeleteProjectQuota:output_type -> bcsproject.ProjectQuotaResponse
+ 111, // 224: bcsproject.BCSProjectQuota.ListProjectQuotas:output_type -> bcsproject.ListProjectQuotasResponse
+ 113, // 225: bcsproject.BCSProjectQuota.ListProjectQuotasV2:output_type -> bcsproject.ListProjectQuotasV2Response
+ 115, // 226: bcsproject.BCSProjectQuota.GetProjectQuotasUsage:output_type -> bcsproject.GetProjectQuotasUsageResp
+ 123, // 227: bcsproject.BCSProjectQuota.GetProjectQuotasStatistics:output_type -> bcsproject.GetProjectQuotasStatisticsResponse
+ 178, // [178:228] is the sub-list for method output_type
+ 128, // [128:178] is the sub-list for method input_type
+ 128, // [128:128] is the sub-list for extension type_name
+ 128, // [128:128] is the sub-list for extension extendee
+ 0, // [0:128] is the sub-list for field type_name
}
func init() { file_bcsproject_proto_init() }
@@ -13893,7 +15755,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[100].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotaRequest); i {
+ switch v := v.(*QuotaAttr); i {
case 0:
return &v.state
case 1:
@@ -13905,7 +15767,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[101].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateProjectQuotaRequest); i {
+ switch v := v.(*QuotaLimit); i {
case 0:
return &v.state
case 1:
@@ -13917,7 +15779,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[102].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteProjectQuotaRequest); i {
+ switch v := v.(*QuotaSharedProject); i {
case 0:
return &v.state
case 1:
@@ -13929,7 +15791,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[103].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ProjectQuotaResponse); i {
+ switch v := v.(*GetProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -13941,7 +15803,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[104].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasRequest); i {
+ switch v := v.(*QuotaSharedProjectList); i {
case 0:
return &v.state
case 1:
@@ -13953,7 +15815,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[105].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasData); i {
+ switch v := v.(*UpdateProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -13965,7 +15827,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[106].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListProjectQuotasResponse); i {
+ switch v := v.(*UpdateProjectV2Request); i {
case 0:
return &v.state
case 1:
@@ -13977,7 +15839,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[107].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageReq); i {
+ switch v := v.(*DeleteProjectQuotaRequest); i {
case 0:
return &v.state
case 1:
@@ -13989,7 +15851,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[108].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageResp); i {
+ switch v := v.(*ProjectQuotaResponse); i {
case 0:
return &v.state
case 1:
@@ -14001,7 +15863,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[109].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ZoneResourceUsage); i {
+ switch v := v.(*ListProjectQuotasRequest); i {
case 0:
return &v.state
case 1:
@@ -14013,7 +15875,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[110].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetProjectQuotasUsageData); i {
+ switch v := v.(*ListProjectQuotasData); i {
case 0:
return &v.state
case 1:
@@ -14025,7 +15887,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[111].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleUpProjectQuotaRequest); i {
+ switch v := v.(*ListProjectQuotasResponse); i {
case 0:
return &v.state
case 1:
@@ -14037,7 +15899,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[112].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleUpProjectQuotaResponse); i {
+ switch v := v.(*ListProjectQuotasV2Request); i {
case 0:
return &v.state
case 1:
@@ -14049,7 +15911,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[113].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleDownProjectQuotaRequest); i {
+ switch v := v.(*ListProjectQuotasV2Response); i {
case 0:
return &v.state
case 1:
@@ -14061,7 +15923,7 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[114].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ScaleDownProjectQuotaResponse); i {
+ switch v := v.(*GetProjectQuotasUsageReq); i {
case 0:
return &v.state
case 1:
@@ -14073,6 +15935,138 @@ func file_bcsproject_proto_init() {
}
}
file_bcsproject_proto_msgTypes[115].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotasUsageResp); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[116].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ZoneResourceUsage); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[117].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotasUsageData); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[118].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleUpProjectQuotaRequest); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[119].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleUpProjectQuotaResponse); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[120].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleDownProjectQuotaRequest); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[121].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ScaleDownProjectQuotaResponse); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[122].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotasStatisticsRequest); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[123].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*GetProjectQuotasStatisticsResponse); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[124].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*QuotaResourceData); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[125].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*ProjectQuotasStatisticsData); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bcsproject_proto_msgTypes[132].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListProjectsForIAMResp_Project); i {
case 0:
return &v.state
@@ -14091,7 +16085,7 @@ func file_bcsproject_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_bcsproject_proto_rawDesc,
NumEnums: 0,
- NumMessages: 118,
+ NumMessages: 142,
NumExtensions: 0,
NumServices: 6,
},
@@ -14120,6 +16114,7 @@ type BCSProjectClient interface {
CreateProject(ctx context.Context, in *CreateProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
GetProject(ctx context.Context, in *GetProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
UpdateProject(ctx context.Context, in *UpdateProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
+ UpdateProjectV2(ctx context.Context, in *UpdateProjectV2Request, opts ...grpc.CallOption) (*ProjectResponse, error)
DeleteProject(ctx context.Context, in *DeleteProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error)
ListProjects(ctx context.Context, in *ListProjectsRequest, opts ...grpc.CallOption) (*ListProjectsResponse, error)
ListAuthorizedProjects(ctx context.Context, in *ListAuthorizedProjReq, opts ...grpc.CallOption) (*ListAuthorizedProjResp, error)
@@ -14162,6 +16157,15 @@ func (c *bCSProjectClient) UpdateProject(ctx context.Context, in *UpdateProjectR
return out, nil
}
+func (c *bCSProjectClient) UpdateProjectV2(ctx context.Context, in *UpdateProjectV2Request, opts ...grpc.CallOption) (*ProjectResponse, error) {
+ out := new(ProjectResponse)
+ err := c.cc.Invoke(ctx, "/bcsproject.BCSProject/UpdateProjectV2", in, out, opts...)
+ if err != nil {
+ return nil, err
+ }
+ return out, nil
+}
+
func (c *bCSProjectClient) DeleteProject(ctx context.Context, in *DeleteProjectRequest, opts ...grpc.CallOption) (*ProjectResponse, error) {
out := new(ProjectResponse)
err := c.cc.Invoke(ctx, "/bcsproject.BCSProject/DeleteProject", in, out, opts...)
@@ -14212,6 +16216,7 @@ type BCSProjectServer interface {
CreateProject(context.Context, *CreateProjectRequest) (*ProjectResponse, error)
GetProject(context.Context, *GetProjectRequest) (*ProjectResponse, error)
UpdateProject(context.Context, *UpdateProjectRequest) (*ProjectResponse, error)
+ UpdateProjectV2(context.Context, *UpdateProjectV2Request) (*ProjectResponse, error)
DeleteProject(context.Context, *DeleteProjectRequest) (*ProjectResponse, error)
ListProjects(context.Context, *ListProjectsRequest) (*ListProjectsResponse, error)
ListAuthorizedProjects(context.Context, *ListAuthorizedProjReq) (*ListAuthorizedProjResp, error)
@@ -14232,6 +16237,9 @@ func (*UnimplementedBCSProjectServer) GetProject(context.Context, *GetProjectReq
func (*UnimplementedBCSProjectServer) UpdateProject(context.Context, *UpdateProjectRequest) (*ProjectResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateProject not implemented")
}
+func (*UnimplementedBCSProjectServer) UpdateProjectV2(context.Context, *UpdateProjectV2Request) (*ProjectResponse, error) {
+ return nil, status.Errorf(codes.Unimplemented, "method UpdateProjectV2 not implemented")
+}
func (*UnimplementedBCSProjectServer) DeleteProject(context.Context, *DeleteProjectRequest) (*ProjectResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteProject not implemented")
}
@@ -14306,6 +16314,24 @@ func _BCSProject_UpdateProject_Handler(srv interface{}, ctx context.Context, dec
return interceptor(ctx, in, info, handler)
}
+func _BCSProject_UpdateProjectV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+ in := new(UpdateProjectV2Request)
+ if err := dec(in); err != nil {
+ return nil, err
+ }
+ if interceptor == nil {
+ return srv.(BCSProjectServer).UpdateProjectV2(ctx, in)
+ }
+ info := &grpc.UnaryServerInfo{
+ Server: srv,
+ FullMethod: "/bcsproject.BCSProject/UpdateProjectV2",
+ }
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+ return srv.(BCSProjectServer).UpdateProjectV2(ctx, req.(*UpdateProjectV2Request))
+ }
+ return interceptor(ctx, in, info, handler)
+}
+
func _BCSProject_DeleteProject_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteProjectRequest)
if err := dec(in); err != nil {
@@ -14412,6 +16438,10 @@ var _BCSProject_serviceDesc = grpc.ServiceDesc{
MethodName: "UpdateProject",
Handler: _BCSProject_UpdateProject_Handler,
},
+ {
+ MethodName: "UpdateProjectV2",
+ Handler: _BCSProject_UpdateProjectV2_Handler,
+ },
{
MethodName: "DeleteProject",
Handler: _BCSProject_DeleteProject_Handler,
@@ -15710,7 +17740,9 @@ type BCSProjectQuotaClient interface {
// DeleteProjectQuota 退回资源额度
DeleteProjectQuota(ctx context.Context, in *DeleteProjectQuotaRequest, opts ...grpc.CallOption) (*ProjectQuotaResponse, error)
ListProjectQuotas(ctx context.Context, in *ListProjectQuotasRequest, opts ...grpc.CallOption) (*ListProjectQuotasResponse, error)
+ ListProjectQuotasV2(ctx context.Context, in *ListProjectQuotasV2Request, opts ...grpc.CallOption) (*ListProjectQuotasV2Response, error)
GetProjectQuotasUsage(ctx context.Context, in *GetProjectQuotasUsageReq, opts ...grpc.CallOption) (*GetProjectQuotasUsageResp, error)
+ GetProjectQuotasStatistics(ctx context.Context, in *GetProjectQuotasStatisticsRequest, opts ...grpc.CallOption) (*GetProjectQuotasStatisticsResponse, error)
}
type bCSProjectQuotaClient struct {
@@ -15784,6 +17816,15 @@ func (c *bCSProjectQuotaClient) ListProjectQuotas(ctx context.Context, in *ListP
return out, nil
}
+func (c *bCSProjectQuotaClient) ListProjectQuotasV2(ctx context.Context, in *ListProjectQuotasV2Request, opts ...grpc.CallOption) (*ListProjectQuotasV2Response, error) {
+ out := new(ListProjectQuotasV2Response)
+ err := c.cc.Invoke(ctx, "/bcsproject.BCSProjectQuota/ListProjectQuotasV2", in, out, opts...)
+ if err != nil {
+ return nil, err
+ }
+ return out, nil
+}
+
func (c *bCSProjectQuotaClient) GetProjectQuotasUsage(ctx context.Context, in *GetProjectQuotasUsageReq, opts ...grpc.CallOption) (*GetProjectQuotasUsageResp, error) {
out := new(GetProjectQuotasUsageResp)
err := c.cc.Invoke(ctx, "/bcsproject.BCSProjectQuota/GetProjectQuotasUsage", in, out, opts...)
@@ -15793,6 +17834,15 @@ func (c *bCSProjectQuotaClient) GetProjectQuotasUsage(ctx context.Context, in *G
return out, nil
}
+func (c *bCSProjectQuotaClient) GetProjectQuotasStatistics(ctx context.Context, in *GetProjectQuotasStatisticsRequest, opts ...grpc.CallOption) (*GetProjectQuotasStatisticsResponse, error) {
+ out := new(GetProjectQuotasStatisticsResponse)
+ err := c.cc.Invoke(ctx, "/bcsproject.BCSProjectQuota/GetProjectQuotasStatistics", in, out, opts...)
+ if err != nil {
+ return nil, err
+ }
+ return out, nil
+}
+
// BCSProjectQuotaServer is the server API for BCSProjectQuota service.
type BCSProjectQuotaServer interface {
// CreateProjectQuota 申请项目资源额度
@@ -15804,7 +17854,9 @@ type BCSProjectQuotaServer interface {
// DeleteProjectQuota 退回资源额度
DeleteProjectQuota(context.Context, *DeleteProjectQuotaRequest) (*ProjectQuotaResponse, error)
ListProjectQuotas(context.Context, *ListProjectQuotasRequest) (*ListProjectQuotasResponse, error)
+ ListProjectQuotasV2(context.Context, *ListProjectQuotasV2Request) (*ListProjectQuotasV2Response, error)
GetProjectQuotasUsage(context.Context, *GetProjectQuotasUsageReq) (*GetProjectQuotasUsageResp, error)
+ GetProjectQuotasStatistics(context.Context, *GetProjectQuotasStatisticsRequest) (*GetProjectQuotasStatisticsResponse, error)
}
// UnimplementedBCSProjectQuotaServer can be embedded to have forward compatible implementations.
@@ -15832,9 +17884,15 @@ func (*UnimplementedBCSProjectQuotaServer) DeleteProjectQuota(context.Context, *
func (*UnimplementedBCSProjectQuotaServer) ListProjectQuotas(context.Context, *ListProjectQuotasRequest) (*ListProjectQuotasResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListProjectQuotas not implemented")
}
+func (*UnimplementedBCSProjectQuotaServer) ListProjectQuotasV2(context.Context, *ListProjectQuotasV2Request) (*ListProjectQuotasV2Response, error) {
+ return nil, status.Errorf(codes.Unimplemented, "method ListProjectQuotasV2 not implemented")
+}
func (*UnimplementedBCSProjectQuotaServer) GetProjectQuotasUsage(context.Context, *GetProjectQuotasUsageReq) (*GetProjectQuotasUsageResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetProjectQuotasUsage not implemented")
}
+func (*UnimplementedBCSProjectQuotaServer) GetProjectQuotasStatistics(context.Context, *GetProjectQuotasStatisticsRequest) (*GetProjectQuotasStatisticsResponse, error) {
+ return nil, status.Errorf(codes.Unimplemented, "method GetProjectQuotasStatistics not implemented")
+}
func RegisterBCSProjectQuotaServer(s *grpc.Server, srv BCSProjectQuotaServer) {
s.RegisterService(&_BCSProjectQuota_serviceDesc, srv)
@@ -15966,6 +18024,24 @@ func _BCSProjectQuota_ListProjectQuotas_Handler(srv interface{}, ctx context.Con
return interceptor(ctx, in, info, handler)
}
+func _BCSProjectQuota_ListProjectQuotasV2_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+ in := new(ListProjectQuotasV2Request)
+ if err := dec(in); err != nil {
+ return nil, err
+ }
+ if interceptor == nil {
+ return srv.(BCSProjectQuotaServer).ListProjectQuotasV2(ctx, in)
+ }
+ info := &grpc.UnaryServerInfo{
+ Server: srv,
+ FullMethod: "/bcsproject.BCSProjectQuota/ListProjectQuotasV2",
+ }
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+ return srv.(BCSProjectQuotaServer).ListProjectQuotasV2(ctx, req.(*ListProjectQuotasV2Request))
+ }
+ return interceptor(ctx, in, info, handler)
+}
+
func _BCSProjectQuota_GetProjectQuotasUsage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetProjectQuotasUsageReq)
if err := dec(in); err != nil {
@@ -15984,6 +18060,24 @@ func _BCSProjectQuota_GetProjectQuotasUsage_Handler(srv interface{}, ctx context
return interceptor(ctx, in, info, handler)
}
+func _BCSProjectQuota_GetProjectQuotasStatistics_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+ in := new(GetProjectQuotasStatisticsRequest)
+ if err := dec(in); err != nil {
+ return nil, err
+ }
+ if interceptor == nil {
+ return srv.(BCSProjectQuotaServer).GetProjectQuotasStatistics(ctx, in)
+ }
+ info := &grpc.UnaryServerInfo{
+ Server: srv,
+ FullMethod: "/bcsproject.BCSProjectQuota/GetProjectQuotasStatistics",
+ }
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+ return srv.(BCSProjectQuotaServer).GetProjectQuotasStatistics(ctx, req.(*GetProjectQuotasStatisticsRequest))
+ }
+ return interceptor(ctx, in, info, handler)
+}
+
var _BCSProjectQuota_serviceDesc = grpc.ServiceDesc{
ServiceName: "bcsproject.BCSProjectQuota",
HandlerType: (*BCSProjectQuotaServer)(nil),
@@ -16016,10 +18110,18 @@ var _BCSProjectQuota_serviceDesc = grpc.ServiceDesc{
MethodName: "ListProjectQuotas",
Handler: _BCSProjectQuota_ListProjectQuotas_Handler,
},
+ {
+ MethodName: "ListProjectQuotasV2",
+ Handler: _BCSProjectQuota_ListProjectQuotasV2_Handler,
+ },
{
MethodName: "GetProjectQuotasUsage",
Handler: _BCSProjectQuota_GetProjectQuotasUsage_Handler,
},
+ {
+ MethodName: "GetProjectQuotasStatistics",
+ Handler: _BCSProjectQuota_GetProjectQuotasStatistics_Handler,
+ },
},
Streams: []grpc.StreamDesc{},
Metadata: "bcsproject.proto",
diff --git a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go
index e45bd36fb9..499a4d1f94 100644
--- a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go
+++ b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.pb.validate.go
@@ -84,6 +84,10 @@ func (m *Project) validate(all bool) error {
// no validation rules for BusinessName
+ // no validation rules for Labels
+
+ // no validation rules for Annotations
+
if len(errors) > 0 {
return ProjectMultiError(errors)
}
@@ -257,6 +261,10 @@ func (m *CreateProjectRequest) validate(all bool) error {
// no validation rules for CenterName
+ // no validation rules for Labels
+
+ // no validation rules for Annotations
+
if len(errors) > 0 {
return CreateProjectRequestMultiError(errors)
}
@@ -579,6 +587,10 @@ func (m *UpdateProjectRequest) validate(all bool) error {
// no validation rules for Creator
+ // no validation rules for Labels
+
+ // no validation rules for Annotations
+
if len(errors) > 0 {
return UpdateProjectRequestMultiError(errors)
}
@@ -6324,6 +6336,8 @@ func (m *NamespaceData) validate(all bool) error {
// no validation rules for ItsmTicketType
+ // no validation rules for IsSystem
+
for idx, item := range m.GetOtherQuotas() {
_, _ = idx, item
@@ -12522,6 +12536,75 @@ func (m *ProjectQuota) validate(all bool) error {
}
+ // no validation rules for Labels
+
+ // no validation rules for Annotations
+
+ if all {
+ switch v := interface{}(m.GetQuotaAttr()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for QuotaSharedEnabled
+
+ for idx, item := range m.GetQuotaSharedProjectList() {
+ _, _ = idx, item
+
+ if all {
+ switch v := interface{}(item).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaValidationError{
+ field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaValidationError{
+ field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaValidationError{
+ field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ }
+
if len(errors) > 0 {
return ProjectQuotaMultiError(errors)
}
@@ -13365,6 +13448,8 @@ func (m *DeviceInfo) validate(all bool) error {
// no validation rules for DeviceQuota
+ // no validation rules for DeviceQuotaUsed
+
// no validation rules for Attributes
if len(errors) > 0 {
@@ -13528,6 +13613,129 @@ func (m *CreateProjectQuotaRequest) validate(all bool) error {
// no validation rules for Labels
+ // no validation rules for Annotations
+
+ if all {
+ switch v := interface{}(m.GetQuotaAttr()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return CreateProjectQuotaRequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if all {
+ switch v := interface{}(m.GetQuotaSharedEnabled()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: "QuotaSharedEnabled",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: "QuotaSharedEnabled",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaSharedEnabled()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return CreateProjectQuotaRequestValidationError{
+ field: "QuotaSharedEnabled",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ for idx, item := range m.GetQuotaSharedProjectList() {
+ _, _ = idx, item
+
+ if all {
+ switch v := interface{}(item).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return CreateProjectQuotaRequestValidationError{
+ field: fmt.Sprintf("QuotaSharedProjectList[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ }
+
+ if all {
+ switch v := interface{}(m.GetSkipItsmApproval()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, CreateProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return CreateProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
if len(errors) > 0 {
return CreateProjectQuotaRequestMultiError(errors)
}
@@ -13608,44 +13816,55 @@ var _ interface {
ErrorName() string
} = CreateProjectQuotaRequestValidationError{}
-// Validate checks the field values on GetProjectQuotaRequest with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotaRequest) Validate() error {
+// Validate checks the field values on QuotaAttr with the rules defined in the
+// proto definition for this message. If any rules are violated, the first
+// error encountered is returned, or nil if there are no violations.
+func (m *QuotaAttr) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on GetProjectQuotaRequest with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotaRequestMultiError, or nil if none found.
-func (m *GetProjectQuotaRequest) ValidateAll() error {
+// ValidateAll checks the field values on QuotaAttr with the rules defined in
+// the proto definition for this message. If any rules are violated, the
+// result is a list of violation errors wrapped in QuotaAttrMultiError, or nil
+// if none found.
+func (m *QuotaAttr) ValidateAll() error {
return m.validate(true)
}
-func (m *GetProjectQuotaRequest) validate(all bool) error {
+func (m *QuotaAttr) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaId
+ // no validation rules for SourceBkBizIDs
+
+ // no validation rules for SourceBkBizNames
+
+ // no validation rules for ComputeType
+
+ // no validation rules for PurchaseDurationType
+
+ // no validation rules for PurchaseDurationSettings
+
+ // no validation rules for StartTime
+
+ // no validation rules for EndTime
if len(errors) > 0 {
- return GetProjectQuotaRequestMultiError(errors)
+ return QuotaAttrMultiError(errors)
}
return nil
}
-// GetProjectQuotaRequestMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotaRequest.ValidateAll() if the designated
-// constraints aren't met.
-type GetProjectQuotaRequestMultiError []error
+// QuotaAttrMultiError is an error wrapping multiple validation errors returned
+// by QuotaAttr.ValidateAll() if the designated constraints aren't met.
+type QuotaAttrMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotaRequestMultiError) Error() string {
+func (m QuotaAttrMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -13654,11 +13873,11 @@ func (m GetProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m QuotaAttrMultiError) AllErrors() []error { return m }
-// GetProjectQuotaRequestValidationError is the validation error returned by
-// GetProjectQuotaRequest.Validate if the designated constraints aren't met.
-type GetProjectQuotaRequestValidationError struct {
+// QuotaAttrValidationError is the validation error returned by
+// QuotaAttr.Validate if the designated constraints aren't met.
+type QuotaAttrValidationError struct {
field string
reason string
cause error
@@ -13666,24 +13885,22 @@ type GetProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e QuotaAttrValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e QuotaAttrValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e QuotaAttrValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e QuotaAttrValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotaRequestValidationError) ErrorName() string {
- return "GetProjectQuotaRequestValidationError"
-}
+func (e QuotaAttrValidationError) ErrorName() string { return "QuotaAttrValidationError" }
// Error satisfies the builtin error interface
-func (e GetProjectQuotaRequestValidationError) Error() string {
+func (e QuotaAttrValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -13695,14 +13912,14 @@ func (e GetProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotaRequest.%s: %s%s",
+ "invalid %sQuotaAttr.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotaRequestValidationError{}
+var _ error = QuotaAttrValidationError{}
var _ interface {
Field() string
@@ -13710,109 +13927,1736 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotaRequestValidationError{}
+} = QuotaAttrValidationError{}
-// Validate checks the field values on UpdateProjectQuotaRequest with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *UpdateProjectQuotaRequest) Validate() error {
+// Validate checks the field values on QuotaLimit with the rules defined in the
+// proto definition for this message. If any rules are violated, the first
+// error encountered is returned, or nil if there are no violations.
+func (m *QuotaLimit) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on UpdateProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// UpdateProjectQuotaRequestMultiError, or nil if none found.
-func (m *UpdateProjectQuotaRequest) ValidateAll() error {
+// ValidateAll checks the field values on QuotaLimit with the rules defined in
+// the proto definition for this message. If any rules are violated, the
+// result is a list of violation errors wrapped in QuotaLimitMultiError, or
+// nil if none found.
+func (m *QuotaLimit) ValidateAll() error {
return m.validate(true)
}
-func (m *UpdateProjectQuotaRequest) validate(all bool) error {
+func (m *QuotaLimit) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- if utf8.RuneCountInString(m.GetQuotaId()) != 32 {
- err := UpdateProjectQuotaRequestValidationError{
- field: "QuotaId",
- reason: "value length must be 32 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
+ // no validation rules for QuotaNum
+ if len(errors) > 0 {
+ return QuotaLimitMultiError(errors)
}
- if !_UpdateProjectQuotaRequest_QuotaId_Pattern.MatchString(m.GetQuotaId()) {
- err := UpdateProjectQuotaRequestValidationError{
- field: "QuotaId",
- reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
+ return nil
+}
- if utf8.RuneCountInString(m.GetName()) > 64 {
- err := UpdateProjectQuotaRequestValidationError{
- field: "Name",
- reason: "value length must be at most 64 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
+// QuotaLimitMultiError is an error wrapping multiple validation errors
+// returned by QuotaLimit.ValidateAll() if the designated constraints aren't met.
+type QuotaLimitMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m QuotaLimitMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m QuotaLimitMultiError) AllErrors() []error { return m }
+
+// QuotaLimitValidationError is the validation error returned by
+// QuotaLimit.Validate if the designated constraints aren't met.
+type QuotaLimitValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e QuotaLimitValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e QuotaLimitValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e QuotaLimitValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e QuotaLimitValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e QuotaLimitValidationError) ErrorName() string { return "QuotaLimitValidationError" }
+
+// Error satisfies the builtin error interface
+func (e QuotaLimitValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sQuotaLimit.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = QuotaLimitValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = QuotaLimitValidationError{}
+
+// Validate checks the field values on QuotaSharedProject with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *QuotaSharedProject) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on QuotaSharedProject with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// QuotaSharedProjectMultiError, or nil if none found.
+func (m *QuotaSharedProject) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *QuotaSharedProject) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for ProjectID
+
+ // no validation rules for ProjectCode
+
+ // no validation rules for ProjectName
+
+ // no validation rules for ShareStrategy
+
+ if all {
+ switch v := interface{}(m.GetUsageLimit()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, QuotaSharedProjectValidationError{
+ field: "UsageLimit",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, QuotaSharedProjectValidationError{
+ field: "UsageLimit",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetUsageLimit()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return QuotaSharedProjectValidationError{
+ field: "UsageLimit",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if all {
+ switch v := interface{}(m.GetUsedAmount()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, QuotaSharedProjectValidationError{
+ field: "UsedAmount",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, QuotaSharedProjectValidationError{
+ field: "UsedAmount",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetUsedAmount()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return QuotaSharedProjectValidationError{
+ field: "UsedAmount",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for ShareStartTime
+
+ // no validation rules for ShareEndTime
+
+ // no validation rules for Status
+
+ if len(errors) > 0 {
+ return QuotaSharedProjectMultiError(errors)
+ }
+
+ return nil
+}
+
+// QuotaSharedProjectMultiError is an error wrapping multiple validation errors
+// returned by QuotaSharedProject.ValidateAll() if the designated constraints
+// aren't met.
+type QuotaSharedProjectMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m QuotaSharedProjectMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m QuotaSharedProjectMultiError) AllErrors() []error { return m }
+
+// QuotaSharedProjectValidationError is the validation error returned by
+// QuotaSharedProject.Validate if the designated constraints aren't met.
+type QuotaSharedProjectValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e QuotaSharedProjectValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e QuotaSharedProjectValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e QuotaSharedProjectValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e QuotaSharedProjectValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e QuotaSharedProjectValidationError) ErrorName() string {
+ return "QuotaSharedProjectValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e QuotaSharedProjectValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sQuotaSharedProject.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = QuotaSharedProjectValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = QuotaSharedProjectValidationError{}
+
+// Validate checks the field values on GetProjectQuotaRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *GetProjectQuotaRequest) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on GetProjectQuotaRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// GetProjectQuotaRequestMultiError, or nil if none found.
+func (m *GetProjectQuotaRequest) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *GetProjectQuotaRequest) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for QuotaId
+
+ if len(errors) > 0 {
+ return GetProjectQuotaRequestMultiError(errors)
+ }
+
+ return nil
+}
+
+// GetProjectQuotaRequestMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotaRequest.ValidateAll() if the designated
+// constraints aren't met.
+type GetProjectQuotaRequestMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m GetProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m GetProjectQuotaRequestMultiError) AllErrors() []error { return m }
+
+// GetProjectQuotaRequestValidationError is the validation error returned by
+// GetProjectQuotaRequest.Validate if the designated constraints aren't met.
+type GetProjectQuotaRequestValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e GetProjectQuotaRequestValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e GetProjectQuotaRequestValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e GetProjectQuotaRequestValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e GetProjectQuotaRequestValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e GetProjectQuotaRequestValidationError) ErrorName() string {
+ return "GetProjectQuotaRequestValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e GetProjectQuotaRequestValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sGetProjectQuotaRequest.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = GetProjectQuotaRequestValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = GetProjectQuotaRequestValidationError{}
+
+// Validate checks the field values on QuotaSharedProjectList with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *QuotaSharedProjectList) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on QuotaSharedProjectList with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// QuotaSharedProjectListMultiError, or nil if none found.
+func (m *QuotaSharedProjectList) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *QuotaSharedProjectList) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ for idx, item := range m.GetValues() {
+ _, _ = idx, item
+
+ if all {
+ switch v := interface{}(item).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, QuotaSharedProjectListValidationError{
+ field: fmt.Sprintf("Values[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, QuotaSharedProjectListValidationError{
+ field: fmt.Sprintf("Values[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return QuotaSharedProjectListValidationError{
+ field: fmt.Sprintf("Values[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ }
+
+ if len(errors) > 0 {
+ return QuotaSharedProjectListMultiError(errors)
+ }
+
+ return nil
+}
+
+// QuotaSharedProjectListMultiError is an error wrapping multiple validation
+// errors returned by QuotaSharedProjectList.ValidateAll() if the designated
+// constraints aren't met.
+type QuotaSharedProjectListMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m QuotaSharedProjectListMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m QuotaSharedProjectListMultiError) AllErrors() []error { return m }
+
+// QuotaSharedProjectListValidationError is the validation error returned by
+// QuotaSharedProjectList.Validate if the designated constraints aren't met.
+type QuotaSharedProjectListValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e QuotaSharedProjectListValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e QuotaSharedProjectListValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e QuotaSharedProjectListValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e QuotaSharedProjectListValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e QuotaSharedProjectListValidationError) ErrorName() string {
+ return "QuotaSharedProjectListValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e QuotaSharedProjectListValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sQuotaSharedProjectList.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = QuotaSharedProjectListValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = QuotaSharedProjectListValidationError{}
+
+// Validate checks the field values on UpdateProjectQuotaRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *UpdateProjectQuotaRequest) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on UpdateProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// UpdateProjectQuotaRequestMultiError, or nil if none found.
+func (m *UpdateProjectQuotaRequest) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *UpdateProjectQuotaRequest) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for QuotaId
+
+ if utf8.RuneCountInString(m.GetName()) > 64 {
+ err := UpdateProjectQuotaRequestValidationError{
+ field: "Name",
+ reason: "value length must be at most 64 runes",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+ }
+
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for Updater
+
+ // no validation rules for Labels
+
+ // no validation rules for Annotations
+
+ if all {
+ switch v := interface{}(m.GetQuotaAttr()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectQuotaRequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if all {
+ switch v := interface{}(m.GetQuotaSharedEnabled()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "QuotaSharedEnabled",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "QuotaSharedEnabled",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaSharedEnabled()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectQuotaRequestValidationError{
+ field: "QuotaSharedEnabled",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if all {
+ switch v := interface{}(m.GetQuotaSharedProjectList()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "QuotaSharedProjectList",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectQuotaRequestValidationError{
+ field: "QuotaSharedProjectList",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaSharedProjectList()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectQuotaRequestValidationError{
+ field: "QuotaSharedProjectList",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if len(errors) > 0 {
+ return UpdateProjectQuotaRequestMultiError(errors)
+ }
+
+ return nil
+}
+
+// UpdateProjectQuotaRequestMultiError is an error wrapping multiple validation
+// errors returned by UpdateProjectQuotaRequest.ValidateAll() if the
+// designated constraints aren't met.
+type UpdateProjectQuotaRequestMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m UpdateProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m UpdateProjectQuotaRequestMultiError) AllErrors() []error { return m }
+
+// UpdateProjectQuotaRequestValidationError is the validation error returned by
+// UpdateProjectQuotaRequest.Validate if the designated constraints aren't met.
+type UpdateProjectQuotaRequestValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e UpdateProjectQuotaRequestValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e UpdateProjectQuotaRequestValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e UpdateProjectQuotaRequestValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e UpdateProjectQuotaRequestValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e UpdateProjectQuotaRequestValidationError) ErrorName() string {
+ return "UpdateProjectQuotaRequestValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e UpdateProjectQuotaRequestValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sUpdateProjectQuotaRequest.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = UpdateProjectQuotaRequestValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = UpdateProjectQuotaRequestValidationError{}
+
+// Validate checks the field values on UpdateProjectV2Request with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *UpdateProjectV2Request) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on UpdateProjectV2Request with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// UpdateProjectV2RequestMultiError, or nil if none found.
+func (m *UpdateProjectV2Request) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *UpdateProjectV2Request) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ if utf8.RuneCountInString(m.GetProjectID()) != 32 {
+ err := UpdateProjectV2RequestValidationError{
+ field: "ProjectID",
+ reason: "value length must be 32 runes",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+
+ }
+
+ if !_UpdateProjectV2Request_ProjectID_Pattern.MatchString(m.GetProjectID()) {
+ err := UpdateProjectV2RequestValidationError{
+ field: "ProjectID",
+ reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+ }
+
+ // no validation rules for BusinessID
+
+ // no validation rules for Managers
+
+ if utf8.RuneCountInString(m.GetName()) > 64 {
+ err := UpdateProjectV2RequestValidationError{
+ field: "Name",
+ reason: "value length must be at most 64 runes",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+ }
+
+ // no validation rules for ProjectCode
+
+ if all {
+ switch v := interface{}(m.GetUseBKRes()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "UseBKRes",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "UseBKRes",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetUseBKRes()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectV2RequestValidationError{
+ field: "UseBKRes",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for Description
+
+ if all {
+ switch v := interface{}(m.GetIsOffline()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "IsOffline",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "IsOffline",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetIsOffline()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectV2RequestValidationError{
+ field: "IsOffline",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for Kind
+
+ // no validation rules for Labels
+
+ // no validation rules for Annotations
+
+ if all {
+ switch v := interface{}(m.GetQuotaAttr()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaAttr()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectV2RequestValidationError{
+ field: "QuotaAttr",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for QuotaSharedEnabled
+
+ if all {
+ switch v := interface{}(m.GetQuotaSharedProjectList()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "QuotaSharedProjectList",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, UpdateProjectV2RequestValidationError{
+ field: "QuotaSharedProjectList",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuotaSharedProjectList()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return UpdateProjectV2RequestValidationError{
+ field: "QuotaSharedProjectList",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if len(errors) > 0 {
+ return UpdateProjectV2RequestMultiError(errors)
+ }
+
+ return nil
+}
+
+// UpdateProjectV2RequestMultiError is an error wrapping multiple validation
+// errors returned by UpdateProjectV2Request.ValidateAll() if the designated
+// constraints aren't met.
+type UpdateProjectV2RequestMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m UpdateProjectV2RequestMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m UpdateProjectV2RequestMultiError) AllErrors() []error { return m }
+
+// UpdateProjectV2RequestValidationError is the validation error returned by
+// UpdateProjectV2Request.Validate if the designated constraints aren't met.
+type UpdateProjectV2RequestValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e UpdateProjectV2RequestValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e UpdateProjectV2RequestValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e UpdateProjectV2RequestValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e UpdateProjectV2RequestValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e UpdateProjectV2RequestValidationError) ErrorName() string {
+ return "UpdateProjectV2RequestValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e UpdateProjectV2RequestValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sUpdateProjectV2Request.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = UpdateProjectV2RequestValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = UpdateProjectV2RequestValidationError{}
+
+var _UpdateProjectV2Request_ProjectID_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
+
+// Validate checks the field values on DeleteProjectQuotaRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *DeleteProjectQuotaRequest) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on DeleteProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// DeleteProjectQuotaRequestMultiError, or nil if none found.
+func (m *DeleteProjectQuotaRequest) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *DeleteProjectQuotaRequest) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ if utf8.RuneCountInString(m.GetQuotaId()) > 128 {
+ err := DeleteProjectQuotaRequestValidationError{
+ field: "QuotaId",
+ reason: "value length must be at most 128 runes",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+ }
+
+ if !_DeleteProjectQuotaRequest_QuotaId_Pattern.MatchString(m.GetQuotaId()) {
+ err := DeleteProjectQuotaRequestValidationError{
+ field: "QuotaId",
+ reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
+ }
+ if !all {
+ return err
+ }
+ errors = append(errors, err)
+ }
+
+ // no validation rules for OnlyDeleteInfo
+
+ if all {
+ switch v := interface{}(m.GetSkipItsmApproval()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, DeleteProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, DeleteProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return DeleteProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if len(errors) > 0 {
+ return DeleteProjectQuotaRequestMultiError(errors)
+ }
+
+ return nil
+}
+
+// DeleteProjectQuotaRequestMultiError is an error wrapping multiple validation
+// errors returned by DeleteProjectQuotaRequest.ValidateAll() if the
+// designated constraints aren't met.
+type DeleteProjectQuotaRequestMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m DeleteProjectQuotaRequestMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m DeleteProjectQuotaRequestMultiError) AllErrors() []error { return m }
+
+// DeleteProjectQuotaRequestValidationError is the validation error returned by
+// DeleteProjectQuotaRequest.Validate if the designated constraints aren't met.
+type DeleteProjectQuotaRequestValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e DeleteProjectQuotaRequestValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e DeleteProjectQuotaRequestValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e DeleteProjectQuotaRequestValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e DeleteProjectQuotaRequestValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e DeleteProjectQuotaRequestValidationError) ErrorName() string {
+ return "DeleteProjectQuotaRequestValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e DeleteProjectQuotaRequestValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sDeleteProjectQuotaRequest.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = DeleteProjectQuotaRequestValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = DeleteProjectQuotaRequestValidationError{}
+
+var _DeleteProjectQuotaRequest_QuotaId_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
+
+// Validate checks the field values on ProjectQuotaResponse with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ProjectQuotaResponse) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on ProjectQuotaResponse with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// ProjectQuotaResponseMultiError, or nil if none found.
+func (m *ProjectQuotaResponse) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *ProjectQuotaResponse) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for Code
+
+ // no validation rules for Message
+
+ if all {
+ switch v := interface{}(m.GetData()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaResponseValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for RequestID
+
+ if all {
+ switch v := interface{}(m.GetTask()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Task",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "Task",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaResponseValidationError{
+ field: "Task",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if all {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ if len(errors) > 0 {
+ return ProjectQuotaResponseMultiError(errors)
+ }
+
+ return nil
+}
+
+// ProjectQuotaResponseMultiError is an error wrapping multiple validation
+// errors returned by ProjectQuotaResponse.ValidateAll() if the designated
+// constraints aren't met.
+type ProjectQuotaResponseMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m ProjectQuotaResponseMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m ProjectQuotaResponseMultiError) AllErrors() []error { return m }
+
+// ProjectQuotaResponseValidationError is the validation error returned by
+// ProjectQuotaResponse.Validate if the designated constraints aren't met.
+type ProjectQuotaResponseValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e ProjectQuotaResponseValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e ProjectQuotaResponseValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e ProjectQuotaResponseValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e ProjectQuotaResponseValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e ProjectQuotaResponseValidationError) ErrorName() string {
+ return "ProjectQuotaResponseValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e ProjectQuotaResponseValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sProjectQuotaResponse.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = ProjectQuotaResponseValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = ProjectQuotaResponseValidationError{}
+
+// Validate checks the field values on ListProjectQuotasRequest with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ListProjectQuotasRequest) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on ListProjectQuotasRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// ListProjectQuotasRequestMultiError, or nil if none found.
+func (m *ListProjectQuotasRequest) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *ListProjectQuotasRequest) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for QuotaId
+
+ // no validation rules for QuotaName
+
+ // no validation rules for ProjectID
+
+ // no validation rules for ProjectCode
+
+ // no validation rules for BusinessID
+
+ // no validation rules for QuotaType
+
+ // no validation rules for Provider
+
+ if len(errors) > 0 {
+ return ListProjectQuotasRequestMultiError(errors)
+ }
+
+ return nil
+}
+
+// ListProjectQuotasRequestMultiError is an error wrapping multiple validation
+// errors returned by ListProjectQuotasRequest.ValidateAll() if the designated
+// constraints aren't met.
+type ListProjectQuotasRequestMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m ListProjectQuotasRequestMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m ListProjectQuotasRequestMultiError) AllErrors() []error { return m }
+
+// ListProjectQuotasRequestValidationError is the validation error returned by
+// ListProjectQuotasRequest.Validate if the designated constraints aren't met.
+type ListProjectQuotasRequestValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e ListProjectQuotasRequestValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e ListProjectQuotasRequestValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e ListProjectQuotasRequestValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e ListProjectQuotasRequestValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e ListProjectQuotasRequestValidationError) ErrorName() string {
+ return "ListProjectQuotasRequestValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e ListProjectQuotasRequestValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sListProjectQuotasRequest.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = ListProjectQuotasRequestValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = ListProjectQuotasRequestValidationError{}
+
+// Validate checks the field values on ListProjectQuotasData with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ListProjectQuotasData) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on ListProjectQuotasData with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// ListProjectQuotasDataMultiError, or nil if none found.
+func (m *ListProjectQuotasData) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *ListProjectQuotasData) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for Total
+
+ for idx, item := range m.GetResults() {
+ _, _ = idx, item
+
+ if all {
+ switch v := interface{}(item).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ListProjectQuotasDataValidationError{
+ field: fmt.Sprintf("Results[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ListProjectQuotasDataValidationError{
+ field: fmt.Sprintf("Results[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ListProjectQuotasDataValidationError{
+ field: fmt.Sprintf("Results[%v]", idx),
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ }
+
+ if len(errors) > 0 {
+ return ListProjectQuotasDataMultiError(errors)
+ }
+
+ return nil
+}
+
+// ListProjectQuotasDataMultiError is an error wrapping multiple validation
+// errors returned by ListProjectQuotasData.ValidateAll() if the designated
+// constraints aren't met.
+type ListProjectQuotasDataMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m ListProjectQuotasDataMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m ListProjectQuotasDataMultiError) AllErrors() []error { return m }
+
+// ListProjectQuotasDataValidationError is the validation error returned by
+// ListProjectQuotasData.Validate if the designated constraints aren't met.
+type ListProjectQuotasDataValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e ListProjectQuotasDataValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e ListProjectQuotasDataValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e ListProjectQuotasDataValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e ListProjectQuotasDataValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e ListProjectQuotasDataValidationError) ErrorName() string {
+ return "ListProjectQuotasDataValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e ListProjectQuotasDataValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sListProjectQuotasData.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = ListProjectQuotasDataValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = ListProjectQuotasDataValidationError{}
+
+// Validate checks the field values on ListProjectQuotasResponse with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ListProjectQuotasResponse) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on ListProjectQuotasResponse with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// ListProjectQuotasResponseMultiError, or nil if none found.
+func (m *ListProjectQuotasResponse) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *ListProjectQuotasResponse) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for Code
+
+ // no validation rules for Message
if all {
- switch v := interface{}(m.GetQuota()).(type) {
+ switch v := interface{}(m.GetData()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "Quota",
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, UpdateProjectQuotaRequestValidationError{
- field: "Quota",
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return UpdateProjectQuotaRequestValidationError{
- field: "Quota",
+ return ListProjectQuotasResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for Updater
+ // no validation rules for RequestID
+
+ if all {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ListProjectQuotasResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ListProjectQuotasResponseValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
if len(errors) > 0 {
- return UpdateProjectQuotaRequestMultiError(errors)
+ return ListProjectQuotasResponseMultiError(errors)
}
return nil
}
-// UpdateProjectQuotaRequestMultiError is an error wrapping multiple validation
-// errors returned by UpdateProjectQuotaRequest.ValidateAll() if the
+// ListProjectQuotasResponseMultiError is an error wrapping multiple validation
+// errors returned by ListProjectQuotasResponse.ValidateAll() if the
// designated constraints aren't met.
-type UpdateProjectQuotaRequestMultiError []error
+type ListProjectQuotasResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m UpdateProjectQuotaRequestMultiError) Error() string {
+func (m ListProjectQuotasResponseMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -13821,11 +15665,11 @@ func (m UpdateProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m UpdateProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m ListProjectQuotasResponseMultiError) AllErrors() []error { return m }
-// UpdateProjectQuotaRequestValidationError is the validation error returned by
-// UpdateProjectQuotaRequest.Validate if the designated constraints aren't met.
-type UpdateProjectQuotaRequestValidationError struct {
+// ListProjectQuotasResponseValidationError is the validation error returned by
+// ListProjectQuotasResponse.Validate if the designated constraints aren't met.
+type ListProjectQuotasResponseValidationError struct {
field string
reason string
cause error
@@ -13833,24 +15677,24 @@ type UpdateProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e UpdateProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e ListProjectQuotasResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e UpdateProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e ListProjectQuotasResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e UpdateProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e ListProjectQuotasResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e UpdateProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e ListProjectQuotasResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e UpdateProjectQuotaRequestValidationError) ErrorName() string {
- return "UpdateProjectQuotaRequestValidationError"
+func (e ListProjectQuotasResponseValidationError) ErrorName() string {
+ return "ListProjectQuotasResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e UpdateProjectQuotaRequestValidationError) Error() string {
+func (e ListProjectQuotasResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -13862,14 +15706,14 @@ func (e UpdateProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sUpdateProjectQuotaRequest.%s: %s%s",
+ "invalid %sListProjectQuotasResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = UpdateProjectQuotaRequestValidationError{}
+var _ error = ListProjectQuotasResponseValidationError{}
var _ interface {
Field() string
@@ -13877,68 +15721,60 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = UpdateProjectQuotaRequestValidationError{}
-
-var _UpdateProjectQuotaRequest_QuotaId_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
+} = ListProjectQuotasResponseValidationError{}
-// Validate checks the field values on DeleteProjectQuotaRequest with the rules
-// defined in the proto definition for this message. If any rules are
+// Validate checks the field values on ListProjectQuotasV2Request with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *DeleteProjectQuotaRequest) Validate() error {
+func (m *ListProjectQuotasV2Request) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on DeleteProjectQuotaRequest with the
+// ValidateAll checks the field values on ListProjectQuotasV2Request with the
// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// DeleteProjectQuotaRequestMultiError, or nil if none found.
-func (m *DeleteProjectQuotaRequest) ValidateAll() error {
+// ListProjectQuotasV2RequestMultiError, or nil if none found.
+func (m *ListProjectQuotasV2Request) ValidateAll() error {
return m.validate(true)
}
-func (m *DeleteProjectQuotaRequest) validate(all bool) error {
+func (m *ListProjectQuotasV2Request) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- if utf8.RuneCountInString(m.GetQuotaId()) > 128 {
- err := DeleteProjectQuotaRequestValidationError{
- field: "QuotaId",
- reason: "value length must be at most 128 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
+ // no validation rules for QuotaId
- if !_DeleteProjectQuotaRequest_QuotaId_Pattern.MatchString(m.GetQuotaId()) {
- err := DeleteProjectQuotaRequestValidationError{
- field: "QuotaId",
- reason: "value does not match regex pattern \"^[0-9a-zA-Z-]+$\"",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
+ // no validation rules for QuotaName
+
+ // no validation rules for ProjectIDOrCode
+
+ // no validation rules for BusinessID
+
+ // no validation rules for QuotaType
+
+ // no validation rules for Provider
+
+ // no validation rules for Page
+
+ // no validation rules for Limit
if len(errors) > 0 {
- return DeleteProjectQuotaRequestMultiError(errors)
+ return ListProjectQuotasV2RequestMultiError(errors)
}
return nil
}
-// DeleteProjectQuotaRequestMultiError is an error wrapping multiple validation
-// errors returned by DeleteProjectQuotaRequest.ValidateAll() if the
-// designated constraints aren't met.
-type DeleteProjectQuotaRequestMultiError []error
+// ListProjectQuotasV2RequestMultiError is an error wrapping multiple
+// validation errors returned by ListProjectQuotasV2Request.ValidateAll() if
+// the designated constraints aren't met.
+type ListProjectQuotasV2RequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m DeleteProjectQuotaRequestMultiError) Error() string {
+func (m ListProjectQuotasV2RequestMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -13947,11 +15783,11 @@ func (m DeleteProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m DeleteProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m ListProjectQuotasV2RequestMultiError) AllErrors() []error { return m }
-// DeleteProjectQuotaRequestValidationError is the validation error returned by
-// DeleteProjectQuotaRequest.Validate if the designated constraints aren't met.
-type DeleteProjectQuotaRequestValidationError struct {
+// ListProjectQuotasV2RequestValidationError is the validation error returned
+// by ListProjectQuotasV2Request.Validate if the designated constraints aren't met.
+type ListProjectQuotasV2RequestValidationError struct {
field string
reason string
cause error
@@ -13959,24 +15795,24 @@ type DeleteProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e DeleteProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e ListProjectQuotasV2RequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e DeleteProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e ListProjectQuotasV2RequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e DeleteProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e ListProjectQuotasV2RequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e DeleteProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e ListProjectQuotasV2RequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e DeleteProjectQuotaRequestValidationError) ErrorName() string {
- return "DeleteProjectQuotaRequestValidationError"
+func (e ListProjectQuotasV2RequestValidationError) ErrorName() string {
+ return "ListProjectQuotasV2RequestValidationError"
}
// Error satisfies the builtin error interface
-func (e DeleteProjectQuotaRequestValidationError) Error() string {
+func (e ListProjectQuotasV2RequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -13988,14 +15824,14 @@ func (e DeleteProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sDeleteProjectQuotaRequest.%s: %s%s",
+ "invalid %sListProjectQuotasV2Request.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = DeleteProjectQuotaRequestValidationError{}
+var _ error = ListProjectQuotasV2RequestValidationError{}
var _ interface {
Field() string
@@ -14003,26 +15839,24 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = DeleteProjectQuotaRequestValidationError{}
-
-var _DeleteProjectQuotaRequest_QuotaId_Pattern = regexp.MustCompile("^[0-9a-zA-Z-]+$")
+} = ListProjectQuotasV2RequestValidationError{}
-// Validate checks the field values on ProjectQuotaResponse with the rules
-// defined in the proto definition for this message. If any rules are
+// Validate checks the field values on ListProjectQuotasV2Response with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ProjectQuotaResponse) Validate() error {
+func (m *ListProjectQuotasV2Response) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ProjectQuotaResponse with the rules
-// defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on ListProjectQuotasV2Response with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ProjectQuotaResponseMultiError, or nil if none found.
-func (m *ProjectQuotaResponse) ValidateAll() error {
+// ListProjectQuotasV2ResponseMultiError, or nil if none found.
+func (m *ListProjectQuotasV2Response) ValidateAll() error {
return m.validate(true)
}
-func (m *ProjectQuotaResponse) validate(all bool) error {
+func (m *ListProjectQuotasV2Response) validate(all bool) error {
if m == nil {
return nil
}
@@ -14037,7 +15871,7 @@ func (m *ProjectQuotaResponse) validate(all bool) error {
switch v := interface{}(m.GetData()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
+ errors = append(errors, ListProjectQuotasV2ResponseValidationError{
field: "Data",
reason: "embedded message failed validation",
cause: err,
@@ -14045,7 +15879,7 @@ func (m *ProjectQuotaResponse) validate(all bool) error {
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
+ errors = append(errors, ListProjectQuotasV2ResponseValidationError{
field: "Data",
reason: "embedded message failed validation",
cause: err,
@@ -14054,7 +15888,7 @@ func (m *ProjectQuotaResponse) validate(all bool) error {
}
} else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ProjectQuotaResponseValidationError{
+ return ListProjectQuotasV2ResponseValidationError{
field: "Data",
reason: "embedded message failed validation",
cause: err,
@@ -14064,40 +15898,11 @@ func (m *ProjectQuotaResponse) validate(all bool) error {
// no validation rules for RequestID
- if all {
- switch v := interface{}(m.GetTask()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "Task",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
- field: "Task",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ProjectQuotaResponseValidationError{
- field: "Task",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
if all {
switch v := interface{}(m.GetWebAnnotations()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
+ errors = append(errors, ListProjectQuotasV2ResponseValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -14105,7 +15910,7 @@ func (m *ProjectQuotaResponse) validate(all bool) error {
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ProjectQuotaResponseValidationError{
+ errors = append(errors, ListProjectQuotasV2ResponseValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -14114,7 +15919,7 @@ func (m *ProjectQuotaResponse) validate(all bool) error {
}
} else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ProjectQuotaResponseValidationError{
+ return ListProjectQuotasV2ResponseValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -14123,19 +15928,124 @@ func (m *ProjectQuotaResponse) validate(all bool) error {
}
if len(errors) > 0 {
- return ProjectQuotaResponseMultiError(errors)
+ return ListProjectQuotasV2ResponseMultiError(errors)
}
return nil
}
-// ProjectQuotaResponseMultiError is an error wrapping multiple validation
-// errors returned by ProjectQuotaResponse.ValidateAll() if the designated
+// ListProjectQuotasV2ResponseMultiError is an error wrapping multiple
+// validation errors returned by ListProjectQuotasV2Response.ValidateAll() if
+// the designated constraints aren't met.
+type ListProjectQuotasV2ResponseMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m ListProjectQuotasV2ResponseMultiError) Error() string {
+ var msgs []string
+ for _, err := range m {
+ msgs = append(msgs, err.Error())
+ }
+ return strings.Join(msgs, "; ")
+}
+
+// AllErrors returns a list of validation violation errors.
+func (m ListProjectQuotasV2ResponseMultiError) AllErrors() []error { return m }
+
+// ListProjectQuotasV2ResponseValidationError is the validation error returned
+// by ListProjectQuotasV2Response.Validate if the designated constraints
+// aren't met.
+type ListProjectQuotasV2ResponseValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e ListProjectQuotasV2ResponseValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e ListProjectQuotasV2ResponseValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e ListProjectQuotasV2ResponseValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e ListProjectQuotasV2ResponseValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e ListProjectQuotasV2ResponseValidationError) ErrorName() string {
+ return "ListProjectQuotasV2ResponseValidationError"
+}
+
+// Error satisfies the builtin error interface
+func (e ListProjectQuotasV2ResponseValidationError) Error() string {
+ cause := ""
+ if e.cause != nil {
+ cause = fmt.Sprintf(" | caused by: %v", e.cause)
+ }
+
+ key := ""
+ if e.key {
+ key = "key for "
+ }
+
+ return fmt.Sprintf(
+ "invalid %sListProjectQuotasV2Response.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = ListProjectQuotasV2ResponseValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = ListProjectQuotasV2ResponseValidationError{}
+
+// Validate checks the field values on GetProjectQuotasUsageReq with the rules
+// defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *GetProjectQuotasUsageReq) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on GetProjectQuotasUsageReq with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// GetProjectQuotasUsageReqMultiError, or nil if none found.
+func (m *GetProjectQuotasUsageReq) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *GetProjectQuotasUsageReq) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ // no validation rules for QuotaId
+
+ if len(errors) > 0 {
+ return GetProjectQuotasUsageReqMultiError(errors)
+ }
+
+ return nil
+}
+
+// GetProjectQuotasUsageReqMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotasUsageReq.ValidateAll() if the designated
// constraints aren't met.
-type ProjectQuotaResponseMultiError []error
+type GetProjectQuotasUsageReqMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ProjectQuotaResponseMultiError) Error() string {
+func (m GetProjectQuotasUsageReqMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -14144,11 +16054,11 @@ func (m ProjectQuotaResponseMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ProjectQuotaResponseMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasUsageReqMultiError) AllErrors() []error { return m }
-// ProjectQuotaResponseValidationError is the validation error returned by
-// ProjectQuotaResponse.Validate if the designated constraints aren't met.
-type ProjectQuotaResponseValidationError struct {
+// GetProjectQuotasUsageReqValidationError is the validation error returned by
+// GetProjectQuotasUsageReq.Validate if the designated constraints aren't met.
+type GetProjectQuotasUsageReqValidationError struct {
field string
reason string
cause error
@@ -14156,24 +16066,24 @@ type ProjectQuotaResponseValidationError struct {
}
// Field function returns field value.
-func (e ProjectQuotaResponseValidationError) Field() string { return e.field }
+func (e GetProjectQuotasUsageReqValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ProjectQuotaResponseValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasUsageReqValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ProjectQuotaResponseValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasUsageReqValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ProjectQuotaResponseValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasUsageReqValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ProjectQuotaResponseValidationError) ErrorName() string {
- return "ProjectQuotaResponseValidationError"
+func (e GetProjectQuotasUsageReqValidationError) ErrorName() string {
+ return "GetProjectQuotasUsageReqValidationError"
}
// Error satisfies the builtin error interface
-func (e ProjectQuotaResponseValidationError) Error() string {
+func (e GetProjectQuotasUsageReqValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14185,14 +16095,14 @@ func (e ProjectQuotaResponseValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sProjectQuotaResponse.%s: %s%s",
+ "invalid %sGetProjectQuotasUsageReq.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ProjectQuotaResponseValidationError{}
+var _ error = GetProjectQuotasUsageReqValidationError{}
var _ interface {
Field() string
@@ -14200,58 +16110,108 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ProjectQuotaResponseValidationError{}
+} = GetProjectQuotasUsageReqValidationError{}
-// Validate checks the field values on ListProjectQuotasRequest with the rules
+// Validate checks the field values on GetProjectQuotasUsageResp with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasRequest) Validate() error {
+func (m *GetProjectQuotasUsageResp) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ListProjectQuotasRequest with the
+// ValidateAll checks the field values on GetProjectQuotasUsageResp with the
// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasRequestMultiError, or nil if none found.
-func (m *ListProjectQuotasRequest) ValidateAll() error {
+// GetProjectQuotasUsageRespMultiError, or nil if none found.
+func (m *GetProjectQuotasUsageResp) ValidateAll() error {
return m.validate(true)
}
-func (m *ListProjectQuotasRequest) validate(all bool) error {
+func (m *GetProjectQuotasUsageResp) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaId
-
- // no validation rules for QuotaName
-
- // no validation rules for ProjectID
+ // no validation rules for Code
- // no validation rules for ProjectCode
+ // no validation rules for Message
- // no validation rules for BusinessID
+ if all {
+ switch v := interface{}(m.GetData()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return GetProjectQuotasUsageRespValidationError{
+ field: "Data",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
- // no validation rules for QuotaType
+ // no validation rules for RequestID
- // no validation rules for Provider
+ if all {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return GetProjectQuotasUsageRespValidationError{
+ field: "WebAnnotations",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
if len(errors) > 0 {
- return ListProjectQuotasRequestMultiError(errors)
+ return GetProjectQuotasUsageRespMultiError(errors)
}
return nil
}
-// ListProjectQuotasRequestMultiError is an error wrapping multiple validation
-// errors returned by ListProjectQuotasRequest.ValidateAll() if the designated
-// constraints aren't met.
-type ListProjectQuotasRequestMultiError []error
+// GetProjectQuotasUsageRespMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotasUsageResp.ValidateAll() if the
+// designated constraints aren't met.
+type GetProjectQuotasUsageRespMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasRequestMultiError) Error() string {
+func (m GetProjectQuotasUsageRespMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -14260,11 +16220,11 @@ func (m ListProjectQuotasRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasRequestMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasUsageRespMultiError) AllErrors() []error { return m }
-// ListProjectQuotasRequestValidationError is the validation error returned by
-// ListProjectQuotasRequest.Validate if the designated constraints aren't met.
-type ListProjectQuotasRequestValidationError struct {
+// GetProjectQuotasUsageRespValidationError is the validation error returned by
+// GetProjectQuotasUsageResp.Validate if the designated constraints aren't met.
+type GetProjectQuotasUsageRespValidationError struct {
field string
reason string
cause error
@@ -14272,24 +16232,24 @@ type ListProjectQuotasRequestValidationError struct {
}
// Field function returns field value.
-func (e ListProjectQuotasRequestValidationError) Field() string { return e.field }
+func (e GetProjectQuotasUsageRespValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ListProjectQuotasRequestValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasUsageRespValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ListProjectQuotasRequestValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasUsageRespValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ListProjectQuotasRequestValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasUsageRespValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ListProjectQuotasRequestValidationError) ErrorName() string {
- return "ListProjectQuotasRequestValidationError"
+func (e GetProjectQuotasUsageRespValidationError) ErrorName() string {
+ return "GetProjectQuotasUsageRespValidationError"
}
// Error satisfies the builtin error interface
-func (e ListProjectQuotasRequestValidationError) Error() string {
+func (e GetProjectQuotasUsageRespValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14301,14 +16261,14 @@ func (e ListProjectQuotasRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sListProjectQuotasRequest.%s: %s%s",
+ "invalid %sGetProjectQuotasUsageResp.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ListProjectQuotasRequestValidationError{}
+var _ error = GetProjectQuotasUsageRespValidationError{}
var _ interface {
Field() string
@@ -14316,80 +16276,50 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ListProjectQuotasRequestValidationError{}
+} = GetProjectQuotasUsageRespValidationError{}
-// Validate checks the field values on ListProjectQuotasData with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasData) Validate() error {
+// Validate checks the field values on ZoneResourceUsage with the rules defined
+// in the proto definition for this message. If any rules are violated, the
+// first error encountered is returned, or nil if there are no violations.
+func (m *ZoneResourceUsage) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ListProjectQuotasData with the rules
+// ValidateAll checks the field values on ZoneResourceUsage with the rules
// defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasDataMultiError, or nil if none found.
-func (m *ListProjectQuotasData) ValidateAll() error {
+// ZoneResourceUsageMultiError, or nil if none found.
+func (m *ZoneResourceUsage) ValidateAll() error {
return m.validate(true)
}
-func (m *ListProjectQuotasData) validate(all bool) error {
+func (m *ZoneResourceUsage) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for Total
-
- for idx, item := range m.GetResults() {
- _, _ = idx, item
+ // no validation rules for Zone
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasDataValidationError{
- field: fmt.Sprintf("Results[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasDataValidationError{
- field: fmt.Sprintf("Results[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ListProjectQuotasDataValidationError{
- field: fmt.Sprintf("Results[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ // no validation rules for Quota
- }
+ // no validation rules for Used
if len(errors) > 0 {
- return ListProjectQuotasDataMultiError(errors)
+ return ZoneResourceUsageMultiError(errors)
}
return nil
}
-// ListProjectQuotasDataMultiError is an error wrapping multiple validation
-// errors returned by ListProjectQuotasData.ValidateAll() if the designated
-// constraints aren't met.
-type ListProjectQuotasDataMultiError []error
+// ZoneResourceUsageMultiError is an error wrapping multiple validation errors
+// returned by ZoneResourceUsage.ValidateAll() if the designated constraints
+// aren't met.
+type ZoneResourceUsageMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasDataMultiError) Error() string {
+func (m ZoneResourceUsageMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -14398,11 +16328,11 @@ func (m ListProjectQuotasDataMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasDataMultiError) AllErrors() []error { return m }
+func (m ZoneResourceUsageMultiError) AllErrors() []error { return m }
-// ListProjectQuotasDataValidationError is the validation error returned by
-// ListProjectQuotasData.Validate if the designated constraints aren't met.
-type ListProjectQuotasDataValidationError struct {
+// ZoneResourceUsageValidationError is the validation error returned by
+// ZoneResourceUsage.Validate if the designated constraints aren't met.
+type ZoneResourceUsageValidationError struct {
field string
reason string
cause error
@@ -14410,24 +16340,24 @@ type ListProjectQuotasDataValidationError struct {
}
// Field function returns field value.
-func (e ListProjectQuotasDataValidationError) Field() string { return e.field }
+func (e ZoneResourceUsageValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ListProjectQuotasDataValidationError) Reason() string { return e.reason }
+func (e ZoneResourceUsageValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ListProjectQuotasDataValidationError) Cause() error { return e.cause }
+func (e ZoneResourceUsageValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ListProjectQuotasDataValidationError) Key() bool { return e.key }
+func (e ZoneResourceUsageValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ListProjectQuotasDataValidationError) ErrorName() string {
- return "ListProjectQuotasDataValidationError"
+func (e ZoneResourceUsageValidationError) ErrorName() string {
+ return "ZoneResourceUsageValidationError"
}
// Error satisfies the builtin error interface
-func (e ListProjectQuotasDataValidationError) Error() string {
+func (e ZoneResourceUsageValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14439,14 +16369,14 @@ func (e ListProjectQuotasDataValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sListProjectQuotasData.%s: %s%s",
+ "invalid %sZoneResourceUsage.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ListProjectQuotasDataValidationError{}
+var _ error = ZoneResourceUsageValidationError{}
var _ interface {
Field() string
@@ -14454,108 +16384,112 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ListProjectQuotasDataValidationError{}
+} = ZoneResourceUsageValidationError{}
-// Validate checks the field values on ListProjectQuotasResponse with the rules
+// Validate checks the field values on GetProjectQuotasUsageData with the rules
// defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ListProjectQuotasResponse) Validate() error {
+func (m *GetProjectQuotasUsageData) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ListProjectQuotasResponse with the
+// ValidateAll checks the field values on GetProjectQuotasUsageData with the
// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ListProjectQuotasResponseMultiError, or nil if none found.
-func (m *ListProjectQuotasResponse) ValidateAll() error {
+// GetProjectQuotasUsageDataMultiError, or nil if none found.
+func (m *GetProjectQuotasUsageData) ValidateAll() error {
return m.validate(true)
}
-func (m *ListProjectQuotasResponse) validate(all bool) error {
+func (m *GetProjectQuotasUsageData) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for Code
-
- // no validation rules for Message
-
if all {
- switch v := interface{}(m.GetData()).(type) {
+ switch v := interface{}(m.GetQuota()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "Data",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "Quota",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "Data",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "Quota",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ListProjectQuotasResponseValidationError{
- field: "Data",
+ return GetProjectQuotasUsageDataValidationError{
+ field: "Quota",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for RequestID
+ // no validation rules for Region
+
+ // no validation rules for InstanceType
if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
+ switch v := interface{}(m.GetQuotaUsage()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "WebAnnotations",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "QuotaUsage",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ListProjectQuotasResponseValidationError{
- field: "WebAnnotations",
+ errors = append(errors, GetProjectQuotasUsageDataValidationError{
+ field: "QuotaUsage",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetQuotaUsage()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ListProjectQuotasResponseValidationError{
- field: "WebAnnotations",
+ return GetProjectQuotasUsageDataValidationError{
+ field: "QuotaUsage",
reason: "embedded message failed validation",
cause: err,
}
}
}
+ // no validation rules for Cpu
+
+ // no validation rules for Mem
+
+ // no validation rules for Gpu
+
if len(errors) > 0 {
- return ListProjectQuotasResponseMultiError(errors)
+ return GetProjectQuotasUsageDataMultiError(errors)
}
return nil
}
-// ListProjectQuotasResponseMultiError is an error wrapping multiple validation
-// errors returned by ListProjectQuotasResponse.ValidateAll() if the
+// GetProjectQuotasUsageDataMultiError is an error wrapping multiple validation
+// errors returned by GetProjectQuotasUsageData.ValidateAll() if the
// designated constraints aren't met.
-type ListProjectQuotasResponseMultiError []error
+type GetProjectQuotasUsageDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ListProjectQuotasResponseMultiError) Error() string {
+func (m GetProjectQuotasUsageDataMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -14564,11 +16498,11 @@ func (m ListProjectQuotasResponseMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ListProjectQuotasResponseMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasUsageDataMultiError) AllErrors() []error { return m }
-// ListProjectQuotasResponseValidationError is the validation error returned by
-// ListProjectQuotasResponse.Validate if the designated constraints aren't met.
-type ListProjectQuotasResponseValidationError struct {
+// GetProjectQuotasUsageDataValidationError is the validation error returned by
+// GetProjectQuotasUsageData.Validate if the designated constraints aren't met.
+type GetProjectQuotasUsageDataValidationError struct {
field string
reason string
cause error
@@ -14576,24 +16510,24 @@ type ListProjectQuotasResponseValidationError struct {
}
// Field function returns field value.
-func (e ListProjectQuotasResponseValidationError) Field() string { return e.field }
+func (e GetProjectQuotasUsageDataValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ListProjectQuotasResponseValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasUsageDataValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ListProjectQuotasResponseValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasUsageDataValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ListProjectQuotasResponseValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasUsageDataValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ListProjectQuotasResponseValidationError) ErrorName() string {
- return "ListProjectQuotasResponseValidationError"
+func (e GetProjectQuotasUsageDataValidationError) ErrorName() string {
+ return "GetProjectQuotasUsageDataValidationError"
}
// Error satisfies the builtin error interface
-func (e ListProjectQuotasResponseValidationError) Error() string {
+func (e GetProjectQuotasUsageDataValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14605,14 +16539,14 @@ func (e ListProjectQuotasResponseValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sListProjectQuotasResponse.%s: %s%s",
+ "invalid %sGetProjectQuotasUsageData.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ListProjectQuotasResponseValidationError{}
+var _ error = GetProjectQuotasUsageDataValidationError{}
var _ interface {
Field() string
@@ -14620,24 +16554,24 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ListProjectQuotasResponseValidationError{}
+} = GetProjectQuotasUsageDataValidationError{}
-// Validate checks the field values on GetProjectQuotasUsageReq with the rules
-// defined in the proto definition for this message. If any rules are
+// Validate checks the field values on ScaleUpProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotasUsageReq) Validate() error {
+func (m *ScaleUpProjectQuotaRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on GetProjectQuotasUsageReq with the
+// ValidateAll checks the field values on ScaleUpProjectQuotaRequest with the
// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasUsageReqMultiError, or nil if none found.
-func (m *GetProjectQuotasUsageReq) ValidateAll() error {
+// ScaleUpProjectQuotaRequestMultiError, or nil if none found.
+func (m *ScaleUpProjectQuotaRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *GetProjectQuotasUsageReq) validate(all bool) error {
+func (m *ScaleUpProjectQuotaRequest) validate(all bool) error {
if m == nil {
return nil
}
@@ -14646,20 +16580,80 @@ func (m *GetProjectQuotasUsageReq) validate(all bool) error {
// no validation rules for QuotaId
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ScaleUpProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
+ // no validation rules for Updater
+
+ if all {
+ switch v := interface{}(m.GetSkipItsmApproval()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ScaleUpProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
+
if len(errors) > 0 {
- return GetProjectQuotasUsageReqMultiError(errors)
+ return ScaleUpProjectQuotaRequestMultiError(errors)
}
return nil
}
-// GetProjectQuotasUsageReqMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotasUsageReq.ValidateAll() if the designated
-// constraints aren't met.
-type GetProjectQuotasUsageReqMultiError []error
+// ScaleUpProjectQuotaRequestMultiError is an error wrapping multiple
+// validation errors returned by ScaleUpProjectQuotaRequest.ValidateAll() if
+// the designated constraints aren't met.
+type ScaleUpProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasUsageReqMultiError) Error() string {
+func (m ScaleUpProjectQuotaRequestMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -14668,11 +16662,11 @@ func (m GetProjectQuotasUsageReqMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasUsageReqMultiError) AllErrors() []error { return m }
+func (m ScaleUpProjectQuotaRequestMultiError) AllErrors() []error { return m }
-// GetProjectQuotasUsageReqValidationError is the validation error returned by
-// GetProjectQuotasUsageReq.Validate if the designated constraints aren't met.
-type GetProjectQuotasUsageReqValidationError struct {
+// ScaleUpProjectQuotaRequestValidationError is the validation error returned
+// by ScaleUpProjectQuotaRequest.Validate if the designated constraints aren't met.
+type ScaleUpProjectQuotaRequestValidationError struct {
field string
reason string
cause error
@@ -14680,24 +16674,24 @@ type GetProjectQuotasUsageReqValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotasUsageReqValidationError) Field() string { return e.field }
+func (e ScaleUpProjectQuotaRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotasUsageReqValidationError) Reason() string { return e.reason }
+func (e ScaleUpProjectQuotaRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotasUsageReqValidationError) Cause() error { return e.cause }
+func (e ScaleUpProjectQuotaRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotasUsageReqValidationError) Key() bool { return e.key }
+func (e ScaleUpProjectQuotaRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotasUsageReqValidationError) ErrorName() string {
- return "GetProjectQuotasUsageReqValidationError"
+func (e ScaleUpProjectQuotaRequestValidationError) ErrorName() string {
+ return "ScaleUpProjectQuotaRequestValidationError"
}
// Error satisfies the builtin error interface
-func (e GetProjectQuotasUsageReqValidationError) Error() string {
+func (e ScaleUpProjectQuotaRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14709,14 +16703,14 @@ func (e GetProjectQuotasUsageReqValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotasUsageReq.%s: %s%s",
+ "invalid %sScaleUpProjectQuotaRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotasUsageReqValidationError{}
+var _ error = ScaleUpProjectQuotaRequestValidationError{}
var _ interface {
Field() string
@@ -14724,24 +16718,24 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotasUsageReqValidationError{}
+} = ScaleUpProjectQuotaRequestValidationError{}
-// Validate checks the field values on GetProjectQuotasUsageResp with the rules
-// defined in the proto definition for this message. If any rules are
+// Validate checks the field values on ScaleUpProjectQuotaResponse with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotasUsageResp) Validate() error {
+func (m *ScaleUpProjectQuotaResponse) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on GetProjectQuotasUsageResp with the
+// ValidateAll checks the field values on ScaleUpProjectQuotaResponse with the
// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasUsageRespMultiError, or nil if none found.
-func (m *GetProjectQuotasUsageResp) ValidateAll() error {
+// ScaleUpProjectQuotaResponseMultiError, or nil if none found.
+func (m *ScaleUpProjectQuotaResponse) ValidateAll() error {
return m.validate(true)
}
-func (m *GetProjectQuotasUsageResp) validate(all bool) error {
+func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
if m == nil {
return nil
}
@@ -14753,28 +16747,28 @@ func (m *GetProjectQuotasUsageResp) validate(all bool) error {
// no validation rules for Message
if all {
- switch v := interface{}(m.GetData()).(type) {
+ switch v := interface{}(m.GetTask()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
- field: "Data",
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
- field: "Data",
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageRespValidationError{
- field: "Data",
+ return ScaleUpProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
}
@@ -14787,7 +16781,7 @@ func (m *GetProjectQuotasUsageResp) validate(all bool) error {
switch v := interface{}(m.GetWebAnnotations()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -14795,7 +16789,7 @@ func (m *GetProjectQuotasUsageResp) validate(all bool) error {
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageRespValidationError{
+ errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -14804,7 +16798,7 @@ func (m *GetProjectQuotasUsageResp) validate(all bool) error {
}
} else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageRespValidationError{
+ return ScaleUpProjectQuotaResponseValidationError{
field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
@@ -14813,19 +16807,19 @@ func (m *GetProjectQuotasUsageResp) validate(all bool) error {
}
if len(errors) > 0 {
- return GetProjectQuotasUsageRespMultiError(errors)
+ return ScaleUpProjectQuotaResponseMultiError(errors)
}
return nil
}
-// GetProjectQuotasUsageRespMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotasUsageResp.ValidateAll() if the
-// designated constraints aren't met.
-type GetProjectQuotasUsageRespMultiError []error
+// ScaleUpProjectQuotaResponseMultiError is an error wrapping multiple
+// validation errors returned by ScaleUpProjectQuotaResponse.ValidateAll() if
+// the designated constraints aren't met.
+type ScaleUpProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasUsageRespMultiError) Error() string {
+func (m ScaleUpProjectQuotaResponseMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -14834,11 +16828,12 @@ func (m GetProjectQuotasUsageRespMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasUsageRespMultiError) AllErrors() []error { return m }
+func (m ScaleUpProjectQuotaResponseMultiError) AllErrors() []error { return m }
-// GetProjectQuotasUsageRespValidationError is the validation error returned by
-// GetProjectQuotasUsageResp.Validate if the designated constraints aren't met.
-type GetProjectQuotasUsageRespValidationError struct {
+// ScaleUpProjectQuotaResponseValidationError is the validation error returned
+// by ScaleUpProjectQuotaResponse.Validate if the designated constraints
+// aren't met.
+type ScaleUpProjectQuotaResponseValidationError struct {
field string
reason string
cause error
@@ -14846,24 +16841,24 @@ type GetProjectQuotasUsageRespValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotasUsageRespValidationError) Field() string { return e.field }
+func (e ScaleUpProjectQuotaResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotasUsageRespValidationError) Reason() string { return e.reason }
+func (e ScaleUpProjectQuotaResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotasUsageRespValidationError) Cause() error { return e.cause }
+func (e ScaleUpProjectQuotaResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotasUsageRespValidationError) Key() bool { return e.key }
+func (e ScaleUpProjectQuotaResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotasUsageRespValidationError) ErrorName() string {
- return "GetProjectQuotasUsageRespValidationError"
+func (e ScaleUpProjectQuotaResponseValidationError) ErrorName() string {
+ return "ScaleUpProjectQuotaResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e GetProjectQuotasUsageRespValidationError) Error() string {
+func (e ScaleUpProjectQuotaResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14875,14 +16870,14 @@ func (e GetProjectQuotasUsageRespValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotasUsageResp.%s: %s%s",
+ "invalid %sScaleUpProjectQuotaResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotasUsageRespValidationError{}
+var _ error = ScaleUpProjectQuotaResponseValidationError{}
var _ interface {
Field() string
@@ -14890,50 +16885,106 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotasUsageRespValidationError{}
+} = ScaleUpProjectQuotaResponseValidationError{}
-// Validate checks the field values on ZoneResourceUsage with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *ZoneResourceUsage) Validate() error {
+// Validate checks the field values on ScaleDownProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the first error encountered is returned, or nil if there are no violations.
+func (m *ScaleDownProjectQuotaRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ZoneResourceUsage with the rules
-// defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on ScaleDownProjectQuotaRequest with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ZoneResourceUsageMultiError, or nil if none found.
-func (m *ZoneResourceUsage) ValidateAll() error {
+// ScaleDownProjectQuotaRequestMultiError, or nil if none found.
+func (m *ScaleDownProjectQuotaRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *ZoneResourceUsage) validate(all bool) error {
+func (m *ScaleDownProjectQuotaRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for Zone
+ // no validation rules for QuotaId
+
+ if all {
+ switch v := interface{}(m.GetQuota()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ScaleDownProjectQuotaRequestValidationError{
+ field: "Quota",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
- // no validation rules for Quota
+ // no validation rules for Updater
- // no validation rules for Used
+ if all {
+ switch v := interface{}(m.GetSkipItsmApproval()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetSkipItsmApproval()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ScaleDownProjectQuotaRequestValidationError{
+ field: "SkipItsmApproval",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
if len(errors) > 0 {
- return ZoneResourceUsageMultiError(errors)
+ return ScaleDownProjectQuotaRequestMultiError(errors)
}
return nil
}
-// ZoneResourceUsageMultiError is an error wrapping multiple validation errors
-// returned by ZoneResourceUsage.ValidateAll() if the designated constraints
-// aren't met.
-type ZoneResourceUsageMultiError []error
+// ScaleDownProjectQuotaRequestMultiError is an error wrapping multiple
+// validation errors returned by ScaleDownProjectQuotaRequest.ValidateAll() if
+// the designated constraints aren't met.
+type ScaleDownProjectQuotaRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ZoneResourceUsageMultiError) Error() string {
+func (m ScaleDownProjectQuotaRequestMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -14942,11 +16993,12 @@ func (m ZoneResourceUsageMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ZoneResourceUsageMultiError) AllErrors() []error { return m }
+func (m ScaleDownProjectQuotaRequestMultiError) AllErrors() []error { return m }
-// ZoneResourceUsageValidationError is the validation error returned by
-// ZoneResourceUsage.Validate if the designated constraints aren't met.
-type ZoneResourceUsageValidationError struct {
+// ScaleDownProjectQuotaRequestValidationError is the validation error returned
+// by ScaleDownProjectQuotaRequest.Validate if the designated constraints
+// aren't met.
+type ScaleDownProjectQuotaRequestValidationError struct {
field string
reason string
cause error
@@ -14954,24 +17006,24 @@ type ZoneResourceUsageValidationError struct {
}
// Field function returns field value.
-func (e ZoneResourceUsageValidationError) Field() string { return e.field }
+func (e ScaleDownProjectQuotaRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ZoneResourceUsageValidationError) Reason() string { return e.reason }
+func (e ScaleDownProjectQuotaRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ZoneResourceUsageValidationError) Cause() error { return e.cause }
+func (e ScaleDownProjectQuotaRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ZoneResourceUsageValidationError) Key() bool { return e.key }
+func (e ScaleDownProjectQuotaRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ZoneResourceUsageValidationError) ErrorName() string {
- return "ZoneResourceUsageValidationError"
+func (e ScaleDownProjectQuotaRequestValidationError) ErrorName() string {
+ return "ScaleDownProjectQuotaRequestValidationError"
}
// Error satisfies the builtin error interface
-func (e ZoneResourceUsageValidationError) Error() string {
+func (e ScaleDownProjectQuotaRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -14983,14 +17035,14 @@ func (e ZoneResourceUsageValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sZoneResourceUsage.%s: %s%s",
+ "invalid %sScaleDownProjectQuotaRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ZoneResourceUsageValidationError{}
+var _ error = ScaleDownProjectQuotaRequestValidationError{}
var _ interface {
Field() string
@@ -14998,112 +17050,108 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ZoneResourceUsageValidationError{}
+} = ScaleDownProjectQuotaRequestValidationError{}
-// Validate checks the field values on GetProjectQuotasUsageData with the rules
-// defined in the proto definition for this message. If any rules are
+// Validate checks the field values on ScaleDownProjectQuotaResponse with the
+// rules defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *GetProjectQuotasUsageData) Validate() error {
+func (m *ScaleDownProjectQuotaResponse) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on GetProjectQuotasUsageData with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// GetProjectQuotasUsageDataMultiError, or nil if none found.
-func (m *GetProjectQuotasUsageData) ValidateAll() error {
+// ValidateAll checks the field values on ScaleDownProjectQuotaResponse with
+// the rules defined in the proto definition for this message. If any rules
+// are violated, the result is a list of violation errors wrapped in
+// ScaleDownProjectQuotaResponseMultiError, or nil if none found.
+func (m *ScaleDownProjectQuotaResponse) ValidateAll() error {
return m.validate(true)
}
-func (m *GetProjectQuotasUsageData) validate(all bool) error {
+func (m *ScaleDownProjectQuotaResponse) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
+ // no validation rules for Code
+
+ // no validation rules for Message
+
if all {
- switch v := interface{}(m.GetQuota()).(type) {
+ switch v := interface{}(m.GetTask()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "Quota",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "Quota",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageDataValidationError{
- field: "Quota",
+ return ScaleDownProjectQuotaResponseValidationError{
+ field: "Task",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for Region
-
- // no validation rules for InstanceType
+ // no validation rules for RequestID
if all {
- switch v := interface{}(m.GetQuotaUsage()).(type) {
+ switch v := interface{}(m.GetWebAnnotations()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "QuotaUsage",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, GetProjectQuotasUsageDataValidationError{
- field: "QuotaUsage",
+ errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetQuotaUsage()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return GetProjectQuotasUsageDataValidationError{
- field: "QuotaUsage",
+ return ScaleDownProjectQuotaResponseValidationError{
+ field: "WebAnnotations",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for Cpu
-
- // no validation rules for Mem
-
- // no validation rules for Gpu
-
if len(errors) > 0 {
- return GetProjectQuotasUsageDataMultiError(errors)
+ return ScaleDownProjectQuotaResponseMultiError(errors)
}
return nil
}
-// GetProjectQuotasUsageDataMultiError is an error wrapping multiple validation
-// errors returned by GetProjectQuotasUsageData.ValidateAll() if the
-// designated constraints aren't met.
-type GetProjectQuotasUsageDataMultiError []error
+// ScaleDownProjectQuotaResponseMultiError is an error wrapping multiple
+// validation errors returned by ScaleDownProjectQuotaResponse.ValidateAll()
+// if the designated constraints aren't met.
+type ScaleDownProjectQuotaResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m GetProjectQuotasUsageDataMultiError) Error() string {
+func (m ScaleDownProjectQuotaResponseMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -15112,11 +17160,12 @@ func (m GetProjectQuotasUsageDataMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m GetProjectQuotasUsageDataMultiError) AllErrors() []error { return m }
+func (m ScaleDownProjectQuotaResponseMultiError) AllErrors() []error { return m }
-// GetProjectQuotasUsageDataValidationError is the validation error returned by
-// GetProjectQuotasUsageData.Validate if the designated constraints aren't met.
-type GetProjectQuotasUsageDataValidationError struct {
+// ScaleDownProjectQuotaResponseValidationError is the validation error
+// returned by ScaleDownProjectQuotaResponse.Validate if the designated
+// constraints aren't met.
+type ScaleDownProjectQuotaResponseValidationError struct {
field string
reason string
cause error
@@ -15124,24 +17173,24 @@ type GetProjectQuotasUsageDataValidationError struct {
}
// Field function returns field value.
-func (e GetProjectQuotasUsageDataValidationError) Field() string { return e.field }
+func (e ScaleDownProjectQuotaResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e GetProjectQuotasUsageDataValidationError) Reason() string { return e.reason }
+func (e ScaleDownProjectQuotaResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e GetProjectQuotasUsageDataValidationError) Cause() error { return e.cause }
+func (e ScaleDownProjectQuotaResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e GetProjectQuotasUsageDataValidationError) Key() bool { return e.key }
+func (e ScaleDownProjectQuotaResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e GetProjectQuotasUsageDataValidationError) ErrorName() string {
- return "GetProjectQuotasUsageDataValidationError"
+func (e ScaleDownProjectQuotaResponseValidationError) ErrorName() string {
+ return "ScaleDownProjectQuotaResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e GetProjectQuotasUsageDataValidationError) Error() string {
+func (e ScaleDownProjectQuotaResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -15153,14 +17202,14 @@ func (e GetProjectQuotasUsageDataValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sGetProjectQuotasUsageData.%s: %s%s",
+ "invalid %sScaleDownProjectQuotaResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = GetProjectQuotasUsageDataValidationError{}
+var _ error = ScaleDownProjectQuotaResponseValidationError{}
var _ interface {
Field() string
@@ -15168,77 +17217,52 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = GetProjectQuotasUsageDataValidationError{}
+} = ScaleDownProjectQuotaResponseValidationError{}
-// Validate checks the field values on ScaleUpProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleUpProjectQuotaRequest) Validate() error {
+// Validate checks the field values on GetProjectQuotasStatisticsRequest with
+// the rules defined in the proto definition for this message. If any rules
+// are violated, the first error encountered is returned, or nil if there are
+// no violations.
+func (m *GetProjectQuotasStatisticsRequest) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleUpProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ScaleUpProjectQuotaRequestMultiError, or nil if none found.
-func (m *ScaleUpProjectQuotaRequest) ValidateAll() error {
+// ValidateAll checks the field values on GetProjectQuotasStatisticsRequest
+// with the rules defined in the proto definition for this message. If any
+// rules are violated, the result is a list of violation errors wrapped in
+// GetProjectQuotasStatisticsRequestMultiError, or nil if none found.
+func (m *GetProjectQuotasStatisticsRequest) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleUpProjectQuotaRequest) validate(all bool) error {
+func (m *GetProjectQuotasStatisticsRequest) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaId
+ // no validation rules for ProjectIDOrCode
- if all {
- switch v := interface{}(m.GetQuota()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ScaleUpProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ // no validation rules for QuotaType
- // no validation rules for Updater
+ // no validation rules for IsContainShared
if len(errors) > 0 {
- return ScaleUpProjectQuotaRequestMultiError(errors)
+ return GetProjectQuotasStatisticsRequestMultiError(errors)
}
- return nil
-}
-
-// ScaleUpProjectQuotaRequestMultiError is an error wrapping multiple
-// validation errors returned by ScaleUpProjectQuotaRequest.ValidateAll() if
-// the designated constraints aren't met.
-type ScaleUpProjectQuotaRequestMultiError []error
+ return nil
+}
+
+// GetProjectQuotasStatisticsRequestMultiError is an error wrapping multiple
+// validation errors returned by
+// GetProjectQuotasStatisticsRequest.ValidateAll() if the designated
+// constraints aren't met.
+type GetProjectQuotasStatisticsRequestMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleUpProjectQuotaRequestMultiError) Error() string {
+func (m GetProjectQuotasStatisticsRequestMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -15247,11 +17271,12 @@ func (m ScaleUpProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleUpProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasStatisticsRequestMultiError) AllErrors() []error { return m }
-// ScaleUpProjectQuotaRequestValidationError is the validation error returned
-// by ScaleUpProjectQuotaRequest.Validate if the designated constraints aren't met.
-type ScaleUpProjectQuotaRequestValidationError struct {
+// GetProjectQuotasStatisticsRequestValidationError is the validation error
+// returned by GetProjectQuotasStatisticsRequest.Validate if the designated
+// constraints aren't met.
+type GetProjectQuotasStatisticsRequestValidationError struct {
field string
reason string
cause error
@@ -15259,24 +17284,24 @@ type ScaleUpProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e ScaleUpProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e GetProjectQuotasStatisticsRequestValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleUpProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasStatisticsRequestValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleUpProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasStatisticsRequestValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleUpProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasStatisticsRequestValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleUpProjectQuotaRequestValidationError) ErrorName() string {
- return "ScaleUpProjectQuotaRequestValidationError"
+func (e GetProjectQuotasStatisticsRequestValidationError) ErrorName() string {
+ return "GetProjectQuotasStatisticsRequestValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleUpProjectQuotaRequestValidationError) Error() string {
+func (e GetProjectQuotasStatisticsRequestValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -15288,14 +17313,14 @@ func (e ScaleUpProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleUpProjectQuotaRequest.%s: %s%s",
+ "invalid %sGetProjectQuotasStatisticsRequest.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleUpProjectQuotaRequestValidationError{}
+var _ error = GetProjectQuotasStatisticsRequestValidationError{}
var _ interface {
Field() string
@@ -15303,24 +17328,25 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleUpProjectQuotaRequestValidationError{}
+} = GetProjectQuotasStatisticsRequestValidationError{}
-// Validate checks the field values on ScaleUpProjectQuotaResponse with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleUpProjectQuotaResponse) Validate() error {
+// Validate checks the field values on GetProjectQuotasStatisticsResponse with
+// the rules defined in the proto definition for this message. If any rules
+// are violated, the first error encountered is returned, or nil if there are
+// no violations.
+func (m *GetProjectQuotasStatisticsResponse) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleUpProjectQuotaResponse with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ScaleUpProjectQuotaResponseMultiError, or nil if none found.
-func (m *ScaleUpProjectQuotaResponse) ValidateAll() error {
+// ValidateAll checks the field values on GetProjectQuotasStatisticsResponse
+// with the rules defined in the proto definition for this message. If any
+// rules are violated, the result is a list of violation errors wrapped in
+// GetProjectQuotasStatisticsResponseMultiError, or nil if none found.
+func (m *GetProjectQuotasStatisticsResponse) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
+func (m *GetProjectQuotasStatisticsResponse) validate(all bool) error {
if m == nil {
return nil
}
@@ -15332,28 +17358,28 @@ func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
// no validation rules for Message
if all {
- switch v := interface{}(m.GetTask()).(type) {
+ switch v := interface{}(m.GetData()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, GetProjectQuotasStatisticsResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, GetProjectQuotasStatisticsResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ScaleUpProjectQuotaResponseValidationError{
- field: "Task",
+ return GetProjectQuotasStatisticsResponseValidationError{
+ field: "Data",
reason: "embedded message failed validation",
cause: err,
}
@@ -15362,49 +17388,21 @@ func (m *ScaleUpProjectQuotaResponse) validate(all bool) error {
// no validation rules for RequestID
- if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ScaleUpProjectQuotaResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ScaleUpProjectQuotaResponseValidationError{
- field: "WebAnnotations",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
if len(errors) > 0 {
- return ScaleUpProjectQuotaResponseMultiError(errors)
+ return GetProjectQuotasStatisticsResponseMultiError(errors)
}
return nil
}
-// ScaleUpProjectQuotaResponseMultiError is an error wrapping multiple
-// validation errors returned by ScaleUpProjectQuotaResponse.ValidateAll() if
-// the designated constraints aren't met.
-type ScaleUpProjectQuotaResponseMultiError []error
+// GetProjectQuotasStatisticsResponseMultiError is an error wrapping multiple
+// validation errors returned by
+// GetProjectQuotasStatisticsResponse.ValidateAll() if the designated
+// constraints aren't met.
+type GetProjectQuotasStatisticsResponseMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleUpProjectQuotaResponseMultiError) Error() string {
+func (m GetProjectQuotasStatisticsResponseMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -15413,12 +17411,12 @@ func (m ScaleUpProjectQuotaResponseMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleUpProjectQuotaResponseMultiError) AllErrors() []error { return m }
+func (m GetProjectQuotasStatisticsResponseMultiError) AllErrors() []error { return m }
-// ScaleUpProjectQuotaResponseValidationError is the validation error returned
-// by ScaleUpProjectQuotaResponse.Validate if the designated constraints
-// aren't met.
-type ScaleUpProjectQuotaResponseValidationError struct {
+// GetProjectQuotasStatisticsResponseValidationError is the validation error
+// returned by GetProjectQuotasStatisticsResponse.Validate if the designated
+// constraints aren't met.
+type GetProjectQuotasStatisticsResponseValidationError struct {
field string
reason string
cause error
@@ -15426,24 +17424,24 @@ type ScaleUpProjectQuotaResponseValidationError struct {
}
// Field function returns field value.
-func (e ScaleUpProjectQuotaResponseValidationError) Field() string { return e.field }
+func (e GetProjectQuotasStatisticsResponseValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleUpProjectQuotaResponseValidationError) Reason() string { return e.reason }
+func (e GetProjectQuotasStatisticsResponseValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleUpProjectQuotaResponseValidationError) Cause() error { return e.cause }
+func (e GetProjectQuotasStatisticsResponseValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleUpProjectQuotaResponseValidationError) Key() bool { return e.key }
+func (e GetProjectQuotasStatisticsResponseValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleUpProjectQuotaResponseValidationError) ErrorName() string {
- return "ScaleUpProjectQuotaResponseValidationError"
+func (e GetProjectQuotasStatisticsResponseValidationError) ErrorName() string {
+ return "GetProjectQuotasStatisticsResponseValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleUpProjectQuotaResponseValidationError) Error() string {
+func (e GetProjectQuotasStatisticsResponseValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -15455,14 +17453,14 @@ func (e ScaleUpProjectQuotaResponseValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleUpProjectQuotaResponse.%s: %s%s",
+ "invalid %sGetProjectQuotasStatisticsResponse.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleUpProjectQuotaResponseValidationError{}
+var _ error = GetProjectQuotasStatisticsResponseValidationError{}
var _ interface {
Field() string
@@ -15470,77 +17468,52 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleUpProjectQuotaResponseValidationError{}
+} = GetProjectQuotasStatisticsResponseValidationError{}
-// Validate checks the field values on ScaleDownProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleDownProjectQuotaRequest) Validate() error {
+// Validate checks the field values on QuotaResourceData with the rules defined
+// in the proto definition for this message. If any rules are violated, the
+// first error encountered is returned, or nil if there are no violations.
+func (m *QuotaResourceData) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleDownProjectQuotaRequest with the
-// rules defined in the proto definition for this message. If any rules are
+// ValidateAll checks the field values on QuotaResourceData with the rules
+// defined in the proto definition for this message. If any rules are
// violated, the result is a list of violation errors wrapped in
-// ScaleDownProjectQuotaRequestMultiError, or nil if none found.
-func (m *ScaleDownProjectQuotaRequest) ValidateAll() error {
+// QuotaResourceDataMultiError, or nil if none found.
+func (m *QuotaResourceData) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleDownProjectQuotaRequest) validate(all bool) error {
+func (m *QuotaResourceData) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for QuotaId
+ // no validation rules for UsedNum
- if all {
- switch v := interface{}(m.GetQuota()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetQuota()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ScaleDownProjectQuotaRequestValidationError{
- field: "Quota",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
+ // no validation rules for AvailableNum
- // no validation rules for Updater
+ // no validation rules for TotalNum
+
+ // no validation rules for UseRate
if len(errors) > 0 {
- return ScaleDownProjectQuotaRequestMultiError(errors)
+ return QuotaResourceDataMultiError(errors)
}
return nil
}
-// ScaleDownProjectQuotaRequestMultiError is an error wrapping multiple
-// validation errors returned by ScaleDownProjectQuotaRequest.ValidateAll() if
-// the designated constraints aren't met.
-type ScaleDownProjectQuotaRequestMultiError []error
+// QuotaResourceDataMultiError is an error wrapping multiple validation errors
+// returned by QuotaResourceData.ValidateAll() if the designated constraints
+// aren't met.
+type QuotaResourceDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleDownProjectQuotaRequestMultiError) Error() string {
+func (m QuotaResourceDataMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -15549,12 +17522,11 @@ func (m ScaleDownProjectQuotaRequestMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleDownProjectQuotaRequestMultiError) AllErrors() []error { return m }
+func (m QuotaResourceDataMultiError) AllErrors() []error { return m }
-// ScaleDownProjectQuotaRequestValidationError is the validation error returned
-// by ScaleDownProjectQuotaRequest.Validate if the designated constraints
-// aren't met.
-type ScaleDownProjectQuotaRequestValidationError struct {
+// QuotaResourceDataValidationError is the validation error returned by
+// QuotaResourceData.Validate if the designated constraints aren't met.
+type QuotaResourceDataValidationError struct {
field string
reason string
cause error
@@ -15562,24 +17534,24 @@ type ScaleDownProjectQuotaRequestValidationError struct {
}
// Field function returns field value.
-func (e ScaleDownProjectQuotaRequestValidationError) Field() string { return e.field }
+func (e QuotaResourceDataValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleDownProjectQuotaRequestValidationError) Reason() string { return e.reason }
+func (e QuotaResourceDataValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleDownProjectQuotaRequestValidationError) Cause() error { return e.cause }
+func (e QuotaResourceDataValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleDownProjectQuotaRequestValidationError) Key() bool { return e.key }
+func (e QuotaResourceDataValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleDownProjectQuotaRequestValidationError) ErrorName() string {
- return "ScaleDownProjectQuotaRequestValidationError"
+func (e QuotaResourceDataValidationError) ErrorName() string {
+ return "QuotaResourceDataValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleDownProjectQuotaRequestValidationError) Error() string {
+func (e QuotaResourceDataValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -15591,14 +17563,14 @@ func (e ScaleDownProjectQuotaRequestValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleDownProjectQuotaRequest.%s: %s%s",
+ "invalid %sQuotaResourceData.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleDownProjectQuotaRequestValidationError{}
+var _ error = QuotaResourceDataValidationError{}
var _ interface {
Field() string
@@ -15606,88 +17578,111 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleDownProjectQuotaRequestValidationError{}
+} = QuotaResourceDataValidationError{}
-// Validate checks the field values on ScaleDownProjectQuotaResponse with the
+// Validate checks the field values on ProjectQuotasStatisticsData with the
// rules defined in the proto definition for this message. If any rules are
// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ScaleDownProjectQuotaResponse) Validate() error {
+func (m *ProjectQuotasStatisticsData) Validate() error {
return m.validate(false)
}
-// ValidateAll checks the field values on ScaleDownProjectQuotaResponse with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// ScaleDownProjectQuotaResponseMultiError, or nil if none found.
-func (m *ScaleDownProjectQuotaResponse) ValidateAll() error {
+// ValidateAll checks the field values on ProjectQuotasStatisticsData with the
+// rules defined in the proto definition for this message. If any rules are
+// violated, the result is a list of violation errors wrapped in
+// ProjectQuotasStatisticsDataMultiError, or nil if none found.
+func (m *ProjectQuotasStatisticsData) ValidateAll() error {
return m.validate(true)
}
-func (m *ScaleDownProjectQuotaResponse) validate(all bool) error {
+func (m *ProjectQuotasStatisticsData) validate(all bool) error {
if m == nil {
return nil
}
var errors []error
- // no validation rules for Code
-
- // no validation rules for Message
-
if all {
- switch v := interface{}(m.GetTask()).(type) {
+ switch v := interface{}(m.GetCpu()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, ProjectQuotasStatisticsDataValidationError{
+ field: "Cpu",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "Task",
+ errors = append(errors, ProjectQuotasStatisticsDataValidationError{
+ field: "Cpu",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetTask()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetCpu()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ScaleDownProjectQuotaResponseValidationError{
- field: "Task",
+ return ProjectQuotasStatisticsDataValidationError{
+ field: "Cpu",
reason: "embedded message failed validation",
cause: err,
}
}
}
- // no validation rules for RequestID
+ if all {
+ switch v := interface{}(m.GetMem()).(type) {
+ case interface{ ValidateAll() error }:
+ if err := v.ValidateAll(); err != nil {
+ errors = append(errors, ProjectQuotasStatisticsDataValidationError{
+ field: "Mem",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ case interface{ Validate() error }:
+ if err := v.Validate(); err != nil {
+ errors = append(errors, ProjectQuotasStatisticsDataValidationError{
+ field: "Mem",
+ reason: "embedded message failed validation",
+ cause: err,
+ })
+ }
+ }
+ } else if v, ok := interface{}(m.GetMem()).(interface{ Validate() error }); ok {
+ if err := v.Validate(); err != nil {
+ return ProjectQuotasStatisticsDataValidationError{
+ field: "Mem",
+ reason: "embedded message failed validation",
+ cause: err,
+ }
+ }
+ }
if all {
- switch v := interface{}(m.GetWebAnnotations()).(type) {
+ switch v := interface{}(m.GetGpu()).(type) {
case interface{ ValidateAll() error }:
if err := v.ValidateAll(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "WebAnnotations",
+ errors = append(errors, ProjectQuotasStatisticsDataValidationError{
+ field: "Gpu",
reason: "embedded message failed validation",
cause: err,
})
}
case interface{ Validate() error }:
if err := v.Validate(); err != nil {
- errors = append(errors, ScaleDownProjectQuotaResponseValidationError{
- field: "WebAnnotations",
+ errors = append(errors, ProjectQuotasStatisticsDataValidationError{
+ field: "Gpu",
reason: "embedded message failed validation",
cause: err,
})
}
}
- } else if v, ok := interface{}(m.GetWebAnnotations()).(interface{ Validate() error }); ok {
+ } else if v, ok := interface{}(m.GetGpu()).(interface{ Validate() error }); ok {
if err := v.Validate(); err != nil {
- return ScaleDownProjectQuotaResponseValidationError{
- field: "WebAnnotations",
+ return ProjectQuotasStatisticsDataValidationError{
+ field: "Gpu",
reason: "embedded message failed validation",
cause: err,
}
@@ -15695,19 +17690,19 @@ func (m *ScaleDownProjectQuotaResponse) validate(all bool) error {
}
if len(errors) > 0 {
- return ScaleDownProjectQuotaResponseMultiError(errors)
+ return ProjectQuotasStatisticsDataMultiError(errors)
}
return nil
}
-// ScaleDownProjectQuotaResponseMultiError is an error wrapping multiple
-// validation errors returned by ScaleDownProjectQuotaResponse.ValidateAll()
-// if the designated constraints aren't met.
-type ScaleDownProjectQuotaResponseMultiError []error
+// ProjectQuotasStatisticsDataMultiError is an error wrapping multiple
+// validation errors returned by ProjectQuotasStatisticsData.ValidateAll() if
+// the designated constraints aren't met.
+type ProjectQuotasStatisticsDataMultiError []error
// Error returns a concatenation of all the error messages it wraps.
-func (m ScaleDownProjectQuotaResponseMultiError) Error() string {
+func (m ProjectQuotasStatisticsDataMultiError) Error() string {
var msgs []string
for _, err := range m {
msgs = append(msgs, err.Error())
@@ -15716,12 +17711,12 @@ func (m ScaleDownProjectQuotaResponseMultiError) Error() string {
}
// AllErrors returns a list of validation violation errors.
-func (m ScaleDownProjectQuotaResponseMultiError) AllErrors() []error { return m }
+func (m ProjectQuotasStatisticsDataMultiError) AllErrors() []error { return m }
-// ScaleDownProjectQuotaResponseValidationError is the validation error
-// returned by ScaleDownProjectQuotaResponse.Validate if the designated
-// constraints aren't met.
-type ScaleDownProjectQuotaResponseValidationError struct {
+// ProjectQuotasStatisticsDataValidationError is the validation error returned
+// by ProjectQuotasStatisticsData.Validate if the designated constraints
+// aren't met.
+type ProjectQuotasStatisticsDataValidationError struct {
field string
reason string
cause error
@@ -15729,24 +17724,24 @@ type ScaleDownProjectQuotaResponseValidationError struct {
}
// Field function returns field value.
-func (e ScaleDownProjectQuotaResponseValidationError) Field() string { return e.field }
+func (e ProjectQuotasStatisticsDataValidationError) Field() string { return e.field }
// Reason function returns reason value.
-func (e ScaleDownProjectQuotaResponseValidationError) Reason() string { return e.reason }
+func (e ProjectQuotasStatisticsDataValidationError) Reason() string { return e.reason }
// Cause function returns cause value.
-func (e ScaleDownProjectQuotaResponseValidationError) Cause() error { return e.cause }
+func (e ProjectQuotasStatisticsDataValidationError) Cause() error { return e.cause }
// Key function returns key value.
-func (e ScaleDownProjectQuotaResponseValidationError) Key() bool { return e.key }
+func (e ProjectQuotasStatisticsDataValidationError) Key() bool { return e.key }
// ErrorName returns error name.
-func (e ScaleDownProjectQuotaResponseValidationError) ErrorName() string {
- return "ScaleDownProjectQuotaResponseValidationError"
+func (e ProjectQuotasStatisticsDataValidationError) ErrorName() string {
+ return "ProjectQuotasStatisticsDataValidationError"
}
// Error satisfies the builtin error interface
-func (e ScaleDownProjectQuotaResponseValidationError) Error() string {
+func (e ProjectQuotasStatisticsDataValidationError) Error() string {
cause := ""
if e.cause != nil {
cause = fmt.Sprintf(" | caused by: %v", e.cause)
@@ -15758,14 +17753,14 @@ func (e ScaleDownProjectQuotaResponseValidationError) Error() string {
}
return fmt.Sprintf(
- "invalid %sScaleDownProjectQuotaResponse.%s: %s%s",
+ "invalid %sProjectQuotasStatisticsData.%s: %s%s",
key,
e.field,
e.reason,
cause)
}
-var _ error = ScaleDownProjectQuotaResponseValidationError{}
+var _ error = ProjectQuotasStatisticsDataValidationError{}
var _ interface {
Field() string
@@ -15773,7 +17768,7 @@ var _ interface {
Key() bool
Cause() error
ErrorName() string
-} = ScaleDownProjectQuotaResponseValidationError{}
+} = ProjectQuotasStatisticsDataValidationError{}
// Validate checks the field values on ListProjectsForIAMResp_Project with the
// rules defined in the proto definition for this message. If any rules are
diff --git a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json
index 98db3ded12..c906b03a0d 100644
--- a/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json
+++ b/bcs-services/bcs-project-manager/proto/bcsproject/bcsproject.swagger.json
@@ -266,6 +266,54 @@
]
}
},
+ "/bcsproject/v1/projectQuotas/projects/{projectIDOrCode}/quotas/statistics": {
+ "get": {
+ "summary": "查询项目配额使用情况",
+ "description": "查询用户项目quota的使用情况, 包括配额和已使用资源",
+ "operationId": "BCSProjectQuota_GetProjectQuotasStatistics",
+ "responses": {
+ "200": {
+ "description": "A successful response.",
+ "schema": {
+ "$ref": "#/definitions/bcsprojectGetProjectQuotasStatisticsResponse"
+ }
+ },
+ "default": {
+ "description": "An unexpected error response",
+ "schema": {
+ "$ref": "#/definitions/runtimeError"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "projectIDOrCode",
+ "description": "项目ID或项目Code",
+ "in": "path",
+ "required": true,
+ "type": "string"
+ },
+ {
+ "name": "quotaType",
+ "description": "quotaType. 额度类型,支持 host/self_host/federation, 不填则为获取所有额度类型",
+ "in": "query",
+ "required": false,
+ "type": "string"
+ },
+ {
+ "name": "isContainShared",
+ "description": "isContainShared. 是否包含共享额度",
+ "in": "query",
+ "required": false,
+ "type": "boolean",
+ "format": "boolean"
+ }
+ ],
+ "tags": [
+ "BCSProjectQuota"
+ ]
+ }
+ },
"/bcsproject/v1/projectQuotas/{quotaId}": {
"get": {
"summary": "查询项目quota资源信息",
@@ -323,6 +371,22 @@
"in": "path",
"required": true,
"type": "string"
+ },
+ {
+ "name": "onlyDeleteInfo",
+ "description": "onlyDeleteInfo. 默认为false。设置为true时,仅删除所记录的信息,不会触发任何自动化流程。",
+ "in": "query",
+ "required": false,
+ "type": "boolean",
+ "format": "boolean"
+ },
+ {
+ "name": "skipItsmApproval",
+ "description": "skipItsmApproval. 是否跳过ITSM审批流程,仅限内部服务调用时使用",
+ "in": "query",
+ "required": false,
+ "type": "boolean",
+ "format": "boolean"
}
],
"tags": [
@@ -2062,6 +2126,131 @@
"BCSProject"
]
}
+ },
+ "/bcsproject/v2/projectQuotas/projects/{projectIDOrCode}/quotas": {
+ "get": {
+ "summary": "查询项目资源quota列表",
+ "description": "通过查询参数过滤项目quota列表, 支持分页和全量数据",
+ "operationId": "BCSProjectQuota_ListProjectQuotasV2",
+ "responses": {
+ "200": {
+ "description": "A successful response.",
+ "schema": {
+ "$ref": "#/definitions/bcsprojectListProjectQuotasV2Response"
+ }
+ },
+ "default": {
+ "description": "An unexpected error response",
+ "schema": {
+ "$ref": "#/definitions/runtimeError"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "projectIDOrCode",
+ "description": "项目ID 或者 项目Code",
+ "in": "path",
+ "required": true,
+ "type": "string"
+ },
+ {
+ "name": "quotaId",
+ "description": "quotaId. 配额Id",
+ "in": "query",
+ "required": false,
+ "type": "string"
+ },
+ {
+ "name": "quotaName",
+ "description": "quotaName. 配额中文名称",
+ "in": "query",
+ "required": false,
+ "type": "string"
+ },
+ {
+ "name": "businessID",
+ "description": "businessID. 项目绑定的蓝鲸CMDB中业务ID信息",
+ "in": "query",
+ "required": false,
+ "type": "string"
+ },
+ {
+ "name": "quotaType",
+ "description": "quotaType. 资源类型(目前支持CA整机资源、共享集群维度资源)",
+ "in": "query",
+ "required": false,
+ "type": "string"
+ },
+ {
+ "name": "provider",
+ "description": "provider. 云底层资源提供方",
+ "in": "query",
+ "required": false,
+ "type": "string"
+ },
+ {
+ "name": "page",
+ "description": "page. 分页页面",
+ "in": "query",
+ "required": false,
+ "type": "integer",
+ "format": "int64"
+ },
+ {
+ "name": "limit",
+ "description": "limit. 分页限制",
+ "in": "query",
+ "required": false,
+ "type": "integer",
+ "format": "int64"
+ }
+ ],
+ "tags": [
+ "BCSProjectQuota"
+ ]
+ }
+ },
+ "/bcsproject/v2/projects/{projectID}": {
+ "put": {
+ "summary": "更新项目",
+ "description": "更新项目信息",
+ "operationId": "BCSProject_UpdateProjectV2",
+ "responses": {
+ "200": {
+ "description": "A successful response.",
+ "schema": {
+ "$ref": "#/definitions/bcsprojectProjectResponse"
+ }
+ },
+ "default": {
+ "description": "An unexpected error response",
+ "schema": {
+ "$ref": "#/definitions/runtimeError"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "projectID",
+ "description": "项目ID",
+ "in": "path",
+ "required": true,
+ "type": "string"
+ },
+ {
+ "name": "body",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/bcsprojectUpdateProjectV2Request"
+ }
+ }
+ ],
+ "tags": [
+ "BCSProject"
+ ]
+ }
}
},
"definitions": {
@@ -2258,6 +2447,37 @@
"additionalProperties": {
"type": "string"
}
+ },
+ "annotations": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "quotaAttr": {
+ "$ref": "#/definitions/bcsprojectQuotaAttr",
+ "description": "额度属性",
+ "title": "quotaAttr"
+ },
+ "quotaSharedEnabled": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否启用额度共享",
+ "title": "quotaSharedEnabled"
+ },
+ "quotaSharedProjectList": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/bcsprojectQuotaSharedProject"
+ },
+ "description": "额度共享配置",
+ "title": "quotaSharedProjectList"
+ },
+ "skipItsmApproval": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否跳过ITSM审批流程,仅限内部服务调用时使用",
+ "title": "skipItsmApproval"
}
},
"description": "创建项目维度的quota资源配额",
@@ -2369,6 +2589,18 @@
"type": "string",
"description": "中心名称, 保留字段, 默认为空",
"title": "centerName"
+ },
+ "labels": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "annotations": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
}
},
"description": "创建项目",
@@ -2586,6 +2818,9 @@
"deviceQuota": {
"type": "string"
},
+ "deviceQuotaUsed": {
+ "type": "string"
+ },
"attributes": {
"type": "object",
"additionalProperties": {
@@ -2717,6 +2952,32 @@
}
}
},
+ "bcsprojectGetProjectQuotasStatisticsResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer",
+ "format": "int64",
+ "description": "返回错误码",
+ "title": "code"
+ },
+ "message": {
+ "type": "string",
+ "description": "返回错误信息",
+ "title": "message"
+ },
+ "data": {
+ "$ref": "#/definitions/bcsprojectProjectQuotasStatisticsData",
+ "description": "返回项目quota资源使用情况统计",
+ "title": "data"
+ },
+ "requestID": {
+ "type": "string",
+ "description": "请求 ID",
+ "title": "request id"
+ }
+ }
+ },
"bcsprojectGetProjectQuotasUsageData": {
"type": "object",
"properties": {
@@ -3314,6 +3575,37 @@
}
}
},
+ "bcsprojectListProjectQuotasV2Response": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer",
+ "format": "int64",
+ "description": "返回错误码",
+ "title": "code"
+ },
+ "message": {
+ "type": "string",
+ "description": "返回错误信息",
+ "title": "message"
+ },
+ "data": {
+ "$ref": "#/definitions/bcsprojectListProjectQuotasData",
+ "description": "返回项目quota信息, 包含总量及项目quota列表",
+ "title": "data"
+ },
+ "requestID": {
+ "type": "string",
+ "description": "请求 ID",
+ "title": "request id"
+ },
+ "web_annotations": {
+ "$ref": "#/definitions/bcsprojectPerms",
+ "description": "项目更多信息,主要是权限相关",
+ "title": "web_annotations"
+ }
+ }
+ },
"bcsprojectListProjectsForIAMResp": {
"type": "object",
"properties": {
@@ -3671,6 +3963,12 @@
"description": "命名空间管理员",
"title": "managers"
},
+ "isSystem": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否为系统命名空间, false则表示项目命名空间",
+ "title": "isSystem"
+ },
"otherQuotas": {
"type": "array",
"items": {
@@ -3870,6 +4168,18 @@
"type": "string",
"description": "项目绑定的蓝鲸CMDB中业务名称",
"title": "businessName"
+ },
+ "labels": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "annotations": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
}
},
"description": "项目的基本信息",
@@ -3997,6 +4307,37 @@
},
"description": "相关nodeGroups",
"title": "nodeGroups"
+ },
+ "labels": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "annotations": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "quotaAttr": {
+ "$ref": "#/definitions/bcsprojectQuotaAttr",
+ "description": "额度属性",
+ "title": "quotaAttr"
+ },
+ "quotaSharedEnabled": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否启用额度共享",
+ "title": "quotaSharedEnabled"
+ },
+ "quotaSharedProjectList": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/bcsprojectQuotaSharedProject"
+ },
+ "description": "额度共享配置",
+ "title": "quotaSharedProjectList"
}
},
"description": "项目配额信息(支持不同类型)",
@@ -4038,6 +4379,26 @@
}
}
},
+ "bcsprojectProjectQuotasStatisticsData": {
+ "type": "object",
+ "properties": {
+ "cpu": {
+ "$ref": "#/definitions/bcsprojectQuotaResourceData",
+ "description": "CPU资源",
+ "title": "cpu"
+ },
+ "mem": {
+ "$ref": "#/definitions/bcsprojectQuotaResourceData",
+ "description": "Mem资源",
+ "title": "mem"
+ },
+ "gpu": {
+ "$ref": "#/definitions/bcsprojectQuotaResourceData",
+ "description": "GPU资源",
+ "title": "gpu"
+ }
+ }
+ },
"bcsprojectProjectResponse": {
"type": "object",
"properties": {
@@ -4069,6 +4430,61 @@
}
}
},
+ "bcsprojectQuotaAttr": {
+ "type": "object",
+ "properties": {
+ "sourceBkBizIDs": {
+ "type": "string",
+ "description": "资源来源业务ID列表,资源来源 [all]不限业务; [100148]可使用100148业务 [1068, 100148]资源可来源于多个业务",
+ "title": "sourceBkBizIDs"
+ },
+ "SourceBkBizNames": {
+ "type": "string",
+ "description": "资源来源业务名称",
+ "title": "SourceBkBizNames"
+ },
+ "computeType": {
+ "type": "string",
+ "description": "计算类型,计算类型 [General 通算, Intelligent智算]",
+ "title": "computeType"
+ },
+ "purchaseDurationType": {
+ "type": "string",
+ "description": "购买时长类型,【once一次性、periodic周期性】 目前对于整机额度来说仅支持一次性购买",
+ "title": "purchaseDurationType"
+ },
+ "purchaseDurationSettings": {
+ "type": "string",
+ "description": "购买时长配置, 可能存在不限制时长",
+ "title": "purchaseDurationSettings"
+ },
+ "startTime": {
+ "type": "string",
+ "description": "开始供应时间 UTC格式:2024-01-25 23:59:59",
+ "title": "startTime"
+ },
+ "endTime": {
+ "type": "string",
+ "description": "截止供应时间 UTC格式:2024-01-31 23:59:59",
+ "title": "endTime"
+ }
+ },
+ "description": "项目属性",
+ "title": "QuotaAttr"
+ },
+ "bcsprojectQuotaLimit": {
+ "type": "object",
+ "properties": {
+ "quotaNum": {
+ "type": "string",
+ "format": "int64",
+ "description": "配额数量(整机数量)",
+ "title": "quotaNum"
+ }
+ },
+ "description": "项目配额信息(支持不同类型)",
+ "title": "ProjectQuota"
+ },
"bcsprojectQuotaResource": {
"type": "object",
"properties": {
@@ -4094,6 +4510,99 @@
}
}
},
+ "bcsprojectQuotaResourceData": {
+ "type": "object",
+ "properties": {
+ "usedNum": {
+ "type": "integer",
+ "format": "int64",
+ "description": "已使用量",
+ "title": "usedNum"
+ },
+ "availableNum": {
+ "type": "integer",
+ "format": "int64",
+ "description": "可使用量",
+ "title": "availableNum"
+ },
+ "totalNum": {
+ "type": "integer",
+ "format": "int64",
+ "description": "总量",
+ "title": "totalNum"
+ },
+ "useRate": {
+ "type": "number",
+ "format": "float",
+ "description": "利用率",
+ "title": "useRate"
+ }
+ }
+ },
+ "bcsprojectQuotaSharedProject": {
+ "type": "object",
+ "properties": {
+ "projectID": {
+ "type": "string",
+ "description": "项目ID",
+ "title": "projectID"
+ },
+ "projectCode": {
+ "type": "string",
+ "description": "项目Code",
+ "title": "projectCode"
+ },
+ "projectName": {
+ "type": "string",
+ "description": "项目名称",
+ "title": "projectName"
+ },
+ "shareStrategy": {
+ "type": "string",
+ "description": "共享策略 [elastic弹性共享模式, rigid刚性共享模式]",
+ "title": "shareStrategy"
+ },
+ "usageLimit": {
+ "$ref": "#/definitions/bcsprojectQuotaLimit",
+ "description": "使用上限配置",
+ "title": "usageLimit"
+ },
+ "usedAmount": {
+ "$ref": "#/definitions/bcsprojectQuotaLimit",
+ "description": "已使用量",
+ "title": "usedAmount"
+ },
+ "shareStartTime": {
+ "type": "string",
+ "description": "共享开始时间",
+ "title": "shareStartTime"
+ },
+ "shareEndTime": {
+ "type": "string",
+ "description": "共享结束时间",
+ "title": "shareEndTime"
+ },
+ "status": {
+ "type": "string",
+ "description": "共享状态,[active生效中, expired已过期, suspended已暂停]",
+ "title": "status"
+ }
+ },
+ "description": "被共享的项目配置",
+ "title": "QuotaSharedProject"
+ },
+ "bcsprojectQuotaSharedProjectList": {
+ "type": "object",
+ "properties": {
+ "values": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/bcsprojectQuotaSharedProject"
+ }
+ }
+ },
+ "title": "QuotaSharedProjectList 额度共享配置列表包装类型(用于区分未传值和空值)"
+ },
"bcsprojectRenderVariablesResponse": {
"type": "object",
"properties": {
@@ -4165,6 +4674,12 @@
"type": "string",
"description": "操作人",
"title": "updater"
+ },
+ "skipItsmApproval": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否跳过ITSM审批流程,仅限内部服务调用时使用",
+ "title": "skipItsmApproval"
}
},
"description": "缩容项目维度的资源quota",
@@ -4218,6 +4733,12 @@
"type": "string",
"description": "操作人",
"title": "updater"
+ },
+ "skipItsmApproval": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否跳过ITSM审批流程,仅限内部服务调用时使用",
+ "title": "skipItsmApproval"
}
},
"description": "根据不同的资源类型增量扩容项目维度的资源quota",
@@ -4642,6 +5163,34 @@
"type": "string",
"description": "更新者",
"title": "updater"
+ },
+ "labels": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "annotations": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "quotaAttr": {
+ "$ref": "#/definitions/bcsprojectQuotaAttr",
+ "description": "额度属性",
+ "title": "quotaAttr"
+ },
+ "quotaSharedEnabled": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否启用额度共享",
+ "title": "quotaSharedEnabled"
+ },
+ "quotaSharedProjectList": {
+ "$ref": "#/definitions/bcsprojectQuotaSharedProjectList",
+ "description": "额度共享配置",
+ "title": "quotaSharedProjectList"
}
},
"description": "更新项目quota请求",
@@ -4701,11 +5250,105 @@
"type": "string",
"description": "创建人",
"title": "creator"
+ },
+ "labels": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "annotations": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
}
},
"description": "更新项目请求",
"title": "UpdateProjectRequest"
},
+ "bcsprojectUpdateProjectV2Request": {
+ "type": "object",
+ "properties": {
+ "projectID": {
+ "type": "string",
+ "description": "项目ID",
+ "title": "projectID"
+ },
+ "businessID": {
+ "type": "string",
+ "description": "项目绑定的蓝鲸CMDB中业务ID信息",
+ "title": "businessID"
+ },
+ "managers": {
+ "type": "string",
+ "description": "项目管理员",
+ "title": "managers"
+ },
+ "name": {
+ "type": "string",
+ "description": "项目中文名称, 长度不能超过64字符",
+ "title": "name"
+ },
+ "projectCode": {
+ "type": "string",
+ "description": "项目编码(英文缩写), 全局唯一, 长度不能超过64字符",
+ "title": "projectCode"
+ },
+ "useBKRes": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否使用蓝鲸提供的资源池, 主要用于资源计费, 默认false",
+ "title": "useBKRes"
+ },
+ "description": {
+ "type": "string",
+ "description": "项目简要描述",
+ "title": "description"
+ },
+ "isOffline": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "项目是否已经下线, 默认false",
+ "title": "isOffline"
+ },
+ "kind": {
+ "type": "string",
+ "description": "项目中集群类型, 可选k8s/mesos, 未来该字段可能废弃",
+ "title": "kind"
+ },
+ "labels": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "annotations": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "quotaAttr": {
+ "$ref": "#/definitions/bcsprojectQuotaAttr",
+ "description": "额度属性",
+ "title": "quotaAttr"
+ },
+ "quotaSharedEnabled": {
+ "type": "boolean",
+ "format": "boolean",
+ "description": "是否启用额度共享",
+ "title": "quotaSharedEnabled"
+ },
+ "quotaSharedProjectList": {
+ "$ref": "#/definitions/bcsprojectQuotaSharedProjectList",
+ "description": "额度共享配置",
+ "title": "quotaSharedProjectList"
+ }
+ },
+ "description": "更新项目quota请求",
+ "title": "UpdateProjectQuotaRequest"
+ },
"bcsprojectUpdateVariableData": {
"type": "object",
"properties": {