Refactor code

This commit is contained in:
wenxu12345 2022-01-06 18:23:29 +08:00
parent fa330c766f
commit 03fc008dfc

View File

@ -25,7 +25,7 @@ type GroupInfo struct {
Introduction string `protobuf:"bytes,4,opt,name=Introduction" json:"Introduction,omitempty"` Introduction string `protobuf:"bytes,4,opt,name=Introduction" json:"Introduction,omitempty"`
FaceUrl string `protobuf:"bytes,5,opt,name=FaceUrl" json:"FaceUrl,omitempty"` FaceUrl string `protobuf:"bytes,5,opt,name=FaceUrl" json:"FaceUrl,omitempty"`
OwnerUserID string `protobuf:"bytes,6,opt,name=OwnerUserID" json:"OwnerUserID,omitempty"` OwnerUserID string `protobuf:"bytes,6,opt,name=OwnerUserID" json:"OwnerUserID,omitempty"`
CreateTime int64 `protobuf:"varint,7,opt,name=CreateTime" json:"CreateTime,omitempty"` CreateTime uint32 `protobuf:"varint,7,opt,name=CreateTime" json:"CreateTime,omitempty"`
MemberCount uint32 `protobuf:"varint,8,opt,name=MemberCount" json:"MemberCount,omitempty"` MemberCount uint32 `protobuf:"varint,8,opt,name=MemberCount" json:"MemberCount,omitempty"`
Ex string `protobuf:"bytes,9,opt,name=Ex" json:"Ex,omitempty"` Ex string `protobuf:"bytes,9,opt,name=Ex" json:"Ex,omitempty"`
Status int32 `protobuf:"varint,10,opt,name=Status" json:"Status,omitempty"` Status int32 `protobuf:"varint,10,opt,name=Status" json:"Status,omitempty"`
@ -40,7 +40,7 @@ func (m *GroupInfo) Reset() { *m = GroupInfo{} }
func (m *GroupInfo) String() string { return proto.CompactTextString(m) } func (m *GroupInfo) String() string { return proto.CompactTextString(m) }
func (*GroupInfo) ProtoMessage() {} func (*GroupInfo) ProtoMessage() {}
func (*GroupInfo) Descriptor() ([]byte, []int) { func (*GroupInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{0} return fileDescriptor_ws_a718f3fde1e8b012, []int{0}
} }
func (m *GroupInfo) XXX_Unmarshal(b []byte) error { func (m *GroupInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupInfo.Unmarshal(m, b) return xxx_messageInfo_GroupInfo.Unmarshal(m, b)
@ -102,7 +102,7 @@ func (m *GroupInfo) GetOwnerUserID() string {
return "" return ""
} }
func (m *GroupInfo) GetCreateTime() int64 { func (m *GroupInfo) GetCreateTime() uint32 {
if m != nil { if m != nil {
return m.CreateTime return m.CreateTime
} }
@ -164,7 +164,7 @@ func (m *GroupMemberFullInfo) Reset() { *m = GroupMemberFullInfo{} }
func (m *GroupMemberFullInfo) String() string { return proto.CompactTextString(m) } func (m *GroupMemberFullInfo) String() string { return proto.CompactTextString(m) }
func (*GroupMemberFullInfo) ProtoMessage() {} func (*GroupMemberFullInfo) ProtoMessage() {}
func (*GroupMemberFullInfo) Descriptor() ([]byte, []int) { func (*GroupMemberFullInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{1} return fileDescriptor_ws_a718f3fde1e8b012, []int{1}
} }
func (m *GroupMemberFullInfo) XXX_Unmarshal(b []byte) error { func (m *GroupMemberFullInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupMemberFullInfo.Unmarshal(m, b) return xxx_messageInfo_GroupMemberFullInfo.Unmarshal(m, b)
@ -269,7 +269,7 @@ func (m *PublicUserInfo) Reset() { *m = PublicUserInfo{} }
func (m *PublicUserInfo) String() string { return proto.CompactTextString(m) } func (m *PublicUserInfo) String() string { return proto.CompactTextString(m) }
func (*PublicUserInfo) ProtoMessage() {} func (*PublicUserInfo) ProtoMessage() {}
func (*PublicUserInfo) Descriptor() ([]byte, []int) { func (*PublicUserInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{2} return fileDescriptor_ws_a718f3fde1e8b012, []int{2}
} }
func (m *PublicUserInfo) XXX_Unmarshal(b []byte) error { func (m *PublicUserInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PublicUserInfo.Unmarshal(m, b) return xxx_messageInfo_PublicUserInfo.Unmarshal(m, b)
@ -330,10 +330,10 @@ type UserInfo struct {
FaceUrl string `protobuf:"bytes,3,opt,name=FaceUrl" json:"FaceUrl,omitempty"` FaceUrl string `protobuf:"bytes,3,opt,name=FaceUrl" json:"FaceUrl,omitempty"`
Gender int32 `protobuf:"varint,4,opt,name=Gender" json:"Gender,omitempty"` Gender int32 `protobuf:"varint,4,opt,name=Gender" json:"Gender,omitempty"`
PhoneNumber string `protobuf:"bytes,5,opt,name=PhoneNumber" json:"PhoneNumber,omitempty"` PhoneNumber string `protobuf:"bytes,5,opt,name=PhoneNumber" json:"PhoneNumber,omitempty"`
Birth int64 `protobuf:"varint,6,opt,name=Birth" json:"Birth,omitempty"` Birth uint32 `protobuf:"varint,6,opt,name=Birth" json:"Birth,omitempty"`
Email string `protobuf:"bytes,7,opt,name=Email" json:"Email,omitempty"` Email string `protobuf:"bytes,7,opt,name=Email" json:"Email,omitempty"`
Ex string `protobuf:"bytes,8,opt,name=Ex" json:"Ex,omitempty"` Ex string `protobuf:"bytes,8,opt,name=Ex" json:"Ex,omitempty"`
CreateTime int64 `protobuf:"varint,9,opt,name=CreateTime" json:"CreateTime,omitempty"` CreateTime uint32 `protobuf:"varint,9,opt,name=CreateTime" json:"CreateTime,omitempty"`
AppMangerLevel int32 `protobuf:"varint,10,opt,name=AppMangerLevel" json:"AppMangerLevel,omitempty"` AppMangerLevel int32 `protobuf:"varint,10,opt,name=AppMangerLevel" json:"AppMangerLevel,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
@ -344,7 +344,7 @@ func (m *UserInfo) Reset() { *m = UserInfo{} }
func (m *UserInfo) String() string { return proto.CompactTextString(m) } func (m *UserInfo) String() string { return proto.CompactTextString(m) }
func (*UserInfo) ProtoMessage() {} func (*UserInfo) ProtoMessage() {}
func (*UserInfo) Descriptor() ([]byte, []int) { func (*UserInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{3} return fileDescriptor_ws_a718f3fde1e8b012, []int{3}
} }
func (m *UserInfo) XXX_Unmarshal(b []byte) error { func (m *UserInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UserInfo.Unmarshal(m, b) return xxx_messageInfo_UserInfo.Unmarshal(m, b)
@ -399,7 +399,7 @@ func (m *UserInfo) GetPhoneNumber() string {
return "" return ""
} }
func (m *UserInfo) GetBirth() int64 { func (m *UserInfo) GetBirth() uint32 {
if m != nil { if m != nil {
return m.Birth return m.Birth
} }
@ -420,7 +420,7 @@ func (m *UserInfo) GetEx() string {
return "" return ""
} }
func (m *UserInfo) GetCreateTime() int64 { func (m *UserInfo) GetCreateTime() uint32 {
if m != nil { if m != nil {
return m.CreateTime return m.CreateTime
} }
@ -451,7 +451,7 @@ func (m *FriendInfo) Reset() { *m = FriendInfo{} }
func (m *FriendInfo) String() string { return proto.CompactTextString(m) } func (m *FriendInfo) String() string { return proto.CompactTextString(m) }
func (*FriendInfo) ProtoMessage() {} func (*FriendInfo) ProtoMessage() {}
func (*FriendInfo) Descriptor() ([]byte, []int) { func (*FriendInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{4} return fileDescriptor_ws_a718f3fde1e8b012, []int{4}
} }
func (m *FriendInfo) XXX_Unmarshal(b []byte) error { func (m *FriendInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendInfo.Unmarshal(m, b) return xxx_messageInfo_FriendInfo.Unmarshal(m, b)
@ -522,7 +522,7 @@ func (m *FriendInfo) GetEx() string {
type BlackInfo struct { type BlackInfo struct {
OwnerUserID string `protobuf:"bytes,1,opt,name=OwnerUserID" json:"OwnerUserID,omitempty"` OwnerUserID string `protobuf:"bytes,1,opt,name=OwnerUserID" json:"OwnerUserID,omitempty"`
CreateTime int64 `protobuf:"varint,2,opt,name=CreateTime" json:"CreateTime,omitempty"` CreateTime uint32 `protobuf:"varint,2,opt,name=CreateTime" json:"CreateTime,omitempty"`
BlackUserInfo *PublicUserInfo `protobuf:"bytes,3,opt,name=BlackUserInfo" json:"BlackUserInfo,omitempty"` BlackUserInfo *PublicUserInfo `protobuf:"bytes,3,opt,name=BlackUserInfo" json:"BlackUserInfo,omitempty"`
AddSource int32 `protobuf:"varint,4,opt,name=AddSource" json:"AddSource,omitempty"` AddSource int32 `protobuf:"varint,4,opt,name=AddSource" json:"AddSource,omitempty"`
OperatorUserID string `protobuf:"bytes,5,opt,name=OperatorUserID" json:"OperatorUserID,omitempty"` OperatorUserID string `protobuf:"bytes,5,opt,name=OperatorUserID" json:"OperatorUserID,omitempty"`
@ -536,7 +536,7 @@ func (m *BlackInfo) Reset() { *m = BlackInfo{} }
func (m *BlackInfo) String() string { return proto.CompactTextString(m) } func (m *BlackInfo) String() string { return proto.CompactTextString(m) }
func (*BlackInfo) ProtoMessage() {} func (*BlackInfo) ProtoMessage() {}
func (*BlackInfo) Descriptor() ([]byte, []int) { func (*BlackInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{5} return fileDescriptor_ws_a718f3fde1e8b012, []int{5}
} }
func (m *BlackInfo) XXX_Unmarshal(b []byte) error { func (m *BlackInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackInfo.Unmarshal(m, b) return xxx_messageInfo_BlackInfo.Unmarshal(m, b)
@ -563,7 +563,7 @@ func (m *BlackInfo) GetOwnerUserID() string {
return "" return ""
} }
func (m *BlackInfo) GetCreateTime() int64 { func (m *BlackInfo) GetCreateTime() uint32 {
if m != nil { if m != nil {
return m.CreateTime return m.CreateTime
} }
@ -604,9 +604,9 @@ type GroupRequest struct {
HandleResult string `protobuf:"bytes,3,opt,name=HandleResult" json:"HandleResult,omitempty"` HandleResult string `protobuf:"bytes,3,opt,name=HandleResult" json:"HandleResult,omitempty"`
ReqMsg string `protobuf:"bytes,4,opt,name=ReqMsg" json:"ReqMsg,omitempty"` ReqMsg string `protobuf:"bytes,4,opt,name=ReqMsg" json:"ReqMsg,omitempty"`
HandleMsg string `protobuf:"bytes,5,opt,name=HandleMsg" json:"HandleMsg,omitempty"` HandleMsg string `protobuf:"bytes,5,opt,name=HandleMsg" json:"HandleMsg,omitempty"`
ReqTime int64 `protobuf:"varint,6,opt,name=ReqTime" json:"ReqTime,omitempty"` ReqTime uint32 `protobuf:"varint,6,opt,name=ReqTime" json:"ReqTime,omitempty"`
HandleUserID string `protobuf:"bytes,7,opt,name=HandleUserID" json:"HandleUserID,omitempty"` HandleUserID string `protobuf:"bytes,7,opt,name=HandleUserID" json:"HandleUserID,omitempty"`
HandleTime int64 `protobuf:"varint,8,opt,name=HandleTime" json:"HandleTime,omitempty"` HandleTime uint32 `protobuf:"varint,8,opt,name=HandleTime" json:"HandleTime,omitempty"`
Ex string `protobuf:"bytes,9,opt,name=Ex" json:"Ex,omitempty"` Ex string `protobuf:"bytes,9,opt,name=Ex" json:"Ex,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
@ -617,7 +617,7 @@ func (m *GroupRequest) Reset() { *m = GroupRequest{} }
func (m *GroupRequest) String() string { return proto.CompactTextString(m) } func (m *GroupRequest) String() string { return proto.CompactTextString(m) }
func (*GroupRequest) ProtoMessage() {} func (*GroupRequest) ProtoMessage() {}
func (*GroupRequest) Descriptor() ([]byte, []int) { func (*GroupRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{6} return fileDescriptor_ws_a718f3fde1e8b012, []int{6}
} }
func (m *GroupRequest) XXX_Unmarshal(b []byte) error { func (m *GroupRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupRequest.Unmarshal(m, b) return xxx_messageInfo_GroupRequest.Unmarshal(m, b)
@ -672,7 +672,7 @@ func (m *GroupRequest) GetHandleMsg() string {
return "" return ""
} }
func (m *GroupRequest) GetReqTime() int64 { func (m *GroupRequest) GetReqTime() uint32 {
if m != nil { if m != nil {
return m.ReqTime return m.ReqTime
} }
@ -686,7 +686,7 @@ func (m *GroupRequest) GetHandleUserID() string {
return "" return ""
} }
func (m *GroupRequest) GetHandleTime() int64 { func (m *GroupRequest) GetHandleTime() uint32 {
if m != nil { if m != nil {
return m.HandleTime return m.HandleTime
} }
@ -705,10 +705,10 @@ type FriendRequest struct {
ToUserID string `protobuf:"bytes,2,opt,name=ToUserID" json:"ToUserID,omitempty"` ToUserID string `protobuf:"bytes,2,opt,name=ToUserID" json:"ToUserID,omitempty"`
HandleResult int32 `protobuf:"varint,3,opt,name=HandleResult" json:"HandleResult,omitempty"` HandleResult int32 `protobuf:"varint,3,opt,name=HandleResult" json:"HandleResult,omitempty"`
ReqMsg string `protobuf:"bytes,4,opt,name=ReqMsg" json:"ReqMsg,omitempty"` ReqMsg string `protobuf:"bytes,4,opt,name=ReqMsg" json:"ReqMsg,omitempty"`
CreateTime int64 `protobuf:"varint,5,opt,name=CreateTime" json:"CreateTime,omitempty"` CreateTime uint32 `protobuf:"varint,5,opt,name=CreateTime" json:"CreateTime,omitempty"`
HandlerUserID string `protobuf:"bytes,6,opt,name=HandlerUserID" json:"HandlerUserID,omitempty"` HandlerUserID string `protobuf:"bytes,6,opt,name=HandlerUserID" json:"HandlerUserID,omitempty"`
HandleMsg string `protobuf:"bytes,7,opt,name=HandleMsg" json:"HandleMsg,omitempty"` HandleMsg string `protobuf:"bytes,7,opt,name=HandleMsg" json:"HandleMsg,omitempty"`
HandleTime int64 `protobuf:"varint,8,opt,name=HandleTime" json:"HandleTime,omitempty"` HandleTime uint32 `protobuf:"varint,8,opt,name=HandleTime" json:"HandleTime,omitempty"`
Ex string `protobuf:"bytes,9,opt,name=Ex" json:"Ex,omitempty"` Ex string `protobuf:"bytes,9,opt,name=Ex" json:"Ex,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
@ -719,7 +719,7 @@ func (m *FriendRequest) Reset() { *m = FriendRequest{} }
func (m *FriendRequest) String() string { return proto.CompactTextString(m) } func (m *FriendRequest) String() string { return proto.CompactTextString(m) }
func (*FriendRequest) ProtoMessage() {} func (*FriendRequest) ProtoMessage() {}
func (*FriendRequest) Descriptor() ([]byte, []int) { func (*FriendRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{7} return fileDescriptor_ws_a718f3fde1e8b012, []int{7}
} }
func (m *FriendRequest) XXX_Unmarshal(b []byte) error { func (m *FriendRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendRequest.Unmarshal(m, b) return xxx_messageInfo_FriendRequest.Unmarshal(m, b)
@ -767,7 +767,7 @@ func (m *FriendRequest) GetReqMsg() string {
return "" return ""
} }
func (m *FriendRequest) GetCreateTime() int64 { func (m *FriendRequest) GetCreateTime() uint32 {
if m != nil { if m != nil {
return m.CreateTime return m.CreateTime
} }
@ -788,7 +788,7 @@ func (m *FriendRequest) GetHandleMsg() string {
return "" return ""
} }
func (m *FriendRequest) GetHandleTime() int64 { func (m *FriendRequest) GetHandleTime() uint32 {
if m != nil { if m != nil {
return m.HandleTime return m.HandleTime
} }
@ -818,7 +818,7 @@ func (m *PullMessageBySeqListResp) Reset() { *m = PullMessageBySeqListRe
func (m *PullMessageBySeqListResp) String() string { return proto.CompactTextString(m) } func (m *PullMessageBySeqListResp) String() string { return proto.CompactTextString(m) }
func (*PullMessageBySeqListResp) ProtoMessage() {} func (*PullMessageBySeqListResp) ProtoMessage() {}
func (*PullMessageBySeqListResp) Descriptor() ([]byte, []int) { func (*PullMessageBySeqListResp) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{8} return fileDescriptor_ws_a718f3fde1e8b012, []int{8}
} }
func (m *PullMessageBySeqListResp) XXX_Unmarshal(b []byte) error { func (m *PullMessageBySeqListResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PullMessageBySeqListResp.Unmarshal(m, b) return xxx_messageInfo_PullMessageBySeqListResp.Unmarshal(m, b)
@ -893,7 +893,7 @@ func (m *PullMessageBySeqListReq) Reset() { *m = PullMessageBySeqListReq
func (m *PullMessageBySeqListReq) String() string { return proto.CompactTextString(m) } func (m *PullMessageBySeqListReq) String() string { return proto.CompactTextString(m) }
func (*PullMessageBySeqListReq) ProtoMessage() {} func (*PullMessageBySeqListReq) ProtoMessage() {}
func (*PullMessageBySeqListReq) Descriptor() ([]byte, []int) { func (*PullMessageBySeqListReq) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{9} return fileDescriptor_ws_a718f3fde1e8b012, []int{9}
} }
func (m *PullMessageBySeqListReq) XXX_Unmarshal(b []byte) error { func (m *PullMessageBySeqListReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PullMessageBySeqListReq.Unmarshal(m, b) return xxx_messageInfo_PullMessageBySeqListReq.Unmarshal(m, b)
@ -948,7 +948,7 @@ func (m *PullMessageReq) Reset() { *m = PullMessageReq{} }
func (m *PullMessageReq) String() string { return proto.CompactTextString(m) } func (m *PullMessageReq) String() string { return proto.CompactTextString(m) }
func (*PullMessageReq) ProtoMessage() {} func (*PullMessageReq) ProtoMessage() {}
func (*PullMessageReq) Descriptor() ([]byte, []int) { func (*PullMessageReq) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{10} return fileDescriptor_ws_a718f3fde1e8b012, []int{10}
} }
func (m *PullMessageReq) XXX_Unmarshal(b []byte) error { func (m *PullMessageReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PullMessageReq.Unmarshal(m, b) return xxx_messageInfo_PullMessageReq.Unmarshal(m, b)
@ -1012,7 +1012,7 @@ func (m *PullMessageResp) Reset() { *m = PullMessageResp{} }
func (m *PullMessageResp) String() string { return proto.CompactTextString(m) } func (m *PullMessageResp) String() string { return proto.CompactTextString(m) }
func (*PullMessageResp) ProtoMessage() {} func (*PullMessageResp) ProtoMessage() {}
func (*PullMessageResp) Descriptor() ([]byte, []int) { func (*PullMessageResp) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{11} return fileDescriptor_ws_a718f3fde1e8b012, []int{11}
} }
func (m *PullMessageResp) XXX_Unmarshal(b []byte) error { func (m *PullMessageResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PullMessageResp.Unmarshal(m, b) return xxx_messageInfo_PullMessageResp.Unmarshal(m, b)
@ -1084,7 +1084,7 @@ func (m *GetMaxAndMinSeqReq) Reset() { *m = GetMaxAndMinSeqReq{} }
func (m *GetMaxAndMinSeqReq) String() string { return proto.CompactTextString(m) } func (m *GetMaxAndMinSeqReq) String() string { return proto.CompactTextString(m) }
func (*GetMaxAndMinSeqReq) ProtoMessage() {} func (*GetMaxAndMinSeqReq) ProtoMessage() {}
func (*GetMaxAndMinSeqReq) Descriptor() ([]byte, []int) { func (*GetMaxAndMinSeqReq) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{12} return fileDescriptor_ws_a718f3fde1e8b012, []int{12}
} }
func (m *GetMaxAndMinSeqReq) XXX_Unmarshal(b []byte) error { func (m *GetMaxAndMinSeqReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMaxAndMinSeqReq.Unmarshal(m, b) return xxx_messageInfo_GetMaxAndMinSeqReq.Unmarshal(m, b)
@ -1116,7 +1116,7 @@ func (m *GetMaxAndMinSeqResp) Reset() { *m = GetMaxAndMinSeqResp{} }
func (m *GetMaxAndMinSeqResp) String() string { return proto.CompactTextString(m) } func (m *GetMaxAndMinSeqResp) String() string { return proto.CompactTextString(m) }
func (*GetMaxAndMinSeqResp) ProtoMessage() {} func (*GetMaxAndMinSeqResp) ProtoMessage() {}
func (*GetMaxAndMinSeqResp) Descriptor() ([]byte, []int) { func (*GetMaxAndMinSeqResp) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{13} return fileDescriptor_ws_a718f3fde1e8b012, []int{13}
} }
func (m *GetMaxAndMinSeqResp) XXX_Unmarshal(b []byte) error { func (m *GetMaxAndMinSeqResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetMaxAndMinSeqResp.Unmarshal(m, b) return xxx_messageInfo_GetMaxAndMinSeqResp.Unmarshal(m, b)
@ -1164,7 +1164,7 @@ func (m *GatherFormat) Reset() { *m = GatherFormat{} }
func (m *GatherFormat) String() string { return proto.CompactTextString(m) } func (m *GatherFormat) String() string { return proto.CompactTextString(m) }
func (*GatherFormat) ProtoMessage() {} func (*GatherFormat) ProtoMessage() {}
func (*GatherFormat) Descriptor() ([]byte, []int) { func (*GatherFormat) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{14} return fileDescriptor_ws_a718f3fde1e8b012, []int{14}
} }
func (m *GatherFormat) XXX_Unmarshal(b []byte) error { func (m *GatherFormat) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GatherFormat.Unmarshal(m, b) return xxx_messageInfo_GatherFormat.Unmarshal(m, b)
@ -1211,7 +1211,7 @@ func (m *UserSendMsgResp) Reset() { *m = UserSendMsgResp{} }
func (m *UserSendMsgResp) String() string { return proto.CompactTextString(m) } func (m *UserSendMsgResp) String() string { return proto.CompactTextString(m) }
func (*UserSendMsgResp) ProtoMessage() {} func (*UserSendMsgResp) ProtoMessage() {}
func (*UserSendMsgResp) Descriptor() ([]byte, []int) { func (*UserSendMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{15} return fileDescriptor_ws_a718f3fde1e8b012, []int{15}
} }
func (m *UserSendMsgResp) XXX_Unmarshal(b []byte) error { func (m *UserSendMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UserSendMsgResp.Unmarshal(m, b) return xxx_messageInfo_UserSendMsgResp.Unmarshal(m, b)
@ -1280,7 +1280,7 @@ func (m *MsgData) Reset() { *m = MsgData{} }
func (m *MsgData) String() string { return proto.CompactTextString(m) } func (m *MsgData) String() string { return proto.CompactTextString(m) }
func (*MsgData) ProtoMessage() {} func (*MsgData) ProtoMessage() {}
func (*MsgData) Descriptor() ([]byte, []int) { func (*MsgData) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{16} return fileDescriptor_ws_a718f3fde1e8b012, []int{16}
} }
func (m *MsgData) XXX_Unmarshal(b []byte) error { func (m *MsgData) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MsgData.Unmarshal(m, b) return xxx_messageInfo_MsgData.Unmarshal(m, b)
@ -1441,7 +1441,7 @@ func (m *OfflinePushInfo) Reset() { *m = OfflinePushInfo{} }
func (m *OfflinePushInfo) String() string { return proto.CompactTextString(m) } func (m *OfflinePushInfo) String() string { return proto.CompactTextString(m) }
func (*OfflinePushInfo) ProtoMessage() {} func (*OfflinePushInfo) ProtoMessage() {}
func (*OfflinePushInfo) Descriptor() ([]byte, []int) { func (*OfflinePushInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{17} return fileDescriptor_ws_a718f3fde1e8b012, []int{17}
} }
func (m *OfflinePushInfo) XXX_Unmarshal(b []byte) error { func (m *OfflinePushInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OfflinePushInfo.Unmarshal(m, b) return xxx_messageInfo_OfflinePushInfo.Unmarshal(m, b)
@ -1508,7 +1508,7 @@ func (m *TipsComm) Reset() { *m = TipsComm{} }
func (m *TipsComm) String() string { return proto.CompactTextString(m) } func (m *TipsComm) String() string { return proto.CompactTextString(m) }
func (*TipsComm) ProtoMessage() {} func (*TipsComm) ProtoMessage() {}
func (*TipsComm) Descriptor() ([]byte, []int) { func (*TipsComm) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{18} return fileDescriptor_ws_a718f3fde1e8b012, []int{18}
} }
func (m *TipsComm) XXX_Unmarshal(b []byte) error { func (m *TipsComm) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TipsComm.Unmarshal(m, b) return xxx_messageInfo_TipsComm.Unmarshal(m, b)
@ -1557,7 +1557,7 @@ func (m *MemberEnterTips) Reset() { *m = MemberEnterTips{} }
func (m *MemberEnterTips) String() string { return proto.CompactTextString(m) } func (m *MemberEnterTips) String() string { return proto.CompactTextString(m) }
func (*MemberEnterTips) ProtoMessage() {} func (*MemberEnterTips) ProtoMessage() {}
func (*MemberEnterTips) Descriptor() ([]byte, []int) { func (*MemberEnterTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{19} return fileDescriptor_ws_a718f3fde1e8b012, []int{19}
} }
func (m *MemberEnterTips) XXX_Unmarshal(b []byte) error { func (m *MemberEnterTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MemberEnterTips.Unmarshal(m, b) return xxx_messageInfo_MemberEnterTips.Unmarshal(m, b)
@ -1612,7 +1612,7 @@ func (m *MemberLeaveTips) Reset() { *m = MemberLeaveTips{} }
func (m *MemberLeaveTips) String() string { return proto.CompactTextString(m) } func (m *MemberLeaveTips) String() string { return proto.CompactTextString(m) }
func (*MemberLeaveTips) ProtoMessage() {} func (*MemberLeaveTips) ProtoMessage() {}
func (*MemberLeaveTips) Descriptor() ([]byte, []int) { func (*MemberLeaveTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{20} return fileDescriptor_ws_a718f3fde1e8b012, []int{20}
} }
func (m *MemberLeaveTips) XXX_Unmarshal(b []byte) error { func (m *MemberLeaveTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MemberLeaveTips.Unmarshal(m, b) return xxx_messageInfo_MemberLeaveTips.Unmarshal(m, b)
@ -1667,7 +1667,7 @@ func (m *MemberInvitedTips) Reset() { *m = MemberInvitedTips{} }
func (m *MemberInvitedTips) String() string { return proto.CompactTextString(m) } func (m *MemberInvitedTips) String() string { return proto.CompactTextString(m) }
func (*MemberInvitedTips) ProtoMessage() {} func (*MemberInvitedTips) ProtoMessage() {}
func (*MemberInvitedTips) Descriptor() ([]byte, []int) { func (*MemberInvitedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{21} return fileDescriptor_ws_a718f3fde1e8b012, []int{21}
} }
func (m *MemberInvitedTips) XXX_Unmarshal(b []byte) error { func (m *MemberInvitedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MemberInvitedTips.Unmarshal(m, b) return xxx_messageInfo_MemberInvitedTips.Unmarshal(m, b)
@ -1729,7 +1729,7 @@ func (m *MemberKickedTips) Reset() { *m = MemberKickedTips{} }
func (m *MemberKickedTips) String() string { return proto.CompactTextString(m) } func (m *MemberKickedTips) String() string { return proto.CompactTextString(m) }
func (*MemberKickedTips) ProtoMessage() {} func (*MemberKickedTips) ProtoMessage() {}
func (*MemberKickedTips) Descriptor() ([]byte, []int) { func (*MemberKickedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{22} return fileDescriptor_ws_a718f3fde1e8b012, []int{22}
} }
func (m *MemberKickedTips) XXX_Unmarshal(b []byte) error { func (m *MemberKickedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MemberKickedTips.Unmarshal(m, b) return xxx_messageInfo_MemberKickedTips.Unmarshal(m, b)
@ -1792,7 +1792,7 @@ func (m *MemberInfoChangedTips) Reset() { *m = MemberInfoChangedTips{} }
func (m *MemberInfoChangedTips) String() string { return proto.CompactTextString(m) } func (m *MemberInfoChangedTips) String() string { return proto.CompactTextString(m) }
func (*MemberInfoChangedTips) ProtoMessage() {} func (*MemberInfoChangedTips) ProtoMessage() {}
func (*MemberInfoChangedTips) Descriptor() ([]byte, []int) { func (*MemberInfoChangedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{23} return fileDescriptor_ws_a718f3fde1e8b012, []int{23}
} }
func (m *MemberInfoChangedTips) XXX_Unmarshal(b []byte) error { func (m *MemberInfoChangedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MemberInfoChangedTips.Unmarshal(m, b) return xxx_messageInfo_MemberInfoChangedTips.Unmarshal(m, b)
@ -1861,7 +1861,7 @@ func (m *GroupCreatedTips) Reset() { *m = GroupCreatedTips{} }
func (m *GroupCreatedTips) String() string { return proto.CompactTextString(m) } func (m *GroupCreatedTips) String() string { return proto.CompactTextString(m) }
func (*GroupCreatedTips) ProtoMessage() {} func (*GroupCreatedTips) ProtoMessage() {}
func (*GroupCreatedTips) Descriptor() ([]byte, []int) { func (*GroupCreatedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{24} return fileDescriptor_ws_a718f3fde1e8b012, []int{24}
} }
func (m *GroupCreatedTips) XXX_Unmarshal(b []byte) error { func (m *GroupCreatedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupCreatedTips.Unmarshal(m, b) return xxx_messageInfo_GroupCreatedTips.Unmarshal(m, b)
@ -1922,7 +1922,7 @@ func (m *GroupInfoChangedTips) Reset() { *m = GroupInfoChangedTips{} }
func (m *GroupInfoChangedTips) String() string { return proto.CompactTextString(m) } func (m *GroupInfoChangedTips) String() string { return proto.CompactTextString(m) }
func (*GroupInfoChangedTips) ProtoMessage() {} func (*GroupInfoChangedTips) ProtoMessage() {}
func (*GroupInfoChangedTips) Descriptor() ([]byte, []int) { func (*GroupInfoChangedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{25} return fileDescriptor_ws_a718f3fde1e8b012, []int{25}
} }
func (m *GroupInfoChangedTips) XXX_Unmarshal(b []byte) error { func (m *GroupInfoChangedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GroupInfoChangedTips.Unmarshal(m, b) return xxx_messageInfo_GroupInfoChangedTips.Unmarshal(m, b)
@ -1976,7 +1976,7 @@ func (m *JoinGroupApplicationTips) Reset() { *m = JoinGroupApplicationTi
func (m *JoinGroupApplicationTips) String() string { return proto.CompactTextString(m) } func (m *JoinGroupApplicationTips) String() string { return proto.CompactTextString(m) }
func (*JoinGroupApplicationTips) ProtoMessage() {} func (*JoinGroupApplicationTips) ProtoMessage() {}
func (*JoinGroupApplicationTips) Descriptor() ([]byte, []int) { func (*JoinGroupApplicationTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{26} return fileDescriptor_ws_a718f3fde1e8b012, []int{26}
} }
func (m *JoinGroupApplicationTips) XXX_Unmarshal(b []byte) error { func (m *JoinGroupApplicationTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_JoinGroupApplicationTips.Unmarshal(m, b) return xxx_messageInfo_JoinGroupApplicationTips.Unmarshal(m, b)
@ -2031,7 +2031,7 @@ func (m *ApplicationProcessedTips) Reset() { *m = ApplicationProcessedTi
func (m *ApplicationProcessedTips) String() string { return proto.CompactTextString(m) } func (m *ApplicationProcessedTips) String() string { return proto.CompactTextString(m) }
func (*ApplicationProcessedTips) ProtoMessage() {} func (*ApplicationProcessedTips) ProtoMessage() {}
func (*ApplicationProcessedTips) Descriptor() ([]byte, []int) { func (*ApplicationProcessedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{27} return fileDescriptor_ws_a718f3fde1e8b012, []int{27}
} }
func (m *ApplicationProcessedTips) XXX_Unmarshal(b []byte) error { func (m *ApplicationProcessedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ApplicationProcessedTips.Unmarshal(m, b) return xxx_messageInfo_ApplicationProcessedTips.Unmarshal(m, b)
@ -2092,7 +2092,7 @@ func (m *FriendApplication) Reset() { *m = FriendApplication{} }
func (m *FriendApplication) String() string { return proto.CompactTextString(m) } func (m *FriendApplication) String() string { return proto.CompactTextString(m) }
func (*FriendApplication) ProtoMessage() {} func (*FriendApplication) ProtoMessage() {}
func (*FriendApplication) Descriptor() ([]byte, []int) { func (*FriendApplication) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{28} return fileDescriptor_ws_a718f3fde1e8b012, []int{28}
} }
func (m *FriendApplication) XXX_Unmarshal(b []byte) error { func (m *FriendApplication) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendApplication.Unmarshal(m, b) return xxx_messageInfo_FriendApplication.Unmarshal(m, b)
@ -2145,7 +2145,7 @@ func (m *FromToUserID) Reset() { *m = FromToUserID{} }
func (m *FromToUserID) String() string { return proto.CompactTextString(m) } func (m *FromToUserID) String() string { return proto.CompactTextString(m) }
func (*FromToUserID) ProtoMessage() {} func (*FromToUserID) ProtoMessage() {}
func (*FromToUserID) Descriptor() ([]byte, []int) { func (*FromToUserID) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{29} return fileDescriptor_ws_a718f3fde1e8b012, []int{29}
} }
func (m *FromToUserID) XXX_Unmarshal(b []byte) error { func (m *FromToUserID) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FromToUserID.Unmarshal(m, b) return xxx_messageInfo_FromToUserID.Unmarshal(m, b)
@ -2191,7 +2191,7 @@ func (m *FriendApplicationAddedTips) Reset() { *m = FriendApplicationAdd
func (m *FriendApplicationAddedTips) String() string { return proto.CompactTextString(m) } func (m *FriendApplicationAddedTips) String() string { return proto.CompactTextString(m) }
func (*FriendApplicationAddedTips) ProtoMessage() {} func (*FriendApplicationAddedTips) ProtoMessage() {}
func (*FriendApplicationAddedTips) Descriptor() ([]byte, []int) { func (*FriendApplicationAddedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{30} return fileDescriptor_ws_a718f3fde1e8b012, []int{30}
} }
func (m *FriendApplicationAddedTips) XXX_Unmarshal(b []byte) error { func (m *FriendApplicationAddedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendApplicationAddedTips.Unmarshal(m, b) return xxx_messageInfo_FriendApplicationAddedTips.Unmarshal(m, b)
@ -2230,7 +2230,7 @@ func (m *FriendApplicationProcessedTips) Reset() { *m = FriendApplicatio
func (m *FriendApplicationProcessedTips) String() string { return proto.CompactTextString(m) } func (m *FriendApplicationProcessedTips) String() string { return proto.CompactTextString(m) }
func (*FriendApplicationProcessedTips) ProtoMessage() {} func (*FriendApplicationProcessedTips) ProtoMessage() {}
func (*FriendApplicationProcessedTips) Descriptor() ([]byte, []int) { func (*FriendApplicationProcessedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{31} return fileDescriptor_ws_a718f3fde1e8b012, []int{31}
} }
func (m *FriendApplicationProcessedTips) XXX_Unmarshal(b []byte) error { func (m *FriendApplicationProcessedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendApplicationProcessedTips.Unmarshal(m, b) return xxx_messageInfo_FriendApplicationProcessedTips.Unmarshal(m, b)
@ -2271,7 +2271,7 @@ func (m *FriendAddedTips) Reset() { *m = FriendAddedTips{} }
func (m *FriendAddedTips) String() string { return proto.CompactTextString(m) } func (m *FriendAddedTips) String() string { return proto.CompactTextString(m) }
func (*FriendAddedTips) ProtoMessage() {} func (*FriendAddedTips) ProtoMessage() {}
func (*FriendAddedTips) Descriptor() ([]byte, []int) { func (*FriendAddedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{32} return fileDescriptor_ws_a718f3fde1e8b012, []int{32}
} }
func (m *FriendAddedTips) XXX_Unmarshal(b []byte) error { func (m *FriendAddedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendAddedTips.Unmarshal(m, b) return xxx_messageInfo_FriendAddedTips.Unmarshal(m, b)
@ -2324,7 +2324,7 @@ func (m *FriendDeletedTips) Reset() { *m = FriendDeletedTips{} }
func (m *FriendDeletedTips) String() string { return proto.CompactTextString(m) } func (m *FriendDeletedTips) String() string { return proto.CompactTextString(m) }
func (*FriendDeletedTips) ProtoMessage() {} func (*FriendDeletedTips) ProtoMessage() {}
func (*FriendDeletedTips) Descriptor() ([]byte, []int) { func (*FriendDeletedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{33} return fileDescriptor_ws_a718f3fde1e8b012, []int{33}
} }
func (m *FriendDeletedTips) XXX_Unmarshal(b []byte) error { func (m *FriendDeletedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendDeletedTips.Unmarshal(m, b) return xxx_messageInfo_FriendDeletedTips.Unmarshal(m, b)
@ -2362,7 +2362,7 @@ func (m *BlackAddedTips) Reset() { *m = BlackAddedTips{} }
func (m *BlackAddedTips) String() string { return proto.CompactTextString(m) } func (m *BlackAddedTips) String() string { return proto.CompactTextString(m) }
func (*BlackAddedTips) ProtoMessage() {} func (*BlackAddedTips) ProtoMessage() {}
func (*BlackAddedTips) Descriptor() ([]byte, []int) { func (*BlackAddedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{34} return fileDescriptor_ws_a718f3fde1e8b012, []int{34}
} }
func (m *BlackAddedTips) XXX_Unmarshal(b []byte) error { func (m *BlackAddedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackAddedTips.Unmarshal(m, b) return xxx_messageInfo_BlackAddedTips.Unmarshal(m, b)
@ -2400,7 +2400,7 @@ func (m *BlackDeletedTips) Reset() { *m = BlackDeletedTips{} }
func (m *BlackDeletedTips) String() string { return proto.CompactTextString(m) } func (m *BlackDeletedTips) String() string { return proto.CompactTextString(m) }
func (*BlackDeletedTips) ProtoMessage() {} func (*BlackDeletedTips) ProtoMessage() {}
func (*BlackDeletedTips) Descriptor() ([]byte, []int) { func (*BlackDeletedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{35} return fileDescriptor_ws_a718f3fde1e8b012, []int{35}
} }
func (m *BlackDeletedTips) XXX_Unmarshal(b []byte) error { func (m *BlackDeletedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlackDeletedTips.Unmarshal(m, b) return xxx_messageInfo_BlackDeletedTips.Unmarshal(m, b)
@ -2438,7 +2438,7 @@ func (m *FriendInfoChangedTips) Reset() { *m = FriendInfoChangedTips{} }
func (m *FriendInfoChangedTips) String() string { return proto.CompactTextString(m) } func (m *FriendInfoChangedTips) String() string { return proto.CompactTextString(m) }
func (*FriendInfoChangedTips) ProtoMessage() {} func (*FriendInfoChangedTips) ProtoMessage() {}
func (*FriendInfoChangedTips) Descriptor() ([]byte, []int) { func (*FriendInfoChangedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{36} return fileDescriptor_ws_a718f3fde1e8b012, []int{36}
} }
func (m *FriendInfoChangedTips) XXX_Unmarshal(b []byte) error { func (m *FriendInfoChangedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FriendInfoChangedTips.Unmarshal(m, b) return xxx_messageInfo_FriendInfoChangedTips.Unmarshal(m, b)
@ -2477,7 +2477,7 @@ func (m *SelfInfoUpdatedTips) Reset() { *m = SelfInfoUpdatedTips{} }
func (m *SelfInfoUpdatedTips) String() string { return proto.CompactTextString(m) } func (m *SelfInfoUpdatedTips) String() string { return proto.CompactTextString(m) }
func (*SelfInfoUpdatedTips) ProtoMessage() {} func (*SelfInfoUpdatedTips) ProtoMessage() {}
func (*SelfInfoUpdatedTips) Descriptor() ([]byte, []int) { func (*SelfInfoUpdatedTips) Descriptor() ([]byte, []int) {
return fileDescriptor_ws_996ebd499da55dba, []int{37} return fileDescriptor_ws_a718f3fde1e8b012, []int{37}
} }
func (m *SelfInfoUpdatedTips) XXX_Unmarshal(b []byte) error { func (m *SelfInfoUpdatedTips) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SelfInfoUpdatedTips.Unmarshal(m, b) return xxx_messageInfo_SelfInfoUpdatedTips.Unmarshal(m, b)
@ -2546,129 +2546,129 @@ func init() {
proto.RegisterType((*SelfInfoUpdatedTips)(nil), "open_im_sdk.SelfInfoUpdatedTips") proto.RegisterType((*SelfInfoUpdatedTips)(nil), "open_im_sdk.SelfInfoUpdatedTips")
} }
func init() { proto.RegisterFile("sdk_ws/ws.proto", fileDescriptor_ws_996ebd499da55dba) } func init() { proto.RegisterFile("sdk_ws/ws.proto", fileDescriptor_ws_a718f3fde1e8b012) }
var fileDescriptor_ws_996ebd499da55dba = []byte{ var fileDescriptor_ws_a718f3fde1e8b012 = []byte{
// 1924 bytes of a gzipped FileDescriptorProto // 1921 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x59, 0xcd, 0x8f, 0x1b, 0x49, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x59, 0xcd, 0x8f, 0x1b, 0x49,
0x15, 0x57, 0xb7, 0xbf, 0xc6, 0xcf, 0x9e, 0xf1, 0xa4, 0xf3, 0xb1, 0x4d, 0x58, 0x45, 0xa6, 0xb5, 0x15, 0x57, 0xb7, 0xc7, 0xf6, 0xf8, 0xd9, 0x33, 0x9e, 0x74, 0x92, 0xd9, 0x26, 0xac, 0x22, 0xd3,
0x42, 0x23, 0x04, 0x59, 0x29, 0x2b, 0xa4, 0x25, 0x68, 0x81, 0xf9, 0xcc, 0x07, 0x71, 0x3c, 0xb4, 0x5a, 0xa1, 0x11, 0x82, 0xac, 0x94, 0x15, 0xd2, 0x12, 0xb4, 0xc0, 0x7c, 0xe6, 0x83, 0x38, 0x1e,
0x27, 0x70, 0xe0, 0x10, 0x75, 0xdc, 0x65, 0x4f, 0x6b, 0xda, 0xd5, 0x76, 0x57, 0xf7, 0x24, 0xb9, 0xca, 0x13, 0x38, 0x70, 0x88, 0x3a, 0xee, 0xb2, 0xa7, 0x35, 0xed, 0x6a, 0xbb, 0x3f, 0x26, 0xc9,
0x70, 0xe6, 0x1f, 0x80, 0xcb, 0x0a, 0xc4, 0x0d, 0x71, 0xe5, 0x00, 0xff, 0x10, 0xe2, 0x80, 0xc4, 0x85, 0x33, 0xff, 0x00, 0x5c, 0x56, 0x20, 0x6e, 0x88, 0x2b, 0x07, 0xf8, 0x87, 0x10, 0x07, 0x24,
0x09, 0x71, 0x82, 0x03, 0x7a, 0xaf, 0xaa, 0xbb, 0xab, 0x6c, 0x67, 0x32, 0x93, 0x44, 0xb9, 0x70, 0x4e, 0x88, 0x13, 0x1c, 0xd0, 0x7b, 0x55, 0xdd, 0x5d, 0x65, 0x3b, 0x93, 0x99, 0x4c, 0x94, 0x0b,
0xf3, 0xfb, 0xf5, 0xab, 0xf7, 0x5d, 0xaf, 0x5e, 0x95, 0xa1, 0x27, 0xc2, 0xb3, 0xe7, 0x2f, 0xc5, 0x37, 0xbf, 0x5f, 0xbf, 0x7a, 0xdf, 0xf5, 0xea, 0x55, 0x19, 0xba, 0x69, 0x70, 0xf6, 0xe2, 0x55,
0xe7, 0x2f, 0xc5, 0xdd, 0x79, 0x9a, 0x64, 0x89, 0xd3, 0x49, 0xe6, 0x8c, 0x3f, 0x8f, 0x66, 0xcf, 0xfa, 0xf9, 0xab, 0xf4, 0xde, 0x2c, 0x89, 0xb3, 0xd8, 0x69, 0xc7, 0x33, 0x2e, 0x5e, 0x84, 0xd3,
0x45, 0x78, 0xe6, 0xfd, 0xdb, 0x86, 0xf6, 0x83, 0x34, 0xc9, 0xe7, 0x8f, 0xf8, 0x24, 0x71, 0x5c, 0x17, 0x69, 0x70, 0xe6, 0xfd, 0xdb, 0x86, 0xd6, 0xc3, 0x24, 0xce, 0x67, 0x8f, 0xc5, 0x38, 0x76,
0x68, 0x49, 0xe2, 0xc0, 0xb5, 0xfa, 0xd6, 0x4e, 0xdb, 0x2f, 0x48, 0xe7, 0x53, 0xc5, 0xf6, 0x34, 0x5c, 0x68, 0x4a, 0xe2, 0xc0, 0xb5, 0x7a, 0xd6, 0x4e, 0x8b, 0x15, 0xa4, 0xf3, 0xa9, 0x62, 0x7b,
0x98, 0x31, 0xd7, 0xa6, 0x6f, 0x15, 0xe0, 0x78, 0xd0, 0x7d, 0x9a, 0x64, 0xd1, 0x24, 0x1a, 0x07, 0xe6, 0x4f, 0xb9, 0x6b, 0xd3, 0xb7, 0x0a, 0x70, 0x3c, 0xe8, 0x3c, 0x8b, 0xb3, 0x70, 0x1c, 0x8e,
0x59, 0x94, 0x70, 0xb7, 0x46, 0x0c, 0x06, 0x86, 0x3c, 0x8f, 0x78, 0x96, 0x26, 0x61, 0x3e, 0x26, 0xfc, 0x2c, 0x8c, 0x85, 0x5b, 0x23, 0x06, 0x03, 0x43, 0x9e, 0xc7, 0x22, 0x4b, 0xe2, 0x20, 0x1f,
0x9e, 0xba, 0xe4, 0xd1, 0x31, 0xd4, 0x7f, 0x14, 0x8c, 0xd9, 0xb3, 0x34, 0x76, 0x1b, 0x52, 0xbf, 0x11, 0xcf, 0x9a, 0xe4, 0xd1, 0x31, 0xd4, 0x7f, 0xe4, 0x8f, 0xf8, 0xf3, 0x24, 0x72, 0xeb, 0x52,
0x22, 0x9d, 0x3e, 0x74, 0x86, 0x2f, 0x39, 0x4b, 0x9f, 0x09, 0x96, 0x3e, 0x3a, 0x70, 0x9b, 0xf4, 0xbf, 0x22, 0x9d, 0x1e, 0xb4, 0x07, 0xaf, 0x04, 0x4f, 0x9e, 0xa7, 0x3c, 0x79, 0x7c, 0xe0, 0x36,
0x55, 0x87, 0x9c, 0x3b, 0x00, 0xfb, 0x29, 0x0b, 0x32, 0x76, 0x12, 0xcd, 0x98, 0xdb, 0xea, 0x5b, 0xe8, 0xab, 0x0e, 0x39, 0x77, 0x01, 0xf6, 0x13, 0xee, 0x67, 0xfc, 0x24, 0x9c, 0x72, 0xb7, 0xd9,
0x3b, 0x35, 0x5f, 0x43, 0x50, 0xc2, 0x80, 0xcd, 0x5e, 0xb0, 0x74, 0x3f, 0xc9, 0x79, 0xe6, 0x6e, 0xb3, 0x76, 0x36, 0x98, 0x86, 0xa0, 0x84, 0x3e, 0x9f, 0xbe, 0xe4, 0xc9, 0x7e, 0x9c, 0x8b, 0xcc,
0xf4, 0xad, 0x9d, 0x4d, 0x5f, 0x87, 0x9c, 0x2d, 0xb0, 0x0f, 0x5f, 0xb9, 0x6d, 0x12, 0x6d, 0x1f, 0x5d, 0x27, 0x06, 0x1d, 0x72, 0x36, 0xc1, 0x3e, 0x7c, 0xed, 0xb6, 0x48, 0xb4, 0x7d, 0xf8, 0xda,
0xbe, 0x72, 0x6e, 0x41, 0x73, 0x94, 0x05, 0x59, 0x2e, 0x5c, 0xe8, 0x5b, 0x3b, 0x0d, 0x5f, 0x51, 0xd9, 0x86, 0xc6, 0x30, 0xf3, 0xb3, 0x3c, 0x75, 0xa1, 0x67, 0xed, 0xd4, 0x99, 0xa2, 0x9c, 0xcf,
0xce, 0x67, 0xb0, 0x49, 0x72, 0x93, 0xc2, 0x9a, 0x0e, 0x2d, 0x31, 0xc1, 0x32, 0x62, 0x27, 0xaf, 0x60, 0x83, 0xe4, 0xc6, 0x85, 0x35, 0x6d, 0x5a, 0x62, 0x82, 0x65, 0xc4, 0x4e, 0xde, 0xcc, 0xb8,
0xe7, 0xcc, 0xed, 0x92, 0x80, 0x0a, 0xf0, 0xfe, 0x6a, 0xc3, 0x75, 0xa2, 0xa4, 0x01, 0x47, 0x79, 0xdb, 0x21, 0x01, 0x15, 0xe0, 0xfd, 0xd5, 0x86, 0x9b, 0x44, 0x49, 0x03, 0x8e, 0xf2, 0x28, 0x7a,
0x1c, 0xbf, 0x25, 0x03, 0xb7, 0xa0, 0xa9, 0xd4, 0xc9, 0xf0, 0x37, 0x2b, 0x3d, 0x69, 0x12, 0xb3, 0x47, 0x06, 0xb6, 0xa1, 0xa1, 0xd4, 0xc9, 0xf0, 0x37, 0x2a, 0x3d, 0x49, 0x1c, 0xf1, 0xa7, 0xfc,
0x27, 0xec, 0x9c, 0xc5, 0x14, 0xf8, 0x86, 0x5f, 0x01, 0xce, 0x6d, 0xd8, 0x78, 0x9c, 0x44, 0x9c, 0x9c, 0x47, 0x14, 0xf8, 0x3a, 0xab, 0x00, 0xe7, 0x0e, 0xac, 0x3f, 0x89, 0x43, 0x41, 0x31, 0xc1,
0x62, 0x52, 0xa7, 0x98, 0x94, 0x34, 0x7e, 0x7b, 0x1a, 0x8d, 0xcf, 0x38, 0xa6, 0x54, 0x86, 0xbb, 0x88, 0xd7, 0x58, 0x49, 0xe3, 0xb7, 0x67, 0xe1, 0xe8, 0x4c, 0x60, 0x4a, 0x65, 0xb8, 0x4b, 0x5a,
0xa4, 0xf5, 0x4c, 0x34, 0xcd, 0x4c, 0x7c, 0x1b, 0xb6, 0x76, 0xe7, 0xf3, 0x41, 0xc0, 0xa7, 0x2c, 0xcf, 0x44, 0xc3, 0xcc, 0xc4, 0xb7, 0x61, 0x73, 0x77, 0x36, 0xeb, 0xfb, 0x62, 0xc2, 0x13, 0xa9,
0x95, 0x4a, 0x5b, 0xa4, 0x74, 0x09, 0xc5, 0x7c, 0xa0, 0xa6, 0x51, 0x92, 0xa7, 0x63, 0x46, 0xe1, 0xb4, 0x49, 0x4a, 0x17, 0x50, 0xcc, 0x07, 0x6a, 0x1a, 0xc6, 0x79, 0x32, 0xe2, 0x14, 0xee, 0x3a,
0x6e, 0xf8, 0x1a, 0x82, 0x72, 0x86, 0x73, 0x96, 0x6a, 0x61, 0x94, 0x91, 0x5f, 0x42, 0x55, 0x56, 0xd3, 0x10, 0x94, 0x33, 0x98, 0xf1, 0x44, 0x0b, 0xa3, 0x8c, 0xfc, 0x02, 0xaa, 0xb2, 0x02, 0x45,
0xa0, 0xc8, 0x8a, 0xf7, 0x7b, 0x0b, 0xb6, 0x8e, 0xf3, 0x17, 0x71, 0x34, 0x26, 0x06, 0x0c, 0x5a, 0x56, 0xbc, 0xdf, 0x5b, 0xb0, 0x79, 0x9c, 0xbf, 0x8c, 0xc2, 0x11, 0x31, 0x60, 0xd0, 0xaa, 0xd0,
0x15, 0x1a, 0xcb, 0x08, 0x8d, 0xee, 0xa0, 0xfd, 0x66, 0x07, 0x6b, 0xa6, 0x83, 0xb7, 0xa0, 0xf9, 0x58, 0x46, 0x68, 0x74, 0x07, 0xed, 0xb7, 0x3b, 0x58, 0x33, 0x1d, 0xdc, 0x86, 0xc6, 0x43, 0x2e,
0x80, 0xf1, 0x90, 0xa5, 0x14, 0xb0, 0x86, 0xaf, 0xa8, 0x35, 0x8e, 0x37, 0xd6, 0x39, 0xee, 0xfd, 0x02, 0x9e, 0x50, 0xc0, 0xea, 0x4c, 0x51, 0x2b, 0x1c, 0xaf, 0xaf, 0x72, 0xdc, 0xfb, 0xad, 0x0d,
0xd6, 0x86, 0x8d, 0x8f, 0x6c, 0x5a, 0x1f, 0x3a, 0xc7, 0xa7, 0x09, 0x67, 0x4f, 0x73, 0x2c, 0x26, 0xeb, 0x1f, 0xd9, 0xb4, 0x1e, 0xb4, 0x8f, 0x4f, 0x63, 0xc1, 0x9f, 0xe5, 0x58, 0x4c, 0x2a, 0x99,
0x95, 0x4c, 0x1d, 0x72, 0x6e, 0x40, 0x63, 0x2f, 0x4a, 0xb3, 0x53, 0xca, 0x66, 0xcd, 0x97, 0x04, 0x3a, 0xe4, 0xdc, 0x82, 0xfa, 0x5e, 0x98, 0x64, 0xa7, 0x94, 0xcd, 0x0d, 0x26, 0x09, 0x44, 0x0f,
0xa2, 0x87, 0xb3, 0x20, 0x92, 0x29, 0x6c, 0xfb, 0x92, 0x50, 0x11, 0xdf, 0x28, 0xf7, 0x81, 0xb9, 0xa7, 0x7e, 0x28, 0x53, 0xd8, 0x62, 0x92, 0x50, 0x11, 0x5f, 0x2f, 0xf7, 0x81, 0xb9, 0xb3, 0x5a,
0xb3, 0xda, 0x2b, 0x3b, 0x6b, 0x35, 0x30, 0xb0, 0x36, 0x30, 0xff, 0xb2, 0x00, 0x8e, 0xd2, 0x88, 0x4b, 0x3b, 0x6b, 0x39, 0x30, 0xb0, 0x32, 0x30, 0xff, 0xb2, 0x00, 0x8e, 0x92, 0x90, 0x8b, 0x80,
0xf1, 0x90, 0x42, 0xb3, 0xb4, 0xa5, 0xad, 0xd5, 0x2d, 0x7d, 0x0b, 0x9a, 0x3e, 0x9b, 0x05, 0xe9, 0x42, 0xb3, 0xb0, 0xa5, 0xad, 0xe5, 0x2d, 0xbd, 0x0d, 0x0d, 0xc6, 0xa7, 0x7e, 0x72, 0x56, 0x94,
0x59, 0x51, 0xf2, 0x92, 0x5a, 0x32, 0xa8, 0x46, 0x3b, 0x59, 0x37, 0xe8, 0xfb, 0x85, 0x1e, 0x94, 0xbc, 0xa4, 0x16, 0x0c, 0xaa, 0x2d, 0x19, 0xf4, 0xfd, 0x42, 0x0f, 0xca, 0xa1, 0x50, 0xb5, 0xef,
0x43, 0xa1, 0xea, 0xdc, 0xbb, 0x79, 0x57, 0x6b, 0x7b, 0x77, 0x8b, 0xfc, 0xf8, 0x1a, 0x23, 0xee, 0xdf, 0xbe, 0xa7, 0xb5, 0xbd, 0x7b, 0x45, 0x7e, 0x98, 0xc6, 0x88, 0x3b, 0x69, 0x37, 0x08, 0x54,
0xa4, 0xdd, 0x30, 0x54, 0x05, 0x2b, 0x73, 0x5b, 0x01, 0x6b, 0xea, 0xb5, 0x79, 0x41, 0xbd, 0xb6, 0xc1, 0xca, 0xdc, 0x56, 0xc0, 0x8a, 0x7a, 0x6d, 0x5c, 0x50, 0xaf, 0xcd, 0xb2, 0x5e, 0xff, 0x6e,
0xca, 0x7a, 0xfd, 0xbb, 0x05, 0xed, 0xbd, 0x38, 0x18, 0x9f, 0x5d, 0xd2, 0x69, 0xd3, 0x39, 0x7b, 0x41, 0x6b, 0x2f, 0xf2, 0x47, 0x67, 0x97, 0x74, 0xda, 0x74, 0xce, 0x5e, 0x72, 0x6e, 0x17, 0x36,
0x25, 0xda, 0xbb, 0xb0, 0x49, 0xe2, 0x0a, 0x17, 0xc8, 0xff, 0xce, 0xbd, 0x6f, 0x1a, 0xfe, 0x99, 0x48, 0x5c, 0xe1, 0x02, 0xf9, 0xdf, 0xbe, 0xff, 0x4d, 0xc3, 0x3f, 0x73, 0x83, 0x30, 0x73, 0x85,
0x1b, 0xc4, 0x37, 0x57, 0x98, 0x8e, 0xd6, 0xdf, 0xee, 0x68, 0xe3, 0x02, 0x47, 0x9b, 0xa5, 0xa3, 0xe9, 0xe8, 0xda, 0xbb, 0x1d, 0xad, 0x5f, 0xe0, 0x68, 0xa3, 0x74, 0xf4, 0xd7, 0x36, 0x74, 0xa8,
0xbf, 0xb6, 0xa1, 0x4b, 0xcd, 0xca, 0x67, 0x8b, 0x9c, 0x89, 0xec, 0x8d, 0xb5, 0xaf, 0xf5, 0x38, 0x59, 0x31, 0x3e, 0xcf, 0x79, 0x9a, 0xbd, 0xb5, 0xf6, 0xb5, 0x1e, 0x67, 0x9b, 0x3d, 0xce, 0x83,
0xdb, 0xec, 0x71, 0x1e, 0x74, 0x1f, 0x06, 0x3c, 0x8c, 0x99, 0xcf, 0x44, 0x1e, 0x67, 0xc5, 0x39, 0xce, 0x23, 0x5f, 0x04, 0x11, 0x67, 0x3c, 0xcd, 0xa3, 0xac, 0x38, 0x47, 0x74, 0x4c, 0x16, 0xc5,
0xa2, 0x63, 0xb2, 0x28, 0x16, 0x03, 0x31, 0x55, 0x27, 0x88, 0xa2, 0xd0, 0x29, 0xc9, 0x87, 0x9f, 0xbc, 0x9f, 0x4e, 0xd4, 0x09, 0xa2, 0x28, 0x74, 0x4a, 0xf2, 0xe1, 0x27, 0x69, 0x71, 0x05, 0xa0,
0xa4, 0xc5, 0x15, 0x80, 0x3a, 0x7d, 0xb6, 0xa0, 0x90, 0xca, 0x1d, 0x50, 0x90, 0x95, 0x4e, 0x65, 0x4e, 0xc6, 0xe7, 0x14, 0x52, 0xb9, 0x03, 0x0a, 0xb2, 0xd2, 0xa9, 0x6c, 0x6d, 0xea, 0x3a, 0xab,
0x6b, 0x4b, 0xd7, 0x59, 0xe5, 0x44, 0xd2, 0x24, 0x60, 0x43, 0xe6, 0xa4, 0x42, 0x96, 0x4f, 0x0e, 0x9c, 0x48, 0x9a, 0x04, 0xc8, 0xa3, 0x43, 0x43, 0x16, 0x4f, 0x0e, 0xef, 0x6b, 0x1b, 0x36, 0x64,
0xef, 0x6b, 0x1b, 0x36, 0x65, 0x61, 0x15, 0xb1, 0xb8, 0x83, 0x25, 0x99, 0xcc, 0x8c, 0x78, 0x68, 0x61, 0x15, 0xb1, 0xb8, 0x8b, 0x25, 0x19, 0x4f, 0x8d, 0x78, 0x68, 0x08, 0xf6, 0x83, 0x93, 0xd8,
0x08, 0xf6, 0x83, 0x93, 0xc4, 0xe8, 0xef, 0x25, 0xbd, 0x36, 0x2a, 0x8d, 0x4b, 0x46, 0xc5, 0xac, 0xe8, 0xef, 0x25, 0xbd, 0x32, 0x2a, 0xf5, 0x4b, 0x46, 0xc5, 0xac, 0xa6, 0xfa, 0x52, 0x35, 0x7d,
0xa6, 0xc6, 0x4a, 0x35, 0x7d, 0x06, 0x9b, 0x52, 0x8e, 0x59, 0xd4, 0x26, 0x68, 0xc6, 0xb6, 0xb5, 0x06, 0x1b, 0x52, 0x8e, 0x59, 0xd4, 0x26, 0x68, 0xc6, 0xb6, 0xb9, 0x18, 0xdb, 0xab, 0x46, 0xe7,
0x1c, 0xdb, 0xab, 0x46, 0xe7, 0xbf, 0x16, 0xb8, 0xc7, 0x79, 0x1c, 0x0f, 0x98, 0x10, 0xc1, 0x94, 0xbf, 0x16, 0xb8, 0xc7, 0x79, 0x14, 0xf5, 0x79, 0x9a, 0xfa, 0x13, 0xbe, 0xf7, 0x66, 0xc8, 0xe7,
0xed, 0xbd, 0x1e, 0xb1, 0xc5, 0x93, 0x48, 0x64, 0x3e, 0x13, 0x73, 0x4c, 0x14, 0x4b, 0xd3, 0xfd, 0x4f, 0xc3, 0x34, 0x63, 0x3c, 0x9d, 0x61, 0xa2, 0x78, 0x92, 0xec, 0xc7, 0x01, 0xa7, 0x28, 0xd5,
0x24, 0x64, 0x14, 0xa5, 0x86, 0x5f, 0x90, 0xe8, 0x22, 0x4b, 0x53, 0xb4, 0x40, 0x75, 0x03, 0x49, 0x59, 0x41, 0xa2, 0x8b, 0x3c, 0x49, 0xd0, 0x02, 0xd5, 0x0d, 0x24, 0x85, 0xf8, 0xd4, 0x7f, 0x3d,
0x21, 0x3e, 0x0b, 0x5e, 0x8d, 0xd8, 0x82, 0x02, 0x53, 0xf3, 0x15, 0x45, 0x78, 0xc4, 0x11, 0xaf, 0xe4, 0x73, 0x0a, 0x4c, 0x8d, 0x29, 0x8a, 0xf0, 0x50, 0x20, 0xbe, 0xa6, 0x70, 0xa2, 0x9c, 0x1f,
0x2b, 0x9c, 0x28, 0xe7, 0xc7, 0xb0, 0x29, 0x22, 0x3e, 0x95, 0xc9, 0x95, 0xc5, 0x52, 0xdb, 0xe9, 0xc3, 0x46, 0x1a, 0x8a, 0x89, 0x4c, 0xae, 0x2c, 0x96, 0xda, 0x4e, 0xfb, 0xfe, 0x37, 0x8c, 0x0d,
0xdc, 0xfb, 0x86, 0xb1, 0x81, 0x1e, 0x04, 0xd9, 0x29, 0x4b, 0x8f, 0x92, 0x74, 0x16, 0x64, 0xbe, 0xf4, 0xd0, 0xcf, 0x4e, 0x79, 0x72, 0x14, 0x27, 0x53, 0x3f, 0x63, 0x26, 0xbf, 0xf3, 0x15, 0x74,
0xc9, 0xef, 0x7c, 0x05, 0xdd, 0x29, 0x16, 0x6c, 0xb1, 0xbe, 0xf9, 0xb6, 0xf5, 0x06, 0xbb, 0x37, 0x26, 0x58, 0xb0, 0xc5, 0xfa, 0xc6, 0xbb, 0xd6, 0x1b, 0xec, 0xde, 0x14, 0x3e, 0x59, 0xed, 0x3d,
0x83, 0x4f, 0xd6, 0x7b, 0x4f, 0x26, 0xe7, 0xc6, 0x8e, 0x91, 0x14, 0x76, 0x8d, 0x84, 0x36, 0x5f, 0x99, 0x9c, 0x1b, 0x3b, 0x46, 0x52, 0xd8, 0x35, 0x62, 0xda, 0x7c, 0x61, 0x2c, 0xca, 0x02, 0xd1,
0x94, 0xf0, 0xb2, 0x40, 0x74, 0x08, 0xc3, 0x26, 0xa4, 0x1c, 0xb7, 0xd6, 0xaf, 0x61, 0x7d, 0x2b, 0x21, 0x0c, 0x5b, 0x2a, 0xe5, 0xb8, 0xb5, 0x5e, 0x6d, 0xa7, 0xc6, 0x0a, 0xd2, 0xfb, 0x15, 0x1e,
0xd2, 0xfb, 0x15, 0x1e, 0x97, 0xa5, 0xba, 0x8b, 0xb4, 0xdc, 0x86, 0x0d, 0xc1, 0x16, 0x7b, 0x6c, 0x97, 0xa5, 0xba, 0x8b, 0xb4, 0xdc, 0x81, 0xf5, 0x94, 0xcf, 0xf7, 0xf8, 0x24, 0x14, 0xa4, 0xa2,
0x1a, 0x71, 0xd5, 0x77, 0x4a, 0x1a, 0xd7, 0x08, 0xb6, 0x38, 0xe4, 0x61, 0x11, 0x64, 0x49, 0x2d, 0xc6, 0x4a, 0x1a, 0xd7, 0xa4, 0x7c, 0x7e, 0x28, 0x82, 0x22, 0xc8, 0x92, 0x5a, 0xb4, 0x6c, 0x6d,
0x5b, 0x56, 0x5f, 0xb1, 0x0c, 0xbb, 0x7e, 0xcf, 0x30, 0xe0, 0xff, 0x22, 0xc9, 0x37, 0xc0, 0x79, 0xc9, 0x32, 0xec, 0xfa, 0x5d, 0xc3, 0x80, 0xff, 0x8b, 0x24, 0xdf, 0x02, 0xe7, 0x21, 0xcf, 0xfa,
0xc0, 0xb2, 0x41, 0xf0, 0x6a, 0x97, 0x87, 0x03, 0x32, 0xc9, 0x67, 0x0b, 0xef, 0x10, 0xae, 0xaf, 0xfe, 0xeb, 0x5d, 0x11, 0xf4, 0xc9, 0x24, 0xc6, 0xe7, 0xde, 0x21, 0xdc, 0x5c, 0x42, 0xd3, 0x99,
0xa0, 0x62, 0xae, 0x39, 0x67, 0xbd, 0xc1, 0x39, 0x5b, 0x77, 0xce, 0x7b, 0x08, 0x5d, 0x5d, 0x35, 0xe6, 0x9c, 0xf5, 0x16, 0xe7, 0x6c, 0xdd, 0x39, 0xef, 0x11, 0x74, 0x74, 0xd5, 0xb8, 0xc1, 0xc2,
0x6e, 0xb0, 0x28, 0x54, 0xc9, 0xb4, 0xa3, 0xd0, 0xd9, 0x81, 0x7a, 0x8c, 0x95, 0x60, 0x93, 0xcd, 0x40, 0x25, 0xd3, 0x0e, 0x03, 0x67, 0x07, 0xd6, 0x22, 0xac, 0x04, 0x9b, 0x6c, 0xbe, 0x65, 0xd8,
0x37, 0x0c, 0x9b, 0x07, 0x62, 0x7a, 0x10, 0x64, 0x81, 0x4f, 0x1c, 0xde, 0x02, 0x7a, 0x68, 0xf1, 0xdc, 0x4f, 0x27, 0x07, 0x7e, 0xe6, 0x33, 0xe2, 0xf0, 0xe6, 0xd0, 0x45, 0x8b, 0x87, 0x5c, 0x04,
0x88, 0xf1, 0x70, 0x20, 0xa6, 0x64, 0x4c, 0x1f, 0x3a, 0x23, 0x96, 0x9e, 0x93, 0x1b, 0xd5, 0x09, 0xfd, 0x74, 0x42, 0xc6, 0xf4, 0xa0, 0x3d, 0xe4, 0xc9, 0x39, 0xb9, 0x51, 0x9d, 0x50, 0x1a, 0x84,
0xa5, 0x41, 0xc8, 0xb1, 0x1f, 0x47, 0x8c, 0x67, 0x92, 0x43, 0x55, 0xa3, 0x06, 0xc9, 0x4a, 0xe2, 0x1c, 0xfb, 0x51, 0xc8, 0x45, 0x26, 0x39, 0x54, 0x35, 0x6a, 0x90, 0xac, 0x24, 0x11, 0x94, 0xc7,
0x61, 0x79, 0x3c, 0x53, 0x25, 0x49, 0xda, 0xfb, 0x4b, 0x03, 0x5a, 0xca, 0x08, 0x59, 0x55, 0x3c, 0x33, 0x55, 0x92, 0xa4, 0xbd, 0xbf, 0xd4, 0xa1, 0xa9, 0x8c, 0x90, 0x55, 0x25, 0x82, 0xaa, 0x12,
0xac, 0x2a, 0x51, 0x52, 0x88, 0xa7, 0x6c, 0x7c, 0x5e, 0xcd, 0xba, 0x92, 0xc2, 0xba, 0x99, 0xaa, 0x25, 0x85, 0x78, 0xc2, 0x47, 0xe7, 0xd5, 0xac, 0x2b, 0x29, 0xac, 0x9b, 0x89, 0x3a, 0x39, 0xd4,
0x93, 0x43, 0x4d, 0x46, 0x8a, 0x44, 0x9b, 0xc6, 0x9a, 0x4d, 0xaa, 0x0e, 0x35, 0x08, 0x39, 0x84, 0x64, 0xa4, 0x48, 0xb4, 0x69, 0xa4, 0xd9, 0xa4, 0xea, 0x50, 0x83, 0x90, 0x23, 0xd5, 0xfc, 0x52,
0xe6, 0x97, 0x9a, 0x91, 0x34, 0xc8, 0xf9, 0x0e, 0x6c, 0x0b, 0x9a, 0xa7, 0x8e, 0xe3, 0x20, 0x9b, 0x33, 0x92, 0x06, 0x39, 0xdf, 0x81, 0xad, 0x94, 0xe6, 0xa9, 0xe3, 0xc8, 0xcf, 0xc6, 0x71, 0x32,
0x24, 0xe9, 0x4c, 0xb5, 0xc3, 0x86, 0xbf, 0x82, 0xe3, 0x21, 0x29, 0xb1, 0x72, 0x8a, 0x93, 0x6d, 0x55, 0xed, 0xb0, 0xce, 0x96, 0x70, 0x3c, 0x24, 0x25, 0x56, 0x4e, 0x71, 0xb2, 0x2d, 0x2e, 0xa0,
0x71, 0x09, 0xc5, 0xfe, 0x2a, 0x11, 0x1a, 0xe1, 0xfc, 0x27, 0x6a, 0xac, 0x32, 0x41, 0x69, 0x9b, 0xd8, 0x5f, 0x25, 0x42, 0x23, 0x1c, 0x7b, 0xaa, 0xc6, 0x2a, 0x13, 0x94, 0xb6, 0xa5, 0x69, 0x18,
0x10, 0x51, 0xc2, 0xe9, 0xb6, 0xd0, 0x26, 0xa5, 0x3a, 0x84, 0x9e, 0xcf, 0xc4, 0x14, 0x0f, 0x0c, 0x0b, 0xba, 0x2d, 0xb4, 0x48, 0xa9, 0x0e, 0xa1, 0xe7, 0xd3, 0x74, 0x82, 0x07, 0x86, 0x1a, 0xae,
0x35, 0x5c, 0x15, 0x24, 0x79, 0x9e, 0xf0, 0x8c, 0xf1, 0x8c, 0xd6, 0x76, 0xe4, 0x5a, 0x0d, 0xc2, 0x0a, 0x92, 0x3c, 0x8f, 0x45, 0xc6, 0x45, 0x46, 0x6b, 0xdb, 0x72, 0xad, 0x06, 0xe1, 0x5a, 0x45,
0xb5, 0x8a, 0xa4, 0x7b, 0x48, 0xd7, 0x2f, 0x48, 0xec, 0xeb, 0x93, 0x24, 0x1d, 0x33, 0xea, 0x1b, 0xd2, 0x3d, 0xa4, 0xc3, 0x0a, 0x12, 0xfb, 0xfa, 0x38, 0x4e, 0x46, 0x9c, 0xfa, 0xc6, 0x46, 0xaf,
0x9b, 0xfd, 0x1a, 0xf6, 0xf5, 0x12, 0x70, 0xb6, 0xa1, 0x26, 0xd8, 0xc2, 0xdd, 0xa2, 0x04, 0xe2, 0x86, 0x7d, 0xbd, 0x04, 0x9c, 0x2d, 0xa8, 0xa5, 0x7c, 0xee, 0x6e, 0x52, 0x02, 0xf1, 0xa7, 0x91,
0x4f, 0x23, 0xaf, 0x3d, 0x33, 0xaf, 0x78, 0x0a, 0x8c, 0xab, 0x93, 0x66, 0x5b, 0x9e, 0x02, 0x15, 0xd7, 0xae, 0x99, 0x57, 0x3c, 0x05, 0x46, 0xd5, 0x49, 0xb3, 0x45, 0x5f, 0x35, 0xc4, 0xf9, 0x21,
0xe2, 0xfc, 0x10, 0x5a, 0xc3, 0x39, 0xf6, 0x04, 0xe1, 0x5e, 0xa3, 0xba, 0xfc, 0xd6, 0xba, 0xba, 0x34, 0x07, 0x33, 0xec, 0x09, 0xa9, 0x7b, 0x83, 0xea, 0xf2, 0x5b, 0xab, 0xea, 0xf2, 0x9e, 0xe2,
0xbc, 0xab, 0x78, 0x0e, 0x79, 0x96, 0xbe, 0xf6, 0x8b, 0x15, 0xce, 0x11, 0xf4, 0x92, 0xc9, 0x24, 0x39, 0x14, 0x59, 0xf2, 0x86, 0x15, 0x2b, 0x9c, 0x23, 0xe8, 0xc6, 0xe3, 0x71, 0x14, 0x0a, 0x7e,
0x8e, 0x38, 0x3b, 0xce, 0xc5, 0x29, 0x8d, 0x3d, 0x0e, 0x8d, 0x3d, 0x9f, 0x1a, 0x42, 0x86, 0x26, 0x9c, 0xa7, 0xa7, 0x34, 0xf6, 0x38, 0x34, 0xf6, 0x7c, 0x6a, 0x08, 0x19, 0x98, 0x3c, 0x6c, 0x71,
0x8f, 0xbf, 0xbc, 0xe8, 0xf6, 0x7d, 0xe8, 0xea, 0x0a, 0xd0, 0xc5, 0x33, 0xf6, 0x5a, 0x55, 0x1f, 0xd1, 0x9d, 0x07, 0xd0, 0xd1, 0x15, 0xa0, 0x8b, 0x67, 0xfc, 0x8d, 0xaa, 0x3e, 0xfc, 0x89, 0x23,
0xfe, 0xc4, 0x91, 0xf8, 0x3c, 0x88, 0x73, 0x39, 0x79, 0x6d, 0xf8, 0x92, 0xb8, 0x6f, 0x7f, 0x69, 0xf1, 0xb9, 0x1f, 0xe5, 0x72, 0xf2, 0x5a, 0x67, 0x92, 0x78, 0x60, 0x7f, 0x69, 0x79, 0xbf, 0xb1,
0x79, 0xbf, 0xb1, 0xa0, 0xb7, 0xa4, 0x00, 0xb9, 0x4f, 0xa2, 0x2c, 0x66, 0x4a, 0x82, 0x24, 0x1c, 0xa0, 0xbb, 0xa0, 0x00, 0xb9, 0x4f, 0xc2, 0x2c, 0xe2, 0x4a, 0x82, 0x24, 0x1c, 0x07, 0xd6, 0x0e,
0x07, 0xea, 0x07, 0x4c, 0x8c, 0x55, 0xf1, 0xd2, 0x6f, 0x75, 0x08, 0xd6, 0xca, 0xa1, 0xda, 0x83, 0x78, 0x3a, 0x52, 0xc5, 0x4b, 0xbf, 0xd5, 0x21, 0x58, 0x2b, 0x87, 0x6a, 0x0f, 0x3a, 0xe1, 0x60,
0x6e, 0x34, 0x1c, 0xa1, 0xa0, 0x51, 0x92, 0xf3, 0xb0, 0xb8, 0x0e, 0xeb, 0x18, 0x16, 0x4f, 0x34, 0x88, 0x82, 0x86, 0x71, 0x2e, 0x82, 0xe2, 0x3a, 0xac, 0x63, 0x58, 0x3c, 0xe1, 0x60, 0xb8, 0xe7,
0x1c, 0xed, 0x05, 0xe1, 0x94, 0xc9, 0x4b, 0x6b, 0x83, 0x6c, 0x32, 0x41, 0xef, 0x00, 0x36, 0x4e, 0x07, 0x13, 0x2e, 0x2f, 0xad, 0x75, 0xb2, 0xc9, 0x04, 0xbd, 0x03, 0x58, 0x3f, 0x09, 0x67, 0xe9,
0xa2, 0xb9, 0xd8, 0x4f, 0x66, 0x33, 0xdc, 0x38, 0x07, 0x2c, 0xc3, 0x89, 0xde, 0xa2, 0x4c, 0x2b, 0x7e, 0x3c, 0x9d, 0xe2, 0xc6, 0x39, 0xe0, 0x19, 0x4e, 0xf4, 0x16, 0x65, 0x5a, 0x51, 0x58, 0x24,
0x0a, 0x8b, 0xe4, 0x80, 0x4d, 0x82, 0x3c, 0xce, 0x90, 0xb5, 0xd8, 0xb2, 0x1a, 0xe4, 0xfd, 0xc9, 0x07, 0x7c, 0xec, 0xe7, 0x51, 0x86, 0xac, 0xc5, 0x96, 0xd5, 0x20, 0xef, 0x4f, 0x16, 0x74, 0xe5,
0x82, 0x9e, 0xbc, 0x8b, 0x1e, 0xf2, 0x8c, 0xa5, 0x88, 0x39, 0xdf, 0x85, 0x06, 0x4d, 0x66, 0x24, 0x5d, 0xf4, 0x50, 0x64, 0x3c, 0x41, 0xcc, 0xf9, 0x2e, 0xd4, 0x69, 0x32, 0x23, 0x61, 0xed, 0xfb,
0xac, 0x73, 0xef, 0x96, 0xd9, 0xfc, 0x8a, 0x57, 0x03, 0x5f, 0x32, 0x39, 0x7b, 0xd0, 0xc1, 0xa0, 0xdb, 0x66, 0xf3, 0x2b, 0x5e, 0x0d, 0x98, 0x64, 0x72, 0xf6, 0xa0, 0x8d, 0x41, 0xf5, 0x45, 0x46,
0x06, 0x3c, 0xa3, 0xb1, 0xdb, 0xa6, 0x35, 0xfd, 0xd5, 0x35, 0xe6, 0x8d, 0xd7, 0xd7, 0x17, 0xa1, 0x63, 0xb7, 0x4d, 0x6b, 0x7a, 0xcb, 0x6b, 0xcc, 0x1b, 0x2f, 0xd3, 0x17, 0xa1, 0xc7, 0x83, 0xe2,
0xc7, 0xc3, 0xe2, 0xec, 0xd0, 0xba, 0x87, 0x09, 0x7a, 0x7f, 0x2c, 0x6d, 0x7d, 0xc2, 0x82, 0x73, 0xec, 0xd0, 0xba, 0x87, 0x09, 0x7a, 0x7f, 0x2c, 0x6d, 0x7d, 0xca, 0xfd, 0x73, 0xfe, 0x1e, 0xb6,
0xf6, 0x0e, 0xb6, 0xfe, 0x04, 0x80, 0x96, 0xa6, 0x57, 0x32, 0x55, 0x5b, 0x73, 0x49, 0x4b, 0xff, 0xfe, 0x04, 0x80, 0x96, 0x26, 0x57, 0x32, 0x55, 0x5b, 0x73, 0x49, 0x4b, 0xff, 0x69, 0xc1, 0x0d,
0x69, 0xc1, 0x35, 0x29, 0xe4, 0x11, 0x3f, 0x8f, 0x32, 0x16, 0xbe, 0x83, 0xad, 0x5f, 0x42, 0x73, 0x29, 0xe4, 0xb1, 0x38, 0x0f, 0x33, 0x1e, 0xbc, 0x87, 0xad, 0x5f, 0x42, 0x63, 0x30, 0xbb, 0x92,
0x38, 0xbf, 0x92, 0x9d, 0x8a, 0xdf, 0x79, 0x0c, 0x3d, 0xa5, 0x16, 0xc9, 0x72, 0x38, 0xb8, 0x8c, 0x9d, 0x8a, 0xdf, 0x79, 0x02, 0x5d, 0xa5, 0x16, 0xc9, 0x72, 0x38, 0xb8, 0x8c, 0x88, 0xc5, 0x85,
0x88, 0xe5, 0x85, 0xab, 0xfe, 0xd6, 0xd7, 0xf9, 0xfb, 0x0f, 0x0b, 0xb6, 0xa5, 0xa4, 0x9f, 0x46, 0xcb, 0xfe, 0xae, 0xad, 0xf2, 0xf7, 0x1f, 0x16, 0x6c, 0x49, 0x49, 0x3f, 0x0d, 0x47, 0x67, 0x1f,
0xe3, 0xb3, 0x8f, 0xec, 0xee, 0x43, 0xd8, 0x92, 0x5a, 0xaf, 0xec, 0xed, 0xd2, 0xba, 0x4b, 0x3a, 0xd9, 0xdd, 0x47, 0xb0, 0x29, 0xb5, 0x5e, 0xd9, 0xdb, 0x85, 0x75, 0x97, 0x74, 0xf6, 0x3f, 0x16,
0xfb, 0x1f, 0x0b, 0x6e, 0x16, 0xc9, 0x9d, 0x24, 0xfb, 0xa7, 0x78, 0xd5, 0x95, 0x1e, 0xe3, 0xd4, 0xdc, 0x2e, 0x92, 0x3b, 0x8e, 0xf7, 0x4f, 0xf1, 0xaa, 0x2b, 0x3d, 0xc6, 0xa9, 0x9b, 0x48, 0x6a,
0x4d, 0x24, 0xb5, 0x64, 0x39, 0xe2, 0x68, 0xc8, 0x7b, 0xf8, 0xf8, 0x23, 0x68, 0x1f, 0x45, 0x3c, 0xc9, 0x72, 0xc4, 0xd1, 0x90, 0x6b, 0xf8, 0xf8, 0x23, 0x68, 0x1d, 0x85, 0xc2, 0x8f, 0xb4, 0x9b,
0x88, 0xb5, 0x9b, 0xdf, 0xdb, 0x17, 0x57, 0x4b, 0xb0, 0x83, 0x0f, 0x72, 0xd5, 0xa3, 0xd5, 0x7b, 0xdf, 0xbb, 0x17, 0x57, 0x4b, 0xb0, 0x83, 0xf7, 0x73, 0xd5, 0xa3, 0xd5, 0x7b, 0x50, 0x41, 0x57,
0x50, 0x41, 0x57, 0x79, 0x6a, 0x5c, 0x22, 0x4f, 0xde, 0xdf, 0x2c, 0xd8, 0xa6, 0x5f, 0xf2, 0x36, 0x79, 0xaa, 0x5f, 0x22, 0x4f, 0xde, 0xdf, 0x2c, 0xd8, 0xa2, 0x5f, 0xf2, 0x36, 0xf1, 0x3e, 0xa9,
0xf1, 0x2e, 0xa9, 0xbe, 0x0f, 0x2d, 0xf5, 0x66, 0x76, 0xe9, 0x38, 0x14, 0x0b, 0x70, 0x07, 0xab, 0x7e, 0x00, 0x4d, 0xf5, 0x66, 0x76, 0xe9, 0x38, 0x14, 0x0b, 0x70, 0x07, 0xab, 0x16, 0x70, 0x95,
0x16, 0x70, 0x95, 0x44, 0x6b, 0x6b, 0x2e, 0x99, 0xe4, 0x3f, 0x58, 0x70, 0xa3, 0x34, 0x5c, 0xcf, 0x44, 0x6b, 0x6b, 0x2e, 0x99, 0xe4, 0x3f, 0x58, 0x70, 0xab, 0x34, 0x5c, 0xcf, 0x31, 0x4e, 0x41,
0x31, 0x4e, 0x41, 0x8a, 0xac, 0x92, 0xac, 0x43, 0x55, 0x30, 0xec, 0xab, 0xd5, 0x7d, 0xed, 0x6a, 0x8a, 0xac, 0x92, 0xac, 0x43, 0x55, 0x30, 0xec, 0xab, 0xd5, 0x7d, 0xed, 0x6a, 0x35, 0xe1, 0x7d,
0x35, 0xe1, 0x7d, 0x6d, 0x81, 0xfb, 0x38, 0x89, 0x38, 0xf1, 0xec, 0xce, 0xe7, 0xb1, 0x7a, 0x72, 0x6d, 0x81, 0xfb, 0x24, 0x0e, 0x05, 0xf1, 0xec, 0xce, 0x66, 0x91, 0x7a, 0x72, 0x7d, 0x8f, 0x8c,
0x7d, 0x87, 0x8c, 0xfc, 0x00, 0xda, 0x4a, 0x00, 0xcf, 0x94, 0xd9, 0x17, 0x3e, 0x2c, 0x54, 0xdc, 0xfc, 0x00, 0x5a, 0x4a, 0x80, 0xc8, 0x94, 0xd9, 0x17, 0x3e, 0x2c, 0x54, 0xdc, 0xf2, 0x06, 0xea,
0xf2, 0x06, 0x1a, 0x88, 0xf2, 0xf5, 0x57, 0x51, 0xde, 0x9f, 0x2d, 0x70, 0x35, 0xa3, 0x8e, 0xd3, 0xa7, 0xe5, 0xeb, 0xaf, 0xa2, 0xbc, 0x3f, 0x5b, 0xe0, 0x6a, 0x46, 0x1d, 0x27, 0xf1, 0x88, 0xa7,
0x64, 0xcc, 0x84, 0xf8, 0xc8, 0xad, 0x81, 0x8c, 0xd3, 0x2e, 0xcf, 0x4d, 0xfd, 0xda, 0x4c, 0x46, 0xe9, 0x47, 0x6e, 0x0d, 0x64, 0x9c, 0x76, 0x79, 0x6e, 0xe8, 0xd7, 0x66, 0x32, 0x7a, 0xcd, 0x30,
0xd7, 0x0d, 0xa3, 0xcf, 0xe0, 0x9a, 0xbc, 0xbf, 0x6b, 0x96, 0xe3, 0x1c, 0xb5, 0x1b, 0xca, 0xe1, 0xfa, 0x0c, 0x6e, 0xc8, 0xfb, 0xbb, 0x66, 0x39, 0xce, 0x51, 0xbb, 0x81, 0x1c, 0x7e, 0xe4, 0x9c,
0x47, 0xce, 0xe9, 0x05, 0x69, 0x3e, 0xa8, 0xa8, 0xd7, 0xf1, 0xea, 0x41, 0xe5, 0x0e, 0xc0, 0x6e, 0x5e, 0x90, 0xe6, 0x83, 0x8a, 0x7a, 0x1d, 0xaf, 0x1e, 0x54, 0xee, 0x02, 0xec, 0x06, 0xc1, 0x2f,
0x18, 0xfe, 0x22, 0x49, 0xc3, 0x88, 0x4f, 0x55, 0x74, 0x34, 0xc4, 0x7b, 0x0c, 0x5d, 0x9c, 0xe4, 0xe2, 0x24, 0x08, 0xc5, 0x44, 0x45, 0x47, 0x43, 0xbc, 0x27, 0xd0, 0xc1, 0x49, 0xae, 0xbc, 0xef,
0xca, 0xfb, 0xfe, 0x7b, 0xbc, 0x15, 0x78, 0xbf, 0x84, 0xdb, 0x2b, 0x86, 0xef, 0x86, 0xa1, 0x0a, 0x5f, 0xe3, 0xad, 0xc0, 0xfb, 0x25, 0xdc, 0x59, 0x32, 0x7c, 0x37, 0x08, 0x54, 0xb8, 0xbf, 0x32,
0xf7, 0x57, 0xa6, 0x26, 0x15, 0x75, 0xf3, 0x52, 0xa3, 0x33, 0xf8, 0x06, 0xbb, 0xf7, 0x1c, 0xee, 0x35, 0xa9, 0xa8, 0x9b, 0x97, 0x1a, 0x9d, 0x81, 0x19, 0xec, 0xde, 0x0b, 0xb8, 0xbb, 0x24, 0xdc,
0xac, 0x08, 0x37, 0xf3, 0xf9, 0x9e, 0x0a, 0x7e, 0x67, 0x41, 0x4f, 0x69, 0x28, 0x6d, 0xfe, 0x1c, 0xcc, 0xe7, 0x35, 0x15, 0xfc, 0xce, 0x82, 0xae, 0xd2, 0x50, 0xda, 0xfc, 0x39, 0x34, 0x24, 0xa4,
0x9a, 0x12, 0x52, 0xc2, 0x3e, 0x59, 0x12, 0x56, 0xbc, 0x27, 0xfa, 0x8a, 0x6d, 0x75, 0x5f, 0xdb, 0x84, 0x7d, 0xb2, 0x20, 0xac, 0x78, 0x4f, 0x64, 0x8a, 0x6d, 0x79, 0x5f, 0xdb, 0x2b, 0xf6, 0xb5,
0x6b, 0xf6, 0xb5, 0xf3, 0xc5, 0xd2, 0x76, 0xbb, 0xb0, 0xcc, 0x8b, 0x9d, 0xe6, 0x17, 0x65, 0x71, 0xf3, 0xc5, 0xc2, 0x76, 0xbb, 0xb0, 0xcc, 0x8b, 0x9d, 0xc6, 0x8a, 0xb2, 0x38, 0xe0, 0x11, 0xcf,
0xc0, 0x62, 0x96, 0x7d, 0x18, 0x9f, 0x87, 0xb0, 0x45, 0xaf, 0x73, 0x1f, 0x2c, 0x4b, 0x3f, 0x83, 0x3e, 0x8c, 0xcf, 0x03, 0xd8, 0xa4, 0xd7, 0xb9, 0x0f, 0x96, 0xa5, 0x9f, 0xc1, 0x16, 0x09, 0xfc,
0x6d, 0x12, 0xf8, 0x01, 0x6d, 0xfc, 0x39, 0xdc, 0xac, 0x02, 0xad, 0x37, 0xc1, 0xf7, 0x94, 0xfb, 0x80, 0x36, 0xfe, 0x1c, 0x6e, 0x57, 0x81, 0xd6, 0x9b, 0xe0, 0x35, 0xe5, 0x7e, 0x0f, 0x6e, 0x0e,
0x3d, 0xb8, 0x3e, 0x62, 0xf1, 0x04, 0xa5, 0x3e, 0x9b, 0x87, 0xe5, 0x29, 0xf2, 0x86, 0x87, 0xc3, 0x79, 0x34, 0x46, 0xa9, 0xcf, 0x67, 0x41, 0x79, 0x8a, 0xbc, 0xe5, 0xe1, 0xf0, 0x65, 0x83, 0xfe,
0x17, 0x4d, 0xfa, 0x03, 0xeb, 0x8b, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x2d, 0x7a, 0x1a, 0xf5, 0xc0, 0xfa, 0xe2, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x65, 0x07, 0x6a, 0xb9, 0xd3, 0x1a, 0x00,
0xd3, 0x1a, 0x00, 0x00, 0x00,
} }