proto modify

This commit is contained in:
root
2023-02-28 17:17:21 +08:00
parent 82c3f871f4
commit 9ecd43af73
11 changed files with 2616 additions and 11738 deletions
+72 -72
View File
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: msggateway/msg_gateway.proto
package pbMsggateway // import "OpenIM/pkg/proto/msggateway"
package msggateway // import "OpenIM/pkg/proto/msggateway"
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
@@ -37,7 +37,7 @@ func (m *OnlinePushMsgReq) Reset() { *m = OnlinePushMsgReq{} }
func (m *OnlinePushMsgReq) String() string { return proto.CompactTextString(m) }
func (*OnlinePushMsgReq) ProtoMessage() {}
func (*OnlinePushMsgReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{0}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{0}
}
func (m *OnlinePushMsgReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OnlinePushMsgReq.Unmarshal(m, b)
@@ -89,7 +89,7 @@ func (m *OnlinePushMsgResp) Reset() { *m = OnlinePushMsgResp{} }
func (m *OnlinePushMsgResp) String() string { return proto.CompactTextString(m) }
func (*OnlinePushMsgResp) ProtoMessage() {}
func (*OnlinePushMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{1}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{1}
}
func (m *OnlinePushMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OnlinePushMsgResp.Unmarshal(m, b)
@@ -129,7 +129,7 @@ func (m *SingleMsgToUserResultList) Reset() { *m = SingleMsgToUserResult
func (m *SingleMsgToUserResultList) String() string { return proto.CompactTextString(m) }
func (*SingleMsgToUserResultList) ProtoMessage() {}
func (*SingleMsgToUserResultList) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{2}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{2}
}
func (m *SingleMsgToUserResultList) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SingleMsgToUserResultList.Unmarshal(m, b)
@@ -183,7 +183,7 @@ func (m *OnlineBatchPushOneMsgReq) Reset() { *m = OnlineBatchPushOneMsgR
func (m *OnlineBatchPushOneMsgReq) String() string { return proto.CompactTextString(m) }
func (*OnlineBatchPushOneMsgReq) ProtoMessage() {}
func (*OnlineBatchPushOneMsgReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{3}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{3}
}
func (m *OnlineBatchPushOneMsgReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OnlineBatchPushOneMsgReq.Unmarshal(m, b)
@@ -235,7 +235,7 @@ func (m *OnlineBatchPushOneMsgResp) Reset() { *m = OnlineBatchPushOneMsg
func (m *OnlineBatchPushOneMsgResp) String() string { return proto.CompactTextString(m) }
func (*OnlineBatchPushOneMsgResp) ProtoMessage() {}
func (*OnlineBatchPushOneMsgResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{4}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{4}
}
func (m *OnlineBatchPushOneMsgResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OnlineBatchPushOneMsgResp.Unmarshal(m, b)
@@ -275,7 +275,7 @@ func (m *SingleMsgToUserPlatform) Reset() { *m = SingleMsgToUserPlatform
func (m *SingleMsgToUserPlatform) String() string { return proto.CompactTextString(m) }
func (*SingleMsgToUserPlatform) ProtoMessage() {}
func (*SingleMsgToUserPlatform) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{5}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{5}
}
func (m *SingleMsgToUserPlatform) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SingleMsgToUserPlatform.Unmarshal(m, b)
@@ -329,7 +329,7 @@ func (m *GetUsersOnlineStatusReq) Reset() { *m = GetUsersOnlineStatusReq
func (m *GetUsersOnlineStatusReq) String() string { return proto.CompactTextString(m) }
func (*GetUsersOnlineStatusReq) ProtoMessage() {}
func (*GetUsersOnlineStatusReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{6}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{6}
}
func (m *GetUsersOnlineStatusReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUsersOnlineStatusReq.Unmarshal(m, b)
@@ -384,7 +384,7 @@ func (m *GetUsersOnlineStatusResp) Reset() { *m = GetUsersOnlineStatusRe
func (m *GetUsersOnlineStatusResp) String() string { return proto.CompactTextString(m) }
func (*GetUsersOnlineStatusResp) ProtoMessage() {}
func (*GetUsersOnlineStatusResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{7}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{7}
}
func (m *GetUsersOnlineStatusResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUsersOnlineStatusResp.Unmarshal(m, b)
@@ -448,7 +448,7 @@ func (m *GetUsersOnlineStatusResp_SuccessDetail) Reset() {
func (m *GetUsersOnlineStatusResp_SuccessDetail) String() string { return proto.CompactTextString(m) }
func (*GetUsersOnlineStatusResp_SuccessDetail) ProtoMessage() {}
func (*GetUsersOnlineStatusResp_SuccessDetail) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{7, 0}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{7, 0}
}
func (m *GetUsersOnlineStatusResp_SuccessDetail) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUsersOnlineStatusResp_SuccessDetail.Unmarshal(m, b)
@@ -509,7 +509,7 @@ func (m *GetUsersOnlineStatusResp_FailedDetail) Reset() { *m = GetUsersO
func (m *GetUsersOnlineStatusResp_FailedDetail) String() string { return proto.CompactTextString(m) }
func (*GetUsersOnlineStatusResp_FailedDetail) ProtoMessage() {}
func (*GetUsersOnlineStatusResp_FailedDetail) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{7, 1}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{7, 1}
}
func (m *GetUsersOnlineStatusResp_FailedDetail) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUsersOnlineStatusResp_FailedDetail.Unmarshal(m, b)
@@ -565,7 +565,7 @@ func (m *GetUsersOnlineStatusResp_SuccessResult) Reset() {
func (m *GetUsersOnlineStatusResp_SuccessResult) String() string { return proto.CompactTextString(m) }
func (*GetUsersOnlineStatusResp_SuccessResult) ProtoMessage() {}
func (*GetUsersOnlineStatusResp_SuccessResult) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{7, 2}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{7, 2}
}
func (m *GetUsersOnlineStatusResp_SuccessResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetUsersOnlineStatusResp_SuccessResult.Unmarshal(m, b)
@@ -619,7 +619,7 @@ func (m *KickUserOfflineReq) Reset() { *m = KickUserOfflineReq{} }
func (m *KickUserOfflineReq) String() string { return proto.CompactTextString(m) }
func (*KickUserOfflineReq) ProtoMessage() {}
func (*KickUserOfflineReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{8}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{8}
}
func (m *KickUserOfflineReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KickUserOfflineReq.Unmarshal(m, b)
@@ -670,7 +670,7 @@ func (m *KickUserOfflineResp) Reset() { *m = KickUserOfflineResp{} }
func (m *KickUserOfflineResp) String() string { return proto.CompactTextString(m) }
func (*KickUserOfflineResp) ProtoMessage() {}
func (*KickUserOfflineResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{9}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{9}
}
func (m *KickUserOfflineResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KickUserOfflineResp.Unmarshal(m, b)
@@ -704,7 +704,7 @@ func (m *MultiTerminalLoginCheckReq) Reset() { *m = MultiTerminalLoginCh
func (m *MultiTerminalLoginCheckReq) String() string { return proto.CompactTextString(m) }
func (*MultiTerminalLoginCheckReq) ProtoMessage() {}
func (*MultiTerminalLoginCheckReq) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{10}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{10}
}
func (m *MultiTerminalLoginCheckReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiTerminalLoginCheckReq.Unmarshal(m, b)
@@ -764,7 +764,7 @@ func (m *MultiTerminalLoginCheckResp) Reset() { *m = MultiTerminalLoginC
func (m *MultiTerminalLoginCheckResp) String() string { return proto.CompactTextString(m) }
func (*MultiTerminalLoginCheckResp) ProtoMessage() {}
func (*MultiTerminalLoginCheckResp) Descriptor() ([]byte, []int) {
return fileDescriptor_msg_gateway_318943cf07c76ff1, []int{11}
return fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d, []int{11}
}
func (m *MultiTerminalLoginCheckResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiTerminalLoginCheckResp.Unmarshal(m, b)
@@ -1054,62 +1054,62 @@ var _Relay_serviceDesc = grpc.ServiceDesc{
}
func init() {
proto.RegisterFile("msggateway/msg_gateway.proto", fileDescriptor_msg_gateway_318943cf07c76ff1)
proto.RegisterFile("msggateway/msg_gateway.proto", fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d)
}
var fileDescriptor_msg_gateway_318943cf07c76ff1 = []byte{
// 844 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0x4d, 0x6f, 0xdb, 0x36,
0x18, 0x86, 0x6a, 0xbb, 0x6d, 0xde, 0x24, 0x5d, 0xc6, 0xa5, 0x8b, 0xaa, 0x75, 0xa9, 0xa1, 0x7e,
0x19, 0x05, 0x6a, 0x63, 0xd9, 0x61, 0x87, 0xdd, 0x52, 0xa3, 0x85, 0xb1, 0x08, 0xee, 0xe8, 0x16,
0x28, 0x76, 0x19, 0x54, 0x99, 0x56, 0x34, 0xcb, 0x22, 0x4b, 0x4a, 0x0d, 0x72, 0xd9, 0x80, 0x9e,
0x77, 0xda, 0x9f, 0xd8, 0xbf, 0xd9, 0x6f, 0x1a, 0xf8, 0x61, 0x99, 0xb2, 0xac, 0xd4, 0x2d, 0xb0,
0xdd, 0xf4, 0x3e, 0xe4, 0xfb, 0xf1, 0x3c, 0xef, 0x4b, 0x52, 0x70, 0x77, 0x21, 0xe2, 0x38, 0xcc,
0xc9, 0x45, 0x78, 0x39, 0x58, 0x88, 0xf8, 0x57, 0xf3, 0xdd, 0x67, 0x9c, 0xe6, 0x14, 0xc1, 0x6a,
0xd5, 0x7b, 0x3c, 0x66, 0x24, 0x7b, 0x3a, 0x0a, 0x9e, 0x4e, 0x08, 0x7f, 0x4f, 0xf8, 0x80, 0xcd,
0xe3, 0x81, 0xda, 0x35, 0x10, 0xd3, 0xf9, 0x85, 0x18, 0x5c, 0x08, 0xed, 0xe4, 0x7f, 0x70, 0xe0,
0x60, 0x9c, 0xa5, 0x49, 0x46, 0x5e, 0x16, 0xe2, 0x3c, 0x10, 0x31, 0x26, 0xef, 0x50, 0x17, 0x76,
0xc7, 0x8c, 0xf0, 0x30, 0x4f, 0x68, 0x36, 0x1a, 0xba, 0x4e, 0xd7, 0xe9, 0xed, 0x60, 0x1b, 0x42,
0x3d, 0xb8, 0xb1, 0x10, 0xf1, 0x30, 0xcc, 0x43, 0xf7, 0x5a, 0xd7, 0xe9, 0xed, 0x9e, 0xdc, 0xea,
0xab, 0xc0, 0xfd, 0x40, 0xa3, 0x78, 0xb9, 0x8c, 0x7c, 0xd8, 0x63, 0x85, 0x38, 0x7f, 0x45, 0x5f,
0x0b, 0xc2, 0x47, 0x43, 0xb7, 0xa5, 0x82, 0x55, 0x30, 0xff, 0x0c, 0xbe, 0x5c, 0xab, 0x41, 0x30,
0xf4, 0x03, 0xb4, 0x39, 0x11, 0xcc, 0x75, 0xba, 0xad, 0xde, 0xee, 0xc9, 0xfd, 0xfe, 0x8a, 0x5d,
0x7f, 0x92, 0x64, 0x71, 0x4a, 0x02, 0x11, 0xeb, 0x08, 0x2f, 0xd3, 0x30, 0x9f, 0x51, 0xbe, 0xc0,
0xca, 0xc1, 0xff, 0xd3, 0x81, 0x3b, 0x6b, 0x3b, 0x30, 0x11, 0x45, 0x9a, 0x9f, 0x25, 0x22, 0x47,
0x5f, 0xc3, 0xf5, 0x42, 0x57, 0xa2, 0x69, 0x19, 0xab, 0x4c, 0x77, 0xed, 0x13, 0xd3, 0xa1, 0x63,
0x00, 0x5a, 0x16, 0xaf, 0xe8, 0xdd, 0xc4, 0x16, 0xe2, 0xff, 0xe5, 0x80, 0xab, 0xd9, 0x9d, 0x86,
0x79, 0x74, 0x2e, 0xb1, 0x71, 0x46, 0xfe, 0x03, 0xa5, 0x9f, 0xc0, 0x81, 0xad, 0xaa, 0x64, 0xeb,
0xb6, 0xba, 0xad, 0xde, 0x0e, 0xae, 0xe1, 0x7e, 0x06, 0x77, 0x1a, 0x6a, 0x12, 0x0c, 0xfd, 0x0c,
0x07, 0x42, 0x51, 0x96, 0xb8, 0x96, 0xce, 0x74, 0xe1, 0xe1, 0x15, 0xb2, 0xac, 0x34, 0xc6, 0x35,
0x77, 0xff, 0x12, 0x8e, 0x1a, 0x54, 0x94, 0xfa, 0xe9, 0x4d, 0xcf, 0xe8, 0x94, 0x28, 0x05, 0x5a,
0xd8, 0x42, 0x64, 0xc3, 0x30, 0x89, 0xde, 0x8f, 0x86, 0x8a, 0xff, 0x0e, 0x36, 0x16, 0x7a, 0x04,
0xb7, 0xe4, 0x97, 0x8c, 0xf3, 0x9c, 0xf2, 0x85, 0x19, 0xad, 0x0e, 0x5e, 0x43, 0xfd, 0x0b, 0x38,
0x7a, 0x41, 0x72, 0x99, 0x52, 0x68, 0xca, 0x93, 0x3c, 0xcc, 0x0b, 0x21, 0xd5, 0x3f, 0x06, 0x28,
0x56, 0x5a, 0x39, 0x4a, 0x2b, 0x0b, 0x91, 0xdd, 0xa1, 0x56, 0x77, 0x74, 0x7e, 0x1b, 0x42, 0x1e,
0xdc, 0xa4, 0xac, 0x32, 0xd9, 0xa5, 0xed, 0x7f, 0xe8, 0x80, 0xbb, 0x39, 0xb3, 0x60, 0xc8, 0x85,
0x1b, 0x84, 0xf3, 0x92, 0x72, 0x07, 0x2f, 0x4d, 0xc9, 0x97, 0x70, 0x1e, 0x88, 0x78, 0xc9, 0x57,
0x5b, 0xe8, 0x0d, 0xec, 0x8b, 0x22, 0x8a, 0x88, 0x10, 0xa6, 0x25, 0x2d, 0xd5, 0x92, 0x13, 0xbb,
0x25, 0x4d, 0xe9, 0xfa, 0x13, 0xdb, 0x13, 0x57, 0x03, 0xa1, 0xd7, 0xb0, 0x37, 0x0b, 0x93, 0x94,
0x4c, 0x4d, 0xe0, 0xb6, 0x0a, 0xfc, 0xdd, 0x56, 0x81, 0x9f, 0x2b, 0xc7, 0x21, 0xc9, 0xc3, 0x24,
0xc5, 0x95, 0x30, 0xde, 0x1f, 0xb0, 0x6f, 0xd2, 0xea, 0x65, 0x29, 0x16, 0x33, 0x5d, 0x37, 0x93,
0x5e, 0xda, 0x92, 0xb5, 0x50, 0x51, 0x97, 0xac, 0xb5, 0x25, 0xf1, 0x88, 0x66, 0x59, 0x29, 0xaf,
0xb1, 0xe4, 0xb5, 0x92, 0x88, 0xd3, 0x30, 0x9a, 0xc7, 0x9c, 0x16, 0xd9, 0xd4, 0x6d, 0xab, 0x73,
0x57, 0xc1, 0xbc, 0x37, 0xb0, 0x67, 0x97, 0x67, 0x1d, 0xfd, 0x56, 0xe5, 0xe8, 0x7f, 0x72, 0x2f,
0xbc, 0xbf, 0x9d, 0x92, 0x9b, 0xd1, 0xb0, 0xe9, 0x5a, 0x69, 0xe2, 0x35, 0x83, 0xc3, 0xa9, 0xaa,
0x6a, 0x79, 0x0e, 0xb4, 0xa6, 0x9f, 0xd3, 0x54, 0x23, 0xfe, 0xc6, 0x78, 0xfe, 0xef, 0x80, 0x7e,
0x4a, 0xa2, 0xb9, 0x0c, 0x30, 0x9e, 0xcd, 0x64, 0x00, 0x73, 0xed, 0xd0, 0xfa, 0xb5, 0x63, 0x0f,
0xf6, 0x31, 0xc0, 0xb2, 0x37, 0x66, 0xf2, 0x3b, 0xd8, 0x42, 0xe4, 0xe9, 0x9b, 0x9b, 0xb8, 0x95,
0xab, 0x66, 0x0d, 0xf5, 0x6f, 0xc3, 0x57, 0xb5, 0xfc, 0xfa, 0x8e, 0xf6, 0x82, 0x22, 0xcd, 0x93,
0x57, 0x84, 0x2f, 0x92, 0x2c, 0x4c, 0xcf, 0x68, 0x9c, 0x64, 0xcf, 0xce, 0x49, 0x34, 0x97, 0xf5,
0x35, 0xa9, 0xf9, 0xb1, 0xaa, 0x0e, 0xa1, 0x93, 0xd3, 0x39, 0xc9, 0x4c, 0x83, 0xb5, 0xb1, 0xce,
0xb6, 0x5d, 0x63, 0xeb, 0x8f, 0xe1, 0x9b, 0xc6, 0x6a, 0x3e, 0xe7, 0xb0, 0x9e, 0xfc, 0xd3, 0x86,
0x0e, 0x27, 0x69, 0x78, 0x89, 0xce, 0x60, 0xbf, 0xf2, 0xb6, 0xa1, 0xbb, 0x76, 0x6f, 0xd7, 0x9f,
0x5e, 0xef, 0xdb, 0x2b, 0x56, 0x05, 0x43, 0x21, 0x1c, 0x6e, 0x1a, 0x07, 0x74, 0xff, 0xe3, 0x03,
0xf3, 0xce, 0x7b, 0xb0, 0xcd, 0x54, 0xa1, 0x29, 0xdc, 0xde, 0xf8, 0x34, 0xa0, 0x07, 0xf5, 0xd2,
0xea, 0x2f, 0x9a, 0xf7, 0x70, 0x8b, 0x5d, 0x82, 0xa1, 0x0c, 0xee, 0x4d, 0x0a, 0x46, 0xf8, 0x0b,
0x4e, 0x0b, 0xf6, 0x3f, 0xe4, 0xc3, 0xf0, 0xc5, 0xda, 0x1c, 0xa2, 0x63, 0xdb, 0xb3, 0x7e, 0x48,
0xbc, 0x7b, 0x57, 0xae, 0x0b, 0x86, 0x7e, 0x83, 0xa3, 0x86, 0xa9, 0x41, 0x8f, 0x6c, 0xdf, 0xe6,
0x41, 0xf7, 0x1e, 0x6f, 0xb5, 0x4f, 0xb0, 0xd3, 0x27, 0xbf, 0xf4, 0xe4, 0x2f, 0xdd, 0x28, 0xb0,
0x7e, 0xe5, 0x56, 0xae, 0x3f, 0xb2, 0xb7, 0x41, 0x69, 0xbc, 0xbd, 0xae, 0x96, 0xbf, 0xff, 0x37,
0x00, 0x00, 0xff, 0xff, 0xb5, 0x31, 0x87, 0xc1, 0x2f, 0x0a, 0x00, 0x00,
var fileDescriptor_msg_gateway_6b0c70f9cf7f8f8d = []byte{
// 842 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0x4f, 0x8f, 0xd3, 0x46,
0x14, 0x97, 0x49, 0x02, 0xec, 0xdb, 0x5d, 0xba, 0x9d, 0x2e, 0x5d, 0xe3, 0xd2, 0x25, 0x32, 0xb0,
0x44, 0x95, 0x48, 0xd4, 0xf4, 0xd0, 0x43, 0x6f, 0x4b, 0x04, 0x8a, 0x9a, 0x28, 0x74, 0x02, 0x12,
0xea, 0xa5, 0x72, 0x9d, 0x89, 0xe3, 0xc6, 0xf1, 0x0c, 0x33, 0x36, 0xd1, 0x5e, 0x5a, 0x89, 0x73,
0x4f, 0xfd, 0x12, 0xfd, 0x36, 0xfd, 0x4c, 0xd5, 0xfc, 0x49, 0x32, 0x8e, 0xe3, 0x25, 0x20, 0xb5,
0x37, 0xbf, 0xdf, 0xcc, 0xfb, 0xf3, 0xfb, 0xbd, 0x37, 0x33, 0x86, 0xfb, 0x0b, 0x11, 0x45, 0x41,
0x46, 0x96, 0xc1, 0x55, 0x67, 0x21, 0xa2, 0x5f, 0xcc, 0x77, 0x9b, 0x71, 0x9a, 0x51, 0x04, 0x9b,
0x55, 0xef, 0xc9, 0x88, 0x91, 0xf4, 0x69, 0x7f, 0xf8, 0x74, 0x4c, 0xf8, 0x3b, 0xc2, 0x3b, 0x6c,
0x1e, 0x75, 0xd4, 0xae, 0x8e, 0x98, 0xcc, 0x97, 0xa2, 0xb3, 0x14, 0xda, 0xc9, 0x7f, 0xef, 0xc0,
0xc9, 0x28, 0x4d, 0xe2, 0x94, 0xbc, 0xcc, 0xc5, 0x6c, 0x28, 0x22, 0x4c, 0xde, 0xa2, 0x26, 0x1c,
0x8e, 0x18, 0xe1, 0x41, 0x16, 0xd3, 0xb4, 0xdf, 0x73, 0x9d, 0xa6, 0xd3, 0x3a, 0xc0, 0x36, 0x84,
0x5a, 0x70, 0x6b, 0x21, 0xa2, 0x5e, 0x90, 0x05, 0xee, 0x8d, 0xa6, 0xd3, 0x3a, 0xec, 0xde, 0x69,
0xab, 0xc0, 0xed, 0xa1, 0x46, 0xf1, 0x6a, 0x19, 0xf9, 0x70, 0xc4, 0x72, 0x31, 0x7b, 0x45, 0x5f,
0x0b, 0xc2, 0xfb, 0x3d, 0xb7, 0xa6, 0x82, 0x15, 0x30, 0x7f, 0x00, 0x9f, 0x6f, 0xd5, 0x20, 0x18,
0xfa, 0x1e, 0xea, 0x9c, 0x08, 0xe6, 0x3a, 0xcd, 0x5a, 0xeb, 0xb0, 0xfb, 0xb0, 0xbd, 0x61, 0xd7,
0x1e, 0xc7, 0x69, 0x94, 0x90, 0xa1, 0x88, 0x74, 0x84, 0x97, 0x49, 0x90, 0x4d, 0x29, 0x5f, 0x60,
0xe5, 0xe0, 0xff, 0xe9, 0xc0, 0xbd, 0xad, 0x1d, 0x98, 0x88, 0x3c, 0xc9, 0x06, 0xb1, 0xc8, 0xd0,
0x97, 0x70, 0x33, 0xd7, 0x95, 0x68, 0x5a, 0xc6, 0x5a, 0xa7, 0xbb, 0xf1, 0x91, 0xe9, 0xd0, 0x39,
0x00, 0x5d, 0x17, 0xaf, 0xe8, 0xdd, 0xc6, 0x16, 0xe2, 0xff, 0xe5, 0x80, 0xab, 0xd9, 0x5d, 0x06,
0x59, 0x38, 0x93, 0xd8, 0x28, 0x25, 0xff, 0x81, 0xd2, 0xdf, 0xc0, 0x89, 0xad, 0xaa, 0x64, 0xeb,
0xd6, 0x9a, 0xb5, 0xd6, 0x01, 0x2e, 0xe1, 0x7e, 0x0a, 0xf7, 0x2a, 0x6a, 0x12, 0x0c, 0xfd, 0x04,
0x27, 0x42, 0x51, 0x96, 0xb8, 0x96, 0xce, 0x74, 0xe1, 0xf1, 0x35, 0xb2, 0x6c, 0x34, 0xc6, 0x25,
0x77, 0xff, 0x0a, 0xce, 0x2a, 0x54, 0x94, 0xfa, 0xe9, 0x4d, 0xcf, 0xe8, 0x84, 0x28, 0x05, 0x6a,
0xd8, 0x42, 0x64, 0xc3, 0x30, 0x09, 0xdf, 0xf5, 0x7b, 0x8a, 0xff, 0x01, 0x36, 0x16, 0xba, 0x80,
0x3b, 0xf2, 0x4b, 0xc6, 0x79, 0x4e, 0xf9, 0xc2, 0x8c, 0x56, 0x03, 0x6f, 0xa1, 0xfe, 0x12, 0xce,
0x5e, 0x90, 0x4c, 0xa6, 0x14, 0x9a, 0xf2, 0x38, 0x0b, 0xb2, 0x5c, 0x48, 0xf5, 0xcf, 0x01, 0xf2,
0x8d, 0x56, 0x8e, 0xd2, 0xca, 0x42, 0x64, 0x77, 0xa8, 0xd5, 0x1d, 0x9d, 0xdf, 0x86, 0x90, 0x07,
0xb7, 0x29, 0x2b, 0x4c, 0xf6, 0xda, 0xf6, 0xdf, 0x37, 0xc0, 0xdd, 0x9d, 0x59, 0x30, 0xe4, 0xc2,
0x2d, 0xc2, 0xf9, 0x9a, 0x72, 0x03, 0xaf, 0x4c, 0xc9, 0x97, 0x70, 0x3e, 0x14, 0xd1, 0x8a, 0xaf,
0xb6, 0xd0, 0x1b, 0x38, 0x16, 0x79, 0x18, 0x12, 0x21, 0x4c, 0x4b, 0x6a, 0xaa, 0x25, 0x5d, 0xbb,
0x25, 0x55, 0xe9, 0xda, 0x63, 0xdb, 0x13, 0x17, 0x03, 0xa1, 0xd7, 0x70, 0x34, 0x0d, 0xe2, 0x84,
0x4c, 0x4c, 0xe0, 0xba, 0x0a, 0xfc, 0xed, 0x5e, 0x81, 0x9f, 0x2b, 0xc7, 0x1e, 0xc9, 0x82, 0x38,
0xc1, 0x85, 0x30, 0xde, 0x1f, 0x70, 0x6c, 0xd2, 0xea, 0x65, 0x29, 0x16, 0x33, 0x5d, 0x37, 0x93,
0xbe, 0xb6, 0x25, 0x6b, 0xa1, 0xa2, 0xae, 0x58, 0x6b, 0x4b, 0xe2, 0x21, 0x4d, 0xd3, 0xb5, 0xbc,
0xc6, 0x92, 0xd7, 0x4a, 0x2c, 0x2e, 0x83, 0x70, 0x1e, 0x71, 0x9a, 0xa7, 0x13, 0xb7, 0xae, 0xce,
0x5d, 0x01, 0xf3, 0xde, 0xc0, 0x91, 0x5d, 0x9e, 0x75, 0xf4, 0x6b, 0x85, 0xa3, 0xff, 0xd1, 0xbd,
0xf0, 0xfe, 0x76, 0xd6, 0xdc, 0x8c, 0x86, 0x55, 0xd7, 0x4a, 0x15, 0xaf, 0x29, 0x9c, 0x4e, 0x54,
0x55, 0xab, 0x73, 0xa0, 0x35, 0xfd, 0x94, 0xa6, 0x1a, 0xf1, 0x77, 0xc6, 0xf3, 0x7f, 0x07, 0xf4,
0x63, 0x1c, 0xce, 0x65, 0x80, 0xd1, 0x74, 0x2a, 0x03, 0x98, 0x6b, 0x87, 0x96, 0xaf, 0x1d, 0x7b,
0xb0, 0xcf, 0x01, 0x56, 0xbd, 0x31, 0x93, 0xdf, 0xc0, 0x16, 0x22, 0x4f, 0xdf, 0xdc, 0xc4, 0x2d,
0x5c, 0x35, 0x5b, 0xa8, 0x7f, 0x17, 0xbe, 0x28, 0xe5, 0xd7, 0x77, 0xb4, 0x37, 0xcc, 0x93, 0x2c,
0x7e, 0x45, 0xf8, 0x22, 0x4e, 0x83, 0x64, 0x40, 0xa3, 0x38, 0x7d, 0x36, 0x23, 0xe1, 0x5c, 0xd6,
0x57, 0xa5, 0xe6, 0x87, 0xaa, 0x3a, 0x85, 0x46, 0x46, 0xe7, 0x24, 0x35, 0x0d, 0xd6, 0xc6, 0x36,
0xdb, 0x7a, 0x89, 0xad, 0x3f, 0x82, 0xaf, 0x2a, 0xab, 0xf9, 0x94, 0xc3, 0xda, 0xfd, 0xa7, 0x0e,
0x0d, 0x4e, 0x92, 0xe0, 0x0a, 0x0d, 0xe0, 0xb8, 0xf0, 0xb6, 0xa1, 0xfb, 0x76, 0x6f, 0xb7, 0x9f,
0x5e, 0xef, 0xeb, 0x6b, 0x56, 0x05, 0x43, 0x01, 0x9c, 0xee, 0x1a, 0x07, 0xf4, 0xf0, 0xc3, 0x03,
0xf3, 0xd6, 0x7b, 0xb4, 0xcf, 0x54, 0xa1, 0x09, 0xdc, 0xdd, 0xf9, 0x34, 0xa0, 0x47, 0xe5, 0xd2,
0xca, 0x2f, 0x9a, 0xf7, 0x78, 0x8f, 0x5d, 0x82, 0xa1, 0x14, 0x1e, 0x8c, 0x73, 0x46, 0xf8, 0x0b,
0x4e, 0x73, 0xf6, 0x3f, 0xe4, 0xc3, 0xf0, 0xd9, 0xd6, 0x1c, 0xa2, 0x73, 0xdb, 0xb3, 0x7c, 0x48,
0xbc, 0x07, 0xd7, 0xae, 0x0b, 0x86, 0x7e, 0x83, 0xb3, 0x8a, 0xa9, 0x41, 0x17, 0xb6, 0x6f, 0xf5,
0xa0, 0x7b, 0x4f, 0xf6, 0xda, 0x27, 0xd8, 0x65, 0xeb, 0xe7, 0x0b, 0xf9, 0x4b, 0xd7, 0x1f, 0x5a,
0xbf, 0x72, 0x1b, 0xd7, 0x1f, 0x36, 0x9f, 0xbf, 0xde, 0x54, 0x8b, 0xdf, 0xfd, 0x1b, 0x00, 0x00,
0xff, 0xff, 0xef, 0xac, 0x2e, 0x46, 0x2d, 0x0a, 0x00, 0x00,
}