Commit d796f253 authored by vipwzw's avatar vipwzw

auto ci

parent 09f609fb
...@@ -359,10 +359,10 @@ func (m *ParacrossConsensusStatus) GetConsensBlockHash() string { ...@@ -359,10 +359,10 @@ func (m *ParacrossConsensusStatus) GetConsensBlockHash() string {
type ParaNodeAddrConfig struct { type ParaNodeAddrConfig struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"` Op uint32 `protobuf:"varint,2,opt,name=op,proto3" json:"op,omitempty"`
Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"` Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
Addr string `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"` Addr string `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` Value uint32 `protobuf:"varint,5,opt,name=value,proto3" json:"value,omitempty"`
CoinsFrozen int64 `protobuf:"varint,6,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"` CoinsFrozen int64 `protobuf:"varint,6,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
...@@ -401,11 +401,11 @@ func (m *ParaNodeAddrConfig) GetTitle() string { ...@@ -401,11 +401,11 @@ func (m *ParaNodeAddrConfig) GetTitle() string {
return "" return ""
} }
func (m *ParaNodeAddrConfig) GetOp() string { func (m *ParaNodeAddrConfig) GetOp() uint32 {
if m != nil { if m != nil {
return m.Op return m.Op
} }
return "" return 0
} }
func (m *ParaNodeAddrConfig) GetId() string { func (m *ParaNodeAddrConfig) GetId() string {
...@@ -422,11 +422,11 @@ func (m *ParaNodeAddrConfig) GetAddr() string { ...@@ -422,11 +422,11 @@ func (m *ParaNodeAddrConfig) GetAddr() string {
return "" return ""
} }
func (m *ParaNodeAddrConfig) GetValue() string { func (m *ParaNodeAddrConfig) GetValue() uint32 {
if m != nil { if m != nil {
return m.Value return m.Value
} }
return "" return 0
} }
func (m *ParaNodeAddrConfig) GetCoinsFrozen() int64 { func (m *ParaNodeAddrConfig) GetCoinsFrozen() int64 {
...@@ -483,11 +483,50 @@ func (m *ParaNodeVoteDetail) GetVotes() []string { ...@@ -483,11 +483,50 @@ func (m *ParaNodeVoteDetail) GetVotes() []string {
return nil return nil
} }
type ParaNodeAddrStatus struct { type ParaNodeAddrIdStatus struct {
ProposalId string `protobuf:"bytes,1,opt,name=proposalId,proto3" json:"proposalId,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ParaNodeAddrIdStatus) Reset() { *m = ParaNodeAddrIdStatus{} }
func (m *ParaNodeAddrIdStatus) String() string { return proto.CompactTextString(m) }
func (*ParaNodeAddrIdStatus) ProtoMessage() {}
func (*ParaNodeAddrIdStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{7}
}
func (m *ParaNodeAddrIdStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeAddrIdStatus.Unmarshal(m, b)
}
func (m *ParaNodeAddrIdStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeAddrIdStatus.Marshal(b, m, deterministic)
}
func (m *ParaNodeAddrIdStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeAddrIdStatus.Merge(m, src)
}
func (m *ParaNodeAddrIdStatus) XXX_Size() int {
return xxx_messageInfo_ParaNodeAddrIdStatus.Size(m)
}
func (m *ParaNodeAddrIdStatus) XXX_DiscardUnknown() {
xxx_messageInfo_ParaNodeAddrIdStatus.DiscardUnknown(m)
}
var xxx_messageInfo_ParaNodeAddrIdStatus proto.InternalMessageInfo
func (m *ParaNodeAddrIdStatus) GetProposalId() string {
if m != nil {
return m.ProposalId
}
return ""
}
type ParaNodeIdStatus struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
ApplyAddr string `protobuf:"bytes,4,opt,name=applyAddr,proto3" json:"applyAddr,omitempty"` TargetAddr string `protobuf:"bytes,4,opt,name=targetAddr,proto3" json:"targetAddr,omitempty"`
CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"` CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
Votes *ParaNodeVoteDetail `protobuf:"bytes,6,opt,name=votes,proto3" json:"votes,omitempty"` Votes *ParaNodeVoteDetail `protobuf:"bytes,6,opt,name=votes,proto3" json:"votes,omitempty"`
FromAddr string `protobuf:"bytes,7,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"` FromAddr string `protobuf:"bytes,7,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
...@@ -496,74 +535,74 @@ type ParaNodeAddrStatus struct { ...@@ -496,74 +535,74 @@ type ParaNodeAddrStatus struct {
XXX_sizecache int32 `json:"-"` XXX_sizecache int32 `json:"-"`
} }
func (m *ParaNodeAddrStatus) Reset() { *m = ParaNodeAddrStatus{} } func (m *ParaNodeIdStatus) Reset() { *m = ParaNodeIdStatus{} }
func (m *ParaNodeAddrStatus) String() string { return proto.CompactTextString(m) } func (m *ParaNodeIdStatus) String() string { return proto.CompactTextString(m) }
func (*ParaNodeAddrStatus) ProtoMessage() {} func (*ParaNodeIdStatus) ProtoMessage() {}
func (*ParaNodeAddrStatus) Descriptor() ([]byte, []int) { func (*ParaNodeIdStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{7} return fileDescriptor_6a397e38c9ea6747, []int{8}
} }
func (m *ParaNodeAddrStatus) XXX_Unmarshal(b []byte) error { func (m *ParaNodeIdStatus) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ParaNodeAddrStatus.Unmarshal(m, b) return xxx_messageInfo_ParaNodeIdStatus.Unmarshal(m, b)
} }
func (m *ParaNodeAddrStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ParaNodeIdStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ParaNodeAddrStatus.Marshal(b, m, deterministic) return xxx_messageInfo_ParaNodeIdStatus.Marshal(b, m, deterministic)
} }
func (m *ParaNodeAddrStatus) XXX_Merge(src proto.Message) { func (m *ParaNodeIdStatus) XXX_Merge(src proto.Message) {
xxx_messageInfo_ParaNodeAddrStatus.Merge(m, src) xxx_messageInfo_ParaNodeIdStatus.Merge(m, src)
} }
func (m *ParaNodeAddrStatus) XXX_Size() int { func (m *ParaNodeIdStatus) XXX_Size() int {
return xxx_messageInfo_ParaNodeAddrStatus.Size(m) return xxx_messageInfo_ParaNodeIdStatus.Size(m)
} }
func (m *ParaNodeAddrStatus) XXX_DiscardUnknown() { func (m *ParaNodeIdStatus) XXX_DiscardUnknown() {
xxx_messageInfo_ParaNodeAddrStatus.DiscardUnknown(m) xxx_messageInfo_ParaNodeIdStatus.DiscardUnknown(m)
} }
var xxx_messageInfo_ParaNodeAddrStatus proto.InternalMessageInfo var xxx_messageInfo_ParaNodeIdStatus proto.InternalMessageInfo
func (m *ParaNodeAddrStatus) GetId() string { func (m *ParaNodeIdStatus) GetId() string {
if m != nil { if m != nil {
return m.Id return m.Id
} }
return "" return ""
} }
func (m *ParaNodeAddrStatus) GetStatus() int32 { func (m *ParaNodeIdStatus) GetStatus() int32 {
if m != nil { if m != nil {
return m.Status return m.Status
} }
return 0 return 0
} }
func (m *ParaNodeAddrStatus) GetTitle() string { func (m *ParaNodeIdStatus) GetTitle() string {
if m != nil { if m != nil {
return m.Title return m.Title
} }
return "" return ""
} }
func (m *ParaNodeAddrStatus) GetApplyAddr() string { func (m *ParaNodeIdStatus) GetTargetAddr() string {
if m != nil { if m != nil {
return m.ApplyAddr return m.TargetAddr
} }
return "" return ""
} }
func (m *ParaNodeAddrStatus) GetCoinsFrozen() int64 { func (m *ParaNodeIdStatus) GetCoinsFrozen() int64 {
if m != nil { if m != nil {
return m.CoinsFrozen return m.CoinsFrozen
} }
return 0 return 0
} }
func (m *ParaNodeAddrStatus) GetVotes() *ParaNodeVoteDetail { func (m *ParaNodeIdStatus) GetVotes() *ParaNodeVoteDetail {
if m != nil { if m != nil {
return m.Votes return m.Votes
} }
return nil return nil
} }
func (m *ParaNodeAddrStatus) GetFromAddr() string { func (m *ParaNodeIdStatus) GetFromAddr() string {
if m != nil { if m != nil {
return m.FromAddr return m.FromAddr
} }
...@@ -573,8 +612,8 @@ func (m *ParaNodeAddrStatus) GetFromAddr() string { ...@@ -573,8 +612,8 @@ func (m *ParaNodeAddrStatus) GetFromAddr() string {
type ReceiptParaNodeConfig struct { type ReceiptParaNodeConfig struct {
Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"` Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
Config *ParaNodeAddrConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` Config *ParaNodeAddrConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
Prev *ParaNodeAddrStatus `protobuf:"bytes,3,opt,name=prev,proto3" json:"prev,omitempty"` Prev *ParaNodeIdStatus `protobuf:"bytes,3,opt,name=prev,proto3" json:"prev,omitempty"`
Current *ParaNodeAddrStatus `protobuf:"bytes,4,opt,name=current,proto3" json:"current,omitempty"` Current *ParaNodeIdStatus `protobuf:"bytes,4,opt,name=current,proto3" json:"current,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"` XXX_sizecache int32 `json:"-"`
...@@ -584,7 +623,7 @@ func (m *ReceiptParaNodeConfig) Reset() { *m = ReceiptParaNodeConfig{} } ...@@ -584,7 +623,7 @@ func (m *ReceiptParaNodeConfig) Reset() { *m = ReceiptParaNodeConfig{} }
func (m *ReceiptParaNodeConfig) String() string { return proto.CompactTextString(m) } func (m *ReceiptParaNodeConfig) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeConfig) ProtoMessage() {} func (*ReceiptParaNodeConfig) ProtoMessage() {}
func (*ReceiptParaNodeConfig) Descriptor() ([]byte, []int) { func (*ReceiptParaNodeConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{8} return fileDescriptor_6a397e38c9ea6747, []int{9}
} }
func (m *ReceiptParaNodeConfig) XXX_Unmarshal(b []byte) error { func (m *ReceiptParaNodeConfig) XXX_Unmarshal(b []byte) error {
...@@ -619,14 +658,14 @@ func (m *ReceiptParaNodeConfig) GetConfig() *ParaNodeAddrConfig { ...@@ -619,14 +658,14 @@ func (m *ReceiptParaNodeConfig) GetConfig() *ParaNodeAddrConfig {
return nil return nil
} }
func (m *ReceiptParaNodeConfig) GetPrev() *ParaNodeAddrStatus { func (m *ReceiptParaNodeConfig) GetPrev() *ParaNodeIdStatus {
if m != nil { if m != nil {
return m.Prev return m.Prev
} }
return nil return nil
} }
func (m *ReceiptParaNodeConfig) GetCurrent() *ParaNodeAddrStatus { func (m *ReceiptParaNodeConfig) GetCurrent() *ParaNodeIdStatus {
if m != nil { if m != nil {
return m.Current return m.Current
} }
...@@ -651,7 +690,7 @@ func (m *ReceiptParaNodeVoteDone) Reset() { *m = ReceiptParaNodeVoteDone ...@@ -651,7 +690,7 @@ func (m *ReceiptParaNodeVoteDone) Reset() { *m = ReceiptParaNodeVoteDone
func (m *ReceiptParaNodeVoteDone) String() string { return proto.CompactTextString(m) } func (m *ReceiptParaNodeVoteDone) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeVoteDone) ProtoMessage() {} func (*ReceiptParaNodeVoteDone) ProtoMessage() {}
func (*ReceiptParaNodeVoteDone) Descriptor() ([]byte, []int) { func (*ReceiptParaNodeVoteDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{9} return fileDescriptor_6a397e38c9ea6747, []int{10}
} }
func (m *ReceiptParaNodeVoteDone) XXX_Unmarshal(b []byte) error { func (m *ReceiptParaNodeVoteDone) XXX_Unmarshal(b []byte) error {
...@@ -744,7 +783,7 @@ func (m *ParaNodeGroupConfig) Reset() { *m = ParaNodeGroupConfig{} } ...@@ -744,7 +783,7 @@ func (m *ParaNodeGroupConfig) Reset() { *m = ParaNodeGroupConfig{} }
func (m *ParaNodeGroupConfig) String() string { return proto.CompactTextString(m) } func (m *ParaNodeGroupConfig) String() string { return proto.CompactTextString(m) }
func (*ParaNodeGroupConfig) ProtoMessage() {} func (*ParaNodeGroupConfig) ProtoMessage() {}
func (*ParaNodeGroupConfig) Descriptor() ([]byte, []int) { func (*ParaNodeGroupConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{10} return fileDescriptor_6a397e38c9ea6747, []int{11}
} }
func (m *ParaNodeGroupConfig) XXX_Unmarshal(b []byte) error { func (m *ParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
...@@ -811,7 +850,7 @@ type ParaNodeGroupStatus struct { ...@@ -811,7 +850,7 @@ type ParaNodeGroupStatus struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
ApplyAddrs string `protobuf:"bytes,4,opt,name=applyAddrs,proto3" json:"applyAddrs,omitempty"` TargetAddrs string `protobuf:"bytes,4,opt,name=targetAddrs,proto3" json:"targetAddrs,omitempty"`
CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"` CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
EmptyBlockInterval uint32 `protobuf:"varint,6,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"` EmptyBlockInterval uint32 `protobuf:"varint,6,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"`
MainHeight int64 `protobuf:"varint,7,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"` MainHeight int64 `protobuf:"varint,7,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
...@@ -825,7 +864,7 @@ func (m *ParaNodeGroupStatus) Reset() { *m = ParaNodeGroupStatus{} } ...@@ -825,7 +864,7 @@ func (m *ParaNodeGroupStatus) Reset() { *m = ParaNodeGroupStatus{} }
func (m *ParaNodeGroupStatus) String() string { return proto.CompactTextString(m) } func (m *ParaNodeGroupStatus) String() string { return proto.CompactTextString(m) }
func (*ParaNodeGroupStatus) ProtoMessage() {} func (*ParaNodeGroupStatus) ProtoMessage() {}
func (*ParaNodeGroupStatus) Descriptor() ([]byte, []int) { func (*ParaNodeGroupStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{11} return fileDescriptor_6a397e38c9ea6747, []int{12}
} }
func (m *ParaNodeGroupStatus) XXX_Unmarshal(b []byte) error { func (m *ParaNodeGroupStatus) XXX_Unmarshal(b []byte) error {
...@@ -867,9 +906,9 @@ func (m *ParaNodeGroupStatus) GetTitle() string { ...@@ -867,9 +906,9 @@ func (m *ParaNodeGroupStatus) GetTitle() string {
return "" return ""
} }
func (m *ParaNodeGroupStatus) GetApplyAddrs() string { func (m *ParaNodeGroupStatus) GetTargetAddrs() string {
if m != nil { if m != nil {
return m.ApplyAddrs return m.TargetAddrs
} }
return "" return ""
} }
...@@ -916,7 +955,7 @@ func (m *ReceiptParaNodeGroupConfig) Reset() { *m = ReceiptParaNodeGroup ...@@ -916,7 +955,7 @@ func (m *ReceiptParaNodeGroupConfig) Reset() { *m = ReceiptParaNodeGroup
func (m *ReceiptParaNodeGroupConfig) String() string { return proto.CompactTextString(m) } func (m *ReceiptParaNodeGroupConfig) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeGroupConfig) ProtoMessage() {} func (*ReceiptParaNodeGroupConfig) ProtoMessage() {}
func (*ReceiptParaNodeGroupConfig) Descriptor() ([]byte, []int) { func (*ReceiptParaNodeGroupConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{12} return fileDescriptor_6a397e38c9ea6747, []int{13}
} }
func (m *ReceiptParaNodeGroupConfig) XXX_Unmarshal(b []byte) error { func (m *ReceiptParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
...@@ -979,7 +1018,7 @@ func (m *ReqParacrossNodeInfo) Reset() { *m = ReqParacrossNodeInfo{} } ...@@ -979,7 +1018,7 @@ func (m *ReqParacrossNodeInfo) Reset() { *m = ReqParacrossNodeInfo{} }
func (m *ReqParacrossNodeInfo) String() string { return proto.CompactTextString(m) } func (m *ReqParacrossNodeInfo) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossNodeInfo) ProtoMessage() {} func (*ReqParacrossNodeInfo) ProtoMessage() {}
func (*ReqParacrossNodeInfo) Descriptor() ([]byte, []int) { func (*ReqParacrossNodeInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{13} return fileDescriptor_6a397e38c9ea6747, []int{14}
} }
func (m *ReqParacrossNodeInfo) XXX_Unmarshal(b []byte) error { func (m *ReqParacrossNodeInfo) XXX_Unmarshal(b []byte) error {
...@@ -1022,17 +1061,17 @@ func (m *ReqParacrossNodeInfo) GetStatus() int32 { ...@@ -1022,17 +1061,17 @@ func (m *ReqParacrossNodeInfo) GetStatus() int32 {
} }
type RespParacrossNodeAddrs struct { type RespParacrossNodeAddrs struct {
Addrs []*ParaNodeAddrStatus `protobuf:"bytes,1,rep,name=addrs,proto3" json:"addrs,omitempty"` Addrs []*ParaNodeIdStatus `protobuf:"bytes,1,rep,name=addrs,proto3" json:"addrs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"` XXX_sizecache int32 `json:"-"`
} }
func (m *RespParacrossNodeAddrs) Reset() { *m = RespParacrossNodeAddrs{} } func (m *RespParacrossNodeAddrs) Reset() { *m = RespParacrossNodeAddrs{} }
func (m *RespParacrossNodeAddrs) String() string { return proto.CompactTextString(m) } func (m *RespParacrossNodeAddrs) String() string { return proto.CompactTextString(m) }
func (*RespParacrossNodeAddrs) ProtoMessage() {} func (*RespParacrossNodeAddrs) ProtoMessage() {}
func (*RespParacrossNodeAddrs) Descriptor() ([]byte, []int) { func (*RespParacrossNodeAddrs) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{14} return fileDescriptor_6a397e38c9ea6747, []int{15}
} }
func (m *RespParacrossNodeAddrs) XXX_Unmarshal(b []byte) error { func (m *RespParacrossNodeAddrs) XXX_Unmarshal(b []byte) error {
...@@ -1053,7 +1092,7 @@ func (m *RespParacrossNodeAddrs) XXX_DiscardUnknown() { ...@@ -1053,7 +1092,7 @@ func (m *RespParacrossNodeAddrs) XXX_DiscardUnknown() {
var xxx_messageInfo_RespParacrossNodeAddrs proto.InternalMessageInfo var xxx_messageInfo_RespParacrossNodeAddrs proto.InternalMessageInfo
func (m *RespParacrossNodeAddrs) GetAddrs() []*ParaNodeAddrStatus { func (m *RespParacrossNodeAddrs) GetAddrs() []*ParaNodeIdStatus {
if m != nil { if m != nil {
return m.Addrs return m.Addrs
} }
...@@ -1071,7 +1110,7 @@ func (m *RespParacrossNodeGroups) Reset() { *m = RespParacrossNodeGroups ...@@ -1071,7 +1110,7 @@ func (m *RespParacrossNodeGroups) Reset() { *m = RespParacrossNodeGroups
func (m *RespParacrossNodeGroups) String() string { return proto.CompactTextString(m) } func (m *RespParacrossNodeGroups) String() string { return proto.CompactTextString(m) }
func (*RespParacrossNodeGroups) ProtoMessage() {} func (*RespParacrossNodeGroups) ProtoMessage() {}
func (*RespParacrossNodeGroups) Descriptor() ([]byte, []int) { func (*RespParacrossNodeGroups) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{15} return fileDescriptor_6a397e38c9ea6747, []int{16}
} }
func (m *RespParacrossNodeGroups) XXX_Unmarshal(b []byte) error { func (m *RespParacrossNodeGroups) XXX_Unmarshal(b []byte) error {
...@@ -1113,7 +1152,7 @@ func (m *ParaBlock2MainMap) Reset() { *m = ParaBlock2MainMap{} } ...@@ -1113,7 +1152,7 @@ func (m *ParaBlock2MainMap) Reset() { *m = ParaBlock2MainMap{} }
func (m *ParaBlock2MainMap) String() string { return proto.CompactTextString(m) } func (m *ParaBlock2MainMap) String() string { return proto.CompactTextString(m) }
func (*ParaBlock2MainMap) ProtoMessage() {} func (*ParaBlock2MainMap) ProtoMessage() {}
func (*ParaBlock2MainMap) Descriptor() ([]byte, []int) { func (*ParaBlock2MainMap) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{16} return fileDescriptor_6a397e38c9ea6747, []int{17}
} }
func (m *ParaBlock2MainMap) XXX_Unmarshal(b []byte) error { func (m *ParaBlock2MainMap) XXX_Unmarshal(b []byte) error {
...@@ -1173,7 +1212,7 @@ func (m *ParaBlock2MainInfo) Reset() { *m = ParaBlock2MainInfo{} } ...@@ -1173,7 +1212,7 @@ func (m *ParaBlock2MainInfo) Reset() { *m = ParaBlock2MainInfo{} }
func (m *ParaBlock2MainInfo) String() string { return proto.CompactTextString(m) } func (m *ParaBlock2MainInfo) String() string { return proto.CompactTextString(m) }
func (*ParaBlock2MainInfo) ProtoMessage() {} func (*ParaBlock2MainInfo) ProtoMessage() {}
func (*ParaBlock2MainInfo) Descriptor() ([]byte, []int) { func (*ParaBlock2MainInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{17} return fileDescriptor_6a397e38c9ea6747, []int{18}
} }
func (m *ParaBlock2MainInfo) XXX_Unmarshal(b []byte) error { func (m *ParaBlock2MainInfo) XXX_Unmarshal(b []byte) error {
...@@ -1226,7 +1265,7 @@ func (m *ParacrossNodeStatus) Reset() { *m = ParacrossNodeStatus{} } ...@@ -1226,7 +1265,7 @@ func (m *ParacrossNodeStatus) Reset() { *m = ParacrossNodeStatus{} }
func (m *ParacrossNodeStatus) String() string { return proto.CompactTextString(m) } func (m *ParacrossNodeStatus) String() string { return proto.CompactTextString(m) }
func (*ParacrossNodeStatus) ProtoMessage() {} func (*ParacrossNodeStatus) ProtoMessage() {}
func (*ParacrossNodeStatus) Descriptor() ([]byte, []int) { func (*ParacrossNodeStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{18} return fileDescriptor_6a397e38c9ea6747, []int{19}
} }
func (m *ParacrossNodeStatus) XXX_Unmarshal(b []byte) error { func (m *ParacrossNodeStatus) XXX_Unmarshal(b []byte) error {
...@@ -1356,7 +1395,7 @@ func (m *ParacrossCommitAction) Reset() { *m = ParacrossCommitAction{} } ...@@ -1356,7 +1395,7 @@ func (m *ParacrossCommitAction) Reset() { *m = ParacrossCommitAction{} }
func (m *ParacrossCommitAction) String() string { return proto.CompactTextString(m) } func (m *ParacrossCommitAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossCommitAction) ProtoMessage() {} func (*ParacrossCommitAction) ProtoMessage() {}
func (*ParacrossCommitAction) Descriptor() ([]byte, []int) { func (*ParacrossCommitAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{19} return fileDescriptor_6a397e38c9ea6747, []int{20}
} }
func (m *ParacrossCommitAction) XXX_Unmarshal(b []byte) error { func (m *ParacrossCommitAction) XXX_Unmarshal(b []byte) error {
...@@ -1396,7 +1435,7 @@ func (m *ParacrossMinerAction) Reset() { *m = ParacrossMinerAction{} } ...@@ -1396,7 +1435,7 @@ func (m *ParacrossMinerAction) Reset() { *m = ParacrossMinerAction{} }
func (m *ParacrossMinerAction) String() string { return proto.CompactTextString(m) } func (m *ParacrossMinerAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossMinerAction) ProtoMessage() {} func (*ParacrossMinerAction) ProtoMessage() {}
func (*ParacrossMinerAction) Descriptor() ([]byte, []int) { func (*ParacrossMinerAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{20} return fileDescriptor_6a397e38c9ea6747, []int{21}
} }
func (m *ParacrossMinerAction) XXX_Unmarshal(b []byte) error { func (m *ParacrossMinerAction) XXX_Unmarshal(b []byte) error {
...@@ -1453,7 +1492,7 @@ func (m *ParacrossAction) Reset() { *m = ParacrossAction{} } ...@@ -1453,7 +1492,7 @@ func (m *ParacrossAction) Reset() { *m = ParacrossAction{} }
func (m *ParacrossAction) String() string { return proto.CompactTextString(m) } func (m *ParacrossAction) String() string { return proto.CompactTextString(m) }
func (*ParacrossAction) ProtoMessage() {} func (*ParacrossAction) ProtoMessage() {}
func (*ParacrossAction) Descriptor() ([]byte, []int) { func (*ParacrossAction) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{21} return fileDescriptor_6a397e38c9ea6747, []int{22}
} }
func (m *ParacrossAction) XXX_Unmarshal(b []byte) error { func (m *ParacrossAction) XXX_Unmarshal(b []byte) error {
...@@ -1831,7 +1870,7 @@ func (m *ReceiptParacrossCommit) Reset() { *m = ReceiptParacrossCommit{} ...@@ -1831,7 +1870,7 @@ func (m *ReceiptParacrossCommit) Reset() { *m = ReceiptParacrossCommit{}
func (m *ReceiptParacrossCommit) String() string { return proto.CompactTextString(m) } func (m *ReceiptParacrossCommit) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossCommit) ProtoMessage() {} func (*ReceiptParacrossCommit) ProtoMessage() {}
func (*ReceiptParacrossCommit) Descriptor() ([]byte, []int) { func (*ReceiptParacrossCommit) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{22} return fileDescriptor_6a397e38c9ea6747, []int{23}
} }
func (m *ReceiptParacrossCommit) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossCommit) XXX_Unmarshal(b []byte) error {
...@@ -1891,7 +1930,7 @@ func (m *ReceiptParacrossMiner) Reset() { *m = ReceiptParacrossMiner{} } ...@@ -1891,7 +1930,7 @@ func (m *ReceiptParacrossMiner) Reset() { *m = ReceiptParacrossMiner{} }
func (m *ReceiptParacrossMiner) String() string { return proto.CompactTextString(m) } func (m *ReceiptParacrossMiner) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossMiner) ProtoMessage() {} func (*ReceiptParacrossMiner) ProtoMessage() {}
func (*ReceiptParacrossMiner) Descriptor() ([]byte, []int) { func (*ReceiptParacrossMiner) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{23} return fileDescriptor_6a397e38c9ea6747, []int{24}
} }
func (m *ReceiptParacrossMiner) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossMiner) XXX_Unmarshal(b []byte) error {
...@@ -1937,7 +1976,7 @@ func (m *ReceiptParacrossDone) Reset() { *m = ReceiptParacrossDone{} } ...@@ -1937,7 +1976,7 @@ func (m *ReceiptParacrossDone) Reset() { *m = ReceiptParacrossDone{} }
func (m *ReceiptParacrossDone) String() string { return proto.CompactTextString(m) } func (m *ReceiptParacrossDone) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossDone) ProtoMessage() {} func (*ReceiptParacrossDone) ProtoMessage() {}
func (*ReceiptParacrossDone) Descriptor() ([]byte, []int) { func (*ReceiptParacrossDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{24} return fileDescriptor_6a397e38c9ea6747, []int{25}
} }
func (m *ReceiptParacrossDone) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossDone) XXX_Unmarshal(b []byte) error {
...@@ -2026,7 +2065,7 @@ func (m *ReceiptParacrossRecord) Reset() { *m = ReceiptParacrossRecord{} ...@@ -2026,7 +2065,7 @@ func (m *ReceiptParacrossRecord) Reset() { *m = ReceiptParacrossRecord{}
func (m *ReceiptParacrossRecord) String() string { return proto.CompactTextString(m) } func (m *ReceiptParacrossRecord) String() string { return proto.CompactTextString(m) }
func (*ReceiptParacrossRecord) ProtoMessage() {} func (*ReceiptParacrossRecord) ProtoMessage() {}
func (*ReceiptParacrossRecord) Descriptor() ([]byte, []int) { func (*ReceiptParacrossRecord) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{25} return fileDescriptor_6a397e38c9ea6747, []int{26}
} }
func (m *ReceiptParacrossRecord) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossRecord) XXX_Unmarshal(b []byte) error {
...@@ -2074,7 +2113,7 @@ func (m *ParacrossTx) Reset() { *m = ParacrossTx{} } ...@@ -2074,7 +2113,7 @@ func (m *ParacrossTx) Reset() { *m = ParacrossTx{} }
func (m *ParacrossTx) String() string { return proto.CompactTextString(m) } func (m *ParacrossTx) String() string { return proto.CompactTextString(m) }
func (*ParacrossTx) ProtoMessage() {} func (*ParacrossTx) ProtoMessage() {}
func (*ParacrossTx) Descriptor() ([]byte, []int) { func (*ParacrossTx) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{26} return fileDescriptor_6a397e38c9ea6747, []int{27}
} }
func (m *ParacrossTx) XXX_Unmarshal(b []byte) error { func (m *ParacrossTx) XXX_Unmarshal(b []byte) error {
...@@ -2115,7 +2154,7 @@ func (m *ReqParacrossTitleHeight) Reset() { *m = ReqParacrossTitleHeight ...@@ -2115,7 +2154,7 @@ func (m *ReqParacrossTitleHeight) Reset() { *m = ReqParacrossTitleHeight
func (m *ReqParacrossTitleHeight) String() string { return proto.CompactTextString(m) } func (m *ReqParacrossTitleHeight) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossTitleHeight) ProtoMessage() {} func (*ReqParacrossTitleHeight) ProtoMessage() {}
func (*ReqParacrossTitleHeight) Descriptor() ([]byte, []int) { func (*ReqParacrossTitleHeight) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{27} return fileDescriptor_6a397e38c9ea6747, []int{28}
} }
func (m *ReqParacrossTitleHeight) XXX_Unmarshal(b []byte) error { func (m *ReqParacrossTitleHeight) XXX_Unmarshal(b []byte) error {
...@@ -2168,7 +2207,7 @@ func (m *RespParacrossDone) Reset() { *m = RespParacrossDone{} } ...@@ -2168,7 +2207,7 @@ func (m *RespParacrossDone) Reset() { *m = RespParacrossDone{} }
func (m *RespParacrossDone) String() string { return proto.CompactTextString(m) } func (m *RespParacrossDone) String() string { return proto.CompactTextString(m) }
func (*RespParacrossDone) ProtoMessage() {} func (*RespParacrossDone) ProtoMessage() {}
func (*RespParacrossDone) Descriptor() ([]byte, []int) { func (*RespParacrossDone) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{28} return fileDescriptor_6a397e38c9ea6747, []int{29}
} }
func (m *RespParacrossDone) XXX_Unmarshal(b []byte) error { func (m *RespParacrossDone) XXX_Unmarshal(b []byte) error {
...@@ -2256,7 +2295,7 @@ func (m *RespParacrossTitles) Reset() { *m = RespParacrossTitles{} } ...@@ -2256,7 +2295,7 @@ func (m *RespParacrossTitles) Reset() { *m = RespParacrossTitles{} }
func (m *RespParacrossTitles) String() string { return proto.CompactTextString(m) } func (m *RespParacrossTitles) String() string { return proto.CompactTextString(m) }
func (*RespParacrossTitles) ProtoMessage() {} func (*RespParacrossTitles) ProtoMessage() {}
func (*RespParacrossTitles) Descriptor() ([]byte, []int) { func (*RespParacrossTitles) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{29} return fileDescriptor_6a397e38c9ea6747, []int{30}
} }
func (m *RespParacrossTitles) XXX_Unmarshal(b []byte) error { func (m *RespParacrossTitles) XXX_Unmarshal(b []byte) error {
...@@ -2296,7 +2335,7 @@ func (m *ReqParacrossTitleHash) Reset() { *m = ReqParacrossTitleHash{} } ...@@ -2296,7 +2335,7 @@ func (m *ReqParacrossTitleHash) Reset() { *m = ReqParacrossTitleHash{} }
func (m *ReqParacrossTitleHash) String() string { return proto.CompactTextString(m) } func (m *ReqParacrossTitleHash) String() string { return proto.CompactTextString(m) }
func (*ReqParacrossTitleHash) ProtoMessage() {} func (*ReqParacrossTitleHash) ProtoMessage() {}
func (*ReqParacrossTitleHash) Descriptor() ([]byte, []int) { func (*ReqParacrossTitleHash) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{30} return fileDescriptor_6a397e38c9ea6747, []int{31}
} }
func (m *ReqParacrossTitleHash) XXX_Unmarshal(b []byte) error { func (m *ReqParacrossTitleHash) XXX_Unmarshal(b []byte) error {
...@@ -2356,7 +2395,7 @@ func (m *ParacrossAsset) Reset() { *m = ParacrossAsset{} } ...@@ -2356,7 +2395,7 @@ func (m *ParacrossAsset) Reset() { *m = ParacrossAsset{} }
func (m *ParacrossAsset) String() string { return proto.CompactTextString(m) } func (m *ParacrossAsset) String() string { return proto.CompactTextString(m) }
func (*ParacrossAsset) ProtoMessage() {} func (*ParacrossAsset) ProtoMessage() {}
func (*ParacrossAsset) Descriptor() ([]byte, []int) { func (*ParacrossAsset) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{31} return fileDescriptor_6a397e38c9ea6747, []int{32}
} }
func (m *ParacrossAsset) XXX_Unmarshal(b []byte) error { func (m *ParacrossAsset) XXX_Unmarshal(b []byte) error {
...@@ -2462,7 +2501,8 @@ func init() { ...@@ -2462,7 +2501,8 @@ func init() {
proto.RegisterType((*ParacrossConsensusStatus)(nil), "types.ParacrossConsensusStatus") proto.RegisterType((*ParacrossConsensusStatus)(nil), "types.ParacrossConsensusStatus")
proto.RegisterType((*ParaNodeAddrConfig)(nil), "types.ParaNodeAddrConfig") proto.RegisterType((*ParaNodeAddrConfig)(nil), "types.ParaNodeAddrConfig")
proto.RegisterType((*ParaNodeVoteDetail)(nil), "types.ParaNodeVoteDetail") proto.RegisterType((*ParaNodeVoteDetail)(nil), "types.ParaNodeVoteDetail")
proto.RegisterType((*ParaNodeAddrStatus)(nil), "types.ParaNodeAddrStatus") proto.RegisterType((*ParaNodeAddrIdStatus)(nil), "types.ParaNodeAddrIdStatus")
proto.RegisterType((*ParaNodeIdStatus)(nil), "types.ParaNodeIdStatus")
proto.RegisterType((*ReceiptParaNodeConfig)(nil), "types.ReceiptParaNodeConfig") proto.RegisterType((*ReceiptParaNodeConfig)(nil), "types.ReceiptParaNodeConfig")
proto.RegisterType((*ReceiptParaNodeVoteDone)(nil), "types.ReceiptParaNodeVoteDone") proto.RegisterType((*ReceiptParaNodeVoteDone)(nil), "types.ReceiptParaNodeVoteDone")
proto.RegisterType((*ParaNodeGroupConfig)(nil), "types.ParaNodeGroupConfig") proto.RegisterType((*ParaNodeGroupConfig)(nil), "types.ParaNodeGroupConfig")
...@@ -2492,117 +2532,118 @@ func init() { ...@@ -2492,117 +2532,118 @@ func init() {
func init() { proto.RegisterFile("paracross.proto", fileDescriptor_6a397e38c9ea6747) } func init() { proto.RegisterFile("paracross.proto", fileDescriptor_6a397e38c9ea6747) }
var fileDescriptor_6a397e38c9ea6747 = []byte{ var fileDescriptor_6a397e38c9ea6747 = []byte{
// 1747 bytes of a gzipped FileDescriptorProto // 1774 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x18, 0xcb, 0x6e, 0x1c, 0x4b, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x58, 0x4b, 0x6f, 0x1c, 0x4b,
0x75, 0x7a, 0xde, 0x73, 0x6c, 0x8f, 0xed, 0xba, 0xb1, 0xef, 0x30, 0x04, 0xdf, 0x51, 0x2b, 0x20, 0x15, 0x9e, 0x9e, 0xf7, 0x1c, 0x7b, 0xc6, 0x76, 0xdd, 0xd8, 0x19, 0x86, 0x8b, 0xef, 0xa8, 0x75,
0x0b, 0x05, 0x27, 0xd8, 0x28, 0x08, 0x45, 0x08, 0x1c, 0x27, 0xf1, 0x58, 0x79, 0x28, 0x6a, 0x9b, 0x41, 0x16, 0x5c, 0xcc, 0x8d, 0x83, 0x82, 0x50, 0x84, 0x20, 0x71, 0x12, 0x8f, 0x95, 0x87, 0xa2,
0xc7, 0x06, 0x89, 0xce, 0x4c, 0xd9, 0x6e, 0x31, 0xd3, 0xdd, 0xe9, 0xaa, 0x49, 0x6c, 0x76, 0x48, 0xb2, 0x79, 0x6c, 0x90, 0xe8, 0xcc, 0x94, 0xed, 0x16, 0x33, 0xdd, 0x9d, 0xae, 0x9a, 0xc4, 0x66,
0xf0, 0x0b, 0x48, 0xec, 0x59, 0xb3, 0xe1, 0x0f, 0x58, 0xc2, 0x8e, 0x1f, 0x40, 0xec, 0xd8, 0xf3, 0x87, 0x80, 0xbf, 0x80, 0xc4, 0x9e, 0x35, 0x1b, 0xf6, 0xfc, 0x00, 0xd8, 0xf1, 0x07, 0x10, 0x3b,
0x03, 0xe8, 0x9c, 0xaa, 0xae, 0xae, 0xea, 0x19, 0x0f, 0x56, 0xe4, 0xcd, 0xdd, 0xf5, 0x39, 0x75, 0xf6, 0xfc, 0x01, 0x74, 0x4e, 0x55, 0x77, 0x57, 0xf5, 0x3c, 0x88, 0x82, 0x37, 0xec, 0xe6, 0x9c,
0xea, 0xbc, 0x5f, 0x5d, 0xb0, 0x9e, 0x86, 0x59, 0x38, 0xca, 0x12, 0x21, 0xf6, 0xd2, 0x2c, 0x91, 0x3a, 0x75, 0x4e, 0x9d, 0xf7, 0xd7, 0x03, 0x5b, 0x49, 0x90, 0x06, 0xe3, 0x34, 0x96, 0xf2, 0x30,
0x09, 0x6b, 0xc8, 0xeb, 0x94, 0x8b, 0xfe, 0xa6, 0xcc, 0xc2, 0x58, 0x84, 0x23, 0x19, 0x25, 0xb1, 0x49, 0x63, 0x15, 0xb3, 0x86, 0xba, 0x49, 0x84, 0x1c, 0xec, 0xa8, 0x34, 0x88, 0x64, 0x30, 0x56,
0x3a, 0xe9, 0xaf, 0x8e, 0x92, 0xe9, 0xd4, 0x40, 0x1b, 0xef, 0x27, 0xc9, 0xe8, 0x37, 0xa3, 0xcb, 0x61, 0x1c, 0xe9, 0x93, 0xc1, 0xe6, 0x38, 0x9e, 0xcd, 0x72, 0x6a, 0xfb, 0xcd, 0x34, 0x1e, 0xff,
0x30, 0xca, 0x31, 0x5d, 0x7e, 0xc5, 0x47, 0x33, 0x99, 0x64, 0x0a, 0xf6, 0x5f, 0xc3, 0xf6, 0xbb, 0x72, 0x7c, 0x15, 0x84, 0x19, 0xa7, 0x27, 0xae, 0xc5, 0x78, 0xae, 0xe2, 0x54, 0xd3, 0xfe, 0x0b,
0x9c, 0xf9, 0xa9, 0x0c, 0xe5, 0x4c, 0x3c, 0xe7, 0x32, 0x8c, 0x26, 0x82, 0xdd, 0x83, 0x46, 0x38, 0xd8, 0x7b, 0x9d, 0x29, 0x3f, 0x53, 0x81, 0x9a, 0xcb, 0x27, 0x42, 0x05, 0xe1, 0x54, 0xb2, 0x3b,
0x1e, 0x67, 0xa2, 0xe7, 0x0d, 0x6a, 0xbb, 0x9d, 0x40, 0x01, 0xec, 0x3e, 0x74, 0x88, 0xe7, 0x30, 0xd0, 0x08, 0x26, 0x93, 0x54, 0xf6, 0xbd, 0x61, 0xed, 0xa0, 0xc3, 0x35, 0xc1, 0x3e, 0x85, 0x0e,
0x14, 0x97, 0xbd, 0xea, 0xa0, 0xb6, 0xbb, 0x1a, 0x14, 0x08, 0xff, 0x9f, 0x1e, 0x6c, 0x19, 0x76, 0xe9, 0x1c, 0x05, 0xf2, 0xaa, 0x5f, 0x1d, 0xd6, 0x0e, 0x36, 0x79, 0xc1, 0xf0, 0xff, 0xee, 0xc1,
0x43, 0x1e, 0x5d, 0x5c, 0x4a, 0xc5, 0x94, 0x6d, 0x43, 0x53, 0xd0, 0x57, 0xcf, 0x1b, 0x78, 0xbb, 0x6e, 0xae, 0x6e, 0x24, 0xc2, 0xcb, 0x2b, 0xa5, 0x95, 0xb2, 0x3d, 0x68, 0x4a, 0xfa, 0xd5, 0xf7,
0x8d, 0x40, 0x43, 0x28, 0x45, 0x46, 0x72, 0xc2, 0x7b, 0xd5, 0x81, 0x87, 0x52, 0x08, 0x40, 0xea, 0x86, 0xde, 0x41, 0x83, 0x1b, 0x0a, 0xad, 0xa8, 0x50, 0x4d, 0x45, 0xbf, 0x3a, 0xf4, 0xd0, 0x0a,
0x4b, 0xba, 0xdd, 0xab, 0x0d, 0xbc, 0xdd, 0x5a, 0xa0, 0x21, 0xf6, 0x43, 0x68, 0x8d, 0x95, 0x7a, 0x11, 0x28, 0x7d, 0x45, 0xb7, 0xfb, 0xb5, 0xa1, 0x77, 0x50, 0xe3, 0x86, 0x62, 0xdf, 0x83, 0xd6,
0xbd, 0xfa, 0xc0, 0xdb, 0x5d, 0xd9, 0xff, 0xd6, 0x1e, 0x79, 0x62, 0x6f, 0xb1, 0x0d, 0x41, 0x4e, 0x44, 0x3f, 0xaf, 0x5f, 0x1f, 0x7a, 0x07, 0x1b, 0x47, 0x5f, 0x3b, 0xa4, 0x48, 0x1c, 0x2e, 0xf7,
0xcd, 0x76, 0x00, 0xa6, 0x61, 0x14, 0x2b, 0x95, 0x7a, 0x0d, 0x62, 0x6a, 0x61, 0x58, 0x1f, 0xda, 0x81, 0x67, 0xd2, 0x6c, 0x1f, 0x60, 0x16, 0x84, 0x91, 0x7e, 0x52, 0xbf, 0x41, 0x4a, 0x2d, 0x0e,
0x04, 0xa1, 0x55, 0xcd, 0x81, 0xb7, 0xbb, 0x1a, 0x18, 0xd8, 0xff, 0x8f, 0x07, 0xbd, 0x85, 0x46, 0x1b, 0x40, 0x9b, 0x28, 0xf4, 0xaa, 0x39, 0xf4, 0x0e, 0x36, 0x79, 0x4e, 0xfb, 0xff, 0xf2, 0xa0,
0x05, 0x22, 0xbd, 0x23, 0xbb, 0x5c, 0xf5, 0xea, 0x4b, 0xd5, 0x6b, 0x10, 0x43, 0x03, 0xb3, 0x01, 0xbf, 0xd4, 0x29, 0x2e, 0x93, 0x5b, 0xf2, 0xcb, 0x7d, 0x5e, 0x7d, 0xed, 0xf3, 0x1a, 0xa4, 0x30,
0xac, 0x60, 0xcc, 0x23, 0x79, 0x48, 0xd1, 0x6a, 0x52, 0xb4, 0x6c, 0x14, 0xdb, 0x85, 0x75, 0x05, 0xa7, 0xd9, 0x10, 0x36, 0x30, 0xe7, 0xa1, 0x7a, 0x44, 0xd9, 0x6a, 0x52, 0xb6, 0x6c, 0x16, 0x3b,
0x3e, 0x33, 0x91, 0x6b, 0x11, 0x55, 0x19, 0xed, 0xff, 0x0a, 0xd6, 0x4b, 0x9e, 0x2c, 0x0c, 0xf1, 0x80, 0x2d, 0x4d, 0x3e, 0xce, 0x33, 0xd7, 0x22, 0xa9, 0x32, 0xdb, 0xff, 0x39, 0x6c, 0x95, 0x22,
0x16, 0x1b, 0x52, 0x75, 0x0c, 0x71, 0xd2, 0xa3, 0x46, 0x8e, 0xb4, 0xd2, 0xe3, 0xcf, 0xb6, 0x27, 0x59, 0x38, 0xe2, 0x2d, 0x77, 0xa4, 0xea, 0x38, 0xe2, 0x94, 0x47, 0x8d, 0x02, 0x69, 0x95, 0xc7,
0x8f, 0x92, 0x58, 0xf0, 0x58, 0xcc, 0x96, 0x0b, 0x42, 0xeb, 0x2e, 0x0b, 0xd7, 0x28, 0x69, 0x36, 0x1f, 0xed, 0x48, 0x1e, 0xc7, 0x91, 0x14, 0x91, 0x9c, 0xaf, 0x37, 0x84, 0xde, 0x5d, 0x15, 0xa1,
0x8a, 0x3d, 0x80, 0xb5, 0x91, 0x62, 0x35, 0xb4, 0x5d, 0xeb, 0x22, 0xd9, 0x77, 0x61, 0x43, 0x23, 0xd1, 0xd6, 0x6c, 0x16, 0xfb, 0x1c, 0xba, 0x63, 0xad, 0x6a, 0x64, 0x87, 0xd6, 0x65, 0xb2, 0x6f,
0x0a, 0x27, 0xd4, 0x49, 0xd0, 0x1c, 0xde, 0xff, 0xa3, 0x07, 0x0c, 0xd5, 0x7c, 0x9b, 0x8c, 0x39, 0xc2, 0xb6, 0x61, 0x14, 0x41, 0xa8, 0x93, 0xa1, 0x05, 0xbe, 0xff, 0x7b, 0x0f, 0x18, 0x3e, 0xf3,
0x7a, 0xf0, 0x28, 0x89, 0xcf, 0xa3, 0x8b, 0x1b, 0x14, 0xec, 0x42, 0x35, 0x49, 0x75, 0x94, 0xab, 0x55, 0x3c, 0x11, 0x18, 0xc1, 0xe3, 0x38, 0xba, 0x08, 0x2f, 0x57, 0x3c, 0xb0, 0x07, 0xd5, 0x38,
0x49, 0x8a, 0x70, 0x34, 0x26, 0x1d, 0x3a, 0x41, 0x35, 0x1a, 0x33, 0x06, 0x75, 0xac, 0x1c, 0x2d, 0xa1, 0x77, 0x75, 0x79, 0x35, 0x4e, 0x90, 0x0e, 0x27, 0xf4, 0x86, 0x0e, 0xaf, 0x86, 0x13, 0xc6,
0x8c, 0xbe, 0x91, 0xd3, 0xc7, 0x70, 0x32, 0xe3, 0x3a, 0x96, 0x0a, 0x50, 0x81, 0x8c, 0x62, 0xf1, 0xa0, 0x8e, 0x9d, 0x63, 0x8c, 0xd1, 0x6f, 0xd4, 0xf4, 0x2e, 0x98, 0xce, 0x05, 0xe5, 0xb2, 0xcb,
0x32, 0x4b, 0x7e, 0xcb, 0x63, 0x4a, 0x43, 0x34, 0xb5, 0x40, 0xf9, 0x3f, 0x2d, 0xf4, 0xfa, 0x79, 0x35, 0xa1, 0x13, 0x19, 0x46, 0xf2, 0x59, 0x1a, 0xff, 0x4a, 0x44, 0x54, 0x86, 0xe8, 0x6a, 0xc1,
0x22, 0xb9, 0xca, 0xf2, 0x1b, 0x0a, 0x15, 0x65, 0x24, 0x92, 0x0b, 0x2a, 0x52, 0x94, 0x81, 0x80, 0xf2, 0x7f, 0x54, 0xbc, 0xeb, 0x27, 0xb1, 0x12, 0xba, 0xca, 0x57, 0x34, 0x2a, 0xda, 0x88, 0x95,
0xff, 0xaf, 0x92, 0x69, 0xda, 0xf7, 0x4a, 0x69, 0xcf, 0x28, 0x5d, 0x64, 0x75, 0x75, 0x71, 0x56, 0x90, 0xd4, 0xa4, 0x1d, 0xae, 0x09, 0xff, 0x01, 0xdc, 0xb1, 0x3d, 0x3b, 0x9d, 0x98, 0xe0, 0xef,
0xd7, 0x6c, 0x17, 0xdc, 0x87, 0x4e, 0x98, 0xa6, 0x93, 0xeb, 0xc3, 0xc2, 0xce, 0x02, 0x51, 0x36, 0x03, 0x24, 0x69, 0x9c, 0xc4, 0x32, 0x98, 0x9e, 0x4e, 0x8c, 0x83, 0x16, 0xc7, 0xff, 0x87, 0x07,
0xab, 0x31, 0x67, 0x16, 0x7b, 0x94, 0xab, 0xda, 0xa4, 0x9a, 0xfe, 0x86, 0x55, 0xd3, 0xae, 0xa9, 0xdb, 0xd9, 0xc5, 0xfc, 0x92, 0x76, 0xd5, 0xcb, 0x5d, 0x2d, 0x7a, 0xa1, 0xba, 0xbc, 0x17, 0x6a,
0xda, 0x0a, 0x2c, 0x87, 0xf3, 0x2c, 0x99, 0x92, 0xbc, 0x96, 0x2a, 0x87, 0x1c, 0xf6, 0xff, 0xe6, 0x76, 0xe0, 0xf6, 0x01, 0x54, 0x90, 0x5e, 0x0a, 0x2a, 0x52, 0x13, 0x1e, 0x8b, 0x53, 0x0e, 0x47,
0xc1, 0x56, 0xc0, 0x47, 0x3c, 0x4a, 0x65, 0xce, 0x40, 0xc7, 0x2f, 0x8f, 0x84, 0x67, 0x45, 0xe2, 0x63, 0x21, 0x1c, 0xec, 0x3b, 0x99, 0x8b, 0x4d, 0x9a, 0x05, 0x5f, 0xb1, 0x66, 0x81, 0x1b, 0x22,
0xfb, 0xd0, 0x1c, 0xd1, 0x29, 0x19, 0x3a, 0x2f, 0xbb, 0x08, 0x7f, 0xa0, 0x09, 0xd9, 0xf7, 0xa0, 0xe3, 0x3d, 0xb6, 0xd1, 0x45, 0x1a, 0xcf, 0xc8, 0x60, 0x4b, 0xb7, 0x51, 0x46, 0xfb, 0x7f, 0xf1,
0x9e, 0x66, 0xfc, 0x23, 0xb9, 0x60, 0xf1, 0x05, 0xdd, 0x1d, 0x88, 0x8c, 0x1d, 0x40, 0x6b, 0x34, 0x60, 0x97, 0x8b, 0xb1, 0x08, 0x13, 0x95, 0x29, 0x30, 0x79, 0xcf, 0x32, 0xe8, 0x59, 0x19, 0xbc,
0xcb, 0x32, 0x1e, 0x4b, 0xdd, 0xb2, 0x96, 0xdc, 0xc8, 0x29, 0xfd, 0xff, 0x7a, 0xf0, 0x65, 0xc9, 0x07, 0xcd, 0x31, 0x9d, 0x92, 0xab, 0x8b, 0xb6, 0x8b, 0xb2, 0xe1, 0x46, 0x90, 0x7d, 0x0b, 0xea,
0x08, 0xf2, 0x42, 0x12, 0xf3, 0xb9, 0x58, 0x2d, 0xee, 0x34, 0x3b, 0x00, 0x32, 0xcc, 0x2e, 0x38, 0x49, 0x2a, 0xde, 0x51, 0x10, 0x36, 0x8e, 0xee, 0x96, 0x2e, 0x64, 0x41, 0xe5, 0x24, 0xc4, 0xee,
0xb5, 0x00, 0x1d, 0x2e, 0x0b, 0x43, 0xe7, 0x89, 0x0c, 0x27, 0xc8, 0x5a, 0x35, 0xd3, 0x46, 0x60, 0x41, 0x6b, 0x3c, 0x4f, 0x53, 0x11, 0x29, 0x33, 0xe8, 0x56, 0xca, 0x67, 0x72, 0xfe, 0xbf, 0x3d,
0x61, 0x30, 0xa6, 0x04, 0xa1, 0x58, 0x8a, 0x59, 0x23, 0x28, 0x10, 0xd4, 0x8f, 0x12, 0x21, 0xe9, 0xb8, 0x5b, 0x72, 0x80, 0x22, 0x10, 0x47, 0x62, 0x21, 0x53, 0xcb, 0xa7, 0x93, 0x9b, 0x91, 0xda,
0xb0, 0x49, 0x87, 0x06, 0x66, 0x3d, 0x68, 0x61, 0x94, 0x02, 0x21, 0x75, 0x6c, 0x72, 0x10, 0x65, 0x42, 0x46, 0xf0, 0x3c, 0x56, 0xc1, 0x14, 0x55, 0xeb, 0x01, 0xdc, 0xe0, 0x16, 0x07, 0x9b, 0x9f,
0x8e, 0x93, 0x98, 0x2b, 0x63, 0x7b, 0x6d, 0x25, 0xb3, 0xc0, 0xf8, 0x7f, 0xf5, 0xe0, 0x8b, 0xdc, 0x28, 0x34, 0x4b, 0xf9, 0x6a, 0xf0, 0x82, 0x41, 0x33, 0x2c, 0x96, 0x8a, 0x0e, 0x9b, 0x74, 0x98,
0xdc, 0xe3, 0x2c, 0x99, 0xa5, 0xb7, 0x2c, 0xbc, 0xb5, 0x85, 0x85, 0x67, 0xca, 0x42, 0x65, 0xa4, 0xd3, 0xac, 0x0f, 0x2d, 0xcc, 0x10, 0x97, 0xca, 0xe4, 0x25, 0x23, 0xd1, 0xe6, 0x24, 0x8e, 0x84,
0x2e, 0x8b, 0xff, 0x9f, 0x8d, 0x7b, 0xc0, 0xf8, 0x34, 0x95, 0xd7, 0xd4, 0x0f, 0x4e, 0x62, 0xc9, 0x76, 0xb6, 0xdf, 0xd6, 0x36, 0x0b, 0x8e, 0xff, 0x67, 0x0f, 0x3e, 0xc9, 0xdc, 0x3d, 0x49, 0xe3,
0xb3, 0x8f, 0xe1, 0x84, 0xac, 0x5c, 0x0b, 0x16, 0x9c, 0xf8, 0xbf, 0xab, 0x96, 0xb4, 0xbe, 0x93, 0x79, 0xf2, 0x3f, 0x35, 0x6b, 0xde, 0x4a, 0xba, 0x1c, 0x4d, 0x2b, 0xfd, 0xf7, 0x4a, 0x3c, 0x04,
0x9a, 0xda, 0x01, 0x30, 0x25, 0x94, 0x9b, 0x60, 0x61, 0xee, 0xde, 0x8e, 0xd2, 0x0c, 0x6a, 0x2d, 0x26, 0x66, 0x89, 0xba, 0xa1, 0x19, 0x72, 0x1a, 0x29, 0x91, 0xbe, 0x0b, 0xa6, 0xe4, 0x65, 0x97,
0x9a, 0x41, 0xa6, 0xe8, 0xda, 0xa5, 0xa2, 0xfb, 0xbb, 0x07, 0xfd, 0x52, 0xbe, 0xda, 0x01, 0x5c, 0x2f, 0x39, 0xf1, 0x7f, 0x53, 0x2d, 0xbd, 0xfa, 0x56, 0x3a, 0x6a, 0x08, 0x1b, 0x45, 0xb6, 0x32,
0x54, 0x79, 0xfb, 0xa5, 0xca, 0xeb, 0x97, 0xca, 0xc2, 0xba, 0x6f, 0x4a, 0x6f, 0xcf, 0x29, 0xbd, 0x1f, 0x6c, 0xd6, 0xed, 0x7b, 0x52, 0xda, 0x5c, 0xad, 0x65, 0x9b, 0x2b, 0x6f, 0xb9, 0x76, 0xa9,
0x85, 0x37, 0x9c, 0xda, 0xfb, 0x41, 0xb9, 0xf6, 0x96, 0x5d, 0x31, 0xc5, 0xf7, 0x4b, 0xb8, 0x17, 0xe5, 0xfe, 0xea, 0xc1, 0xa0, 0x54, 0xb1, 0x76, 0x0a, 0x97, 0xf5, 0xdd, 0x51, 0xa9, 0xef, 0x06,
0xf0, 0x0f, 0x66, 0x4e, 0x21, 0xdd, 0x49, 0x7c, 0x9e, 0xdc, 0x90, 0x86, 0xb9, 0x6d, 0x55, 0xcb, 0xa5, 0xb6, 0xb0, 0xee, 0xe7, 0x8d, 0x77, 0xe8, 0x34, 0xde, 0xd2, 0x1b, 0x4e, 0xef, 0x7d, 0xb7,
0xb6, 0x22, 0xd4, 0x35, 0x3b, 0xd4, 0xfe, 0x09, 0x6c, 0x07, 0x5c, 0xa4, 0x0e, 0x6b, 0x15, 0xce, 0xdc, 0x7b, 0xeb, 0xae, 0xe4, 0xed, 0xf7, 0x33, 0xb8, 0xc3, 0xc5, 0xdb, 0x7c, 0xbb, 0x51, 0x8f,
0x47, 0x76, 0x0f, 0x5f, 0xda, 0x23, 0x14, 0x9d, 0xff, 0x0a, 0x1b, 0x44, 0x89, 0x15, 0x59, 0x23, 0x46, 0x17, 0xf1, 0x8a, 0x42, 0xcc, 0x7c, 0xab, 0x5a, 0xbe, 0x15, 0xc9, 0xae, 0xd9, 0xc9, 0xf6,
0xd8, 0x63, 0x97, 0xd7, 0x32, 0x9b, 0x35, 0xb3, 0x3f, 0x78, 0xb0, 0x89, 0xc7, 0x94, 0x10, 0xfb, 0x4f, 0x60, 0x8f, 0x0b, 0x99, 0x38, 0xaa, 0x75, 0x3a, 0xbf, 0x6d, 0x4f, 0xfe, 0x35, 0x33, 0x42,
0x6f, 0xc2, 0x28, 0x7e, 0x13, 0xa6, 0xd6, 0x8c, 0xf7, 0x6e, 0x9e, 0xf1, 0xca, 0xec, 0x02, 0x51, 0x4b, 0xf9, 0xcf, 0x71, 0x40, 0x94, 0x14, 0x91, 0x2f, 0x92, 0x7d, 0xe9, 0x6a, 0x5a, 0xe7, 0xb1,
0x4a, 0xa3, 0xda, 0xd2, 0x55, 0xa6, 0xee, 0xae, 0x32, 0xfe, 0x73, 0x35, 0x9c, 0x0a, 0x35, 0xc8, 0x51, 0xf6, 0x3b, 0x0f, 0x76, 0xf0, 0x98, 0xca, 0xe1, 0xe8, 0x65, 0x10, 0x46, 0x2f, 0x83, 0xc4,
0xef, 0x7b, 0xd0, 0x88, 0x24, 0x9f, 0xe6, 0xf6, 0xf4, 0x2c, 0x7b, 0x1c, 0x85, 0x03, 0x45, 0xe6, 0xc2, 0x05, 0xde, 0x6a, 0x5c, 0xa0, 0x9d, 0x2e, 0x18, 0xa5, 0x22, 0xaa, 0xad, 0x85, 0x3f, 0x75,
0xff, 0xbb, 0xa6, 0x0a, 0xd2, 0xf8, 0x45, 0x17, 0xe4, 0x03, 0x58, 0x43, 0x49, 0xc5, 0xfc, 0xf7, 0x17, 0xfe, 0xf8, 0x4f, 0xf4, 0x4e, 0x2c, 0x9e, 0x41, 0x51, 0x3f, 0x84, 0x46, 0xa8, 0xc4, 0x2c,
0x68, 0x3f, 0x71, 0x91, 0xb8, 0x2c, 0x15, 0x08, 0x7b, 0xe9, 0x28, 0xa3, 0x6f, 0x28, 0xdc, 0xc2, 0xf3, 0xa7, 0x6f, 0xf9, 0xe3, 0x3c, 0x98, 0x6b, 0x31, 0xff, 0x9f, 0x35, 0xdd, 0x90, 0x79, 0x5c,
0x6b, 0x75, 0xc7, 0x6b, 0x3e, 0xac, 0xa6, 0x19, 0x2f, 0x84, 0x37, 0x48, 0xb8, 0x83, 0x73, 0x3d, 0x4c, 0x43, 0x7e, 0x0e, 0x5d, 0xb4, 0x54, 0x60, 0x06, 0x8f, 0x30, 0x8d, 0xcb, 0x44, 0x80, 0x55,
0xdb, 0x2c, 0x6d, 0x4f, 0x9a, 0x03, 0x1a, 0xc3, 0xf5, 0x0e, 0x97, 0x73, 0x30, 0x38, 0xe4, 0x20, 0x30, 0x6c, 0xa0, 0x52, 0x66, 0xaf, 0x68, 0xdc, 0x22, 0x6a, 0x75, 0x27, 0x6a, 0x3e, 0x6c, 0x26,
0x0c, 0x41, 0x5b, 0x71, 0x30, 0x08, 0xf4, 0xbd, 0xbc, 0x3a, 0x4a, 0x66, 0xb1, 0x14, 0xbd, 0x0e, 0xa9, 0x28, 0x8c, 0x37, 0xc8, 0xb8, 0xc3, 0x73, 0x23, 0xdb, 0x2c, 0x21, 0x2e, 0xa3, 0x01, 0x9d,
0x35, 0x02, 0x03, 0xab, 0xb3, 0x80, 0x8b, 0xd9, 0x44, 0xf6, 0x40, 0x6d, 0xc0, 0x39, 0x8c, 0x2d, 0x11, 0x06, 0xf7, 0x65, 0x1a, 0x72, 0x1e, 0x6a, 0x90, 0xb9, 0x40, 0x5b, 0x6b, 0xc8, 0x19, 0x18,
0x5d, 0x5e, 0x21, 0x07, 0xd1, 0x5b, 0xa1, 0x95, 0x3f, 0x07, 0x69, 0xf9, 0x42, 0x37, 0x9f, 0xe5, 0x7b, 0x75, 0x7d, 0x1c, 0xcf, 0x23, 0x25, 0xfb, 0x1d, 0x1a, 0x03, 0x39, 0xad, 0xcf, 0xb8, 0x90,
0x57, 0x57, 0x95, 0x4f, 0x1d, 0x24, 0x6a, 0xae, 0x11, 0x8a, 0xc9, 0x1a, 0x31, 0x71, 0x70, 0xec, 0xf3, 0xa9, 0xea, 0x83, 0x46, 0xcd, 0x19, 0x8d, 0x23, 0x5d, 0x5d, 0xa3, 0x06, 0xd9, 0xdf, 0xa0,
0x21, 0x6c, 0xc6, 0x49, 0x7c, 0x44, 0x0b, 0xe9, 0x59, 0xae, 0x64, 0x97, 0x94, 0x9c, 0x3f, 0xf0, 0xcf, 0x84, 0x8c, 0x24, 0xc0, 0x86, 0x61, 0x3e, 0xcf, 0xae, 0x6e, 0xea, 0x98, 0x3a, 0x4c, 0x7c,
0x5f, 0x59, 0xff, 0x19, 0xea, 0xe8, 0x90, 0xfe, 0x82, 0xb0, 0xad, 0x58, 0xfb, 0xb8, 0x9b, 0xfd, 0xb9, 0x61, 0x68, 0x25, 0x5d, 0x52, 0xe2, 0xf0, 0xd8, 0x17, 0xb0, 0x13, 0xc5, 0xd1, 0x31, 0x81,
0xa5, 0x84, 0x30, 0x65, 0x29, 0xe1, 0x9e, 0x39, 0x7e, 0x13, 0xc5, 0x3c, 0xfb, 0x7c, 0x5e, 0x98, 0xd8, 0xf3, 0xec, 0x91, 0x3d, 0x7a, 0xe4, 0xe2, 0x81, 0xff, 0xdc, 0xfa, 0x36, 0xd1, 0x47, 0x8f,
0x3e, 0x91, 0x38, 0xe5, 0x93, 0x73, 0xb3, 0xde, 0x52, 0xfa, 0xb4, 0x83, 0x32, 0xda, 0xff, 0x47, 0xe8, 0xcb, 0x09, 0x87, 0x8a, 0x85, 0xe1, 0xdd, 0xea, 0x2f, 0x15, 0x44, 0xde, 0x94, 0x4a, 0x03,
0xdd, 0x5a, 0xb6, 0xb5, 0xc4, 0x27, 0xd8, 0x14, 0xd1, 0x1a, 0x2d, 0xf1, 0x7e, 0x59, 0xa2, 0x6d, 0x29, 0x3a, 0x7e, 0x19, 0x46, 0x22, 0xfd, 0x78, 0x5d, 0x58, 0x3e, 0xa1, 0x3c, 0x13, 0xd3, 0x8b,
0xeb, 0xb0, 0x12, 0x68, 0x6a, 0x76, 0x00, 0x8d, 0x29, 0x2a, 0xae, 0x3b, 0xe3, 0x37, 0xcb, 0xd7, 0x1c, 0x12, 0x53, 0xf9, 0xb4, 0x79, 0x99, 0xed, 0xff, 0xad, 0x6e, 0x01, 0x74, 0x63, 0xf1, 0x01,
0x2c, 0xab, 0x86, 0x95, 0x40, 0xd1, 0xb2, 0x1f, 0xc3, 0x5a, 0x28, 0x04, 0x97, 0x67, 0xf8, 0x13, 0x8e, 0x44, 0xf4, 0xc6, 0x58, 0xfc, 0xb4, 0x6c, 0xd1, 0xf6, 0x75, 0x54, 0xe1, 0x46, 0x9a, 0xdd,
0x79, 0xce, 0x33, 0xdd, 0x23, 0xb7, 0xf4, 0xe5, 0x43, 0x3c, 0x13, 0xf9, 0xe1, 0xb0, 0x12, 0xb8, 0x87, 0xc6, 0x0c, 0x1f, 0x6e, 0xe6, 0xe2, 0x57, 0xcb, 0xd7, 0x2c, 0xaf, 0x46, 0x15, 0xae, 0x65,
0xd4, 0xe6, 0xfa, 0x2f, 0x22, 0x79, 0x39, 0xce, 0xc2, 0x4f, 0x94, 0xd1, 0xe5, 0xeb, 0xf9, 0xa1, 0xd9, 0x0f, 0xa0, 0x1b, 0x48, 0x29, 0xd4, 0x39, 0x7e, 0x78, 0x5e, 0x88, 0xd4, 0x4c, 0xc8, 0x5d,
0xb9, 0x9e, 0x23, 0xd8, 0x01, 0xb4, 0x65, 0x2e, 0xb8, 0xb9, 0x5c, 0xb0, 0x21, 0xc4, 0x4b, 0x9f, 0x73, 0xf9, 0x11, 0x9e, 0xc9, 0xec, 0x70, 0x54, 0xe1, 0xae, 0x74, 0x7e, 0xfd, 0xa7, 0xa1, 0xba,
0x72, 0x71, 0xad, 0xe5, 0xe2, 0x0c, 0x21, 0x7b, 0x01, 0xdd, 0x9c, 0xc1, 0x59, 0xf2, 0xe2, 0x8a, 0x9a, 0xa4, 0xc1, 0x7b, 0xaa, 0xe8, 0xf2, 0xf5, 0xec, 0x30, 0xbf, 0x9e, 0x31, 0xd8, 0x7d, 0x68,
0x8f, 0xa8, 0x30, 0x0a, 0x2f, 0xb9, 0xf2, 0x14, 0xc9, 0xb0, 0x12, 0x94, 0x2e, 0xb1, 0xa7, 0x00, 0xab, 0xcc, 0x70, 0x73, 0xbd, 0xe1, 0x5c, 0x10, 0x2f, 0xbd, 0xcf, 0xcc, 0xb5, 0xd6, 0x9b, 0xcb,
0xb1, 0x59, 0x26, 0xa9, 0x7c, 0x96, 0xad, 0x8b, 0xc3, 0x4a, 0x60, 0x91, 0xb3, 0x97, 0xb0, 0x1e, 0x05, 0xd9, 0x53, 0xe8, 0x65, 0x0a, 0xce, 0xe3, 0xa7, 0xd7, 0x62, 0x4c, 0x8d, 0x51, 0x44, 0xc9,
0xbb, 0x43, 0x8d, 0x8a, 0x6c, 0xe9, 0xd8, 0x1b, 0x56, 0x82, 0xf2, 0x25, 0x5c, 0x2a, 0xe4, 0xb5, 0xb5, 0xa7, 0x45, 0x46, 0x15, 0x5e, 0xba, 0xc4, 0x1e, 0x02, 0x44, 0x39, 0x90, 0xa4, 0xf6, 0x59,
0x5e, 0x20, 0xaa, 0xf2, 0xfa, 0x59, 0x4b, 0xff, 0x49, 0xe0, 0x04, 0xde, 0xb6, 0x26, 0xb0, 0x95, 0x07, 0x15, 0x47, 0x15, 0x6e, 0x89, 0xb3, 0x67, 0xb0, 0x15, 0xb9, 0x2b, 0x8d, 0x9a, 0x6c, 0xed,
0x2c, 0x37, 0x4d, 0x5f, 0x6b, 0x19, 0xb9, 0x5d, 0x6a, 0x3f, 0x76, 0xa6, 0xef, 0x5c, 0x6a, 0x3a, 0xd2, 0x1b, 0x55, 0x78, 0xf9, 0x12, 0x82, 0x0a, 0x75, 0x63, 0x00, 0x44, 0x55, 0xdd, 0x3c, 0x6e,
0x7f, 0xc6, 0x6a, 0xfe, 0x3e, 0x29, 0xcf, 0xdf, 0xe5, 0x97, 0xcc, 0x04, 0x7e, 0xe5, 0xac, 0xf0, 0x99, 0xaf, 0x0f, 0xdc, 0xbf, 0x7b, 0xd6, 0xfe, 0xb5, 0x8a, 0x65, 0xd5, 0xee, 0xb5, 0xc0, 0xc8,
0x45, 0x06, 0x7f, 0x56, 0x75, 0xff, 0xbe, 0x8a, 0xf3, 0xdc, 0xe5, 0x46, 0x8b, 0xb4, 0xbb, 0x02, 0x87, 0x95, 0xf6, 0x97, 0xce, 0xee, 0x5d, 0x28, 0x4d, 0xe7, 0x6b, 0x5a, 0x6f, 0xdf, 0x07, 0xe5,
0x7b, 0x73, 0x2b, 0xf0, 0x00, 0x56, 0x08, 0x52, 0x6e, 0xd4, 0x4e, 0xb7, 0x51, 0xec, 0x3b, 0xd0, 0xed, 0xbb, 0xfe, 0x52, 0xbe, 0x7f, 0x9f, 0x3b, 0xf0, 0xbd, 0xa8, 0xe0, 0x8f, 0xea, 0xee, 0xdf,
0xc5, 0xb5, 0xf7, 0x34, 0x9c, 0x72, 0x4d, 0xa4, 0xe6, 0x7d, 0x09, 0x5b, 0x4c, 0x8a, 0xfa, 0xe2, 0x56, 0x71, 0x9b, 0xbb, 0xda, 0x08, 0x48, 0xbb, 0x10, 0xd8, 0x5b, 0x80, 0xc0, 0x08, 0xc1, 0x90,
0x49, 0xd1, 0x28, 0xcf, 0xd7, 0xa2, 0x87, 0x37, 0x97, 0xf5, 0xf0, 0xd6, 0x92, 0x1e, 0xde, 0x76, 0xd2, 0x61, 0x34, 0x41, 0xb7, 0x59, 0xec, 0x1b, 0xd0, 0x43, 0xd8, 0x7b, 0x16, 0xcc, 0x84, 0x11,
0x7b, 0xb8, 0xff, 0xeb, 0xf9, 0xfc, 0x08, 0xf8, 0x28, 0xc9, 0xc6, 0x77, 0x95, 0x1f, 0xfe, 0xb7, 0xd2, 0xdb, 0xbe, 0xc4, 0x2d, 0x36, 0x45, 0x7d, 0xf9, 0xa6, 0x68, 0x94, 0xf7, 0x6b, 0x31, 0xc3,
0x61, 0xc5, 0x1c, 0x9f, 0x5d, 0xa1, 0x79, 0x6a, 0x4a, 0x68, 0xc6, 0x1a, 0xf2, 0x8f, 0x71, 0x73, 0x9b, 0xeb, 0x66, 0x78, 0x6b, 0xcd, 0x0c, 0x6f, 0xbb, 0x33, 0xdc, 0xff, 0xc5, 0x62, 0x7d, 0x70,
0x29, 0xd6, 0xab, 0x33, 0xf4, 0x45, 0x79, 0xa2, 0xde, 0xe6, 0xad, 0x01, 0x17, 0xef, 0x4d, 0x67, 0x31, 0x8e, 0xd3, 0xc9, 0x6d, 0xd5, 0x87, 0xff, 0x75, 0xd8, 0xc8, 0x8f, 0xcf, 0xaf, 0xd1, 0x3d,
0x07, 0xfa, 0x7a, 0x45, 0xb5, 0xf3, 0xb9, 0x51, 0xed, 0x58, 0x51, 0x3d, 0x86, 0x2f, 0x1c, 0x17, 0xbd, 0x25, 0x8c, 0x62, 0x43, 0xf9, 0x27, 0x88, 0x5c, 0x0a, 0x70, 0x75, 0x8e, 0xb1, 0x28, 0x6f,
0x90, 0x37, 0xb1, 0x54, 0x9b, 0xa4, 0x4d, 0x79, 0x67, 0x9a, 0x73, 0x57, 0xa0, 0xe9, 0x54, 0xc9, 0xd4, 0x0f, 0xf9, 0x7f, 0xc2, 0xff, 0x75, 0x15, 0x76, 0x1c, 0x0c, 0xf4, 0xff, 0x95, 0xd5, 0xce,
0x95, 0xa3, 0x82, 0x9a, 0x2d, 0x8e, 0xc9, 0xdc, 0x0e, 0xe8, 0xbc, 0xf3, 0xfc, 0xa5, 0x0a, 0xdd, 0xc7, 0x66, 0xb5, 0x63, 0x65, 0xf5, 0x04, 0x3e, 0x71, 0x42, 0x40, 0xd1, 0xc4, 0x56, 0x6d, 0xd2,
0x62, 0xb4, 0x61, 0x7b, 0xc5, 0x24, 0xc3, 0xbf, 0x85, 0x3c, 0xc9, 0xf0, 0x9b, 0x9a, 0x59, 0x92, 0x6b, 0xca, 0x98, 0x69, 0x21, 0x5c, 0xdc, 0xc8, 0xe9, 0x96, 0x2b, 0x67, 0x05, 0x5f, 0xb6, 0x3c,
0x3f, 0x9d, 0xc8, 0x04, 0x43, 0x17, 0x99, 0x16, 0x4e, 0x4e, 0x6f, 0x07, 0x16, 0xc6, 0xca, 0xa8, 0x27, 0x0b, 0x18, 0xd0, 0xf9, 0x6f, 0xe8, 0x4f, 0x55, 0xe8, 0x15, 0xab, 0x0d, 0xc7, 0x2b, 0x16,
0x3a, 0x49, 0xd4, 0x10, 0xe2, 0xc3, 0x29, 0xfa, 0x2a, 0x77, 0xb9, 0x82, 0x50, 0x26, 0xc7, 0x76, 0x19, 0x7e, 0x2b, 0x64, 0x45, 0x86, 0xbf, 0x69, 0x98, 0xc5, 0x06, 0x41, 0x56, 0x55, 0x8c, 0xa9,
0xaf, 0xbc, 0x4d, 0xdf, 0xb4, 0x9a, 0x5f, 0x4f, 0xdf, 0x27, 0x13, 0xfd, 0x73, 0xaa, 0x21, 0x2b, 0x0b, 0xf3, 0x11, 0x4e, 0x41, 0x6f, 0x73, 0x8b, 0x63, 0x55, 0x54, 0x9d, 0x2c, 0x1a, 0x0a, 0xf9,
0x6c, 0xe0, 0x84, 0x8d, 0xde, 0x8d, 0x30, 0xdc, 0xe8, 0x2d, 0xbd, 0x0f, 0x6e, 0x11, 0xc5, 0x1c, 0xc1, 0x0c, 0x63, 0x95, 0x85, 0x5c, 0x53, 0x68, 0x53, 0xe0, 0xb8, 0xd7, 0xd1, 0xa6, 0xdf, 0x04,
0x1e, 0xf5, 0x4f, 0xc3, 0x2c, 0xd4, 0x54, 0xdb, 0x6a, 0xf5, 0x2d, 0x30, 0xb8, 0x46, 0x89, 0xd9, 0xcc, 0x6f, 0x66, 0x6f, 0xe2, 0xa9, 0xf9, 0x38, 0x35, 0x94, 0x95, 0x36, 0x70, 0xd2, 0x46, 0xff,
0x68, 0xc4, 0x85, 0xe8, 0x7d, 0x49, 0xc6, 0xe5, 0xe0, 0xfe, 0x9f, 0x6a, 0xd0, 0x31, 0x6f, 0xbc, 0x35, 0x61, 0xba, 0x31, 0x5a, 0x06, 0x0f, 0xee, 0x92, 0xc4, 0x02, 0x9f, 0xfe, 0x78, 0x09, 0xd2,
0xec, 0x27, 0xd0, 0x3e, 0xe6, 0x92, 0x42, 0xc0, 0x36, 0x4c, 0xe4, 0x3e, 0x9c, 0xca, 0x2c, 0x8a, 0xc0, 0x48, 0xed, 0x69, 0xe8, 0x5b, 0x70, 0x10, 0x46, 0xc9, 0xf9, 0x78, 0x2c, 0xa4, 0xec, 0xdf,
0x2f, 0xfa, 0x5f, 0xcd, 0xef, 0x04, 0xce, 0x43, 0x9a, 0x5f, 0x61, 0x3f, 0x02, 0x78, 0x1d, 0x09, 0x25, 0xe7, 0x32, 0xf2, 0xe8, 0x0f, 0x35, 0xe8, 0xe4, 0xff, 0x0b, 0xb3, 0x1f, 0x42, 0xfb, 0x44,
0xa9, 0x93, 0x61, 0xad, 0x60, 0xf1, 0x36, 0x9a, 0xf4, 0xfb, 0x8b, 0x72, 0x41, 0x91, 0xfa, 0x15, 0x28, 0x4a, 0x01, 0xdb, 0xce, 0x33, 0xf7, 0xf6, 0x4c, 0xa5, 0x61, 0x74, 0x39, 0xf8, 0x6c, 0x11,
0xf6, 0x0e, 0xd8, 0x31, 0x27, 0xa3, 0xec, 0xc2, 0xdc, 0x29, 0x58, 0x2c, 0x2a, 0xdc, 0xfe, 0x8d, 0x13, 0x38, 0x7f, 0xbe, 0xf9, 0x15, 0xf6, 0x7d, 0x80, 0x17, 0xa1, 0x54, 0xa6, 0x18, 0xba, 0x85,
0xf9, 0xe5, 0x57, 0xd8, 0x29, 0x74, 0x73, 0x6b, 0x6e, 0xc9, 0xed, 0xab, 0xa5, 0x53, 0x42, 0xa4, 0x8a, 0x57, 0xe1, 0x74, 0x30, 0x58, 0x56, 0x0b, 0x5a, 0xd4, 0xaf, 0xb0, 0xd7, 0xc0, 0x4e, 0x04,
0x7e, 0x85, 0x3d, 0x85, 0x8d, 0x63, 0x2e, 0x29, 0xb5, 0xcc, 0x96, 0xd9, 0x2d, 0xd8, 0x62, 0x5a, 0x39, 0x65, 0x37, 0xe6, 0x7e, 0xa1, 0x62, 0x59, 0xe3, 0x0e, 0x56, 0xd6, 0x97, 0x5f, 0x61, 0x67,
0xf4, 0xb7, 0xca, 0x6c, 0x88, 0xdc, 0xaf, 0xb0, 0x87, 0xd0, 0x3c, 0x11, 0xa7, 0xd7, 0xf1, 0xa8, 0xd0, 0xcb, 0xbc, 0xf9, 0x40, 0x6d, 0x9f, 0xad, 0xdd, 0x12, 0x32, 0xf1, 0x2b, 0xec, 0x21, 0x6c,
0xec, 0x9a, 0x4d, 0x0d, 0x9e, 0x88, 0xa3, 0x70, 0x76, 0x71, 0x29, 0x7f, 0x96, 0xfa, 0x95, 0xf7, 0x9f, 0x08, 0x45, 0xa5, 0x95, 0xa3, 0xcc, 0x5e, 0xa1, 0x16, 0xcb, 0x62, 0xb0, 0x5b, 0x56, 0x43,
0x4d, 0x7a, 0x28, 0x3f, 0xf8, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb8, 0x8c, 0x91, 0x04, 0x85, 0xe2, 0x7e, 0x85, 0x7d, 0x01, 0xcd, 0x53, 0x79, 0x76, 0x13, 0x8d, 0xcb, 0xa1, 0xd9, 0x31, 0xe4,
0x17, 0x00, 0x00, 0xa9, 0x3c, 0x0e, 0xe6, 0x97, 0x57, 0xea, 0xc7, 0x89, 0x5f, 0x79, 0xd3, 0xa4, 0x3f, 0xd7, 0xef,
0xff, 0x27, 0x00, 0x00, 0xff, 0xff, 0xdb, 0x5e, 0x45, 0x5c, 0xb9, 0x17, 0x00, 0x00,
} }
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment