Commit dd78db9e authored by vipwzw's avatar vipwzw

auto ci

parent f11abc5b
...@@ -360,9 +360,10 @@ func (m *ParacrossConsensusStatus) GetConsensBlockHash() string { ...@@ -360,9 +360,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 string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
Addr string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"` Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` Addr string `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"` Value string `protobuf:"bytes,5,opt,name=value,proto3" json:"value,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:"-"`
XXX_sizecache int32 `json:"-"` XXX_sizecache int32 `json:"-"`
...@@ -407,6 +408,13 @@ func (m *ParaNodeAddrConfig) GetOp() string { ...@@ -407,6 +408,13 @@ func (m *ParaNodeAddrConfig) GetOp() string {
return "" return ""
} }
func (m *ParaNodeAddrConfig) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeAddrConfig) GetAddr() string { func (m *ParaNodeAddrConfig) GetAddr() string {
if m != nil { if m != nil {
return m.Addr return m.Addr
...@@ -476,12 +484,13 @@ func (m *ParaNodeVoteDetail) GetVotes() []string { ...@@ -476,12 +484,13 @@ func (m *ParaNodeVoteDetail) GetVotes() []string {
} }
type ParaNodeAddrStatus struct { type ParaNodeAddrStatus struct {
Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
ApplyAddr string `protobuf:"bytes,3,opt,name=applyAddr,proto3" json:"applyAddr,omitempty"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
CoinsFrozen int64 `protobuf:"varint,4,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"` ApplyAddr string `protobuf:"bytes,4,opt,name=applyAddr,proto3" json:"applyAddr,omitempty"`
Votes *ParaNodeVoteDetail `protobuf:"bytes,5,opt,name=votes,proto3" json:"votes,omitempty"` CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
FromAddr string `protobuf:"bytes,6,opt,name=fromAddr,proto3" json:"fromAddr,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"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"` XXX_sizecache int32 `json:"-"`
...@@ -512,6 +521,13 @@ func (m *ParaNodeAddrStatus) XXX_DiscardUnknown() { ...@@ -512,6 +521,13 @@ func (m *ParaNodeAddrStatus) XXX_DiscardUnknown() {
var xxx_messageInfo_ParaNodeAddrStatus proto.InternalMessageInfo var xxx_messageInfo_ParaNodeAddrStatus proto.InternalMessageInfo
func (m *ParaNodeAddrStatus) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeAddrStatus) GetStatus() int32 { func (m *ParaNodeAddrStatus) GetStatus() int32 {
if m != nil { if m != nil {
return m.Status return m.Status
...@@ -617,69 +633,15 @@ func (m *ReceiptParaNodeConfig) GetCurrent() *ParaNodeAddrStatus { ...@@ -617,69 +633,15 @@ func (m *ReceiptParaNodeConfig) GetCurrent() *ParaNodeAddrStatus {
return nil return nil
} }
type ReceiptParaNodeVoteRecord struct {
FromAddr string `protobuf:"bytes,1,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
VoteAddr string `protobuf:"bytes,2,opt,name=voteAddr,proto3" json:"voteAddr,omitempty"`
Value int32 `protobuf:"varint,3,opt,name=value,proto3" json:"value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ReceiptParaNodeVoteRecord) Reset() { *m = ReceiptParaNodeVoteRecord{} }
func (m *ReceiptParaNodeVoteRecord) String() string { return proto.CompactTextString(m) }
func (*ReceiptParaNodeVoteRecord) ProtoMessage() {}
func (*ReceiptParaNodeVoteRecord) Descriptor() ([]byte, []int) {
return fileDescriptor_6a397e38c9ea6747, []int{9}
}
func (m *ReceiptParaNodeVoteRecord) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ReceiptParaNodeVoteRecord.Unmarshal(m, b)
}
func (m *ReceiptParaNodeVoteRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ReceiptParaNodeVoteRecord.Marshal(b, m, deterministic)
}
func (m *ReceiptParaNodeVoteRecord) XXX_Merge(src proto.Message) {
xxx_messageInfo_ReceiptParaNodeVoteRecord.Merge(m, src)
}
func (m *ReceiptParaNodeVoteRecord) XXX_Size() int {
return xxx_messageInfo_ReceiptParaNodeVoteRecord.Size(m)
}
func (m *ReceiptParaNodeVoteRecord) XXX_DiscardUnknown() {
xxx_messageInfo_ReceiptParaNodeVoteRecord.DiscardUnknown(m)
}
var xxx_messageInfo_ReceiptParaNodeVoteRecord proto.InternalMessageInfo
func (m *ReceiptParaNodeVoteRecord) GetFromAddr() string {
if m != nil {
return m.FromAddr
}
return ""
}
func (m *ReceiptParaNodeVoteRecord) GetVoteAddr() string {
if m != nil {
return m.VoteAddr
}
return ""
}
func (m *ReceiptParaNodeVoteRecord) GetValue() int32 {
if m != nil {
return m.Value
}
return 0
}
type ReceiptParaNodeVoteDone struct { type ReceiptParaNodeVoteDone struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
TargetAddr string `protobuf:"bytes,2,opt,name=targetAddr,proto3" json:"targetAddr,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
TotalNodes int32 `protobuf:"varint,3,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"` TargetAddr string `protobuf:"bytes,3,opt,name=targetAddr,proto3" json:"targetAddr,omitempty"`
TotalVote int32 `protobuf:"varint,4,opt,name=totalVote,proto3" json:"totalVote,omitempty"` TotalNodes int32 `protobuf:"varint,4,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"`
MostVote int32 `protobuf:"varint,5,opt,name=mostVote,proto3" json:"mostVote,omitempty"` TotalVote int32 `protobuf:"varint,5,opt,name=totalVote,proto3" json:"totalVote,omitempty"`
VoteRst string `protobuf:"bytes,6,opt,name=voteRst,proto3" json:"voteRst,omitempty"` MostVote int32 `protobuf:"varint,6,opt,name=mostVote,proto3" json:"mostVote,omitempty"`
DoneStatus int32 `protobuf:"varint,7,opt,name=doneStatus,proto3" json:"doneStatus,omitempty"` VoteRst string `protobuf:"bytes,7,opt,name=voteRst,proto3" json:"voteRst,omitempty"`
DoneStatus int32 `protobuf:"varint,8,opt,name=doneStatus,proto3" json:"doneStatus,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:"-"`
...@@ -689,7 +651,7 @@ func (m *ReceiptParaNodeVoteDone) Reset() { *m = ReceiptParaNodeVoteDone ...@@ -689,7 +651,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{10} return fileDescriptor_6a397e38c9ea6747, []int{9}
} }
func (m *ReceiptParaNodeVoteDone) XXX_Unmarshal(b []byte) error { func (m *ReceiptParaNodeVoteDone) XXX_Unmarshal(b []byte) error {
...@@ -710,6 +672,13 @@ func (m *ReceiptParaNodeVoteDone) XXX_DiscardUnknown() { ...@@ -710,6 +672,13 @@ func (m *ReceiptParaNodeVoteDone) XXX_DiscardUnknown() {
var xxx_messageInfo_ReceiptParaNodeVoteDone proto.InternalMessageInfo var xxx_messageInfo_ReceiptParaNodeVoteDone proto.InternalMessageInfo
func (m *ReceiptParaNodeVoteDone) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ReceiptParaNodeVoteDone) GetTitle() string { func (m *ReceiptParaNodeVoteDone) GetTitle() string {
if m != nil { if m != nil {
return m.Title return m.Title
...@@ -762,9 +731,10 @@ func (m *ReceiptParaNodeVoteDone) GetDoneStatus() int32 { ...@@ -762,9 +731,10 @@ func (m *ReceiptParaNodeVoteDone) GetDoneStatus() int32 {
type ParaNodeGroupConfig struct { type ParaNodeGroupConfig 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 uint32 `protobuf:"varint,2,opt,name=op,proto3" json:"op,omitempty"` Op uint32 `protobuf:"varint,2,opt,name=op,proto3" json:"op,omitempty"`
Addrs string `protobuf:"bytes,3,opt,name=addrs,proto3" json:"addrs,omitempty"` Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
CoinsFrozen int64 `protobuf:"varint,4,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"` Addrs string `protobuf:"bytes,4,opt,name=addrs,proto3" json:"addrs,omitempty"`
EmptyBlockInterval uint32 `protobuf:"varint,5,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,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"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"` XXX_sizecache int32 `json:"-"`
...@@ -774,7 +744,7 @@ func (m *ParaNodeGroupConfig) Reset() { *m = ParaNodeGroupConfig{} } ...@@ -774,7 +744,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{11} return fileDescriptor_6a397e38c9ea6747, []int{10}
} }
func (m *ParaNodeGroupConfig) XXX_Unmarshal(b []byte) error { func (m *ParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
...@@ -809,6 +779,13 @@ func (m *ParaNodeGroupConfig) GetOp() uint32 { ...@@ -809,6 +779,13 @@ func (m *ParaNodeGroupConfig) GetOp() uint32 {
return 0 return 0
} }
func (m *ParaNodeGroupConfig) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeGroupConfig) GetAddrs() string { func (m *ParaNodeGroupConfig) GetAddrs() string {
if m != nil { if m != nil {
return m.Addrs return m.Addrs
...@@ -831,13 +808,14 @@ func (m *ParaNodeGroupConfig) GetEmptyBlockInterval() uint32 { ...@@ -831,13 +808,14 @@ func (m *ParaNodeGroupConfig) GetEmptyBlockInterval() uint32 {
} }
type ParaNodeGroupStatus struct { type ParaNodeGroupStatus struct {
Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
ApplyAddr string `protobuf:"bytes,3,opt,name=applyAddr,proto3" json:"applyAddr,omitempty"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
CoinsFrozen int64 `protobuf:"varint,4,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"` ApplyAddrs string `protobuf:"bytes,4,opt,name=applyAddrs,proto3" json:"applyAddrs,omitempty"`
EmptyBlockInterval uint32 `protobuf:"varint,5,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"` CoinsFrozen int64 `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
MainHeight int64 `protobuf:"varint,6,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"` EmptyBlockInterval uint32 `protobuf:"varint,6,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"`
FromAddr string `protobuf:"bytes,7,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"` MainHeight int64 `protobuf:"varint,7,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
FromAddr string `protobuf:"bytes,8,opt,name=fromAddr,proto3" json:"fromAddr,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:"-"`
...@@ -847,7 +825,7 @@ func (m *ParaNodeGroupStatus) Reset() { *m = ParaNodeGroupStatus{} } ...@@ -847,7 +825,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{12} return fileDescriptor_6a397e38c9ea6747, []int{11}
} }
func (m *ParaNodeGroupStatus) XXX_Unmarshal(b []byte) error { func (m *ParaNodeGroupStatus) XXX_Unmarshal(b []byte) error {
...@@ -868,6 +846,13 @@ func (m *ParaNodeGroupStatus) XXX_DiscardUnknown() { ...@@ -868,6 +846,13 @@ func (m *ParaNodeGroupStatus) XXX_DiscardUnknown() {
var xxx_messageInfo_ParaNodeGroupStatus proto.InternalMessageInfo var xxx_messageInfo_ParaNodeGroupStatus proto.InternalMessageInfo
func (m *ParaNodeGroupStatus) GetId() string {
if m != nil {
return m.Id
}
return ""
}
func (m *ParaNodeGroupStatus) GetStatus() int32 { func (m *ParaNodeGroupStatus) GetStatus() int32 {
if m != nil { if m != nil {
return m.Status return m.Status
...@@ -882,9 +867,9 @@ func (m *ParaNodeGroupStatus) GetTitle() string { ...@@ -882,9 +867,9 @@ func (m *ParaNodeGroupStatus) GetTitle() string {
return "" return ""
} }
func (m *ParaNodeGroupStatus) GetApplyAddr() string { func (m *ParaNodeGroupStatus) GetApplyAddrs() string {
if m != nil { if m != nil {
return m.ApplyAddr return m.ApplyAddrs
} }
return "" return ""
} }
...@@ -931,7 +916,7 @@ func (m *ReceiptParaNodeGroupConfig) Reset() { *m = ReceiptParaNodeGroup ...@@ -931,7 +916,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{13} return fileDescriptor_6a397e38c9ea6747, []int{12}
} }
func (m *ReceiptParaNodeGroupConfig) XXX_Unmarshal(b []byte) error { func (m *ReceiptParaNodeGroupConfig) XXX_Unmarshal(b []byte) error {
...@@ -994,7 +979,7 @@ func (m *ReqParacrossNodeInfo) Reset() { *m = ReqParacrossNodeInfo{} } ...@@ -994,7 +979,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{14} return fileDescriptor_6a397e38c9ea6747, []int{13}
} }
func (m *ReqParacrossNodeInfo) XXX_Unmarshal(b []byte) error { func (m *ReqParacrossNodeInfo) XXX_Unmarshal(b []byte) error {
...@@ -1047,7 +1032,7 @@ func (m *RespParacrossNodeAddrs) Reset() { *m = RespParacrossNodeAddrs{} ...@@ -1047,7 +1032,7 @@ 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{15} return fileDescriptor_6a397e38c9ea6747, []int{14}
} }
func (m *RespParacrossNodeAddrs) XXX_Unmarshal(b []byte) error { func (m *RespParacrossNodeAddrs) XXX_Unmarshal(b []byte) error {
...@@ -1086,7 +1071,7 @@ func (m *RespParacrossNodeGroups) Reset() { *m = RespParacrossNodeGroups ...@@ -1086,7 +1071,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{16} return fileDescriptor_6a397e38c9ea6747, []int{15}
} }
func (m *RespParacrossNodeGroups) XXX_Unmarshal(b []byte) error { func (m *RespParacrossNodeGroups) XXX_Unmarshal(b []byte) error {
...@@ -1128,7 +1113,7 @@ func (m *ParaBlock2MainMap) Reset() { *m = ParaBlock2MainMap{} } ...@@ -1128,7 +1113,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{17} return fileDescriptor_6a397e38c9ea6747, []int{16}
} }
func (m *ParaBlock2MainMap) XXX_Unmarshal(b []byte) error { func (m *ParaBlock2MainMap) XXX_Unmarshal(b []byte) error {
...@@ -1188,7 +1173,7 @@ func (m *ParaBlock2MainInfo) Reset() { *m = ParaBlock2MainInfo{} } ...@@ -1188,7 +1173,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{18} return fileDescriptor_6a397e38c9ea6747, []int{17}
} }
func (m *ParaBlock2MainInfo) XXX_Unmarshal(b []byte) error { func (m *ParaBlock2MainInfo) XXX_Unmarshal(b []byte) error {
...@@ -1241,7 +1226,7 @@ func (m *ParacrossNodeStatus) Reset() { *m = ParacrossNodeStatus{} } ...@@ -1241,7 +1226,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{19} return fileDescriptor_6a397e38c9ea6747, []int{18}
} }
func (m *ParacrossNodeStatus) XXX_Unmarshal(b []byte) error { func (m *ParacrossNodeStatus) XXX_Unmarshal(b []byte) error {
...@@ -1371,7 +1356,7 @@ func (m *ParacrossCommitAction) Reset() { *m = ParacrossCommitAction{} } ...@@ -1371,7 +1356,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{20} return fileDescriptor_6a397e38c9ea6747, []int{19}
} }
func (m *ParacrossCommitAction) XXX_Unmarshal(b []byte) error { func (m *ParacrossCommitAction) XXX_Unmarshal(b []byte) error {
...@@ -1411,7 +1396,7 @@ func (m *ParacrossMinerAction) Reset() { *m = ParacrossMinerAction{} } ...@@ -1411,7 +1396,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{21} return fileDescriptor_6a397e38c9ea6747, []int{20}
} }
func (m *ParacrossMinerAction) XXX_Unmarshal(b []byte) error { func (m *ParacrossMinerAction) XXX_Unmarshal(b []byte) error {
...@@ -1468,7 +1453,7 @@ func (m *ParacrossAction) Reset() { *m = ParacrossAction{} } ...@@ -1468,7 +1453,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{22} return fileDescriptor_6a397e38c9ea6747, []int{21}
} }
func (m *ParacrossAction) XXX_Unmarshal(b []byte) error { func (m *ParacrossAction) XXX_Unmarshal(b []byte) error {
...@@ -1846,7 +1831,7 @@ func (m *ReceiptParacrossCommit) Reset() { *m = ReceiptParacrossCommit{} ...@@ -1846,7 +1831,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{23} return fileDescriptor_6a397e38c9ea6747, []int{22}
} }
func (m *ReceiptParacrossCommit) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossCommit) XXX_Unmarshal(b []byte) error {
...@@ -1906,7 +1891,7 @@ func (m *ReceiptParacrossMiner) Reset() { *m = ReceiptParacrossMiner{} } ...@@ -1906,7 +1891,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{24} return fileDescriptor_6a397e38c9ea6747, []int{23}
} }
func (m *ReceiptParacrossMiner) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossMiner) XXX_Unmarshal(b []byte) error {
...@@ -1952,7 +1937,7 @@ func (m *ReceiptParacrossDone) Reset() { *m = ReceiptParacrossDone{} } ...@@ -1952,7 +1937,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{25} return fileDescriptor_6a397e38c9ea6747, []int{24}
} }
func (m *ReceiptParacrossDone) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossDone) XXX_Unmarshal(b []byte) error {
...@@ -2041,7 +2026,7 @@ func (m *ReceiptParacrossRecord) Reset() { *m = ReceiptParacrossRecord{} ...@@ -2041,7 +2026,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{26} return fileDescriptor_6a397e38c9ea6747, []int{25}
} }
func (m *ReceiptParacrossRecord) XXX_Unmarshal(b []byte) error { func (m *ReceiptParacrossRecord) XXX_Unmarshal(b []byte) error {
...@@ -2089,7 +2074,7 @@ func (m *ParacrossTx) Reset() { *m = ParacrossTx{} } ...@@ -2089,7 +2074,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{27} return fileDescriptor_6a397e38c9ea6747, []int{26}
} }
func (m *ParacrossTx) XXX_Unmarshal(b []byte) error { func (m *ParacrossTx) XXX_Unmarshal(b []byte) error {
...@@ -2130,7 +2115,7 @@ func (m *ReqParacrossTitleHeight) Reset() { *m = ReqParacrossTitleHeight ...@@ -2130,7 +2115,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{28} return fileDescriptor_6a397e38c9ea6747, []int{27}
} }
func (m *ReqParacrossTitleHeight) XXX_Unmarshal(b []byte) error { func (m *ReqParacrossTitleHeight) XXX_Unmarshal(b []byte) error {
...@@ -2183,7 +2168,7 @@ func (m *RespParacrossDone) Reset() { *m = RespParacrossDone{} } ...@@ -2183,7 +2168,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{29} return fileDescriptor_6a397e38c9ea6747, []int{28}
} }
func (m *RespParacrossDone) XXX_Unmarshal(b []byte) error { func (m *RespParacrossDone) XXX_Unmarshal(b []byte) error {
...@@ -2271,7 +2256,7 @@ func (m *RespParacrossTitles) Reset() { *m = RespParacrossTitles{} } ...@@ -2271,7 +2256,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{30} return fileDescriptor_6a397e38c9ea6747, []int{29}
} }
func (m *RespParacrossTitles) XXX_Unmarshal(b []byte) error { func (m *RespParacrossTitles) XXX_Unmarshal(b []byte) error {
...@@ -2311,7 +2296,7 @@ func (m *ReqParacrossTitleHash) Reset() { *m = ReqParacrossTitleHash{} } ...@@ -2311,7 +2296,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{31} return fileDescriptor_6a397e38c9ea6747, []int{30}
} }
func (m *ReqParacrossTitleHash) XXX_Unmarshal(b []byte) error { func (m *ReqParacrossTitleHash) XXX_Unmarshal(b []byte) error {
...@@ -2371,7 +2356,7 @@ func (m *ParacrossAsset) Reset() { *m = ParacrossAsset{} } ...@@ -2371,7 +2356,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{32} return fileDescriptor_6a397e38c9ea6747, []int{31}
} }
func (m *ParacrossAsset) XXX_Unmarshal(b []byte) error { func (m *ParacrossAsset) XXX_Unmarshal(b []byte) error {
...@@ -2479,7 +2464,6 @@ func init() { ...@@ -2479,7 +2464,6 @@ func init() {
proto.RegisterType((*ParaNodeVoteDetail)(nil), "types.ParaNodeVoteDetail") proto.RegisterType((*ParaNodeVoteDetail)(nil), "types.ParaNodeVoteDetail")
proto.RegisterType((*ParaNodeAddrStatus)(nil), "types.ParaNodeAddrStatus") proto.RegisterType((*ParaNodeAddrStatus)(nil), "types.ParaNodeAddrStatus")
proto.RegisterType((*ReceiptParaNodeConfig)(nil), "types.ReceiptParaNodeConfig") proto.RegisterType((*ReceiptParaNodeConfig)(nil), "types.ReceiptParaNodeConfig")
proto.RegisterType((*ReceiptParaNodeVoteRecord)(nil), "types.ReceiptParaNodeVoteRecord")
proto.RegisterType((*ReceiptParaNodeVoteDone)(nil), "types.ReceiptParaNodeVoteDone") proto.RegisterType((*ReceiptParaNodeVoteDone)(nil), "types.ReceiptParaNodeVoteDone")
proto.RegisterType((*ParaNodeGroupConfig)(nil), "types.ParaNodeGroupConfig") proto.RegisterType((*ParaNodeGroupConfig)(nil), "types.ParaNodeGroupConfig")
proto.RegisterType((*ParaNodeGroupStatus)(nil), "types.ParaNodeGroupStatus") proto.RegisterType((*ParaNodeGroupStatus)(nil), "types.ParaNodeGroupStatus")
...@@ -2508,116 +2492,117 @@ func init() { ...@@ -2508,116 +2492,117 @@ 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{
// 1743 bytes of a gzipped FileDescriptorProto // 1747 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x18, 0x4b, 0x6f, 0x1c, 0x45, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x18, 0xcb, 0x6e, 0x1c, 0x4b,
0x73, 0x67, 0x9f, 0xde, 0xb2, 0xbd, 0xb6, 0x3b, 0xb1, 0xb3, 0xd9, 0x2f, 0x5f, 0xb2, 0x1a, 0x05, 0x75, 0x7a, 0xde, 0x73, 0x6c, 0x8f, 0xed, 0xba, 0xb1, 0xef, 0x30, 0x04, 0xdf, 0x51, 0x2b, 0x20,
0x64, 0xa1, 0xe0, 0x04, 0x1b, 0x05, 0xa1, 0x08, 0x81, 0xe3, 0x24, 0x5e, 0x2b, 0x0f, 0x45, 0x63, 0x0b, 0x05, 0x27, 0xd8, 0x28, 0x08, 0x45, 0x08, 0x1c, 0x27, 0xf1, 0x58, 0x79, 0x28, 0x6a, 0x9b,
0xf3, 0xb8, 0x20, 0x31, 0x59, 0xb7, 0xed, 0x11, 0xbb, 0x33, 0x93, 0xe9, 0xde, 0xc4, 0xe6, 0x86, 0xc7, 0x06, 0x89, 0xce, 0x4c, 0xd9, 0x6e, 0x31, 0xd3, 0xdd, 0xe9, 0xaa, 0x49, 0x6c, 0x76, 0x48,
0x04, 0xfc, 0x07, 0xce, 0x70, 0xe6, 0x47, 0x70, 0x84, 0x03, 0x12, 0xff, 0x00, 0x71, 0xe1, 0xc6, 0xf0, 0x0b, 0x48, 0xec, 0x59, 0xb3, 0xe1, 0x0f, 0x58, 0xc2, 0x8e, 0x1f, 0x40, 0xec, 0xd8, 0xf3,
0x5f, 0x40, 0x55, 0xdd, 0x33, 0xd3, 0x3d, 0xbb, 0x5e, 0x8c, 0x15, 0x09, 0x71, 0x9b, 0xaa, 0xae, 0x03, 0xe8, 0x9c, 0xaa, 0xae, 0xae, 0xea, 0x19, 0x0f, 0x56, 0xe4, 0xcd, 0xdd, 0xf5, 0x39, 0x75,
0xae, 0xf7, 0xab, 0x07, 0x16, 0x62, 0x3f, 0xf1, 0xfb, 0x49, 0x24, 0xc4, 0x5a, 0x9c, 0x44, 0x32, 0xea, 0xbc, 0x5f, 0x5d, 0xb0, 0x9e, 0x86, 0x59, 0x38, 0xca, 0x12, 0x21, 0xf6, 0xd2, 0x2c, 0x91,
0x62, 0x35, 0x79, 0x12, 0x73, 0xd1, 0x59, 0x92, 0x89, 0x1f, 0x0a, 0xbf, 0x2f, 0x83, 0x28, 0x54, 0x09, 0x6b, 0xc8, 0xeb, 0x94, 0x8b, 0xfe, 0xa6, 0xcc, 0xc2, 0x58, 0x84, 0x23, 0x19, 0x25, 0xb1,
0x27, 0x9d, 0xb9, 0x7e, 0x34, 0x1c, 0x66, 0xd0, 0xe2, 0xb3, 0x41, 0xd4, 0xff, 0xbc, 0x7f, 0xe4, 0x3a, 0xe9, 0xaf, 0x8e, 0x92, 0xe9, 0xd4, 0x40, 0x1b, 0xef, 0x27, 0xc9, 0xe8, 0x37, 0xa3, 0xcb,
0x07, 0x29, 0xa6, 0xc5, 0x8f, 0x79, 0x7f, 0x24, 0xa3, 0x44, 0xc1, 0xee, 0x23, 0x58, 0x79, 0x9a, 0x30, 0xca, 0x31, 0x5d, 0x7e, 0xc5, 0x47, 0x33, 0x99, 0x64, 0x0a, 0xf6, 0x5f, 0xc3, 0xf6, 0xbb,
0x32, 0xdf, 0x95, 0xbe, 0x1c, 0x89, 0x7b, 0x5c, 0xfa, 0xc1, 0x40, 0xb0, 0x8b, 0x50, 0xf3, 0xf7, 0x9c, 0xf9, 0xa9, 0x0c, 0xe5, 0x4c, 0x3c, 0xe7, 0x32, 0x8c, 0x26, 0x82, 0xdd, 0x83, 0x46, 0x38,
0xf7, 0x13, 0xd1, 0x76, 0xba, 0x95, 0xd5, 0xa6, 0xa7, 0x00, 0x76, 0x05, 0x9a, 0xc4, 0xb3, 0xe7, 0x1e, 0x67, 0xa2, 0xe7, 0x0d, 0x6a, 0xbb, 0x9d, 0x40, 0x01, 0xec, 0x3e, 0x74, 0x88, 0xe7, 0x30,
0x8b, 0xa3, 0x76, 0xb9, 0x5b, 0x59, 0x9d, 0xf3, 0x72, 0x84, 0xfb, 0xab, 0x03, 0xcb, 0x19, 0xbb, 0x14, 0x97, 0xbd, 0xea, 0xa0, 0xb6, 0xbb, 0x1a, 0x14, 0x08, 0xff, 0x9f, 0x1e, 0x6c, 0x19, 0x76,
0x1e, 0x0f, 0x0e, 0x8f, 0xa4, 0x62, 0xca, 0x56, 0xa0, 0x2e, 0xe8, 0xab, 0xed, 0x74, 0x9d, 0xd5, 0x43, 0x1e, 0x5d, 0x5c, 0x4a, 0xc5, 0x94, 0x6d, 0x43, 0x53, 0xd0, 0x57, 0xcf, 0x1b, 0x78, 0xbb,
0x9a, 0xa7, 0x21, 0x94, 0x22, 0x03, 0x39, 0xe0, 0xed, 0x72, 0xd7, 0x41, 0x29, 0x04, 0x20, 0xf5, 0x8d, 0x40, 0x43, 0x28, 0x45, 0x46, 0x72, 0xc2, 0x7b, 0xd5, 0x81, 0x87, 0x52, 0x08, 0x40, 0xea,
0x11, 0xdd, 0x6e, 0x57, 0xba, 0xce, 0x6a, 0xc5, 0xd3, 0x10, 0x7b, 0x07, 0x1a, 0xfb, 0x4a, 0xbd, 0x4b, 0xba, 0xdd, 0xab, 0x0d, 0xbc, 0xdd, 0x5a, 0xa0, 0x21, 0xf6, 0x43, 0x68, 0x8d, 0x95, 0x7a,
0x76, 0xb5, 0xeb, 0xac, 0xce, 0xae, 0xff, 0x7f, 0x8d, 0x3c, 0xb1, 0x36, 0xd9, 0x06, 0x2f, 0xa5, 0xbd, 0xfa, 0xc0, 0xdb, 0x5d, 0xd9, 0xff, 0xd6, 0x1e, 0x79, 0x62, 0x6f, 0xb1, 0x0d, 0x41, 0x4e,
0x66, 0x57, 0x01, 0x86, 0x7e, 0x10, 0x2a, 0x95, 0xda, 0x35, 0x62, 0x6a, 0x60, 0x58, 0x07, 0x66, 0xcd, 0x76, 0x00, 0xa6, 0x61, 0x14, 0x2b, 0x95, 0x7a, 0x0d, 0x62, 0x6a, 0x61, 0x58, 0x1f, 0xda,
0x08, 0x42, 0xab, 0xea, 0x5d, 0x67, 0x75, 0xce, 0xcb, 0x60, 0xf7, 0x0f, 0x07, 0xda, 0x13, 0x8d, 0x04, 0xa1, 0x55, 0xcd, 0x81, 0xb7, 0xbb, 0x1a, 0x18, 0xd8, 0xff, 0x8f, 0x07, 0xbd, 0x85, 0x46,
0xf2, 0x44, 0xfc, 0x8a, 0xec, 0xb2, 0xd5, 0xab, 0x4e, 0x55, 0xaf, 0x46, 0x0c, 0x33, 0x98, 0x75, 0x05, 0x22, 0xbd, 0x23, 0xbb, 0x5c, 0xf5, 0xea, 0x4b, 0xd5, 0x6b, 0x10, 0x43, 0x03, 0xb3, 0x01,
0x61, 0x16, 0x63, 0x1e, 0xc8, 0x4d, 0x8a, 0x56, 0x9d, 0xa2, 0x65, 0xa2, 0xd8, 0x2a, 0x2c, 0x28, 0xac, 0x60, 0xcc, 0x23, 0x79, 0x48, 0xd1, 0x6a, 0x52, 0xb4, 0x6c, 0x14, 0xdb, 0x85, 0x75, 0x05,
0xf0, 0x6e, 0x16, 0xb9, 0x06, 0x51, 0x15, 0xd1, 0xee, 0xa7, 0xb0, 0x50, 0xf0, 0x64, 0x6e, 0x88, 0x3e, 0x33, 0x91, 0x6b, 0x11, 0x55, 0x19, 0xed, 0xff, 0x0a, 0xd6, 0x4b, 0x9e, 0x2c, 0x0c, 0xf1,
0x33, 0xd9, 0x90, 0xb2, 0x65, 0x88, 0x95, 0x1e, 0x15, 0x72, 0xa4, 0x91, 0x1e, 0xdf, 0x9b, 0x9e, 0x16, 0x1b, 0x52, 0x75, 0x0c, 0x71, 0xd2, 0xa3, 0x46, 0x8e, 0xb4, 0xd2, 0xe3, 0xcf, 0xb6, 0x27,
0xdc, 0x8a, 0x42, 0xc1, 0x43, 0x31, 0x9a, 0x2e, 0x08, 0xad, 0x3b, 0xca, 0x5d, 0xa3, 0xa4, 0x99, 0x8f, 0x92, 0x58, 0xf0, 0x58, 0xcc, 0x96, 0x0b, 0x42, 0xeb, 0x2e, 0x0b, 0xd7, 0x28, 0x69, 0x36,
0x28, 0x76, 0x1d, 0xe6, 0xfb, 0x8a, 0x55, 0xcf, 0x74, 0xad, 0x8d, 0x64, 0x6f, 0xc0, 0xa2, 0x46, 0x8a, 0x3d, 0x80, 0xb5, 0x91, 0x62, 0x35, 0xb4, 0x5d, 0xeb, 0x22, 0xd9, 0x77, 0x61, 0x43, 0x23,
0xe4, 0x4e, 0xa8, 0x92, 0xa0, 0x31, 0xbc, 0xfb, 0x8d, 0x03, 0x0c, 0xd5, 0x7c, 0x12, 0xed, 0x73, 0x0a, 0x27, 0xd4, 0x49, 0xd0, 0x1c, 0xde, 0xff, 0xa3, 0x07, 0x0c, 0xd5, 0x7c, 0x9b, 0x8c, 0x39,
0xf4, 0xe0, 0x56, 0x14, 0x1e, 0x04, 0x87, 0xa7, 0x28, 0xd8, 0x82, 0x72, 0x14, 0xeb, 0x28, 0x97, 0x7a, 0xf0, 0x28, 0x89, 0xcf, 0xa3, 0x8b, 0x1b, 0x14, 0xec, 0x42, 0x35, 0x49, 0x75, 0x94, 0xab,
0xa3, 0x98, 0x31, 0xa8, 0x62, 0xa5, 0x90, 0x16, 0x4d, 0x8f, 0xbe, 0xf1, 0xe6, 0x0b, 0x7f, 0x30, 0x49, 0x8a, 0x70, 0x34, 0x26, 0x1d, 0x3a, 0x41, 0x35, 0x1a, 0x33, 0x06, 0x75, 0xac, 0x1c, 0x2d,
0xe2, 0x5a, 0xa2, 0x02, 0x54, 0xe0, 0x82, 0x50, 0x3c, 0x48, 0xa2, 0x2f, 0x78, 0xa8, 0x93, 0xd2, 0x8c, 0xbe, 0x91, 0xd3, 0xc7, 0x70, 0x32, 0xe3, 0x3a, 0x96, 0x0a, 0x50, 0x81, 0x8c, 0x62, 0xf1,
0x44, 0xb9, 0x1f, 0xe4, 0x7a, 0x7c, 0x14, 0x49, 0xae, 0xb2, 0xfa, 0x94, 0xc2, 0x44, 0x19, 0x91, 0x32, 0x4b, 0x7e, 0xcb, 0x63, 0x4a, 0x43, 0x34, 0xb5, 0x40, 0xf9, 0x3f, 0x2d, 0xf4, 0xfa, 0x79,
0xe4, 0x82, 0x8a, 0x12, 0x65, 0x20, 0xe0, 0xfe, 0x52, 0x30, 0xe5, 0x5c, 0xd5, 0x78, 0x05, 0x9a, 0x22, 0xb9, 0xca, 0xf2, 0x1b, 0x0a, 0x15, 0x65, 0x24, 0x92, 0x0b, 0x2a, 0x52, 0x94, 0x81, 0x80,
0x7e, 0x1c, 0x0f, 0x4e, 0x36, 0x73, 0xbb, 0x72, 0x44, 0xd1, 0x8c, 0xea, 0x98, 0x19, 0xec, 0x66, 0xff, 0xaf, 0x92, 0x69, 0xda, 0xf7, 0x4a, 0x69, 0xcf, 0x28, 0x5d, 0x64, 0x75, 0x75, 0x71, 0x56,
0xaa, 0x5a, 0x8d, 0x6a, 0xf6, 0xb2, 0x51, 0xb3, 0xb6, 0x69, 0x5a, 0x6b, 0x4c, 0xf7, 0x83, 0x24, 0xd7, 0x6c, 0x17, 0xdc, 0x87, 0x4e, 0x98, 0xa6, 0x93, 0xeb, 0xc3, 0xc2, 0xce, 0x02, 0x51, 0x36,
0x1a, 0x92, 0xbc, 0xba, 0x4a, 0xf7, 0x14, 0x76, 0x7f, 0x74, 0x60, 0xd9, 0xe3, 0x7d, 0x1e, 0xc4, 0xab, 0x31, 0x67, 0x16, 0x7b, 0x94, 0xab, 0xda, 0xa4, 0x9a, 0xfe, 0x86, 0x55, 0xd3, 0xae, 0xa9,
0x32, 0x65, 0xa0, 0xe3, 0x93, 0x7a, 0xde, 0x31, 0x3c, 0xff, 0x16, 0xd4, 0xfb, 0x74, 0x4a, 0x16, 0xda, 0x0a, 0x2c, 0x87, 0xf3, 0x2c, 0x99, 0x92, 0xbc, 0x96, 0x2a, 0x87, 0x1c, 0xf6, 0xff, 0xe6,
0x8d, 0xcb, 0xce, 0xc3, 0xeb, 0x69, 0x42, 0xf6, 0x26, 0x54, 0xe3, 0x84, 0xbf, 0x20, 0x43, 0x27, 0xc1, 0x56, 0xc0, 0x47, 0x3c, 0x4a, 0x65, 0xce, 0x40, 0xc7, 0x2f, 0x8f, 0x84, 0x67, 0x45, 0xe2,
0x5f, 0xd0, 0xd5, 0x4f, 0x64, 0x6c, 0x03, 0x1a, 0xfd, 0x51, 0x92, 0xf0, 0x50, 0xea, 0x96, 0x34, 0xfb, 0xd0, 0x1c, 0xd1, 0x29, 0x19, 0x3a, 0x2f, 0xbb, 0x08, 0x7f, 0xa0, 0x09, 0xd9, 0xf7, 0xa0,
0xe5, 0x46, 0x4a, 0xe9, 0x06, 0x70, 0xb9, 0x60, 0x03, 0x3a, 0xc1, 0xe3, 0xfd, 0x28, 0xd9, 0xb7, 0x9e, 0x66, 0xfc, 0x23, 0xb9, 0x60, 0xf1, 0x05, 0xdd, 0x1d, 0x88, 0x8c, 0x1d, 0x40, 0x6b, 0x34,
0xac, 0x77, 0x6c, 0xeb, 0xf1, 0x0c, 0x5d, 0x44, 0x67, 0x2a, 0x46, 0x19, 0x9c, 0x67, 0x59, 0x85, 0xcb, 0x32, 0x1e, 0x4b, 0xdd, 0xb2, 0x96, 0xdc, 0xc8, 0x29, 0xfd, 0xff, 0x7a, 0xf0, 0x65, 0xc9,
0x62, 0xaa, 0x00, 0xf7, 0x77, 0x07, 0x2e, 0x4d, 0x90, 0x75, 0x2f, 0x0a, 0xf9, 0x29, 0x19, 0x7d, 0x08, 0xf2, 0x42, 0x12, 0xf3, 0xb9, 0x58, 0x2d, 0xee, 0x34, 0x3b, 0x00, 0x32, 0xcc, 0x2e, 0x38,
0x15, 0x40, 0xfa, 0xc9, 0x21, 0x97, 0x86, 0x14, 0x03, 0x43, 0xe7, 0x91, 0xf4, 0x07, 0xc8, 0x4a, 0xb5, 0x00, 0x1d, 0x2e, 0x0b, 0x43, 0xe7, 0x89, 0x0c, 0x27, 0xc8, 0x5a, 0x35, 0xd3, 0x46, 0x60,
0x68, 0x61, 0x06, 0x06, 0xd3, 0x85, 0x20, 0x14, 0x43, 0x3e, 0xa9, 0x79, 0x39, 0x82, 0x5a, 0x59, 0x61, 0x30, 0xa6, 0x04, 0xa1, 0x58, 0x8a, 0x59, 0x23, 0x28, 0x10, 0xd4, 0x8f, 0x12, 0x21, 0xe9,
0x24, 0x24, 0x1d, 0xd6, 0xe8, 0x30, 0x83, 0x59, 0x1b, 0x1a, 0x68, 0x8d, 0x27, 0xa4, 0x0e, 0x7b, 0xb0, 0x49, 0x87, 0x06, 0x66, 0x3d, 0x68, 0x61, 0x94, 0x02, 0x21, 0x75, 0x6c, 0x72, 0x10, 0x65,
0x0a, 0xa2, 0xcc, 0xfd, 0x28, 0xe4, 0xca, 0x8f, 0xed, 0x86, 0x92, 0x99, 0x63, 0xdc, 0xef, 0x1c, 0x8e, 0x93, 0x98, 0x2b, 0x63, 0x7b, 0x6d, 0x25, 0xb3, 0xc0, 0xf8, 0x7f, 0xf5, 0xe0, 0x8b, 0xdc,
0xb8, 0x90, 0x9a, 0xb7, 0x9d, 0x44, 0xa3, 0xf8, 0x8c, 0x35, 0x3b, 0x4f, 0x35, 0x9b, 0x55, 0x94, 0xdc, 0xe3, 0x2c, 0x99, 0xa5, 0xb7, 0x2c, 0xbc, 0xb5, 0x85, 0x85, 0x67, 0xca, 0x42, 0x65, 0xa4,
0x4a, 0x6e, 0x5d, 0x51, 0x7f, 0x9f, 0xd8, 0x6b, 0xc0, 0xf8, 0x30, 0x96, 0x27, 0xd4, 0x3a, 0x76, 0x2e, 0x8b, 0xff, 0x9f, 0x8d, 0x7b, 0xc0, 0xf8, 0x34, 0x95, 0xd7, 0xd4, 0x0f, 0x4e, 0x62, 0xc9,
0x42, 0xc9, 0x93, 0x17, 0xfe, 0x80, 0xac, 0x9a, 0xf7, 0x26, 0x9c, 0xb8, 0x7f, 0x16, 0xb5, 0xfc, 0xb3, 0x8f, 0xe1, 0x84, 0xac, 0x5c, 0x0b, 0x16, 0x9c, 0xf8, 0xbf, 0xab, 0x96, 0xb4, 0xbe, 0x93,
0x57, 0xca, 0xf1, 0x1f, 0x6a, 0x5d, 0x18, 0x4e, 0xf5, 0x49, 0xc3, 0x29, 0xcb, 0xd7, 0x46, 0xa1, 0x9a, 0xda, 0x01, 0x30, 0x25, 0x94, 0x9b, 0x60, 0x61, 0xee, 0xde, 0x8e, 0xd2, 0x0c, 0x6a, 0x2d,
0x5a, 0x7f, 0x72, 0xa0, 0x53, 0xc8, 0x3e, 0x33, 0x3c, 0x93, 0x4a, 0x76, 0xbd, 0x50, 0xb2, 0x9d, 0x9a, 0x41, 0xa6, 0xe8, 0xda, 0xa5, 0xa2, 0xfb, 0xbb, 0x07, 0xfd, 0x52, 0xbe, 0xda, 0x01, 0x5c,
0x42, 0x3d, 0x19, 0xf7, 0xb3, 0x9a, 0x5d, 0xb3, 0x6a, 0x76, 0xe2, 0x0d, 0xab, 0x68, 0xdf, 0x2e, 0x54, 0x79, 0xfb, 0xa5, 0xca, 0xeb, 0x97, 0xca, 0xc2, 0xba, 0x6f, 0x4a, 0x6f, 0xcf, 0x29, 0xbd,
0x16, 0xed, 0xb4, 0x2b, 0x59, 0xd5, 0x7e, 0x02, 0x17, 0x3d, 0xfe, 0x3c, 0x1b, 0x60, 0x48, 0xb7, 0x85, 0x37, 0x9c, 0xda, 0xfb, 0x41, 0xb9, 0xf6, 0x96, 0x5d, 0x31, 0xc5, 0xf7, 0x4b, 0xb8, 0x17,
0x13, 0x1e, 0x44, 0xa7, 0x24, 0x59, 0x6a, 0x5b, 0xd9, 0xb0, 0x2d, 0x0f, 0x74, 0xc5, 0x0c, 0xb4, 0xf0, 0x0f, 0x66, 0x4e, 0x21, 0xdd, 0x49, 0x7c, 0x9e, 0xdc, 0x90, 0x86, 0xb9, 0x6d, 0x55, 0xcb,
0xbb, 0x03, 0x2b, 0x1e, 0x17, 0xb1, 0xc5, 0x5a, 0xcd, 0xee, 0x9b, 0x66, 0xb3, 0x9f, 0xda, 0x5c, 0xb6, 0x22, 0xd4, 0x35, 0x3b, 0xd4, 0xfe, 0x09, 0x6c, 0x07, 0x5c, 0xa4, 0x0e, 0x6b, 0x15, 0xce,
0x14, 0x9d, 0xfb, 0x10, 0xcb, 0xbd, 0xc0, 0x8a, 0xac, 0x11, 0xec, 0x96, 0xcd, 0x6b, 0x9a, 0xcd, 0x47, 0x76, 0x0f, 0x5f, 0xda, 0x23, 0x14, 0x9d, 0xff, 0x0a, 0x1b, 0x44, 0x89, 0x15, 0x59, 0x23,
0x9a, 0xd9, 0xd7, 0x0e, 0x2c, 0xe1, 0x31, 0x25, 0xc4, 0xfa, 0x63, 0x3f, 0x08, 0x1f, 0xfb, 0xb1, 0xd8, 0x63, 0x97, 0xd7, 0x32, 0x9b, 0x35, 0xb3, 0x3f, 0x78, 0xb0, 0x89, 0xc7, 0x94, 0x10, 0xfb,
0x31, 0xfc, 0x9d, 0xd3, 0x87, 0xbf, 0x32, 0x3b, 0x47, 0x14, 0xd2, 0xa8, 0x32, 0x75, 0xc7, 0xa9, 0x6f, 0xc2, 0x28, 0x7e, 0x13, 0xa6, 0xd6, 0x8c, 0xf7, 0x6e, 0x9e, 0xf1, 0xca, 0xec, 0x02, 0x51,
0xda, 0x3b, 0x8e, 0x7b, 0x4f, 0x4d, 0xb1, 0x5c, 0x0d, 0xf2, 0xfb, 0x1a, 0xd4, 0x02, 0xc9, 0x87, 0x4a, 0xa3, 0xda, 0xd2, 0x55, 0xa6, 0xee, 0xae, 0x32, 0xfe, 0x73, 0x35, 0x9c, 0x0a, 0x35, 0xc8,
0xa9, 0x3d, 0x6d, 0xc3, 0x1e, 0x4b, 0x61, 0x4f, 0x91, 0xb9, 0xbf, 0x55, 0x54, 0xf9, 0x65, 0x7e, 0xef, 0x7b, 0xd0, 0x88, 0x24, 0x9f, 0xe6, 0xf6, 0xf4, 0x2c, 0x7b, 0x1c, 0x85, 0x03, 0x45, 0xe6,
0xd1, 0xe5, 0x77, 0x1d, 0xe6, 0x51, 0x52, 0xbe, 0x18, 0x38, 0xb4, 0xb8, 0xd8, 0x48, 0xdc, 0xa2, 0xff, 0xbb, 0xa6, 0x0a, 0xd2, 0xf8, 0x45, 0x17, 0xe4, 0x03, 0x58, 0x43, 0x49, 0xc5, 0xfc, 0xf7,
0x72, 0x84, 0xb9, 0x8d, 0x14, 0xd1, 0x79, 0x3e, 0x54, 0x26, 0xaf, 0x4c, 0x55, 0xcb, 0x6b, 0x2e, 0x68, 0x3f, 0x71, 0x91, 0xb8, 0x2c, 0x15, 0x08, 0x7b, 0xe9, 0x28, 0xa3, 0x6f, 0x28, 0xdc, 0xc2,
0xcc, 0xc5, 0x09, 0xcf, 0x85, 0xd7, 0x48, 0xb8, 0x85, 0xb3, 0x3d, 0x5b, 0x2f, 0xac, 0x55, 0x9a, 0x6b, 0x75, 0xc7, 0x6b, 0x3e, 0xac, 0xa6, 0x19, 0x2f, 0x84, 0x37, 0x48, 0xb8, 0x83, 0x73, 0x3d,
0x03, 0x1a, 0xc3, 0xf5, 0x72, 0x97, 0x72, 0xc8, 0x70, 0xc8, 0x41, 0x64, 0x04, 0x33, 0x8a, 0x43, 0xdb, 0x2c, 0x6d, 0x4f, 0x9a, 0x03, 0x1a, 0xc3, 0xf5, 0x0e, 0x97, 0x73, 0x30, 0x38, 0xe4, 0x20,
0x86, 0x40, 0xdf, 0xcb, 0xe3, 0xad, 0x68, 0x14, 0x4a, 0xd1, 0x6e, 0x52, 0x23, 0xc8, 0x60, 0x75, 0x0c, 0x41, 0x5b, 0x71, 0x30, 0x08, 0xf4, 0xbd, 0xbc, 0x3a, 0x4a, 0x66, 0xb1, 0x14, 0xbd, 0x0e,
0xe6, 0x71, 0x31, 0x1a, 0xc8, 0x36, 0xa8, 0xd5, 0x38, 0x85, 0xb1, 0x61, 0xcb, 0x63, 0xe4, 0x20, 0x35, 0x02, 0x03, 0xab, 0xb3, 0x80, 0x8b, 0xd9, 0x44, 0xf6, 0x40, 0x6d, 0xc0, 0x39, 0x8c, 0x2d,
0xda, 0xb3, 0xf4, 0x16, 0x48, 0x41, 0xda, 0xca, 0xd0, 0xcd, 0x7b, 0xe9, 0xd5, 0x39, 0xe5, 0x53, 0x5d, 0x5e, 0x21, 0x07, 0xd1, 0x5b, 0xa1, 0x95, 0x3f, 0x07, 0x69, 0xf9, 0x42, 0x37, 0x9f, 0xe5,
0x0b, 0x89, 0x9a, 0x6b, 0x84, 0x62, 0x32, 0x4f, 0x4c, 0x2c, 0x1c, 0xbb, 0x01, 0x4b, 0x61, 0x14, 0x57, 0x57, 0x95, 0x4f, 0x1d, 0x24, 0x6a, 0xae, 0x11, 0x8a, 0xc9, 0x1a, 0x31, 0x71, 0x70, 0xec,
0x6e, 0xd1, 0xa6, 0xba, 0x97, 0x2a, 0xd9, 0x22, 0x25, 0xc7, 0x0f, 0xdc, 0x87, 0xc6, 0x03, 0x44, 0x21, 0x6c, 0xc6, 0x49, 0x7c, 0x44, 0x0b, 0xe9, 0x59, 0xae, 0x64, 0x97, 0x94, 0x9c, 0x3f, 0xf0,
0x1d, 0x6d, 0xd2, 0xf3, 0x08, 0xdb, 0x8a, 0xd1, 0x63, 0xed, 0xec, 0x2f, 0x24, 0x44, 0x56, 0x96, 0x5f, 0x59, 0xff, 0x19, 0xea, 0xe8, 0x90, 0xfe, 0x82, 0xb0, 0xad, 0x58, 0xfb, 0xb8, 0x9b, 0xfd,
0x12, 0x2e, 0x66, 0xc7, 0x8f, 0x83, 0x90, 0x27, 0xe7, 0xe7, 0x85, 0xe9, 0x13, 0x88, 0x5d, 0x3e, 0xa5, 0x84, 0x30, 0x65, 0x29, 0xe1, 0x9e, 0x39, 0x7e, 0x13, 0xc5, 0x3c, 0xfb, 0x7c, 0x5e, 0x98,
0x38, 0xc8, 0xf6, 0x5e, 0x4a, 0x9f, 0x19, 0xaf, 0x88, 0x76, 0x7f, 0xae, 0x1a, 0x5b, 0xb8, 0x96, 0x3e, 0x91, 0x38, 0xe5, 0x93, 0x73, 0xb3, 0xde, 0x52, 0xfa, 0xb4, 0x83, 0x32, 0xda, 0xff, 0x47,
0x78, 0x1b, 0x9b, 0x22, 0x5a, 0xa3, 0x25, 0x5e, 0x29, 0x4a, 0x34, 0x6d, 0xed, 0x95, 0x3c, 0x4d, 0xdd, 0x5a, 0xb6, 0xb5, 0xc4, 0x27, 0xd8, 0x14, 0xd1, 0x1a, 0x2d, 0xf1, 0x7e, 0x59, 0xa2, 0x6d,
0xcd, 0x36, 0xa0, 0x36, 0x44, 0xc5, 0x75, 0x67, 0xfc, 0x5f, 0xf1, 0x9a, 0x61, 0x55, 0xaf, 0xe4, 0xeb, 0xb0, 0x12, 0x68, 0x6a, 0x76, 0x00, 0x8d, 0x29, 0x2a, 0xae, 0x3b, 0xe3, 0x37, 0xcb, 0xd7,
0x29, 0x5a, 0xf6, 0x1e, 0xcc, 0xfb, 0x42, 0x70, 0xb9, 0x87, 0xaf, 0xcb, 0x03, 0x9e, 0xe8, 0x1e, 0x2c, 0xab, 0x86, 0x95, 0x40, 0xd1, 0xb2, 0x1f, 0xc3, 0x5a, 0x28, 0x04, 0x97, 0x67, 0xf8, 0x13,
0xb9, 0xac, 0x2f, 0x6f, 0xe2, 0x99, 0x48, 0x0f, 0x7b, 0x25, 0xcf, 0xa6, 0xce, 0xae, 0x7f, 0x1c, 0x79, 0xce, 0x33, 0xdd, 0x23, 0xb7, 0xf4, 0xe5, 0x43, 0x3c, 0x13, 0xf9, 0xe1, 0xb0, 0x12, 0xb8,
0xc8, 0xa3, 0xfd, 0xc4, 0x7f, 0xa9, 0xd7, 0x3e, 0xfb, 0x7a, 0x7a, 0x98, 0x5d, 0x4f, 0x11, 0x6c, 0xd4, 0xe6, 0xfa, 0x2f, 0x22, 0x79, 0x39, 0xce, 0xc2, 0x4f, 0x94, 0xd1, 0xe5, 0xeb, 0xf9, 0xa1,
0x03, 0x66, 0x64, 0x2a, 0xb8, 0x3e, 0x5d, 0x70, 0x46, 0x88, 0x97, 0x5e, 0xa6, 0xe2, 0x1a, 0xd3, 0xb9, 0x9e, 0x23, 0xd8, 0x01, 0xb4, 0x65, 0x2e, 0xb8, 0xb9, 0x5c, 0xb0, 0x21, 0xc4, 0x4b, 0x9f,
0xc5, 0x65, 0x84, 0xec, 0x3e, 0xb4, 0x52, 0x06, 0x7b, 0xd1, 0xfd, 0x63, 0xde, 0xa7, 0xc2, 0xc8, 0x72, 0x71, 0xad, 0xe5, 0xe2, 0x0c, 0x21, 0x7b, 0x01, 0xdd, 0x9c, 0xc1, 0x59, 0xf2, 0xe2, 0x8a,
0xbd, 0x64, 0xcb, 0x53, 0x24, 0xbd, 0x92, 0x57, 0xb8, 0xc4, 0xee, 0x00, 0x84, 0xd9, 0x16, 0x4a, 0x8f, 0xa8, 0x30, 0x0a, 0x2f, 0xb9, 0xf2, 0x14, 0xc9, 0xb0, 0x12, 0x94, 0x2e, 0xb1, 0xa7, 0x00,
0xe5, 0x33, 0x6d, 0xcf, 0xec, 0x95, 0x3c, 0x83, 0x9c, 0x3d, 0x80, 0x85, 0xd0, 0x1e, 0x6a, 0x54, 0xb1, 0x59, 0x26, 0xa9, 0x7c, 0x96, 0xad, 0x8b, 0xc3, 0x4a, 0x60, 0x91, 0xb3, 0x97, 0xb0, 0x1e,
0x64, 0x53, 0xc7, 0x5e, 0xaf, 0xe4, 0x15, 0x2f, 0xe1, 0x4a, 0x23, 0x4f, 0x28, 0xa3, 0x6a, 0x5e, 0xbb, 0x43, 0x8d, 0x8a, 0x6c, 0xe9, 0xd8, 0x1b, 0x56, 0x82, 0xf2, 0x25, 0x5c, 0x2a, 0xe4, 0xb5,
0x59, 0x9e, 0xdc, 0x6d, 0xe8, 0x65, 0x10, 0x27, 0xf0, 0x8a, 0x31, 0x81, 0x8d, 0x64, 0x39, 0x6d, 0x5e, 0x20, 0xaa, 0xf2, 0xfa, 0x59, 0x4b, 0xff, 0x49, 0xe0, 0x04, 0xde, 0xb6, 0x26, 0xb0, 0x95,
0xfa, 0xea, 0xd4, 0x2e, 0x9f, 0x39, 0xb5, 0x6f, 0x59, 0xd3, 0x77, 0x2c, 0x35, 0xad, 0x27, 0xb3, 0x2c, 0x37, 0x4d, 0x5f, 0x6b, 0x19, 0xb9, 0x5d, 0x6a, 0x3f, 0x76, 0xa6, 0xef, 0x5c, 0x6a, 0x3a,
0x9a, 0xbf, 0xb7, 0x8b, 0xf3, 0x77, 0xfa, 0xa5, 0x6c, 0x02, 0x3f, 0xb4, 0x76, 0xff, 0x3c, 0x83, 0x7f, 0xc6, 0x6a, 0xfe, 0x3e, 0x29, 0xcf, 0xdf, 0xe5, 0x97, 0xcc, 0x04, 0x7e, 0xe5, 0xac, 0xf0,
0xcf, 0x55, 0xdd, 0x5f, 0x95, 0x71, 0x9e, 0xdb, 0xdc, 0x68, 0x2d, 0xb6, 0x17, 0x5c, 0x67, 0x6c, 0x45, 0x06, 0x7f, 0x56, 0x75, 0xff, 0xbe, 0x8a, 0xf3, 0xdc, 0xe5, 0x46, 0x8b, 0xb4, 0xbb, 0x02,
0xc1, 0xed, 0xc2, 0x2c, 0x41, 0xca, 0x8d, 0xda, 0xe9, 0x26, 0x8a, 0xbd, 0x0e, 0x2d, 0x5c, 0x6a, 0x7b, 0x73, 0x2b, 0xf0, 0x00, 0x56, 0x08, 0x52, 0x6e, 0xd4, 0x4e, 0xb7, 0x51, 0xec, 0x3b, 0xd0,
0x77, 0xfd, 0x21, 0xd7, 0x44, 0x6a, 0xde, 0x17, 0xb0, 0xf9, 0xa4, 0xa8, 0x4e, 0x9e, 0x14, 0xb5, 0xc5, 0xb5, 0xf7, 0x34, 0x9c, 0x72, 0x4d, 0xa4, 0xe6, 0x7d, 0x09, 0x5b, 0x4c, 0x8a, 0xfa, 0xe2,
0xe2, 0x7c, 0xcd, 0x7b, 0x78, 0x7d, 0x5a, 0x0f, 0x6f, 0x4c, 0xe9, 0xe1, 0x33, 0x76, 0x0f, 0x77, 0x49, 0xd1, 0x28, 0xcf, 0xd7, 0xa2, 0x87, 0x37, 0x97, 0xf5, 0xf0, 0xd6, 0x92, 0x1e, 0xde, 0x76,
0x3f, 0x1b, 0xcf, 0x0f, 0xfd, 0x10, 0x79, 0x45, 0xf9, 0xe1, 0xbe, 0x06, 0xb3, 0xd9, 0xf1, 0xde, 0x7b, 0xb8, 0xff, 0xeb, 0xf9, 0xfc, 0x08, 0xf8, 0x28, 0xc9, 0xc6, 0x77, 0x95, 0x1f, 0xfe, 0xb7,
0x31, 0x9a, 0xa7, 0xa6, 0x84, 0x66, 0xac, 0x21, 0x77, 0x1b, 0x37, 0x97, 0x7c, 0xbd, 0xda, 0x43, 0x61, 0xc5, 0x1c, 0x9f, 0x5d, 0xa1, 0x79, 0x6a, 0x4a, 0x68, 0xc6, 0x1a, 0xf2, 0x8f, 0x71, 0x73,
0x5f, 0x14, 0x27, 0xea, 0x59, 0x7e, 0x42, 0xb8, 0x5f, 0x96, 0x61, 0xc9, 0xda, 0x81, 0xfe, 0x5b, 0x29, 0xd6, 0xab, 0x33, 0xf4, 0x45, 0x79, 0xa2, 0xde, 0xe6, 0xad, 0x01, 0x17, 0xef, 0x4d, 0x67,
0x51, 0x6d, 0x9e, 0x37, 0xaa, 0x4d, 0x23, 0xaa, 0xdb, 0x70, 0xc1, 0x72, 0x01, 0x79, 0x13, 0x4b, 0x07, 0xfa, 0x7a, 0x45, 0xb5, 0xf3, 0xb9, 0x51, 0xed, 0x58, 0x51, 0x3d, 0x86, 0x2f, 0x1c, 0x17,
0xb5, 0x4e, 0xda, 0x14, 0x77, 0xa6, 0x31, 0x77, 0x79, 0x9a, 0x4e, 0x95, 0x5c, 0x31, 0x2a, 0xa8, 0x90, 0x37, 0xb1, 0x54, 0x9b, 0xa4, 0x4d, 0x79, 0x67, 0x9a, 0x73, 0x57, 0xa0, 0xe9, 0x54, 0xc9,
0xd9, 0xe4, 0x98, 0x8c, 0xed, 0x80, 0xd6, 0x0f, 0xa0, 0x1f, 0xca, 0xd0, 0xca, 0x47, 0x1b, 0xb6, 0x95, 0xa3, 0x82, 0x9a, 0x2d, 0x8e, 0xc9, 0xdc, 0x0e, 0xe8, 0xbc, 0xf3, 0xfc, 0xa5, 0x0a, 0xdd,
0x57, 0x4c, 0x32, 0x7c, 0x2d, 0xa4, 0x49, 0x86, 0xdf, 0xd4, 0xcc, 0xa2, 0xf4, 0x9f, 0x8a, 0x8c, 0x62, 0xb4, 0x61, 0x7b, 0xc5, 0x24, 0xc3, 0xbf, 0x85, 0x3c, 0xc9, 0xf0, 0x9b, 0x9a, 0x59, 0x92,
0x30, 0x74, 0x41, 0xd6, 0xc2, 0xc9, 0xe9, 0x33, 0x9e, 0x81, 0x31, 0x32, 0xaa, 0x4a, 0x12, 0x35, 0x3f, 0x9d, 0xc8, 0x04, 0x43, 0x17, 0x99, 0x16, 0x4e, 0x4e, 0x6f, 0x07, 0x16, 0xc6, 0xca, 0xa8,
0x84, 0x78, 0x7f, 0x88, 0xbe, 0x4a, 0x5d, 0xae, 0x20, 0x94, 0xc9, 0xb1, 0xdd, 0x2b, 0x6f, 0xd3, 0x3a, 0x49, 0xd4, 0x10, 0xe2, 0xc3, 0x29, 0xfa, 0x2a, 0x77, 0xb9, 0x82, 0x50, 0x26, 0xc7, 0x76,
0x37, 0xad, 0xe6, 0x27, 0xc3, 0x67, 0xd1, 0x40, 0xbf, 0x61, 0x34, 0x64, 0x84, 0x0d, 0xac, 0xb0, 0xaf, 0xbc, 0x4d, 0xdf, 0xb4, 0x9a, 0x5f, 0x4f, 0xdf, 0x27, 0x13, 0xfd, 0x73, 0xaa, 0x21, 0x2b,
0xd1, 0x0f, 0x25, 0x0c, 0x37, 0x7a, 0x4b, 0xef, 0x83, 0xcb, 0x44, 0x31, 0x86, 0x47, 0xfd, 0x63, 0x6c, 0xe0, 0x84, 0x8d, 0xde, 0x8d, 0x30, 0xdc, 0xe8, 0x2d, 0xbd, 0x0f, 0x6e, 0x11, 0xc5, 0x1c,
0x3f, 0xf1, 0x35, 0xd5, 0x8a, 0x5a, 0x7d, 0x73, 0x0c, 0xae, 0x51, 0x62, 0xd4, 0xef, 0x73, 0x21, 0x1e, 0xf5, 0x4f, 0xc3, 0x2c, 0xd4, 0x54, 0xdb, 0x6a, 0xf5, 0x2d, 0x30, 0xb8, 0x46, 0x89, 0xd9,
0xda, 0x97, 0xc8, 0xb8, 0x14, 0x5c, 0xff, 0xb6, 0x02, 0xcd, 0xec, 0xe7, 0x2f, 0x7b, 0x1f, 0x66, 0x68, 0xc4, 0x85, 0xe8, 0x7d, 0x49, 0xc6, 0xe5, 0xe0, 0xfe, 0x9f, 0x6a, 0xd0, 0x31, 0x6f, 0xbc,
0xb6, 0xb9, 0xa4, 0x10, 0xb0, 0xc5, 0x2c, 0x72, 0xcf, 0x77, 0x65, 0x12, 0x84, 0x87, 0x9d, 0x6b, 0xec, 0x27, 0xd0, 0x3e, 0xe6, 0x92, 0x42, 0xc0, 0x36, 0x4c, 0xe4, 0x3e, 0x9c, 0xca, 0x2c, 0x8a,
0xe3, 0x3b, 0x81, 0xf5, 0x87, 0xcd, 0x2d, 0xb1, 0x77, 0x01, 0x1e, 0x05, 0x42, 0xea, 0x64, 0x98, 0x2f, 0xfa, 0x5f, 0xcd, 0xef, 0x04, 0xce, 0x43, 0x9a, 0x5f, 0x61, 0x3f, 0x02, 0x78, 0x1d, 0x09,
0xcf, 0x59, 0x3c, 0x09, 0x06, 0x9d, 0xce, 0xa4, 0x5c, 0x50, 0xa4, 0x6e, 0x89, 0x3d, 0x05, 0xb6, 0xa9, 0x93, 0x61, 0xad, 0x60, 0xf1, 0x36, 0x9a, 0xf4, 0xfb, 0x8b, 0x72, 0x41, 0x91, 0xfa, 0x15,
0xcd, 0xc9, 0x28, 0xb3, 0x30, 0xaf, 0xe6, 0x2c, 0x26, 0x15, 0x6e, 0xe7, 0xd4, 0xfc, 0x72, 0x4b, 0xf6, 0x0e, 0xd8, 0x31, 0x27, 0xa3, 0xec, 0xc2, 0xdc, 0x29, 0x58, 0x2c, 0x2a, 0xdc, 0xfe, 0x8d,
0x6c, 0x17, 0x5a, 0xa9, 0x35, 0x67, 0xe4, 0x76, 0x6d, 0xea, 0x94, 0x10, 0xb1, 0x5b, 0x62, 0x77, 0xf9, 0xe5, 0x57, 0xd8, 0x29, 0x74, 0x73, 0x6b, 0x6e, 0xc9, 0xed, 0xab, 0xa5, 0x53, 0x42, 0xa4,
0x60, 0x71, 0x9b, 0x4b, 0x4a, 0xad, 0x6c, 0xcb, 0x6c, 0xe5, 0x6c, 0x31, 0x2d, 0x3a, 0xcb, 0x45, 0x7e, 0x85, 0x3d, 0x85, 0x8d, 0x63, 0x2e, 0x29, 0xb5, 0xcc, 0x96, 0xd9, 0x2d, 0xd8, 0x62, 0x5a,
0x36, 0x44, 0xee, 0x96, 0xd8, 0x0d, 0xa8, 0xef, 0x88, 0xdd, 0x93, 0xb0, 0x5f, 0x74, 0xcd, 0x92, 0xf4, 0xb7, 0xca, 0x6c, 0x88, 0xdc, 0xaf, 0xb0, 0x87, 0xd0, 0x3c, 0x11, 0xa7, 0xd7, 0xf1, 0xa8,
0x06, 0x77, 0xc4, 0x96, 0x3f, 0x3a, 0x3c, 0x92, 0x1f, 0xc6, 0x6e, 0xe9, 0x59, 0x9d, 0xfe, 0xa0, 0xec, 0x9a, 0x4d, 0x0d, 0x9e, 0x88, 0xa3, 0x70, 0x76, 0x71, 0x29, 0x7f, 0x96, 0xfa, 0x95, 0xf7,
0x6f, 0xfc, 0x15, 0x00, 0x00, 0xff, 0xff, 0x3d, 0x57, 0x1a, 0xc4, 0x9e, 0x17, 0x00, 0x00, 0x4d, 0x7a, 0x28, 0x3f, 0xf8, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb8, 0x8c, 0x91, 0x04, 0x85,
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