@ -1,6 +1,6 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// versions:
// protoc-gen-go v1.30.0
// protoc-gen-go v1.28.1
// protoc v4.23.3
// protoc v4.23.3
// source: mq.proto
// source: mq.proto
@ -919,7 +919,7 @@ func (*ConnectToBalancerResponse) Descriptor() ([]byte, []int) {
}
}
// ////////////////////////////////////////////////
// ////////////////////////////////////////////////
type Creat eTopicRequest struct {
type Configu reTopicRequest struct {
state protoimpl . MessageState
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
unknownFields protoimpl . UnknownFields
@ -928,8 +928,8 @@ type CreateTopicRequest struct {
PartitionCount int32 ` protobuf:"varint,2,opt,name=partition_count,json=partitionCount,proto3" json:"partition_count,omitempty" `
PartitionCount int32 ` protobuf:"varint,2,opt,name=partition_count,json=partitionCount,proto3" json:"partition_count,omitempty" `
}
}
func ( x * Creat eTopicRequest ) Reset ( ) {
* x = Creat eTopicRequest { }
func ( x * Configu reTopicRequest ) Reset ( ) {
* x = Configu reTopicRequest { }
if protoimpl . UnsafeEnabled {
if protoimpl . UnsafeEnabled {
mi := & file_mq_proto_msgTypes [ 16 ]
mi := & file_mq_proto_msgTypes [ 16 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -937,13 +937,13 @@ func (x *CreateTopicRequest) Reset() {
}
}
}
}
func ( x * Creat eTopicRequest ) String ( ) string {
func ( x * Configu reTopicRequest ) String ( ) string {
return protoimpl . X . MessageStringOf ( x )
return protoimpl . X . MessageStringOf ( x )
}
}
func ( * Creat eTopicRequest ) ProtoMessage ( ) { }
func ( * Configu reTopicRequest ) ProtoMessage ( ) { }
func ( x * Creat eTopicRequest ) ProtoReflect ( ) protoreflect . Message {
func ( x * Configu reTopicRequest ) ProtoReflect ( ) protoreflect . Message {
mi := & file_mq_proto_msgTypes [ 16 ]
mi := & file_mq_proto_msgTypes [ 16 ]
if protoimpl . UnsafeEnabled && x != nil {
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -955,26 +955,26 @@ func (x *CreateTopicRequest) ProtoReflect() protoreflect.Message {
return mi . MessageOf ( x )
return mi . MessageOf ( x )
}
}
// Deprecated: Use Creat eTopicRequest.ProtoReflect.Descriptor instead.
func ( * Creat eTopicRequest ) Descriptor ( ) ( [ ] byte , [ ] int ) {
// Deprecated: Use Configu reTopicRequest.ProtoReflect.Descriptor instead.
func ( * Configu reTopicRequest ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 16 }
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 16 }
}
}
func ( x * Creat eTopicRequest ) GetTopic ( ) * Topic {
func ( x * Configu reTopicRequest ) GetTopic ( ) * Topic {
if x != nil {
if x != nil {
return x . Topic
return x . Topic
}
}
return nil
return nil
}
}
func ( x * Creat eTopicRequest ) GetPartitionCount ( ) int32 {
func ( x * Configu reTopicRequest ) GetPartitionCount ( ) int32 {
if x != nil {
if x != nil {
return x . PartitionCount
return x . PartitionCount
}
}
return 0
return 0
}
}
type Creat eTopicResponse struct {
type Configu reTopicResponse struct {
state protoimpl . MessageState
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
unknownFields protoimpl . UnknownFields
@ -982,8 +982,8 @@ type CreateTopicResponse struct {
BrokerPartitionAssignments [ ] * BrokerPartitionAssignment ` protobuf:"bytes,2,rep,name=broker_partition_assignments,json=brokerPartitionAssignments,proto3" json:"broker_partition_assignments,omitempty" `
BrokerPartitionAssignments [ ] * BrokerPartitionAssignment ` protobuf:"bytes,2,rep,name=broker_partition_assignments,json=brokerPartitionAssignments,proto3" json:"broker_partition_assignments,omitempty" `
}
}
func ( x * Creat eTopicResponse ) Reset ( ) {
* x = Creat eTopicResponse { }
func ( x * Configu reTopicResponse ) Reset ( ) {
* x = Configu reTopicResponse { }
if protoimpl . UnsafeEnabled {
if protoimpl . UnsafeEnabled {
mi := & file_mq_proto_msgTypes [ 17 ]
mi := & file_mq_proto_msgTypes [ 17 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -991,13 +991,13 @@ func (x *CreateTopicResponse) Reset() {
}
}
}
}
func ( x * Creat eTopicResponse ) String ( ) string {
func ( x * Configu reTopicResponse ) String ( ) string {
return protoimpl . X . MessageStringOf ( x )
return protoimpl . X . MessageStringOf ( x )
}
}
func ( * Creat eTopicResponse ) ProtoMessage ( ) { }
func ( * Configu reTopicResponse ) ProtoMessage ( ) { }
func ( x * Creat eTopicResponse ) ProtoReflect ( ) protoreflect . Message {
func ( x * Configu reTopicResponse ) ProtoReflect ( ) protoreflect . Message {
mi := & file_mq_proto_msgTypes [ 17 ]
mi := & file_mq_proto_msgTypes [ 17 ]
if protoimpl . UnsafeEnabled && x != nil {
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -1009,19 +1009,19 @@ func (x *CreateTopicResponse) ProtoReflect() protoreflect.Message {
return mi . MessageOf ( x )
return mi . MessageOf ( x )
}
}
// Deprecated: Use Creat eTopicResponse.ProtoReflect.Descriptor instead.
func ( * Creat eTopicResponse ) Descriptor ( ) ( [ ] byte , [ ] int ) {
// Deprecated: Use Configu reTopicResponse.ProtoReflect.Descriptor instead.
func ( * Configu reTopicResponse ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 17 }
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 17 }
}
}
func ( x * Creat eTopicResponse ) GetBrokerPartitionAssignments ( ) [ ] * BrokerPartitionAssignment {
func ( x * Configu reTopicResponse ) GetBrokerPartitionAssignments ( ) [ ] * BrokerPartitionAssignment {
if x != nil {
if x != nil {
return x . BrokerPartitionAssignments
return x . BrokerPartitionAssignments
}
}
return nil
return nil
}
}
type DoCreat eTopicRequest struct {
type DoConfigu reTopicRequest struct {
state protoimpl . MessageState
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
unknownFields protoimpl . UnknownFields
@ -1030,8 +1030,8 @@ type DoCreateTopicRequest struct {
Partition * Partition ` protobuf:"bytes,2,opt,name=partition,proto3" json:"partition,omitempty" `
Partition * Partition ` protobuf:"bytes,2,opt,name=partition,proto3" json:"partition,omitempty" `
}
}
func ( x * DoCreat eTopicRequest ) Reset ( ) {
* x = DoCreat eTopicRequest { }
func ( x * DoConfigu reTopicRequest ) Reset ( ) {
* x = DoConfigu reTopicRequest { }
if protoimpl . UnsafeEnabled {
if protoimpl . UnsafeEnabled {
mi := & file_mq_proto_msgTypes [ 18 ]
mi := & file_mq_proto_msgTypes [ 18 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -1039,13 +1039,13 @@ func (x *DoCreateTopicRequest) Reset() {
}
}
}
}
func ( x * DoCreat eTopicRequest ) String ( ) string {
func ( x * DoConfigu reTopicRequest ) String ( ) string {
return protoimpl . X . MessageStringOf ( x )
return protoimpl . X . MessageStringOf ( x )
}
}
func ( * DoCreat eTopicRequest ) ProtoMessage ( ) { }
func ( * DoConfigu reTopicRequest ) ProtoMessage ( ) { }
func ( x * DoCreat eTopicRequest ) ProtoReflect ( ) protoreflect . Message {
func ( x * DoConfigu reTopicRequest ) ProtoReflect ( ) protoreflect . Message {
mi := & file_mq_proto_msgTypes [ 18 ]
mi := & file_mq_proto_msgTypes [ 18 ]
if protoimpl . UnsafeEnabled && x != nil {
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -1057,33 +1057,33 @@ func (x *DoCreateTopicRequest) ProtoReflect() protoreflect.Message {
return mi . MessageOf ( x )
return mi . MessageOf ( x )
}
}
// Deprecated: Use DoCreat eTopicRequest.ProtoReflect.Descriptor instead.
func ( * DoCreat eTopicRequest ) Descriptor ( ) ( [ ] byte , [ ] int ) {
// Deprecated: Use DoConfigu reTopicRequest.ProtoReflect.Descriptor instead.
func ( * DoConfigu reTopicRequest ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 18 }
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 18 }
}
}
func ( x * DoCreat eTopicRequest ) GetTopic ( ) * Topic {
func ( x * DoConfigu reTopicRequest ) GetTopic ( ) * Topic {
if x != nil {
if x != nil {
return x . Topic
return x . Topic
}
}
return nil
return nil
}
}
func ( x * DoCreat eTopicRequest ) GetPartition ( ) * Partition {
func ( x * DoConfigu reTopicRequest ) GetPartition ( ) * Partition {
if x != nil {
if x != nil {
return x . Partition
return x . Partition
}
}
return nil
return nil
}
}
type DoCreat eTopicResponse struct {
type DoConfigu reTopicResponse struct {
state protoimpl . MessageState
state protoimpl . MessageState
sizeCache protoimpl . SizeCache
sizeCache protoimpl . SizeCache
unknownFields protoimpl . UnknownFields
unknownFields protoimpl . UnknownFields
}
}
func ( x * DoCreat eTopicResponse ) Reset ( ) {
* x = DoCreat eTopicResponse { }
func ( x * DoConfigu reTopicResponse ) Reset ( ) {
* x = DoConfigu reTopicResponse { }
if protoimpl . UnsafeEnabled {
if protoimpl . UnsafeEnabled {
mi := & file_mq_proto_msgTypes [ 19 ]
mi := & file_mq_proto_msgTypes [ 19 ]
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -1091,13 +1091,13 @@ func (x *DoCreateTopicResponse) Reset() {
}
}
}
}
func ( x * DoCreat eTopicResponse ) String ( ) string {
func ( x * DoConfigu reTopicResponse ) String ( ) string {
return protoimpl . X . MessageStringOf ( x )
return protoimpl . X . MessageStringOf ( x )
}
}
func ( * DoCreat eTopicResponse ) ProtoMessage ( ) { }
func ( * DoConfigu reTopicResponse ) ProtoMessage ( ) { }
func ( x * DoCreat eTopicResponse ) ProtoReflect ( ) protoreflect . Message {
func ( x * DoConfigu reTopicResponse ) ProtoReflect ( ) protoreflect . Message {
mi := & file_mq_proto_msgTypes [ 19 ]
mi := & file_mq_proto_msgTypes [ 19 ]
if protoimpl . UnsafeEnabled && x != nil {
if protoimpl . UnsafeEnabled && x != nil {
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
ms := protoimpl . X . MessageStateOf ( protoimpl . Pointer ( x ) )
@ -1109,8 +1109,8 @@ func (x *DoCreateTopicResponse) ProtoReflect() protoreflect.Message {
return mi . MessageOf ( x )
return mi . MessageOf ( x )
}
}
// Deprecated: Use DoCreat eTopicResponse.ProtoReflect.Descriptor instead.
func ( * DoCreat eTopicResponse ) Descriptor ( ) ( [ ] byte , [ ] int ) {
// Deprecated: Use DoConfigu reTopicResponse.ProtoReflect.Descriptor instead.
func ( * DoConfigu reTopicResponse ) Descriptor ( ) ( [ ] byte , [ ] int ) {
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 19 }
return file_mq_proto_rawDescGZIP ( ) , [ ] int { 19 }
}
}
@ -2479,294 +2479,296 @@ var file_mq_proto_rawDesc = []byte{
0x6b , 0x65 , 0x72 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x06 , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x6b , 0x65 , 0x72 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x06 , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x72 , 0x42 , 0x09 , 0x0a , 0x07 , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x22 , 0x1b , 0x0a , 0x19 ,
0x72 , 0x42 , 0x09 , 0x0a , 0x07 , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x22 , 0x1b , 0x0a , 0x19 ,
0x43 , 0x6f , 0x6e , 0x6e , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x61 , 0x6c , 0x61 , 0x6e , 0x63 , 0x65 ,
0x43 , 0x6f , 0x6e , 0x6e , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x61 , 0x6c , 0x61 , 0x6e , 0x63 , 0x65 ,
0x72 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x68 , 0x0a , 0x12 , 0x43 , 0x72 , 0x65 ,
0x61 , 0x74 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 ,
0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 ,
0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x27 , 0x0a , 0x0f , 0x70 , 0x61 ,
0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x63 , 0x6f , 0x75 , 0x6e , 0x74 , 0x18 , 0x02 , 0x20 ,
0x01 , 0x28 , 0x05 , 0x52 , 0x0e , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x43 , 0x6f ,
0x75 , 0x6e , 0x74 , 0x22 , 0x80 , 0x01 , 0x0a , 0x13 , 0x43 , 0x72 , 0x65 , 0x61 , 0x74 , 0x65 , 0x54 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 ,
0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f ,
0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x18 , 0x02 , 0x20 , 0x03 , 0x28 ,
0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 ,
0x2e , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e ,
0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b ,
0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 ,
0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x22 , 0x78 , 0x0a , 0x14 , 0x44 , 0x6f , 0x43 , 0x72 , 0x65 , 0x61 ,
0x74 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 ,
0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e ,
0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x35 , 0x0a , 0x09 , 0x70 , 0x61 , 0x72 ,
0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x17 , 0x2e , 0x6d ,
0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x61 , 0x72 , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e ,
0x22 , 0x17 , 0x0a , 0x15 , 0x44 , 0x6f , 0x43 , 0x72 , 0x65 , 0x61 , 0x74 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x13 , 0x0a , 0x11 , 0x4c , 0x69 , 0x73 ,
0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x22 , 0x41 ,
0x0a , 0x12 , 0x4c , 0x69 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 ,
0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x2b , 0x0a , 0x06 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x18 , 0x01 ,
0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 ,
0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x06 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x73 , 0x22 , 0x6c , 0x0a , 0x19 , 0x4c , 0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 ,
0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e ,
0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x24 , 0x0a , 0x0e , 0x69 , 0x73 , 0x5f ,
0x66 , 0x6f , 0x72 , 0x5f , 0x70 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 ,
0x08 , 0x52 , 0x0c , 0x69 , 0x73 , 0x46 , 0x6f , 0x72 , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x22 ,
0xb2 , 0x01 , 0x0a , 0x1a , 0x4c , 0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 ,
0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x29 ,
0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e ,
0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f ,
0x6b , 0x65 , 0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 ,
0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x18 , 0x02 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 ,
0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 ,
0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 ,
0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 ,
0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d ,
0x65 , 0x6e , 0x74 , 0x73 , 0x22 , 0xa2 , 0x01 , 0x0a , 0x19 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 ,
0x6e , 0x74 , 0x12 , 0x35 , 0x0a , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 ,
0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x17 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x09 ,
0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x23 , 0x0a , 0x0d , 0x6c , 0x65 , 0x61 ,
0x64 , 0x65 , 0x72 , 0x5f , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 ,
0x52 , 0x0c , 0x6c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x12 , 0x29 ,
0x0a , 0x10 , 0x66 , 0x6f , 0x6c , 0x6c , 0x6f , 0x77 , 0x65 , 0x72 , 0x5f , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x72 , 0x73 , 0x18 , 0x03 , 0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x0f , 0x66 , 0x6f , 0x6c , 0x6c , 0x6f , 0x77 ,
0x65 , 0x72 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x22 , 0x73 , 0x0a , 0x1d , 0x52 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 ,
0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 ,
0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x27 , 0x0a , 0x0f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 ,
0x6f , 0x6e , 0x5f , 0x63 , 0x6f , 0x75 , 0x6e , 0x74 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x05 , 0x52 , 0x0e ,
0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x43 , 0x6f , 0x75 , 0x6e , 0x74 , 0x22 , 0x8b ,
0x01 , 0x0a , 0x1e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x72 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x6b , 0x0a , 0x15 , 0x43 , 0x6f , 0x6e ,
0x66 , 0x69 , 0x67 , 0x75 , 0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 ,
0x73 , 0x74 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 ,
0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 ,
0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x27 , 0x0a ,
0x0f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x63 , 0x6f , 0x75 , 0x6e , 0x74 ,
0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x05 , 0x52 , 0x0e , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f ,
0x6e , 0x43 , 0x6f , 0x75 , 0x6e , 0x74 , 0x22 , 0x83 , 0x01 , 0x0a , 0x16 , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 ,
0x67 , 0x75 , 0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 ,
0x65 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 ,
0x73 , 0x18 , 0x01 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x73 , 0x18 , 0x02 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 ,
0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 ,
0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 ,
0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f ,
0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f ,
0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x22 , 0xd1 , 0x01 , 0x0a ,
0x1c , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 , 0x0a ,
0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d ,
0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f , 0x6b ,
0x65 , 0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 ,
0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x18 , 0x02 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x27 ,
0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 ,
0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 ,
0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 ,
0x6e , 0x74 , 0x73 , 0x12 , 0x1b , 0x0a , 0x09 , 0x69 , 0x73 , 0x5f , 0x6c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 ,
0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x08 , 0x52 , 0x08 , 0x69 , 0x73 , 0x4c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 ,
0x22 , 0x1f , 0x0a , 0x1d , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x22 , 0xfc , 0x01 , 0x0a , 0x21 , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 ,
0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x1c , 0x0a , 0x09 , 0x6e , 0x61 , 0x6d , 0x65 , 0x73 ,
0x70 , 0x61 , 0x63 , 0x65 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x09 , 0x6e , 0x61 , 0x6d , 0x65 ,
0x73 , 0x70 , 0x61 , 0x63 , 0x65 , 0x12 , 0x14 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x02 ,
0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x67 , 0x0a , 0x1b , 0x62 ,
0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f ,
0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x0b ,
0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e ,
0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 ,
0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x19 , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x22 , 0x7b , 0x0a , 0x17 ,
0x44 , 0x6f , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x75 , 0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x12 , 0x35 , 0x0a , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 ,
0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x17 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x09 ,
0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x22 , 0x1a , 0x0a , 0x18 , 0x44 , 0x6f , 0x43 ,
0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x75 , 0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x73 ,
0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x13 , 0x0a , 0x11 , 0x4c , 0x69 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x22 , 0x41 , 0x0a , 0x12 , 0x4c , 0x69 ,
0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 ,
0x12 , 0x2b , 0x0a , 0x06 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x18 , 0x01 , 0x20 , 0x03 , 0x28 , 0x0b ,
0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e ,
0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x06 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x22 , 0x6c , 0x0a ,
0x19 , 0x4c , 0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 , 0x72 , 0x6f , 0x6b ,
0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 ,
0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x24 , 0x0a , 0x0e , 0x69 , 0x73 , 0x5f , 0x66 , 0x6f , 0x72 , 0x5f ,
0x70 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x08 , 0x52 , 0x0c , 0x69 ,
0x73 , 0x46 , 0x6f , 0x72 , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x22 , 0xb2 , 0x01 , 0x0a , 0x1a ,
0x4c , 0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x72 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 ,
0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f ,
0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e ,
0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x18 , 0x02 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e ,
0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e ,
0x6d , 0x65 , 0x6e , 0x74 , 0x12 , 0x3a , 0x0a , 0x1a , 0x73 , 0x68 , 0x6f , 0x75 , 0x6c , 0x64 , 0x5f , 0x63 ,
0x61 , 0x6e , 0x63 , 0x65 , 0x6c , 0x5f , 0x69 , 0x66 , 0x5f , 0x6e , 0x6f , 0x74 , 0x5f , 0x6d , 0x61 , 0x74 ,
0x63 , 0x68 , 0x18 , 0x04 , 0x20 , 0x01 , 0x28 , 0x08 , 0x52 , 0x16 , 0x73 , 0x68 , 0x6f , 0x75 , 0x6c , 0x64 ,
0x43 , 0x61 , 0x6e , 0x63 , 0x65 , 0x6c , 0x49 , 0x66 , 0x4e , 0x6f , 0x74 , 0x4d , 0x61 , 0x74 , 0x63 , 0x68 ,
0x22 , 0x8f , 0x01 , 0x0a , 0x22 , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 ,
0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 ,
0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x18 , 0x01 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e ,
0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f ,
0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 ,
0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 ,
0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e ,
0x74 , 0x73 , 0x22 , 0x35 , 0x0a , 0x0b , 0x44 , 0x61 , 0x74 , 0x61 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x65 , 0x12 , 0x10 , 0x0a , 0x03 , 0x6b , 0x65 , 0x79 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0c , 0x52 , 0x03 ,
0x6b , 0x65 , 0x79 , 0x12 , 0x14 , 0x0a , 0x05 , 0x76 , 0x61 , 0x6c , 0x75 , 0x65 , 0x18 , 0x02 , 0x20 , 0x01 ,
0x28 , 0x0c , 0x52 , 0x05 , 0x76 , 0x61 , 0x6c , 0x75 , 0x65 , 0x22 , 0xbd , 0x02 , 0x0a , 0x0e , 0x50 , 0x75 ,
0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x3e , 0x0a , 0x04 ,
0x69 , 0x6e , 0x69 , 0x74 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x28 , 0x2e , 0x6d , 0x65 , 0x73 ,
0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 ,
0x68 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x2e , 0x49 , 0x6e , 0x69 , 0x74 , 0x4d , 0x65 , 0x73 ,
0x73 , 0x61 , 0x67 , 0x65 , 0x48 , 0x00 , 0x52 , 0x04 , 0x69 , 0x6e , 0x69 , 0x74 , 0x12 , 0x2f , 0x0a , 0x04 ,
0x64 , 0x61 , 0x74 , 0x61 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x19 , 0x2e , 0x6d , 0x65 , 0x73 ,
0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x44 , 0x61 , 0x74 , 0x61 , 0x4d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x48 , 0x00 , 0x52 , 0x04 , 0x64 , 0x61 , 0x74 , 0x61 , 0x12 , 0x1a , 0x0a ,
0x08 , 0x73 , 0x65 , 0x71 , 0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x03 , 0x52 ,
0x08 , 0x73 , 0x65 , 0x71 , 0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x1a , 0x92 , 0x01 , 0x0a , 0x0b , 0x49 , 0x6e ,
0x69 , 0x74 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 ,
0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 ,
0x22 , 0xa2 , 0x01 , 0x0a , 0x19 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x12 , 0x35 ,
0x0a , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 ,
0x0b , 0x32 , 0x17 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 ,
0x2e , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x23 , 0x0a , 0x0d , 0x6c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x5f ,
0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x0c , 0x6c , 0x65 ,
0x61 , 0x64 , 0x65 , 0x72 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x12 , 0x29 , 0x0a , 0x10 , 0x66 , 0x6f ,
0x6c , 0x6c , 0x6f , 0x77 , 0x65 , 0x72 , 0x5f , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x18 , 0x03 ,
0x20 , 0x03 , 0x28 , 0x09 , 0x52 , 0x0f , 0x66 , 0x6f , 0x6c , 0x6c , 0x6f , 0x77 , 0x65 , 0x72 , 0x42 , 0x72 ,
0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x22 , 0x73 , 0x0a , 0x1d , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 ,
0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 ,
0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 ,
0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x12 , 0x27 , 0x0a , 0x0f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x63 ,
0x6f , 0x75 , 0x6e , 0x74 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x05 , 0x52 , 0x0e , 0x70 , 0x61 , 0x72 , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x43 , 0x6f , 0x75 , 0x6e , 0x74 , 0x22 , 0x8b , 0x01 , 0x0a , 0x1e , 0x52 ,
0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x69 , 0x0a ,
0x1c , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f ,
0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x18 , 0x01 , 0x20 ,
0x03 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f ,
0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 ,
0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 ,
0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 ,
0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x22 , 0xd1 , 0x01 , 0x0a , 0x1c , 0x41 , 0x73 , 0x73 ,
0x69 , 0x67 , 0x6e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f ,
0x6e , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x69 , 0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 ,
0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 ,
0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x35 , 0x0a , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f ,
0x6e , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x17 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e ,
0x52 , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x21 , 0x0a , 0x0c , 0x61 ,
0x63 , 0x6b , 0x5f , 0x69 , 0x6e , 0x74 , 0x65 , 0x72 , 0x76 , 0x61 , 0x6c , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 ,
0x05 , 0x52 , 0x0b , 0x61 , 0x63 , 0x6b , 0x49 , 0x6e , 0x74 , 0x65 , 0x72 , 0x76 , 0x61 , 0x6c , 0x42 , 0x09 ,
0x0a , 0x07 , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x22 , 0x78 , 0x0a , 0x0f , 0x50 , 0x75 , 0x62 ,
0x6c , 0x69 , 0x73 , 0x68 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x21 , 0x0a , 0x0c ,
0x61 , 0x63 , 0x6b , 0x5f , 0x73 , 0x65 , 0x71 , 0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x18 , 0x01 , 0x20 , 0x01 ,
0x28 , 0x03 , 0x52 , 0x0b , 0x61 , 0x63 , 0x6b , 0x53 , 0x65 , 0x71 , 0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x12 ,
0x14 , 0x0a , 0x05 , 0x65 , 0x72 , 0x72 , 0x6f , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x05 ,
0x65 , 0x72 , 0x72 , 0x6f , 0x72 , 0x12 , 0x2c , 0x0a , 0x12 , 0x72 , 0x65 , 0x64 , 0x69 , 0x72 , 0x65 , 0x63 ,
0x74 , 0x5f , 0x74 , 0x6f , 0x5f , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 ,
0x09 , 0x52 , 0x10 , 0x72 , 0x65 , 0x64 , 0x69 , 0x72 , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x72 , 0x6f ,
0x6b , 0x65 , 0x72 , 0x22 , 0xeb , 0x03 , 0x0a , 0x10 , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 ,
0x65 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x43 , 0x0a , 0x08 , 0x63 , 0x6f , 0x6e , 0x73 ,
0x75 , 0x6d , 0x65 , 0x72 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 ,
0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 ,
0x69 , 0x62 , 0x65 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x2e , 0x43 , 0x6f , 0x6e , 0x73 , 0x75 ,
0x6d , 0x65 , 0x72 , 0x52 , 0x08 , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x12 , 0x3d , 0x0a ,
0x06 , 0x63 , 0x75 , 0x72 , 0x73 , 0x6f , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x25 , 0x2e ,
0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 ,
0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x2e , 0x43 , 0x75 ,
0x72 , 0x73 , 0x6f , 0x72 , 0x52 , 0x06 , 0x63 , 0x75 , 0x72 , 0x73 , 0x6f , 0x72 , 0x1a , 0x6f , 0x0a , 0x08 ,
0x43 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x12 , 0x25 , 0x0a , 0x0e , 0x63 , 0x6f , 0x6e , 0x73 ,
0x75 , 0x6d , 0x65 , 0x72 , 0x5f , 0x67 , 0x72 , 0x6f , 0x75 , 0x70 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 ,
0x52 , 0x0d , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x47 , 0x72 , 0x6f , 0x75 , 0x70 , 0x12 ,
0x1f , 0x0a , 0x0b , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x5f , 0x69 , 0x64 , 0x18 , 0x02 ,
0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x0a , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x49 , 0x64 ,
0x12 , 0x1b , 0x0a , 0x09 , 0x63 , 0x6c , 0x69 , 0x65 , 0x6e , 0x74 , 0x5f , 0x69 , 0x64 , 0x18 , 0x03 , 0x20 ,
0x01 , 0x28 , 0x09 , 0x52 , 0x08 , 0x63 , 0x6c , 0x69 , 0x65 , 0x6e , 0x74 , 0x49 , 0x64 , 0x1a , 0xe1 , 0x01 ,
0x0a , 0x06 , 0x43 , 0x75 , 0x72 , 0x73 , 0x6f , 0x72 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x12 , 0x35 , 0x0a , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e ,
0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x17 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 ,
0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x23 , 0x0a , 0x0c , 0x73 , 0x74 ,
0x61 , 0x72 , 0x74 , 0x5f , 0x6f , 0x66 , 0x66 , 0x73 , 0x65 , 0x74 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x03 ,
0x48 , 0x00 , 0x52 , 0x0b , 0x73 , 0x74 , 0x61 , 0x72 , 0x74 , 0x4f , 0x66 , 0x66 , 0x73 , 0x65 , 0x74 , 0x12 ,
0x2e , 0x0a , 0x12 , 0x73 , 0x74 , 0x61 , 0x72 , 0x74 , 0x5f , 0x74 , 0x69 , 0x6d , 0x65 , 0x73 , 0x74 , 0x61 ,
0x6d , 0x70 , 0x5f , 0x6e , 0x73 , 0x18 , 0x04 , 0x20 , 0x01 , 0x28 , 0x03 , 0x48 , 0x00 , 0x52 , 0x10 , 0x73 ,
0x74 , 0x61 , 0x72 , 0x74 , 0x54 , 0x69 , 0x6d , 0x65 , 0x73 , 0x74 , 0x61 , 0x6d , 0x70 , 0x4e , 0x73 , 0x12 ,
0x16 , 0x0a , 0x06 , 0x66 , 0x69 , 0x6c , 0x74 , 0x65 , 0x72 , 0x18 , 0x05 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 ,
0x06 , 0x66 , 0x69 , 0x6c , 0x74 , 0x65 , 0x72 , 0x42 , 0x08 , 0x0a , 0x06 , 0x6f , 0x66 , 0x66 , 0x73 , 0x65 ,
0x74 , 0x22 , 0xe5 , 0x01 , 0x0a , 0x11 , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 ,
0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x41 , 0x0a , 0x04 , 0x63 , 0x74 , 0x72 , 0x6c , 0x18 ,
0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x2b , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 , 0x65 ,
0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x2e , 0x43 , 0x74 , 0x72 , 0x6c , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x67 , 0x65 , 0x48 , 0x00 , 0x52 , 0x04 , 0x63 , 0x74 , 0x72 , 0x6c , 0x12 , 0x2f , 0x0a , 0x04 , 0x64 , 0x61 ,
0x74 , 0x61 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x19 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x44 , 0x61 , 0x74 , 0x61 , 0x4d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x65 , 0x48 , 0x00 , 0x52 , 0x04 , 0x64 , 0x61 , 0x74 , 0x61 , 0x1a , 0x51 , 0x0a , 0x0b , 0x43 ,
0x74 , 0x72 , 0x6c , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x12 , 0x14 , 0x0a , 0x05 , 0x65 , 0x72 ,
0x72 , 0x6f , 0x72 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x05 , 0x65 , 0x72 , 0x72 , 0x6f , 0x72 ,
0x12 , 0x2c , 0x0a , 0x12 , 0x72 , 0x65 , 0x64 , 0x69 , 0x72 , 0x65 , 0x63 , 0x74 , 0x5f , 0x74 , 0x6f , 0x5f ,
0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x10 , 0x72 , 0x65 ,
0x64 , 0x69 , 0x72 , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x42 , 0x09 ,
0x0a , 0x07 , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x32 , 0xa0 , 0x0b , 0x0a , 0x10 , 0x53 , 0x65 ,
0x61 , 0x77 , 0x65 , 0x65 , 0x64 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x12 , 0x63 ,
0x0a , 0x10 , 0x46 , 0x69 , 0x6e , 0x64 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x65 , 0x61 , 0x64 ,
0x65 , 0x72 , 0x12 , 0x25 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 ,
0x62 , 0x2e , 0x46 , 0x69 , 0x6e , 0x64 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x65 , 0x61 , 0x64 ,
0x65 , 0x72 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x26 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x46 , 0x69 , 0x6e , 0x64 , 0x42 , 0x72 , 0x6f ,
0x6b , 0x65 , 0x72 , 0x4c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x22 , 0x00 , 0x12 , 0x6f , 0x0a , 0x14 , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x53 , 0x65 , 0x67 ,
0x6d , 0x65 , 0x6e , 0x74 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x12 , 0x29 , 0x2e , 0x6d , 0x65 ,
0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f , 0x70 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d ,
0x65 , 0x6e , 0x74 , 0x73 , 0x18 , 0x02 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 ,
0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 ,
0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d ,
0x65 , 0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x12 ,
0x1b , 0x0a , 0x09 , 0x69 , 0x73 , 0x5f , 0x6c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x18 , 0x03 , 0x20 , 0x01 ,
0x28 , 0x08 , 0x52 , 0x08 , 0x69 , 0x73 , 0x4c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x22 , 0x1f , 0x0a , 0x1d ,
0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0xfc , 0x01 ,
0x0a , 0x21 , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 ,
0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 ,
0x65 , 0x73 , 0x74 , 0x12 , 0x1c , 0x0a , 0x09 , 0x6e , 0x61 , 0x6d , 0x65 , 0x73 , 0x70 , 0x61 , 0x63 , 0x65 ,
0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x09 , 0x6e , 0x61 , 0x6d , 0x65 , 0x73 , 0x70 , 0x61 , 0x63 ,
0x65 , 0x12 , 0x14 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 ,
0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x67 , 0x0a , 0x1b , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 ,
0x72 , 0x5f , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 ,
0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d ,
0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f , 0x6b ,
0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 ,
0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x52 , 0x19 , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 ,
0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 ,
0x12 , 0x3a , 0x0a , 0x1a , 0x73 , 0x68 , 0x6f , 0x75 , 0x6c , 0x64 , 0x5f , 0x63 , 0x61 , 0x6e , 0x63 , 0x65 ,
0x6c , 0x5f , 0x69 , 0x66 , 0x5f , 0x6e , 0x6f , 0x74 , 0x5f , 0x6d , 0x61 , 0x74 , 0x63 , 0x68 , 0x18 , 0x04 ,
0x20 , 0x01 , 0x28 , 0x08 , 0x52 , 0x16 , 0x73 , 0x68 , 0x6f , 0x75 , 0x6c , 0x64 , 0x43 , 0x61 , 0x6e , 0x63 ,
0x65 , 0x6c , 0x49 , 0x66 , 0x4e , 0x6f , 0x74 , 0x4d , 0x61 , 0x74 , 0x63 , 0x68 , 0x22 , 0x8f , 0x01 , 0x0a ,
0x22 , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f ,
0x6e , 0x73 , 0x65 , 0x12 , 0x69 , 0x0a , 0x1c , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x5f , 0x70 , 0x61 ,
0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x5f , 0x61 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 ,
0x6e , 0x74 , 0x73 , 0x18 , 0x01 , 0x20 , 0x03 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 ,
0x6e , 0x74 , 0x52 , 0x1a , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 ,
0x69 , 0x6f , 0x6e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x6d , 0x65 , 0x6e , 0x74 , 0x73 , 0x22 , 0x35 ,
0x0a , 0x0b , 0x44 , 0x61 , 0x74 , 0x61 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x12 , 0x10 , 0x0a ,
0x03 , 0x6b , 0x65 , 0x79 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0c , 0x52 , 0x03 , 0x6b , 0x65 , 0x79 , 0x12 ,
0x14 , 0x0a , 0x05 , 0x76 , 0x61 , 0x6c , 0x75 , 0x65 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0c , 0x52 , 0x05 ,
0x76 , 0x61 , 0x6c , 0x75 , 0x65 , 0x22 , 0xbd , 0x02 , 0x0a , 0x0e , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 ,
0x68 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x3e , 0x0a , 0x04 , 0x69 , 0x6e , 0x69 , 0x74 ,
0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x28 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x52 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x73 , 0x74 , 0x2e , 0x49 , 0x6e , 0x69 , 0x74 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 ,
0x48 , 0x00 , 0x52 , 0x04 , 0x69 , 0x6e , 0x69 , 0x74 , 0x12 , 0x2f , 0x0a , 0x04 , 0x64 , 0x61 , 0x74 , 0x61 ,
0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x19 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x44 , 0x61 , 0x74 , 0x61 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x65 , 0x48 , 0x00 , 0x52 , 0x04 , 0x64 , 0x61 , 0x74 , 0x61 , 0x12 , 0x1a , 0x0a , 0x08 , 0x73 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x03 , 0x52 , 0x08 , 0x73 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x1a , 0x92 , 0x01 , 0x0a , 0x0b , 0x49 , 0x6e , 0x69 , 0x74 , 0x4d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 ,
0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 ,
0x5f , 0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x12 , 0x35 , 0x0a , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 , 0x02 , 0x20 ,
0x01 , 0x28 , 0x0b , 0x32 , 0x17 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f ,
0x70 , 0x62 , 0x2e , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x09 , 0x70 , 0x61 ,
0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x21 , 0x0a , 0x0c , 0x61 , 0x63 , 0x6b , 0x5f , 0x69 ,
0x6e , 0x74 , 0x65 , 0x72 , 0x76 , 0x61 , 0x6c , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x05 , 0x52 , 0x0b , 0x61 ,
0x63 , 0x6b , 0x49 , 0x6e , 0x74 , 0x65 , 0x72 , 0x76 , 0x61 , 0x6c , 0x42 , 0x09 , 0x0a , 0x07 , 0x6d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x22 , 0x78 , 0x0a , 0x0f , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 ,
0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x12 , 0x21 , 0x0a , 0x0c , 0x61 , 0x63 , 0x6b , 0x5f ,
0x73 , 0x65 , 0x71 , 0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x03 , 0x52 , 0x0b ,
0x61 , 0x63 , 0x6b , 0x53 , 0x65 , 0x71 , 0x75 , 0x65 , 0x6e , 0x63 , 0x65 , 0x12 , 0x14 , 0x0a , 0x05 , 0x65 ,
0x72 , 0x72 , 0x6f , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x05 , 0x65 , 0x72 , 0x72 , 0x6f ,
0x72 , 0x12 , 0x2c , 0x0a , 0x12 , 0x72 , 0x65 , 0x64 , 0x69 , 0x72 , 0x65 , 0x63 , 0x74 , 0x5f , 0x74 , 0x6f ,
0x5f , 0x62 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x10 , 0x72 ,
0x65 , 0x64 , 0x69 , 0x72 , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x22 ,
0xeb , 0x03 , 0x0a , 0x10 , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x73 , 0x74 , 0x12 , 0x43 , 0x0a , 0x08 , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 ,
0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 ,
0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x2e , 0x43 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x52 ,
0x08 , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x12 , 0x3d , 0x0a , 0x06 , 0x63 , 0x75 , 0x72 ,
0x73 , 0x6f , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x25 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 ,
0x62 , 0x65 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x2e , 0x43 , 0x75 , 0x72 , 0x73 , 0x6f , 0x72 ,
0x52 , 0x06 , 0x63 , 0x75 , 0x72 , 0x73 , 0x6f , 0x72 , 0x1a , 0x6f , 0x0a , 0x08 , 0x43 , 0x6f , 0x6e , 0x73 ,
0x75 , 0x6d , 0x65 , 0x72 , 0x12 , 0x25 , 0x0a , 0x0e , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 ,
0x5f , 0x67 , 0x72 , 0x6f , 0x75 , 0x70 , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x0d , 0x63 , 0x6f ,
0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x47 , 0x72 , 0x6f , 0x75 , 0x70 , 0x12 , 0x1f , 0x0a , 0x0b , 0x63 ,
0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x5f , 0x69 , 0x64 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 ,
0x52 , 0x0a , 0x63 , 0x6f , 0x6e , 0x73 , 0x75 , 0x6d , 0x65 , 0x72 , 0x49 , 0x64 , 0x12 , 0x1b , 0x0a , 0x09 ,
0x63 , 0x6c , 0x69 , 0x65 , 0x6e , 0x74 , 0x5f , 0x69 , 0x64 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 ,
0x08 , 0x63 , 0x6c , 0x69 , 0x65 , 0x6e , 0x74 , 0x49 , 0x64 , 0x1a , 0xe1 , 0x01 , 0x0a , 0x06 , 0x43 , 0x75 ,
0x72 , 0x73 , 0x6f , 0x72 , 0x12 , 0x29 , 0x0a , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x18 , 0x01 , 0x20 ,
0x01 , 0x28 , 0x0b , 0x32 , 0x13 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f ,
0x70 , 0x62 , 0x2e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x05 , 0x74 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 ,
0x35 , 0x0a , 0x09 , 0x70 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x18 , 0x02 , 0x20 , 0x01 ,
0x28 , 0x0b , 0x32 , 0x17 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 ,
0x62 , 0x2e , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x52 , 0x09 , 0x70 , 0x61 , 0x72 ,
0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x12 , 0x23 , 0x0a , 0x0c , 0x73 , 0x74 , 0x61 , 0x72 , 0x74 , 0x5f ,
0x6f , 0x66 , 0x66 , 0x73 , 0x65 , 0x74 , 0x18 , 0x03 , 0x20 , 0x01 , 0x28 , 0x03 , 0x48 , 0x00 , 0x52 , 0x0b ,
0x73 , 0x74 , 0x61 , 0x72 , 0x74 , 0x4f , 0x66 , 0x66 , 0x73 , 0x65 , 0x74 , 0x12 , 0x2e , 0x0a , 0x12 , 0x73 ,
0x74 , 0x61 , 0x72 , 0x74 , 0x5f , 0x74 , 0x69 , 0x6d , 0x65 , 0x73 , 0x74 , 0x61 , 0x6d , 0x70 , 0x5f , 0x6e ,
0x73 , 0x18 , 0x04 , 0x20 , 0x01 , 0x28 , 0x03 , 0x48 , 0x00 , 0x52 , 0x10 , 0x73 , 0x74 , 0x61 , 0x72 , 0x74 ,
0x54 , 0x69 , 0x6d , 0x65 , 0x73 , 0x74 , 0x61 , 0x6d , 0x70 , 0x4e , 0x73 , 0x12 , 0x16 , 0x0a , 0x06 , 0x66 ,
0x69 , 0x6c , 0x74 , 0x65 , 0x72 , 0x18 , 0x05 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x06 , 0x66 , 0x69 , 0x6c ,
0x74 , 0x65 , 0x72 , 0x42 , 0x08 , 0x0a , 0x06 , 0x6f , 0x66 , 0x66 , 0x73 , 0x65 , 0x74 , 0x22 , 0xe5 , 0x01 ,
0x0a , 0x11 , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f ,
0x6e , 0x73 , 0x65 , 0x12 , 0x41 , 0x0a , 0x04 , 0x63 , 0x74 , 0x72 , 0x6c , 0x18 , 0x01 , 0x20 , 0x01 , 0x28 ,
0x0b , 0x32 , 0x2b , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 ,
0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e ,
0x73 , 0x65 , 0x2e , 0x43 , 0x74 , 0x72 , 0x6c , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x48 , 0x00 ,
0x52 , 0x04 , 0x63 , 0x74 , 0x72 , 0x6c , 0x12 , 0x2f , 0x0a , 0x04 , 0x64 , 0x61 , 0x74 , 0x61 , 0x18 , 0x02 ,
0x20 , 0x01 , 0x28 , 0x0b , 0x32 , 0x19 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 ,
0x5f , 0x70 , 0x62 , 0x2e , 0x44 , 0x61 , 0x74 , 0x61 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x48 ,
0x00 , 0x52 , 0x04 , 0x64 , 0x61 , 0x74 , 0x61 , 0x1a , 0x51 , 0x0a , 0x0b , 0x43 , 0x74 , 0x72 , 0x6c , 0x4d ,
0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x12 , 0x14 , 0x0a , 0x05 , 0x65 , 0x72 , 0x72 , 0x6f , 0x72 , 0x18 ,
0x01 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x05 , 0x65 , 0x72 , 0x72 , 0x6f , 0x72 , 0x12 , 0x2c , 0x0a , 0x12 ,
0x72 , 0x65 , 0x64 , 0x69 , 0x72 , 0x65 , 0x63 , 0x74 , 0x5f , 0x74 , 0x6f , 0x5f , 0x62 , 0x72 , 0x6f , 0x6b ,
0x65 , 0x72 , 0x18 , 0x02 , 0x20 , 0x01 , 0x28 , 0x09 , 0x52 , 0x10 , 0x72 , 0x65 , 0x64 , 0x69 , 0x72 , 0x65 ,
0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x42 , 0x09 , 0x0a , 0x07 , 0x6d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x65 , 0x32 , 0xb2 , 0x0b , 0x0a , 0x10 , 0x53 , 0x65 , 0x61 , 0x77 , 0x65 , 0x65 ,
0x64 , 0x4d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x12 , 0x63 , 0x0a , 0x10 , 0x46 , 0x69 ,
0x6e , 0x64 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x12 , 0x25 ,
0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x46 , 0x69 ,
0x6e , 0x64 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x52 , 0x65 ,
0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x26 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x46 , 0x69 , 0x6e , 0x64 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c ,
0x65 , 0x61 , 0x64 , 0x65 , 0x72 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 ,
0x6f , 0x0a , 0x14 , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x53 , 0x65 , 0x67 , 0x6d , 0x65 , 0x6e , 0x74 ,
0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x12 , 0x29 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x53 , 0x65 , 0x67 ,
0x6d , 0x65 , 0x6e , 0x74 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 ,
0x73 , 0x74 , 0x1a , 0x2a , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 ,
0x62 , 0x2e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x53 , 0x65 , 0x67 , 0x6d , 0x65 , 0x6e , 0x74 , 0x42 ,
0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 ,
0x12 , 0x69 , 0x0a , 0x12 , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x53 , 0x65 , 0x67 , 0x6d , 0x65 , 0x6e , 0x74 ,
0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x12 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x53 , 0x65 , 0x67 , 0x6d , 0x65 ,
0x6e , 0x74 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a ,
0x28 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 ,
0x68 , 0x65 , 0x63 , 0x6b , 0x53 , 0x65 , 0x67 , 0x6d , 0x65 , 0x6e , 0x74 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 ,
0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x60 , 0x0a , 0x0f , 0x43 ,
0x68 , 0x65 , 0x63 , 0x6b , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x6f , 0x61 , 0x64 , 0x12 , 0x24 ,
0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 ,
0x65 , 0x63 , 0x6b , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x6f , 0x61 , 0x64 , 0x52 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x25 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 ,
0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c ,
0x6f , 0x61 , 0x64 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x6a , 0x0a ,
0x11 , 0x43 , 0x6f , 0x6e , 0x6e , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x61 , 0x6c , 0x61 , 0x6e , 0x63 ,
0x65 , 0x72 , 0x12 , 0x26 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 ,
0x62 , 0x2e , 0x43 , 0x6f , 0x6e , 0x6e , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x61 , 0x6c , 0x61 , 0x6e ,
0x63 , 0x65 , 0x72 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 ,
0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x6f , 0x6e , 0x6e , 0x65 , 0x63 ,
0x74 , 0x54 , 0x6f , 0x42 , 0x61 , 0x6c , 0x61 , 0x6e , 0x63 , 0x65 , 0x72 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f ,
0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x28 , 0x01 , 0x30 , 0x01 , 0x12 , 0x69 , 0x0a , 0x12 , 0x4c , 0x6f , 0x6f ,
0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x12 ,
0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x4c ,
0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 ,
0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x28 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x4c , 0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e ,
0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x5d , 0x0a , 0x0e , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x75 , 0x72 ,
0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x23 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x75 , 0x72 , 0x65 , 0x54 ,
0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x24 , 0x2e , 0x6d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 ,
0x67 , 0x75 , 0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 ,
0x65 , 0x22 , 0x00 , 0x12 , 0x63 , 0x0a , 0x10 , 0x44 , 0x6f , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x75 ,
0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x25 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x44 , 0x6f , 0x43 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x75 ,
0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x26 ,
0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x44 , 0x6f ,
0x43 , 0x6f , 0x6e , 0x66 , 0x69 , 0x67 , 0x75 , 0x72 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 ,
0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x51 , 0x0a , 0x0a , 0x4c , 0x69 , 0x73 , 0x74 ,
0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x12 , 0x1f , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x4c , 0x69 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 ,
0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x20 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x4c , 0x69 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x75 , 0x0a , 0x16 , 0x52 ,
0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 ,
0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x12 , 0x2b , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 ,
0x73 , 0x74 , 0x1a , 0x2c , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 ,
0x62 , 0x2e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 ,
0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 ,
0x22 , 0x00 , 0x12 , 0x72 , 0x0a , 0x15 , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x54 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x12 , 0x2a , 0x2e , 0x6d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 ,
0x6e , 0x53 , 0x65 , 0x67 , 0x6d , 0x65 , 0x6e , 0x74 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 ,
0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x2a , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x53 , 0x65 , 0x67 , 0x6d ,
0x65 , 0x6e , 0x74 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e ,
0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x69 , 0x0a , 0x12 , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x53 , 0x65 , 0x67 ,
0x6d , 0x65 , 0x6e , 0x74 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x12 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 ,
0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x53 ,
0x65 , 0x67 , 0x6d , 0x65 , 0x6e , 0x74 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 ,
0x65 , 0x73 , 0x74 , 0x1a , 0x28 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f ,
0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x53 , 0x65 , 0x67 , 0x6d , 0x65 , 0x6e , 0x74 , 0x53 ,
0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 ,
0x60 , 0x0a , 0x0f , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x6f ,
0x61 , 0x64 , 0x12 , 0x24 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 ,
0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x4c , 0x6f , 0x61 ,
0x64 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x25 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x42 , 0x72 , 0x6f ,
0x6b , 0x65 , 0x72 , 0x4c , 0x6f , 0x61 , 0x64 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 ,
0x00 , 0x12 , 0x6a , 0x0a , 0x11 , 0x43 , 0x6f , 0x6e , 0x6e , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x61 ,
0x6c , 0x61 , 0x6e , 0x63 , 0x65 , 0x72 , 0x12 , 0x26 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x6f , 0x6e , 0x6e , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 ,
0x61 , 0x6c , 0x61 , 0x6e , 0x63 , 0x65 , 0x72 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x27 ,
0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x6f ,
0x6e , 0x6e , 0x65 , 0x63 , 0x74 , 0x54 , 0x6f , 0x42 , 0x61 , 0x6c , 0x61 , 0x6e , 0x63 , 0x65 , 0x72 , 0x52 ,
0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x28 , 0x01 , 0x30 , 0x01 , 0x12 , 0x69 , 0x0a ,
0x12 , 0x4c , 0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 , 0x72 , 0x6f , 0x6b ,
0x65 , 0x72 , 0x73 , 0x12 , 0x27 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f ,
0x70 , 0x62 , 0x2e , 0x4c , 0x6f , 0x6f , 0x6b , 0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 , 0x72 ,
0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x28 , 0x2e , 0x6d ,
0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x4c , 0x6f , 0x6f , 0x6b ,
0x75 , 0x70 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x42 , 0x72 , 0x6f , 0x6b , 0x65 , 0x72 , 0x73 , 0x52 , 0x65 ,
0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x54 , 0x0a , 0x0b , 0x43 , 0x72 , 0x65 , 0x61 ,
0x74 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 , 0x20 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x72 , 0x65 , 0x61 , 0x74 , 0x65 , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x21 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x72 , 0x65 , 0x61 , 0x74 , 0x65 , 0x54 ,
0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x5a ,
0x0a , 0x0d , 0x44 , 0x6f , 0x43 , 0x72 , 0x65 , 0x61 , 0x74 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x12 ,
0x22 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x44 ,
0x6f , 0x43 , 0x72 , 0x65 , 0x61 , 0x74 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x52 , 0x65 , 0x71 , 0x75 ,
0x65 , 0x73 , 0x74 , 0x1a , 0x23 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f ,
0x70 , 0x62 , 0x2e , 0x44 , 0x6f , 0x43 , 0x72 , 0x65 , 0x61 , 0x74 , 0x65 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x51 , 0x0a , 0x0a , 0x4c , 0x69 ,
0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x73 , 0x12 , 0x1f , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x4c , 0x69 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x20 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x4c , 0x69 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x75 , 0x0a ,
0x16 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 ,
0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x12 , 0x2b , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x71 ,
0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x2c , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 ,
0x5f , 0x70 , 0x62 , 0x2e , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e ,
0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x72 , 0x0a , 0x15 , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x54 , 0x6f ,
0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x12 , 0x2a , 0x2e ,
0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x41 , 0x73 , 0x73 ,
0x69 , 0x67 , 0x6e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f ,
0x6e , 0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x2b , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x54 ,
0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 ,
0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x81 , 0x01 , 0x0a , 0x1a , 0x43 , 0x68 , 0x65 ,
0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e ,
0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x12 , 0x2f , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 ,
0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 ,
0x73 , 0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x30 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 ,
0x67 , 0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 ,
0x75 , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x4c , 0x0a , 0x07 ,
0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x12 , 0x1c , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x52 , 0x65 ,
0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x1d , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x52 , 0x65 , 0x73 , 0x70 ,
0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x28 , 0x01 , 0x30 , 0x01 , 0x12 , 0x50 , 0x0a , 0x09 , 0x53 , 0x75 ,
0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x12 , 0x1e , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 ,
0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x1f , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 ,
0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x30 , 0x01 , 0x42 , 0x4e , 0x0a , 0x0c ,
0x73 , 0x65 , 0x61 , 0x77 , 0x65 , 0x65 , 0x64 , 0x66 , 0x73 , 0x2e , 0x6d , 0x71 , 0x42 , 0x10 , 0x4d , 0x65 ,
0x73 , 0x73 , 0x61 , 0x67 , 0x51 , 0x75 , 0x65 , 0x75 , 0x65 , 0x50 , 0x72 , 0x6f , 0x74 , 0x6f , 0x5a , 0x2c ,
0x67 , 0x69 , 0x74 , 0x68 , 0x75 , 0x62 , 0x2e , 0x63 , 0x6f , 0x6d , 0x2f , 0x73 , 0x65 , 0x61 , 0x77 , 0x65 ,
0x65 , 0x64 , 0x66 , 0x73 , 0x2f , 0x73 , 0x65 , 0x61 , 0x77 , 0x65 , 0x65 , 0x64 , 0x66 , 0x73 , 0x2f , 0x77 ,
0x65 , 0x65 , 0x64 , 0x2f , 0x70 , 0x62 , 0x2f , 0x6d , 0x71 , 0x5f , 0x70 , 0x62 , 0x62 , 0x06 , 0x70 , 0x72 ,
0x6f , 0x74 , 0x6f , 0x33 ,
0x6e , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 ,
0x52 , 0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x2b , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 ,
0x69 , 0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x41 , 0x73 , 0x73 , 0x69 , 0x67 , 0x6e , 0x54 , 0x6f , 0x70 ,
0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x52 , 0x65 , 0x73 , 0x70 ,
0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x81 , 0x01 , 0x0a , 0x1a , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b ,
0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 ,
0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x12 , 0x2f , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 , 0x50 ,
0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 , 0x52 ,
0x65 , 0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x30 , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 ,
0x6e , 0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x43 , 0x68 , 0x65 , 0x63 , 0x6b , 0x54 , 0x6f , 0x70 , 0x69 , 0x63 ,
0x50 , 0x61 , 0x72 , 0x74 , 0x69 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x53 , 0x74 , 0x61 , 0x74 , 0x75 , 0x73 ,
0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x12 , 0x4c , 0x0a , 0x07 , 0x50 , 0x75 ,
0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x12 , 0x1c , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x52 , 0x65 , 0x71 , 0x75 ,
0x65 , 0x73 , 0x74 , 0x1a , 0x1d , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e , 0x67 , 0x5f ,
0x70 , 0x62 , 0x2e , 0x50 , 0x75 , 0x62 , 0x6c , 0x69 , 0x73 , 0x68 , 0x52 , 0x65 , 0x73 , 0x70 , 0x6f , 0x6e ,
0x73 , 0x65 , 0x22 , 0x00 , 0x28 , 0x01 , 0x30 , 0x01 , 0x12 , 0x50 , 0x0a , 0x09 , 0x53 , 0x75 , 0x62 , 0x73 ,
0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x12 , 0x1e , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 , 0x65 ,
0x71 , 0x75 , 0x65 , 0x73 , 0x74 , 0x1a , 0x1f , 0x2e , 0x6d , 0x65 , 0x73 , 0x73 , 0x61 , 0x67 , 0x69 , 0x6e ,
0x67 , 0x5f , 0x70 , 0x62 , 0x2e , 0x53 , 0x75 , 0x62 , 0x73 , 0x63 , 0x72 , 0x69 , 0x62 , 0x65 , 0x52 , 0x65 ,
0x73 , 0x70 , 0x6f , 0x6e , 0x73 , 0x65 , 0x22 , 0x00 , 0x30 , 0x01 , 0x42 , 0x4e , 0x0a , 0x0c , 0x73 , 0x65 ,
0x61 , 0x77 , 0x65 , 0x65 , 0x64 , 0x66 , 0x73 , 0x2e , 0x6d , 0x71 , 0x42 , 0x10 , 0x4d , 0x65 , 0x73 , 0x73 ,
0x61 , 0x67 , 0x51 , 0x75 , 0x65 , 0x75 , 0x65 , 0x50 , 0x72 , 0x6f , 0x74 , 0x6f , 0x5a , 0x2c , 0x67 , 0x69 ,
0x74 , 0x68 , 0x75 , 0x62 , 0x2e , 0x63 , 0x6f , 0x6d , 0x2f , 0x73 , 0x65 , 0x61 , 0x77 , 0x65 , 0x65 , 0x64 ,
0x66 , 0x73 , 0x2f , 0x73 , 0x65 , 0x61 , 0x77 , 0x65 , 0x65 , 0x64 , 0x66 , 0x73 , 0x2f , 0x77 , 0x65 , 0x65 ,
0x64 , 0x2f , 0x70 , 0x62 , 0x2f , 0x6d , 0x71 , 0x5f , 0x70 , 0x62 , 0x62 , 0x06 , 0x70 , 0x72 , 0x6f , 0x74 ,
0x6f , 0x33 ,
}
}
var (
var (
@ -2799,10 +2801,10 @@ var file_mq_proto_goTypes = []interface{}{
( * TopicPartitionStats ) ( nil ) , // 13: messaging_pb.TopicPartitionStats
( * TopicPartitionStats ) ( nil ) , // 13: messaging_pb.TopicPartitionStats
( * ConnectToBalancerRequest ) ( nil ) , // 14: messaging_pb.ConnectToBalancerRequest
( * ConnectToBalancerRequest ) ( nil ) , // 14: messaging_pb.ConnectToBalancerRequest
( * ConnectToBalancerResponse ) ( nil ) , // 15: messaging_pb.ConnectToBalancerResponse
( * ConnectToBalancerResponse ) ( nil ) , // 15: messaging_pb.ConnectToBalancerResponse
( * Creat eTopicRequest ) ( nil ) , // 16: messaging_pb.Creat eTopicRequest
( * Creat eTopicResponse ) ( nil ) , // 17: messaging_pb.Creat eTopicResponse
( * DoCreat eTopicRequest ) ( nil ) , // 18: messaging_pb.DoCreat eTopicRequest
( * DoCreat eTopicResponse ) ( nil ) , // 19: messaging_pb.DoCreat eTopicResponse
( * Configu reTopicRequest ) ( nil ) , // 16: messaging_pb.Configu reTopicRequest
( * Configu reTopicResponse ) ( nil ) , // 17: messaging_pb.Configu reTopicResponse
( * DoConfigu reTopicRequest ) ( nil ) , // 18: messaging_pb.DoConfigu reTopicRequest
( * DoConfigu reTopicResponse ) ( nil ) , // 19: messaging_pb.DoConfigu reTopicResponse
( * ListTopicsRequest ) ( nil ) , // 20: messaging_pb.ListTopicsRequest
( * ListTopicsRequest ) ( nil ) , // 20: messaging_pb.ListTopicsRequest
( * ListTopicsResponse ) ( nil ) , // 21: messaging_pb.ListTopicsResponse
( * ListTopicsResponse ) ( nil ) , // 21: messaging_pb.ListTopicsResponse
( * LookupTopicBrokersRequest ) ( nil ) , // 22: messaging_pb.LookupTopicBrokersRequest
( * LookupTopicBrokersRequest ) ( nil ) , // 22: messaging_pb.LookupTopicBrokersRequest
@ -2836,10 +2838,10 @@ var file_mq_proto_depIdxs = []int32{
4 , // 6: messaging_pb.TopicPartitionStats.partition:type_name -> messaging_pb.Partition
4 , // 6: messaging_pb.TopicPartitionStats.partition:type_name -> messaging_pb.Partition
37 , // 7: messaging_pb.ConnectToBalancerRequest.init:type_name -> messaging_pb.ConnectToBalancerRequest.InitMessage
37 , // 7: messaging_pb.ConnectToBalancerRequest.init:type_name -> messaging_pb.ConnectToBalancerRequest.InitMessage
12 , // 8: messaging_pb.ConnectToBalancerRequest.stats:type_name -> messaging_pb.BrokerStats
12 , // 8: messaging_pb.ConnectToBalancerRequest.stats:type_name -> messaging_pb.BrokerStats
3 , // 9: messaging_pb.Creat eTopicRequest.topic:type_name -> messaging_pb.Topic
24 , // 10: messaging_pb.Creat eTopicResponse.broker_partition_assignments:type_name -> messaging_pb.BrokerPartitionAssignment
3 , // 11: messaging_pb.DoCreat eTopicRequest.topic:type_name -> messaging_pb.Topic
4 , // 12: messaging_pb.DoCreat eTopicRequest.partition:type_name -> messaging_pb.Partition
3 , // 9: messaging_pb.Configu reTopicRequest.topic:type_name -> messaging_pb.Topic
24 , // 10: messaging_pb.Configu reTopicResponse.broker_partition_assignments:type_name -> messaging_pb.BrokerPartitionAssignment
3 , // 11: messaging_pb.DoConfigu reTopicRequest.topic:type_name -> messaging_pb.Topic
4 , // 12: messaging_pb.DoConfigu reTopicRequest.partition:type_name -> messaging_pb.Partition
3 , // 13: messaging_pb.ListTopicsResponse.topics:type_name -> messaging_pb.Topic
3 , // 13: messaging_pb.ListTopicsResponse.topics:type_name -> messaging_pb.Topic
3 , // 14: messaging_pb.LookupTopicBrokersRequest.topic:type_name -> messaging_pb.Topic
3 , // 14: messaging_pb.LookupTopicBrokersRequest.topic:type_name -> messaging_pb.Topic
3 , // 15: messaging_pb.LookupTopicBrokersResponse.topic:type_name -> messaging_pb.Topic
3 , // 15: messaging_pb.LookupTopicBrokersResponse.topic:type_name -> messaging_pb.Topic
@ -2868,8 +2870,8 @@ var file_mq_proto_depIdxs = []int32{
10 , // 38: messaging_pb.SeaweedMessaging.CheckBrokerLoad:input_type -> messaging_pb.CheckBrokerLoadRequest
10 , // 38: messaging_pb.SeaweedMessaging.CheckBrokerLoad:input_type -> messaging_pb.CheckBrokerLoadRequest
14 , // 39: messaging_pb.SeaweedMessaging.ConnectToBalancer:input_type -> messaging_pb.ConnectToBalancerRequest
14 , // 39: messaging_pb.SeaweedMessaging.ConnectToBalancer:input_type -> messaging_pb.ConnectToBalancerRequest
22 , // 40: messaging_pb.SeaweedMessaging.LookupTopicBrokers:input_type -> messaging_pb.LookupTopicBrokersRequest
22 , // 40: messaging_pb.SeaweedMessaging.LookupTopicBrokers:input_type -> messaging_pb.LookupTopicBrokersRequest
16 , // 41: messaging_pb.SeaweedMessaging.Creat eTopic:input_type -> messaging_pb.Creat eTopicRequest
18 , // 42: messaging_pb.SeaweedMessaging.DoCreat eTopic:input_type -> messaging_pb.DoCreat eTopicRequest
16 , // 41: messaging_pb.SeaweedMessaging.Configu reTopic:input_type -> messaging_pb.Configu reTopicRequest
18 , // 42: messaging_pb.SeaweedMessaging.DoConfigu reTopic:input_type -> messaging_pb.DoConfigu reTopicRequest
20 , // 43: messaging_pb.SeaweedMessaging.ListTopics:input_type -> messaging_pb.ListTopicsRequest
20 , // 43: messaging_pb.SeaweedMessaging.ListTopics:input_type -> messaging_pb.ListTopicsRequest
25 , // 44: messaging_pb.SeaweedMessaging.RequestTopicPartitions:input_type -> messaging_pb.RequestTopicPartitionsRequest
25 , // 44: messaging_pb.SeaweedMessaging.RequestTopicPartitions:input_type -> messaging_pb.RequestTopicPartitionsRequest
27 , // 45: messaging_pb.SeaweedMessaging.AssignTopicPartitions:input_type -> messaging_pb.AssignTopicPartitionsRequest
27 , // 45: messaging_pb.SeaweedMessaging.AssignTopicPartitions:input_type -> messaging_pb.AssignTopicPartitionsRequest
@ -2882,8 +2884,8 @@ var file_mq_proto_depIdxs = []int32{
11 , // 52: messaging_pb.SeaweedMessaging.CheckBrokerLoad:output_type -> messaging_pb.CheckBrokerLoadResponse
11 , // 52: messaging_pb.SeaweedMessaging.CheckBrokerLoad:output_type -> messaging_pb.CheckBrokerLoadResponse
15 , // 53: messaging_pb.SeaweedMessaging.ConnectToBalancer:output_type -> messaging_pb.ConnectToBalancerResponse
15 , // 53: messaging_pb.SeaweedMessaging.ConnectToBalancer:output_type -> messaging_pb.ConnectToBalancerResponse
23 , // 54: messaging_pb.SeaweedMessaging.LookupTopicBrokers:output_type -> messaging_pb.LookupTopicBrokersResponse
23 , // 54: messaging_pb.SeaweedMessaging.LookupTopicBrokers:output_type -> messaging_pb.LookupTopicBrokersResponse
17 , // 55: messaging_pb.SeaweedMessaging.Creat eTopic:output_type -> messaging_pb.Creat eTopicResponse
19 , // 56: messaging_pb.SeaweedMessaging.DoCreat eTopic:output_type -> messaging_pb.DoCreat eTopicResponse
17 , // 55: messaging_pb.SeaweedMessaging.Configu reTopic:output_type -> messaging_pb.Configu reTopicResponse
19 , // 56: messaging_pb.SeaweedMessaging.DoConfigu reTopic:output_type -> messaging_pb.DoConfigu reTopicResponse
21 , // 57: messaging_pb.SeaweedMessaging.ListTopics:output_type -> messaging_pb.ListTopicsResponse
21 , // 57: messaging_pb.SeaweedMessaging.ListTopics:output_type -> messaging_pb.ListTopicsResponse
26 , // 58: messaging_pb.SeaweedMessaging.RequestTopicPartitions:output_type -> messaging_pb.RequestTopicPartitionsResponse
26 , // 58: messaging_pb.SeaweedMessaging.RequestTopicPartitions:output_type -> messaging_pb.RequestTopicPartitionsResponse
28 , // 59: messaging_pb.SeaweedMessaging.AssignTopicPartitions:output_type -> messaging_pb.AssignTopicPartitionsResponse
28 , // 59: messaging_pb.SeaweedMessaging.AssignTopicPartitions:output_type -> messaging_pb.AssignTopicPartitionsResponse
@ -3096,7 +3098,7 @@ func file_mq_proto_init() {
}
}
}
}
file_mq_proto_msgTypes [ 16 ] . Exporter = func ( v interface { } , i int ) interface { } {
file_mq_proto_msgTypes [ 16 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * Creat eTopicRequest ) ; i {
switch v := v . ( * Configu reTopicRequest ) ; i {
case 0 :
case 0 :
return & v . state
return & v . state
case 1 :
case 1 :
@ -3108,7 +3110,7 @@ func file_mq_proto_init() {
}
}
}
}
file_mq_proto_msgTypes [ 17 ] . Exporter = func ( v interface { } , i int ) interface { } {
file_mq_proto_msgTypes [ 17 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * Creat eTopicResponse ) ; i {
switch v := v . ( * Configu reTopicResponse ) ; i {
case 0 :
case 0 :
return & v . state
return & v . state
case 1 :
case 1 :
@ -3120,7 +3122,7 @@ func file_mq_proto_init() {
}
}
}
}
file_mq_proto_msgTypes [ 18 ] . Exporter = func ( v interface { } , i int ) interface { } {
file_mq_proto_msgTypes [ 18 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * DoCreat eTopicRequest ) ; i {
switch v := v . ( * DoConfigu reTopicRequest ) ; i {
case 0 :
case 0 :
return & v . state
return & v . state
case 1 :
case 1 :
@ -3132,7 +3134,7 @@ func file_mq_proto_init() {
}
}
}
}
file_mq_proto_msgTypes [ 19 ] . Exporter = func ( v interface { } , i int ) interface { } {
file_mq_proto_msgTypes [ 19 ] . Exporter = func ( v interface { } , i int ) interface { } {
switch v := v . ( * DoCreat eTopicResponse ) ; i {
switch v := v . ( * DoConfigu reTopicResponse ) ; i {
case 0 :
case 0 :
return & v . state
return & v . state
case 1 :
case 1 :