summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/Philipp15b/go-steam/protocol/protobuf
diff options
context:
space:
mode:
authorWim <wim@42.be>2020-10-11 23:07:00 +0200
committerGitHub <noreply@github.com>2020-10-11 23:07:00 +0200
commit2d98df61221e23b3be557d7b1931ee3d510ac32d (patch)
tree7898a2d3c2b3003bae97d50541443072046666f3 /vendor/github.com/Philipp15b/go-steam/protocol/protobuf
parent219a5453f9edaa87aa7aa4b9d5f9c3de9c75b38f (diff)
downloadmatterbridge-msglm-2d98df61221e23b3be557d7b1931ee3d510ac32d.tar.gz
matterbridge-msglm-2d98df61221e23b3be557d7b1931ee3d510ac32d.tar.bz2
matterbridge-msglm-2d98df61221e23b3be557d7b1931ee3d510ac32d.zip
Update vendor (#1257)
Diffstat (limited to 'vendor/github.com/Philipp15b/go-steam/protocol/protobuf')
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go32
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go1221
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go2801
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go2860
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_friends.pb.go531
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_login.pb.go680
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_site_license.pb.go64
-rw-r--r--vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go180
8 files changed, 4978 insertions, 3391 deletions
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go
index ff68d653..eb4dd242 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/app_ticket.pb.go
@@ -21,11 +21,11 @@ var _ = math.Inf
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type EncryptedAppTicket struct {
- TicketVersionNo *uint32 `protobuf:"varint,1,opt,name=ticket_version_no" json:"ticket_version_no,omitempty"`
- CrcEncryptedticket *uint32 `protobuf:"varint,2,opt,name=crc_encryptedticket" json:"crc_encryptedticket,omitempty"`
- CbEncrypteduserdata *uint32 `protobuf:"varint,3,opt,name=cb_encrypteduserdata" json:"cb_encrypteduserdata,omitempty"`
- CbEncryptedAppownershipticket *uint32 `protobuf:"varint,4,opt,name=cb_encrypted_appownershipticket" json:"cb_encrypted_appownershipticket,omitempty"`
- EncryptedTicket []byte `protobuf:"bytes,5,opt,name=encrypted_ticket" json:"encrypted_ticket,omitempty"`
+ TicketVersionNo *uint32 `protobuf:"varint,1,opt,name=ticket_version_no,json=ticketVersionNo" json:"ticket_version_no,omitempty"`
+ CrcEncryptedticket *uint32 `protobuf:"varint,2,opt,name=crc_encryptedticket,json=crcEncryptedticket" json:"crc_encryptedticket,omitempty"`
+ CbEncrypteduserdata *uint32 `protobuf:"varint,3,opt,name=cb_encrypteduserdata,json=cbEncrypteduserdata" json:"cb_encrypteduserdata,omitempty"`
+ CbEncryptedAppownershipticket *uint32 `protobuf:"varint,4,opt,name=cb_encrypted_appownershipticket,json=cbEncryptedAppownershipticket" json:"cb_encrypted_appownershipticket,omitempty"`
+ EncryptedTicket []byte `protobuf:"bytes,5,opt,name=encrypted_ticket,json=encryptedTicket" json:"encrypted_ticket,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -98,16 +98,18 @@ func init() {
func init() { proto.RegisterFile("encrypted_app_ticket.proto", fileDescriptor_c6d69fd1cac4e8d5) }
var fileDescriptor_c6d69fd1cac4e8d5 = []byte{
- // 164 bytes of a gzipped FileDescriptorProto
+ // 202 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4a, 0xcd, 0x4b, 0x2e,
0xaa, 0x2c, 0x28, 0x49, 0x4d, 0x89, 0x4f, 0x2c, 0x28, 0x88, 0x2f, 0xc9, 0x4c, 0xce, 0x4e, 0x2d,
- 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x57, 0x5a, 0xcb, 0xc8, 0x25, 0xe4, 0x0a, 0x93, 0x76, 0x2c,
- 0x28, 0x08, 0x01, 0x4b, 0x0a, 0x49, 0x72, 0x09, 0x42, 0x94, 0xc5, 0x97, 0xa5, 0x16, 0x15, 0x67,
- 0xe6, 0xe7, 0xc5, 0xe7, 0xe5, 0x4b, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x0a, 0x49, 0x73, 0x09, 0x27,
- 0x17, 0x25, 0xc7, 0xc3, 0xcd, 0x84, 0xa8, 0x93, 0x60, 0x02, 0x4b, 0xca, 0x70, 0x89, 0x24, 0x27,
- 0x21, 0xe4, 0x4a, 0x8b, 0x53, 0x8b, 0x52, 0x12, 0x4b, 0x12, 0x25, 0x98, 0xc1, 0xb2, 0xea, 0x5c,
- 0xf2, 0xc8, 0xb2, 0x20, 0xd7, 0xe4, 0x97, 0xe7, 0xa5, 0x16, 0x15, 0x67, 0x64, 0x16, 0x40, 0x8d,
- 0x61, 0x01, 0x2b, 0x94, 0xe0, 0x12, 0x40, 0xa8, 0x82, 0xca, 0xb0, 0x2a, 0x30, 0x6a, 0xf0, 0x38,
- 0xb1, 0x7a, 0x30, 0x36, 0x30, 0x32, 0x00, 0x02, 0x00, 0x00, 0xff, 0xff, 0x03, 0x8c, 0xdb, 0x92,
- 0xd3, 0x00, 0x00, 0x00,
+ 0xd1, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x57, 0x9a, 0xce, 0xc4, 0x25, 0xe4, 0x0a, 0x93, 0x76, 0x2c,
+ 0x28, 0x08, 0x01, 0x4b, 0x0a, 0x69, 0x71, 0x09, 0x42, 0x94, 0xc5, 0x97, 0xa5, 0x16, 0x15, 0x67,
+ 0xe6, 0xe7, 0xc5, 0xe7, 0xe5, 0x4b, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x06, 0xf1, 0x43, 0x24, 0xc2,
+ 0x20, 0xe2, 0x7e, 0xf9, 0x42, 0xfa, 0x5c, 0xc2, 0xc9, 0x45, 0xc9, 0xf1, 0x70, 0x4b, 0x20, 0xf2,
+ 0x12, 0x4c, 0x60, 0xd5, 0x42, 0xc9, 0x45, 0xc9, 0xae, 0xa8, 0x32, 0x42, 0x86, 0x5c, 0x22, 0xc9,
+ 0x49, 0x08, 0xf5, 0xa5, 0xc5, 0xa9, 0x45, 0x29, 0x89, 0x25, 0x89, 0x12, 0xcc, 0x60, 0x1d, 0xc2,
+ 0xc9, 0x49, 0xae, 0xe8, 0x52, 0x42, 0x6e, 0x5c, 0xf2, 0xc8, 0x5a, 0x40, 0xfe, 0xc8, 0x2f, 0xcf,
+ 0x4b, 0x2d, 0x2a, 0xce, 0xc8, 0x2c, 0x80, 0xda, 0xc7, 0x02, 0xd6, 0x2d, 0x8b, 0xa4, 0xdb, 0x11,
+ 0x43, 0x91, 0x90, 0x26, 0x97, 0x00, 0xc2, 0x10, 0xa8, 0x46, 0x56, 0x05, 0x46, 0x0d, 0x9e, 0x20,
+ 0x7e, 0xb8, 0x38, 0x24, 0x08, 0x9c, 0x58, 0x3d, 0x18, 0x1b, 0x18, 0x19, 0x00, 0x01, 0x00, 0x00,
+ 0xff, 0xff, 0xe8, 0x03, 0x98, 0x21, 0x3d, 0x01, 0x00, 0x00,
}
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go
index 120aa449..14457b22 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/base.pb.go
@@ -21,6 +21,191 @@ var _ = math.Inf
// proto package protobuf to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
+type EProtoClanEventType int32
+
+const (
+ EProtoClanEventType_k_EClanOtherEvent EProtoClanEventType = 1
+ EProtoClanEventType_k_EClanGameEvent EProtoClanEventType = 2
+ EProtoClanEventType_k_EClanPartyEvent EProtoClanEventType = 3
+ EProtoClanEventType_k_EClanMeetingEvent EProtoClanEventType = 4
+ EProtoClanEventType_k_EClanSpecialCauseEvent EProtoClanEventType = 5
+ EProtoClanEventType_k_EClanMusicAndArtsEvent EProtoClanEventType = 6
+ EProtoClanEventType_k_EClanSportsEvent EProtoClanEventType = 7
+ EProtoClanEventType_k_EClanTripEvent EProtoClanEventType = 8
+ EProtoClanEventType_k_EClanChatEvent EProtoClanEventType = 9
+ EProtoClanEventType_k_EClanGameReleaseEvent EProtoClanEventType = 10
+ EProtoClanEventType_k_EClanBroadcastEvent EProtoClanEventType = 11
+ EProtoClanEventType_k_EClanSmallUpdateEvent EProtoClanEventType = 12
+ EProtoClanEventType_k_EClanPreAnnounceMajorUpdateEvent EProtoClanEventType = 13
+ EProtoClanEventType_k_EClanMajorUpdateEvent EProtoClanEventType = 14
+ EProtoClanEventType_k_EClanDLCReleaseEvent EProtoClanEventType = 15
+ EProtoClanEventType_k_EClanFutureReleaseEvent EProtoClanEventType = 16
+ EProtoClanEventType_k_EClanESportTournamentStreamEvent EProtoClanEventType = 17
+ EProtoClanEventType_k_EClanDevStreamEvent EProtoClanEventType = 18
+ EProtoClanEventType_k_EClanFamousStreamEvent EProtoClanEventType = 19
+ EProtoClanEventType_k_EClanGameSalesEvent EProtoClanEventType = 20
+ EProtoClanEventType_k_EClanGameItemSalesEvent EProtoClanEventType = 21
+ EProtoClanEventType_k_EClanInGameBonusXPEvent EProtoClanEventType = 22
+ EProtoClanEventType_k_EClanInGameLootEvent EProtoClanEventType = 23
+ EProtoClanEventType_k_EClanInGamePerksEvent EProtoClanEventType = 24
+ EProtoClanEventType_k_EClanInGameChallengeEvent EProtoClanEventType = 25
+ EProtoClanEventType_k_EClanInGameContestEvent EProtoClanEventType = 26
+ EProtoClanEventType_k_EClanIRLEvent EProtoClanEventType = 27
+ EProtoClanEventType_k_EClanNewsEvent EProtoClanEventType = 28
+ EProtoClanEventType_k_EClanBetaReleaseEvent EProtoClanEventType = 29
+ EProtoClanEventType_k_EClanInGameContentReleaseEvent EProtoClanEventType = 30
+ EProtoClanEventType_k_EClanFreeTrial EProtoClanEventType = 31
+ EProtoClanEventType_k_EClanSeasonRelease EProtoClanEventType = 32
+ EProtoClanEventType_k_EClanSeasonUpdate EProtoClanEventType = 33
+ EProtoClanEventType_k_EClanCrosspostEvent EProtoClanEventType = 34
+ EProtoClanEventType_k_EClanInGameEventGeneral EProtoClanEventType = 35
+)
+
+var EProtoClanEventType_name = map[int32]string{
+ 1: "k_EClanOtherEvent",
+ 2: "k_EClanGameEvent",
+ 3: "k_EClanPartyEvent",
+ 4: "k_EClanMeetingEvent",
+ 5: "k_EClanSpecialCauseEvent",
+ 6: "k_EClanMusicAndArtsEvent",
+ 7: "k_EClanSportsEvent",
+ 8: "k_EClanTripEvent",
+ 9: "k_EClanChatEvent",
+ 10: "k_EClanGameReleaseEvent",
+ 11: "k_EClanBroadcastEvent",
+ 12: "k_EClanSmallUpdateEvent",
+ 13: "k_EClanPreAnnounceMajorUpdateEvent",
+ 14: "k_EClanMajorUpdateEvent",
+ 15: "k_EClanDLCReleaseEvent",
+ 16: "k_EClanFutureReleaseEvent",
+ 17: "k_EClanESportTournamentStreamEvent",
+ 18: "k_EClanDevStreamEvent",
+ 19: "k_EClanFamousStreamEvent",
+ 20: "k_EClanGameSalesEvent",
+ 21: "k_EClanGameItemSalesEvent",
+ 22: "k_EClanInGameBonusXPEvent",
+ 23: "k_EClanInGameLootEvent",
+ 24: "k_EClanInGamePerksEvent",
+ 25: "k_EClanInGameChallengeEvent",
+ 26: "k_EClanInGameContestEvent",
+ 27: "k_EClanIRLEvent",
+ 28: "k_EClanNewsEvent",
+ 29: "k_EClanBetaReleaseEvent",
+ 30: "k_EClanInGameContentReleaseEvent",
+ 31: "k_EClanFreeTrial",
+ 32: "k_EClanSeasonRelease",
+ 33: "k_EClanSeasonUpdate",
+ 34: "k_EClanCrosspostEvent",
+ 35: "k_EClanInGameEventGeneral",
+}
+
+var EProtoClanEventType_value = map[string]int32{
+ "k_EClanOtherEvent": 1,
+ "k_EClanGameEvent": 2,
+ "k_EClanPartyEvent": 3,
+ "k_EClanMeetingEvent": 4,
+ "k_EClanSpecialCauseEvent": 5,
+ "k_EClanMusicAndArtsEvent": 6,
+ "k_EClanSportsEvent": 7,
+ "k_EClanTripEvent": 8,
+ "k_EClanChatEvent": 9,
+ "k_EClanGameReleaseEvent": 10,
+ "k_EClanBroadcastEvent": 11,
+ "k_EClanSmallUpdateEvent": 12,
+ "k_EClanPreAnnounceMajorUpdateEvent": 13,
+ "k_EClanMajorUpdateEvent": 14,
+ "k_EClanDLCReleaseEvent": 15,
+ "k_EClanFutureReleaseEvent": 16,
+ "k_EClanESportTournamentStreamEvent": 17,
+ "k_EClanDevStreamEvent": 18,
+ "k_EClanFamousStreamEvent": 19,
+ "k_EClanGameSalesEvent": 20,
+ "k_EClanGameItemSalesEvent": 21,
+ "k_EClanInGameBonusXPEvent": 22,
+ "k_EClanInGameLootEvent": 23,
+ "k_EClanInGamePerksEvent": 24,
+ "k_EClanInGameChallengeEvent": 25,
+ "k_EClanInGameContestEvent": 26,
+ "k_EClanIRLEvent": 27,
+ "k_EClanNewsEvent": 28,
+ "k_EClanBetaReleaseEvent": 29,
+ "k_EClanInGameContentReleaseEvent": 30,
+ "k_EClanFreeTrial": 31,
+ "k_EClanSeasonRelease": 32,
+ "k_EClanSeasonUpdate": 33,
+ "k_EClanCrosspostEvent": 34,
+ "k_EClanInGameEventGeneral": 35,
+}
+
+func (x EProtoClanEventType) Enum() *EProtoClanEventType {
+ p := new(EProtoClanEventType)
+ *p = x
+ return p
+}
+
+func (x EProtoClanEventType) String() string {
+ return proto.EnumName(EProtoClanEventType_name, int32(x))
+}
+
+func (x *EProtoClanEventType) UnmarshalJSON(data []byte) error {
+ value, err := proto.UnmarshalJSONEnum(EProtoClanEventType_value, data, "EProtoClanEventType")
+ if err != nil {
+ return err
+ }
+ *x = EProtoClanEventType(value)
+ return nil
+}
+
+func (EProtoClanEventType) EnumDescriptor() ([]byte, []int) {
+ return fileDescriptor_8bf300d5da56aa5f, []int{0}
+}
+
+type PartnerEventNotificationType int32
+
+const (
+ PartnerEventNotificationType_k_EEventStart PartnerEventNotificationType = 0
+ PartnerEventNotificationType_k_EEventBroadcastStart PartnerEventNotificationType = 1
+ PartnerEventNotificationType_k_EEventMatchStart PartnerEventNotificationType = 2
+ PartnerEventNotificationType_k_EEventPartnerMaxType PartnerEventNotificationType = 3
+)
+
+var PartnerEventNotificationType_name = map[int32]string{
+ 0: "k_EEventStart",
+ 1: "k_EEventBroadcastStart",
+ 2: "k_EEventMatchStart",
+ 3: "k_EEventPartnerMaxType",
+}
+
+var PartnerEventNotificationType_value = map[string]int32{
+ "k_EEventStart": 0,
+ "k_EEventBroadcastStart": 1,
+ "k_EEventMatchStart": 2,
+ "k_EEventPartnerMaxType": 3,
+}
+
+func (x PartnerEventNotificationType) Enum() *PartnerEventNotificationType {
+ p := new(PartnerEventNotificationType)
+ *p = x
+ return p
+}
+
+func (x PartnerEventNotificationType) String() string {
+ return proto.EnumName(PartnerEventNotificationType_name, int32(x))
+}
+
+func (x *PartnerEventNotificationType) UnmarshalJSON(data []byte) error {
+ value, err := proto.UnmarshalJSONEnum(PartnerEventNotificationType_value, data, "PartnerEventNotificationType")
+ if err != nil {
+ return err
+ }
+ *x = PartnerEventNotificationType(value)
+ return nil
+}
+
+func (PartnerEventNotificationType) EnumDescriptor() ([]byte, []int) {
+ return fileDescriptor_8bf300d5da56aa5f, []int{1}
+}
+
type CMsgIPAddress struct {
// Types that are valid to be assigned to Ip:
// *CMsgIPAddress_V4
@@ -101,29 +286,78 @@ func (*CMsgIPAddress) XXX_OneofWrappers() []interface{} {
}
}
+type CMsgIPAddressBucket struct {
+ OriginalIpAddress *CMsgIPAddress `protobuf:"bytes,1,opt,name=original_ip_address,json=originalIpAddress" json:"original_ip_address,omitempty"`
+ Bucket *uint64 `protobuf:"fixed64,2,opt,name=bucket" json:"bucket,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgIPAddressBucket) Reset() { *m = CMsgIPAddressBucket{} }
+func (m *CMsgIPAddressBucket) String() string { return proto.CompactTextString(m) }
+func (*CMsgIPAddressBucket) ProtoMessage() {}
+func (*CMsgIPAddressBucket) Descriptor() ([]byte, []int) {
+ return fileDescriptor_8bf300d5da56aa5f, []int{1}
+}
+
+func (m *CMsgIPAddressBucket) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgIPAddressBucket.Unmarshal(m, b)
+}
+func (m *CMsgIPAddressBucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgIPAddressBucket.Marshal(b, m, deterministic)
+}
+func (m *CMsgIPAddressBucket) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgIPAddressBucket.Merge(m, src)
+}
+func (m *CMsgIPAddressBucket) XXX_Size() int {
+ return xxx_messageInfo_CMsgIPAddressBucket.Size(m)
+}
+func (m *CMsgIPAddressBucket) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgIPAddressBucket.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgIPAddressBucket proto.InternalMessageInfo
+
+func (m *CMsgIPAddressBucket) GetOriginalIpAddress() *CMsgIPAddress {
+ if m != nil {
+ return m.OriginalIpAddress
+ }
+ return nil
+}
+
+func (m *CMsgIPAddressBucket) GetBucket() uint64 {
+ if m != nil && m.Bucket != nil {
+ return *m.Bucket
+ }
+ return 0
+}
+
type CMsgProtoBufHeader struct {
Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"`
- ClientSessionid *int32 `protobuf:"varint,2,opt,name=client_sessionid" json:"client_sessionid,omitempty"`
- RoutingAppid *uint32 `protobuf:"varint,3,opt,name=routing_appid" json:"routing_appid,omitempty"`
- JobidSource *uint64 `protobuf:"fixed64,10,opt,name=jobid_source,def=18446744073709551615" json:"jobid_source,omitempty"`
- JobidTarget *uint64 `protobuf:"fixed64,11,opt,name=jobid_target,def=18446744073709551615" json:"jobid_target,omitempty"`
- TargetJobName *string `protobuf:"bytes,12,opt,name=target_job_name" json:"target_job_name,omitempty"`
- SeqNum *int32 `protobuf:"varint,24,opt,name=seq_num" json:"seq_num,omitempty"`
+ ClientSessionid *int32 `protobuf:"varint,2,opt,name=client_sessionid,json=clientSessionid" json:"client_sessionid,omitempty"`
+ RoutingAppid *uint32 `protobuf:"varint,3,opt,name=routing_appid,json=routingAppid" json:"routing_appid,omitempty"`
+ JobidSource *uint64 `protobuf:"fixed64,10,opt,name=jobid_source,json=jobidSource,def=18446744073709551615" json:"jobid_source,omitempty"`
+ JobidTarget *uint64 `protobuf:"fixed64,11,opt,name=jobid_target,json=jobidTarget,def=18446744073709551615" json:"jobid_target,omitempty"`
+ TargetJobName *string `protobuf:"bytes,12,opt,name=target_job_name,json=targetJobName" json:"target_job_name,omitempty"`
+ SeqNum *int32 `protobuf:"varint,24,opt,name=seq_num,json=seqNum" json:"seq_num,omitempty"`
Eresult *int32 `protobuf:"varint,13,opt,name=eresult,def=2" json:"eresult,omitempty"`
- ErrorMessage *string `protobuf:"bytes,14,opt,name=error_message" json:"error_message,omitempty"`
- AuthAccountFlags *uint32 `protobuf:"varint,16,opt,name=auth_account_flags" json:"auth_account_flags,omitempty"`
- TokenSource *uint32 `protobuf:"varint,22,opt,name=token_source" json:"token_source,omitempty"`
- AdminSpoofingUser *bool `protobuf:"varint,23,opt,name=admin_spoofing_user" json:"admin_spoofing_user,omitempty"`
- TransportError *int32 `protobuf:"varint,17,opt,name=transport_error,def=1" json:"transport_error,omitempty"`
+ ErrorMessage *string `protobuf:"bytes,14,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"`
+ AuthAccountFlags *uint32 `protobuf:"varint,16,opt,name=auth_account_flags,json=authAccountFlags" json:"auth_account_flags,omitempty"`
+ TokenSource *uint32 `protobuf:"varint,22,opt,name=token_source,json=tokenSource" json:"token_source,omitempty"`
+ AdminSpoofingUser *bool `protobuf:"varint,23,opt,name=admin_spoofing_user,json=adminSpoofingUser" json:"admin_spoofing_user,omitempty"`
+ TransportError *int32 `protobuf:"varint,17,opt,name=transport_error,json=transportError,def=1" json:"transport_error,omitempty"`
Messageid *uint64 `protobuf:"varint,18,opt,name=messageid,def=18446744073709551615" json:"messageid,omitempty"`
- PublisherGroupId *uint32 `protobuf:"varint,19,opt,name=publisher_group_id" json:"publisher_group_id,omitempty"`
+ PublisherGroupId *uint32 `protobuf:"varint,19,opt,name=publisher_group_id,json=publisherGroupId" json:"publisher_group_id,omitempty"`
Sysid *uint32 `protobuf:"varint,20,opt,name=sysid" json:"sysid,omitempty"`
- TraceTag *uint64 `protobuf:"varint,21,opt,name=trace_tag" json:"trace_tag,omitempty"`
- WebapiKeyId *uint32 `protobuf:"varint,25,opt,name=webapi_key_id" json:"webapi_key_id,omitempty"`
- IsFromExternalSource *bool `protobuf:"varint,26,opt,name=is_from_external_source" json:"is_from_external_source,omitempty"`
- ForwardToSysid []uint32 `protobuf:"varint,27,rep,name=forward_to_sysid" json:"forward_to_sysid,omitempty"`
- CmSysid *uint32 `protobuf:"varint,28,opt,name=cm_sysid" json:"cm_sysid,omitempty"`
- WgToken *string `protobuf:"bytes,30,opt,name=wg_token" json:"wg_token,omitempty"`
+ TraceTag *uint64 `protobuf:"varint,21,opt,name=trace_tag,json=traceTag" json:"trace_tag,omitempty"`
+ WebapiKeyId *uint32 `protobuf:"varint,25,opt,name=webapi_key_id,json=webapiKeyId" json:"webapi_key_id,omitempty"`
+ IsFromExternalSource *bool `protobuf:"varint,26,opt,name=is_from_external_source,json=isFromExternalSource" json:"is_from_external_source,omitempty"`
+ ForwardToSysid []uint32 `protobuf:"varint,27,rep,name=forward_to_sysid,json=forwardToSysid" json:"forward_to_sysid,omitempty"`
+ CmSysid *uint32 `protobuf:"varint,28,opt,name=cm_sysid,json=cmSysid" json:"cm_sysid,omitempty"`
+ WgToken *string `protobuf:"bytes,30,opt,name=wg_token,json=wgToken" json:"wg_token,omitempty"`
+ LauncherType *uint32 `protobuf:"varint,31,opt,name=launcher_type,json=launcherType,def=0" json:"launcher_type,omitempty"`
+ Realm *uint32 `protobuf:"varint,32,opt,name=realm,def=0" json:"realm,omitempty"`
// Types that are valid to be assigned to IpAddr:
// *CMsgProtoBufHeader_Ip
// *CMsgProtoBufHeader_IpV6
@@ -137,7 +371,7 @@ func (m *CMsgProtoBufHeader) Reset() { *m = CMsgProtoBufHeader{} }
func (m *CMsgProtoBufHeader) String() string { return proto.CompactTextString(m) }
func (*CMsgProtoBufHeader) ProtoMessage() {}
func (*CMsgProtoBufHeader) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{1}
+ return fileDescriptor_8bf300d5da56aa5f, []int{2}
}
func (m *CMsgProtoBufHeader) XXX_Unmarshal(b []byte) error {
@@ -163,6 +397,8 @@ const Default_CMsgProtoBufHeader_JobidTarget uint64 = 18446744073709551615
const Default_CMsgProtoBufHeader_Eresult int32 = 2
const Default_CMsgProtoBufHeader_TransportError int32 = 1
const Default_CMsgProtoBufHeader_Messageid uint64 = 18446744073709551615
+const Default_CMsgProtoBufHeader_LauncherType uint32 = 0
+const Default_CMsgProtoBufHeader_Realm uint32 = 0
func (m *CMsgProtoBufHeader) GetSteamid() uint64 {
if m != nil && m.Steamid != nil {
@@ -318,6 +554,20 @@ func (m *CMsgProtoBufHeader) GetWgToken() string {
return ""
}
+func (m *CMsgProtoBufHeader) GetLauncherType() uint32 {
+ if m != nil && m.LauncherType != nil {
+ return *m.LauncherType
+ }
+ return Default_CMsgProtoBufHeader_LauncherType
+}
+
+func (m *CMsgProtoBufHeader) GetRealm() uint32 {
+ if m != nil && m.Realm != nil {
+ return *m.Realm
+ }
+ return Default_CMsgProtoBufHeader_Realm
+}
+
type isCMsgProtoBufHeader_IpAddr interface {
isCMsgProtoBufHeader_IpAddr()
}
@@ -327,7 +577,7 @@ type CMsgProtoBufHeader_Ip struct {
}
type CMsgProtoBufHeader_IpV6 struct {
- IpV6 []byte `protobuf:"bytes,29,opt,name=ip_v6,oneof"`
+ IpV6 []byte `protobuf:"bytes,29,opt,name=ip_v6,json=ipV6,oneof"`
}
func (*CMsgProtoBufHeader_Ip) isCMsgProtoBufHeader_IpAddr() {}
@@ -364,8 +614,8 @@ func (*CMsgProtoBufHeader) XXX_OneofWrappers() []interface{} {
}
type CMsgMulti struct {
- SizeUnzipped *uint32 `protobuf:"varint,1,opt,name=size_unzipped" json:"size_unzipped,omitempty"`
- MessageBody []byte `protobuf:"bytes,2,opt,name=message_body" json:"message_body,omitempty"`
+ SizeUnzipped *uint32 `protobuf:"varint,1,opt,name=size_unzipped,json=sizeUnzipped" json:"size_unzipped,omitempty"`
+ MessageBody []byte `protobuf:"bytes,2,opt,name=message_body,json=messageBody" json:"message_body,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -375,7 +625,7 @@ func (m *CMsgMulti) Reset() { *m = CMsgMulti{} }
func (m *CMsgMulti) String() string { return proto.CompactTextString(m) }
func (*CMsgMulti) ProtoMessage() {}
func (*CMsgMulti) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{2}
+ return fileDescriptor_8bf300d5da56aa5f, []int{3}
}
func (m *CMsgMulti) XXX_Unmarshal(b []byte) error {
@@ -411,7 +661,7 @@ func (m *CMsgMulti) GetMessageBody() []byte {
}
type CMsgProtobufWrapped struct {
- MessageBody []byte `protobuf:"bytes,1,opt,name=message_body" json:"message_body,omitempty"`
+ MessageBody []byte `protobuf:"bytes,1,opt,name=message_body,json=messageBody" json:"message_body,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -421,7 +671,7 @@ func (m *CMsgProtobufWrapped) Reset() { *m = CMsgProtobufWrapped{} }
func (m *CMsgProtobufWrapped) String() string { return proto.CompactTextString(m) }
func (*CMsgProtobufWrapped) ProtoMessage() {}
func (*CMsgProtobufWrapped) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{3}
+ return fileDescriptor_8bf300d5da56aa5f, []int{4}
}
func (m *CMsgProtobufWrapped) XXX_Unmarshal(b []byte) error {
@@ -454,8 +704,8 @@ type CMsgAuthTicket struct {
Eresult *uint32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"`
Steamid *uint64 `protobuf:"fixed64,3,opt,name=steamid" json:"steamid,omitempty"`
Gameid *uint64 `protobuf:"fixed64,4,opt,name=gameid" json:"gameid,omitempty"`
- HSteamPipe *uint32 `protobuf:"varint,5,opt,name=h_steam_pipe" json:"h_steam_pipe,omitempty"`
- TicketCrc *uint32 `protobuf:"varint,6,opt,name=ticket_crc" json:"ticket_crc,omitempty"`
+ HSteamPipe *uint32 `protobuf:"varint,5,opt,name=h_steam_pipe,json=hSteamPipe" json:"h_steam_pipe,omitempty"`
+ TicketCrc *uint32 `protobuf:"varint,6,opt,name=ticket_crc,json=ticketCrc" json:"ticket_crc,omitempty"`
Ticket []byte `protobuf:"bytes,7,opt,name=ticket" json:"ticket,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -466,7 +716,7 @@ func (m *CMsgAuthTicket) Reset() { *m = CMsgAuthTicket{} }
func (m *CMsgAuthTicket) String() string { return proto.CompactTextString(m) }
func (*CMsgAuthTicket) ProtoMessage() {}
func (*CMsgAuthTicket) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{4}
+ return fileDescriptor_8bf300d5da56aa5f, []int{5}
}
func (m *CMsgAuthTicket) XXX_Unmarshal(b []byte) error {
@@ -543,14 +793,14 @@ type CCDDBAppDetailCommon struct {
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
Icon *string `protobuf:"bytes,3,opt,name=icon" json:"icon,omitempty"`
Logo *string `protobuf:"bytes,4,opt,name=logo" json:"logo,omitempty"`
- LogoSmall *string `protobuf:"bytes,5,opt,name=logo_small" json:"logo_small,omitempty"`
+ LogoSmall *string `protobuf:"bytes,5,opt,name=logo_small,json=logoSmall" json:"logo_small,omitempty"`
Tool *bool `protobuf:"varint,6,opt,name=tool" json:"tool,omitempty"`
Demo *bool `protobuf:"varint,7,opt,name=demo" json:"demo,omitempty"`
Media *bool `protobuf:"varint,8,opt,name=media" json:"media,omitempty"`
- CommunityVisibleStats *bool `protobuf:"varint,9,opt,name=community_visible_stats" json:"community_visible_stats,omitempty"`
- FriendlyName *string `protobuf:"bytes,10,opt,name=friendly_name" json:"friendly_name,omitempty"`
+ CommunityVisibleStats *bool `protobuf:"varint,9,opt,name=community_visible_stats,json=communityVisibleStats" json:"community_visible_stats,omitempty"`
+ FriendlyName *string `protobuf:"bytes,10,opt,name=friendly_name,json=friendlyName" json:"friendly_name,omitempty"`
Propagation *string `protobuf:"bytes,11,opt,name=propagation" json:"propagation,omitempty"`
- HasAdultContent *bool `protobuf:"varint,12,opt,name=has_adult_content" json:"has_adult_content,omitempty"`
+ HasAdultContent *bool `protobuf:"varint,12,opt,name=has_adult_content,json=hasAdultContent" json:"has_adult_content,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -560,7 +810,7 @@ func (m *CCDDBAppDetailCommon) Reset() { *m = CCDDBAppDetailCommon{} }
func (m *CCDDBAppDetailCommon) String() string { return proto.CompactTextString(m) }
func (*CCDDBAppDetailCommon) ProtoMessage() {}
func (*CCDDBAppDetailCommon) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{5}
+ return fileDescriptor_8bf300d5da56aa5f, []int{6}
}
func (m *CCDDBAppDetailCommon) XXX_Unmarshal(b []byte) error {
@@ -666,21 +916,22 @@ func (m *CCDDBAppDetailCommon) GetHasAdultContent() bool {
}
type CMsgAppRights struct {
- EditInfo *bool `protobuf:"varint,1,opt,name=edit_info" json:"edit_info,omitempty"`
+ EditInfo *bool `protobuf:"varint,1,opt,name=edit_info,json=editInfo" json:"edit_info,omitempty"`
Publish *bool `protobuf:"varint,2,opt,name=publish" json:"publish,omitempty"`
- ViewErrorData *bool `protobuf:"varint,3,opt,name=view_error_data" json:"view_error_data,omitempty"`
+ ViewErrorData *bool `protobuf:"varint,3,opt,name=view_error_data,json=viewErrorData" json:"view_error_data,omitempty"`
Download *bool `protobuf:"varint,4,opt,name=download" json:"download,omitempty"`
- UploadCdkeys *bool `protobuf:"varint,5,opt,name=upload_cdkeys" json:"upload_cdkeys,omitempty"`
- GenerateCdkeys *bool `protobuf:"varint,6,opt,name=generate_cdkeys" json:"generate_cdkeys,omitempty"`
- ViewFinancials *bool `protobuf:"varint,7,opt,name=view_financials" json:"view_financials,omitempty"`
- ManageCeg *bool `protobuf:"varint,8,opt,name=manage_ceg" json:"manage_ceg,omitempty"`
- ManageSigning *bool `protobuf:"varint,9,opt,name=manage_signing" json:"manage_signing,omitempty"`
- ManageCdkeys *bool `protobuf:"varint,10,opt,name=manage_cdkeys" json:"manage_cdkeys,omitempty"`
- EditMarketing *bool `protobuf:"varint,11,opt,name=edit_marketing" json:"edit_marketing,omitempty"`
- EconomySupport *bool `protobuf:"varint,12,opt,name=economy_support" json:"economy_support,omitempty"`
- EconomySupportSupervisor *bool `protobuf:"varint,13,opt,name=economy_support_supervisor" json:"economy_support_supervisor,omitempty"`
- ManagePricing *bool `protobuf:"varint,14,opt,name=manage_pricing" json:"manage_pricing,omitempty"`
- BroadcastLive *bool `protobuf:"varint,15,opt,name=broadcast_live" json:"broadcast_live,omitempty"`
+ UploadCdkeys *bool `protobuf:"varint,5,opt,name=upload_cdkeys,json=uploadCdkeys" json:"upload_cdkeys,omitempty"`
+ GenerateCdkeys *bool `protobuf:"varint,6,opt,name=generate_cdkeys,json=generateCdkeys" json:"generate_cdkeys,omitempty"`
+ ViewFinancials *bool `protobuf:"varint,7,opt,name=view_financials,json=viewFinancials" json:"view_financials,omitempty"`
+ ManageCeg *bool `protobuf:"varint,8,opt,name=manage_ceg,json=manageCeg" json:"manage_ceg,omitempty"`
+ ManageSigning *bool `protobuf:"varint,9,opt,name=manage_signing,json=manageSigning" json:"manage_signing,omitempty"`
+ ManageCdkeys *bool `protobuf:"varint,10,opt,name=manage_cdkeys,json=manageCdkeys" json:"manage_cdkeys,omitempty"`
+ EditMarketing *bool `protobuf:"varint,11,opt,name=edit_marketing,json=editMarketing" json:"edit_marketing,omitempty"`
+ EconomySupport *bool `protobuf:"varint,12,opt,name=economy_support,json=economySupport" json:"economy_support,omitempty"`
+ EconomySupportSupervisor *bool `protobuf:"varint,13,opt,name=economy_support_supervisor,json=economySupportSupervisor" json:"economy_support_supervisor,omitempty"`
+ ManagePricing *bool `protobuf:"varint,14,opt,name=manage_pricing,json=managePricing" json:"manage_pricing,omitempty"`
+ BroadcastLive *bool `protobuf:"varint,15,opt,name=broadcast_live,json=broadcastLive" json:"broadcast_live,omitempty"`
+ ViewMarketingTraffic *bool `protobuf:"varint,16,opt,name=view_marketing_traffic,json=viewMarketingTraffic" json:"view_marketing_traffic,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -690,7 +941,7 @@ func (m *CMsgAppRights) Reset() { *m = CMsgAppRights{} }
func (m *CMsgAppRights) String() string { return proto.CompactTextString(m) }
func (*CMsgAppRights) ProtoMessage() {}
func (*CMsgAppRights) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{6}
+ return fileDescriptor_8bf300d5da56aa5f, []int{7}
}
func (m *CMsgAppRights) XXX_Unmarshal(b []byte) error {
@@ -816,21 +1067,28 @@ func (m *CMsgAppRights) GetBroadcastLive() bool {
return false
}
+func (m *CMsgAppRights) GetViewMarketingTraffic() bool {
+ if m != nil && m.ViewMarketingTraffic != nil {
+ return *m.ViewMarketingTraffic
+ }
+ return false
+}
+
type CCuratorPreferences struct {
- SupportedLanguages *uint32 `protobuf:"varint,1,opt,name=supported_languages" json:"supported_languages,omitempty"`
- PlatformWindows *bool `protobuf:"varint,2,opt,name=platform_windows" json:"platform_windows,omitempty"`
- PlatformMac *bool `protobuf:"varint,3,opt,name=platform_mac" json:"platform_mac,omitempty"`
- PlatformLinux *bool `protobuf:"varint,4,opt,name=platform_linux" json:"platform_linux,omitempty"`
- VrContent *bool `protobuf:"varint,5,opt,name=vr_content" json:"vr_content,omitempty"`
- AdultContentViolence *bool `protobuf:"varint,6,opt,name=adult_content_violence" json:"adult_content_violence,omitempty"`
- AdultContentSex *bool `protobuf:"varint,7,opt,name=adult_content_sex" json:"adult_content_sex,omitempty"`
- TimestampUpdated *uint32 `protobuf:"varint,8,opt,name=timestamp_updated" json:"timestamp_updated,omitempty"`
- TagidsCurated []uint32 `protobuf:"varint,9,rep,name=tagids_curated" json:"tagids_curated,omitempty"`
- TagidsFiltered []uint32 `protobuf:"varint,10,rep,name=tagids_filtered" json:"tagids_filtered,omitempty"`
- WebsiteTitle *string `protobuf:"bytes,11,opt,name=website_title" json:"website_title,omitempty"`
- WebsiteUrl *string `protobuf:"bytes,12,opt,name=website_url" json:"website_url,omitempty"`
- DiscussionUrl *string `protobuf:"bytes,13,opt,name=discussion_url" json:"discussion_url,omitempty"`
- ShowBroadcast *bool `protobuf:"varint,14,opt,name=show_broadcast" json:"show_broadcast,omitempty"`
+ SupportedLanguages *uint32 `protobuf:"varint,1,opt,name=supported_languages,json=supportedLanguages" json:"supported_languages,omitempty"`
+ PlatformWindows *bool `protobuf:"varint,2,opt,name=platform_windows,json=platformWindows" json:"platform_windows,omitempty"`
+ PlatformMac *bool `protobuf:"varint,3,opt,name=platform_mac,json=platformMac" json:"platform_mac,omitempty"`
+ PlatformLinux *bool `protobuf:"varint,4,opt,name=platform_linux,json=platformLinux" json:"platform_linux,omitempty"`
+ VrContent *bool `protobuf:"varint,5,opt,name=vr_content,json=vrContent" json:"vr_content,omitempty"`
+ AdultContentViolence *bool `protobuf:"varint,6,opt,name=adult_content_violence,json=adultContentViolence" json:"adult_content_violence,omitempty"`
+ AdultContentSex *bool `protobuf:"varint,7,opt,name=adult_content_sex,json=adultContentSex" json:"adult_content_sex,omitempty"`
+ TimestampUpdated *uint32 `protobuf:"varint,8,opt,name=timestamp_updated,json=timestampUpdated" json:"timestamp_updated,omitempty"`
+ TagidsCurated []uint32 `protobuf:"varint,9,rep,name=tagids_curated,json=tagidsCurated" json:"tagids_curated,omitempty"`
+ TagidsFiltered []uint32 `protobuf:"varint,10,rep,name=tagids_filtered,json=tagidsFiltered" json:"tagids_filtered,omitempty"`
+ WebsiteTitle *string `protobuf:"bytes,11,opt,name=website_title,json=websiteTitle" json:"website_title,omitempty"`
+ WebsiteUrl *string `protobuf:"bytes,12,opt,name=website_url,json=websiteUrl" json:"website_url,omitempty"`
+ DiscussionUrl *string `protobuf:"bytes,13,opt,name=discussion_url,json=discussionUrl" json:"discussion_url,omitempty"`
+ ShowBroadcast *bool `protobuf:"varint,14,opt,name=show_broadcast,json=showBroadcast" json:"show_broadcast,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -840,7 +1098,7 @@ func (m *CCuratorPreferences) Reset() { *m = CCuratorPreferences{} }
func (m *CCuratorPreferences) String() string { return proto.CompactTextString(m) }
func (*CCuratorPreferences) ProtoMessage() {}
func (*CCuratorPreferences) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{7}
+ return fileDescriptor_8bf300d5da56aa5f, []int{8}
}
func (m *CCuratorPreferences) XXX_Unmarshal(b []byte) error {
@@ -961,7 +1219,7 @@ func (m *CCuratorPreferences) GetShowBroadcast() bool {
type CLocalizationToken struct {
Language *uint32 `protobuf:"varint,1,opt,name=language" json:"language,omitempty"`
- LocalizedString *string `protobuf:"bytes,2,opt,name=localized_string" json:"localized_string,omitempty"`
+ LocalizedString *string `protobuf:"bytes,2,opt,name=localized_string,json=localizedString" json:"localized_string,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -971,7 +1229,7 @@ func (m *CLocalizationToken) Reset() { *m = CLocalizationToken{} }
func (m *CLocalizationToken) String() string { return proto.CompactTextString(m) }
func (*CLocalizationToken) ProtoMessage() {}
func (*CLocalizationToken) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{8}
+ return fileDescriptor_8bf300d5da56aa5f, []int{9}
}
func (m *CLocalizationToken) XXX_Unmarshal(b []byte) error {
@@ -1008,14 +1266,15 @@ func (m *CLocalizationToken) GetLocalizedString() string {
type CClanEventUserNewsTuple struct {
Clanid *uint32 `protobuf:"varint,1,opt,name=clanid" json:"clanid,omitempty"`
- EventGid *uint64 `protobuf:"fixed64,2,opt,name=event_gid" json:"event_gid,omitempty"`
- AnnouncementGid *uint64 `protobuf:"fixed64,3,opt,name=announcement_gid" json:"announcement_gid,omitempty"`
- RtimeStart *uint32 `protobuf:"varint,4,opt,name=rtime_start" json:"rtime_start,omitempty"`
- RtimeEnd *uint32 `protobuf:"varint,5,opt,name=rtime_end" json:"rtime_end,omitempty"`
- PriorityScore *uint32 `protobuf:"varint,6,opt,name=priority_score" json:"priority_score,omitempty"`
+ EventGid *uint64 `protobuf:"fixed64,2,opt,name=event_gid,json=eventGid" json:"event_gid,omitempty"`
+ AnnouncementGid *uint64 `protobuf:"fixed64,3,opt,name=announcement_gid,json=announcementGid" json:"announcement_gid,omitempty"`
+ RtimeStart *uint32 `protobuf:"varint,4,opt,name=rtime_start,json=rtimeStart" json:"rtime_start,omitempty"`
+ RtimeEnd *uint32 `protobuf:"varint,5,opt,name=rtime_end,json=rtimeEnd" json:"rtime_end,omitempty"`
+ PriorityScore *uint32 `protobuf:"varint,6,opt,name=priority_score,json=priorityScore" json:"priority_score,omitempty"`
Type *uint32 `protobuf:"varint,7,opt,name=type" json:"type,omitempty"`
- ClampRangeSlot *uint32 `protobuf:"varint,8,opt,name=clamp_range_slot" json:"clamp_range_slot,omitempty"`
+ ClampRangeSlot *uint32 `protobuf:"varint,8,opt,name=clamp_range_slot,json=clampRangeSlot" json:"clamp_range_slot,omitempty"`
Appid *uint32 `protobuf:"varint,9,opt,name=appid" json:"appid,omitempty"`
+ Rtime32LastModified *uint32 `protobuf:"varint,10,opt,name=rtime32_last_modified,json=rtime32LastModified" json:"rtime32_last_modified,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1025,7 +1284,7 @@ func (m *CClanEventUserNewsTuple) Reset() { *m = CClanEventUserNewsTuple
func (m *CClanEventUserNewsTuple) String() string { return proto.CompactTextString(m) }
func (*CClanEventUserNewsTuple) ProtoMessage() {}
func (*CClanEventUserNewsTuple) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{9}
+ return fileDescriptor_8bf300d5da56aa5f, []int{10}
}
func (m *CClanEventUserNewsTuple) XXX_Unmarshal(b []byte) error {
@@ -1109,9 +1368,16 @@ func (m *CClanEventUserNewsTuple) GetAppid() uint32 {
return 0
}
+func (m *CClanEventUserNewsTuple) GetRtime32LastModified() uint32 {
+ if m != nil && m.Rtime32LastModified != nil {
+ return *m.Rtime32LastModified
+ }
+ return 0
+}
+
type CClanMatchEventByRange struct {
- RtimeBefore *uint32 `protobuf:"varint,1,opt,name=rtime_before" json:"rtime_before,omitempty"`
- RtimeAfter *uint32 `protobuf:"varint,2,opt,name=rtime_after" json:"rtime_after,omitempty"`
+ RtimeBefore *uint32 `protobuf:"varint,1,opt,name=rtime_before,json=rtimeBefore" json:"rtime_before,omitempty"`
+ RtimeAfter *uint32 `protobuf:"varint,2,opt,name=rtime_after,json=rtimeAfter" json:"rtime_after,omitempty"`
Qualified *uint32 `protobuf:"varint,3,opt,name=qualified" json:"qualified,omitempty"`
Events []*CClanEventUserNewsTuple `protobuf:"bytes,4,rep,name=events" json:"events,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -1123,7 +1389,7 @@ func (m *CClanMatchEventByRange) Reset() { *m = CClanMatchEventByRange{}
func (m *CClanMatchEventByRange) String() string { return proto.CompactTextString(m) }
func (*CClanMatchEventByRange) ProtoMessage() {}
func (*CClanMatchEventByRange) Descriptor() ([]byte, []int) {
- return fileDescriptor_8bf300d5da56aa5f, []int{10}
+ return fileDescriptor_8bf300d5da56aa5f, []int{11}
}
func (m *CClanMatchEventByRange) XXX_Unmarshal(b []byte) error {
@@ -1172,6 +1438,509 @@ func (m *CClanMatchEventByRange) GetEvents() []*CClanEventUserNewsTuple {
return nil
}
+type CCommunity_ClanAnnouncementInfo struct {
+ Gid *uint64 `protobuf:"varint,1,opt,name=gid" json:"gid,omitempty"`
+ Clanid *uint64 `protobuf:"varint,2,opt,name=clanid" json:"clanid,omitempty"`
+ Posterid *uint64 `protobuf:"varint,3,opt,name=posterid" json:"posterid,omitempty"`
+ Headline *string `protobuf:"bytes,4,opt,name=headline" json:"headline,omitempty"`
+ Posttime *uint32 `protobuf:"varint,5,opt,name=posttime" json:"posttime,omitempty"`
+ Updatetime *uint32 `protobuf:"varint,6,opt,name=updatetime" json:"updatetime,omitempty"`
+ Body *string `protobuf:"bytes,7,opt,name=body" json:"body,omitempty"`
+ Commentcount *int32 `protobuf:"varint,8,opt,name=commentcount" json:"commentcount,omitempty"`
+ Tags []string `protobuf:"bytes,9,rep,name=tags" json:"tags,omitempty"`
+ Language *int32 `protobuf:"varint,10,opt,name=language" json:"language,omitempty"`
+ Hidden *bool `protobuf:"varint,11,opt,name=hidden" json:"hidden,omitempty"`
+ ForumTopicId *uint64 `protobuf:"fixed64,12,opt,name=forum_topic_id,json=forumTopicId" json:"forum_topic_id,omitempty"`
+ EventGid *uint64 `protobuf:"fixed64,13,opt,name=event_gid,json=eventGid" json:"event_gid,omitempty"`
+ Voteupcount *int32 `protobuf:"varint,14,opt,name=voteupcount" json:"voteupcount,omitempty"`
+ Votedowncount *int32 `protobuf:"varint,15,opt,name=votedowncount" json:"votedowncount,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) Reset() { *m = CCommunity_ClanAnnouncementInfo{} }
+func (m *CCommunity_ClanAnnouncementInfo) String() string { return proto.CompactTextString(m) }
+func (*CCommunity_ClanAnnouncementInfo) ProtoMessage() {}
+func (*CCommunity_ClanAnnouncementInfo) Descriptor() ([]byte, []int) {
+ return fileDescriptor_8bf300d5da56aa5f, []int{12}
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CCommunity_ClanAnnouncementInfo.Unmarshal(m, b)
+}
+func (m *CCommunity_ClanAnnouncementInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CCommunity_ClanAnnouncementInfo.Marshal(b, m, deterministic)
+}
+func (m *CCommunity_ClanAnnouncementInfo) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CCommunity_ClanAnnouncementInfo.Merge(m, src)
+}
+func (m *CCommunity_ClanAnnouncementInfo) XXX_Size() int {
+ return xxx_messageInfo_CCommunity_ClanAnnouncementInfo.Size(m)
+}
+func (m *CCommunity_ClanAnnouncementInfo) XXX_DiscardUnknown() {
+ xxx_messageInfo_CCommunity_ClanAnnouncementInfo.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CCommunity_ClanAnnouncementInfo proto.InternalMessageInfo
+
+func (m *CCommunity_ClanAnnouncementInfo) GetGid() uint64 {
+ if m != nil && m.Gid != nil {
+ return *m.Gid
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetClanid() uint64 {
+ if m != nil && m.Clanid != nil {
+ return *m.Clanid
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetPosterid() uint64 {
+ if m != nil && m.Posterid != nil {
+ return *m.Posterid
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetHeadline() string {
+ if m != nil && m.Headline != nil {
+ return *m.Headline
+ }
+ return ""
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetPosttime() uint32 {
+ if m != nil && m.Posttime != nil {
+ return *m.Posttime
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetUpdatetime() uint32 {
+ if m != nil && m.Updatetime != nil {
+ return *m.Updatetime
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetBody() string {
+ if m != nil && m.Body != nil {
+ return *m.Body
+ }
+ return ""
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetCommentcount() int32 {
+ if m != nil && m.Commentcount != nil {
+ return *m.Commentcount
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetTags() []string {
+ if m != nil {
+ return m.Tags
+ }
+ return nil
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetLanguage() int32 {
+ if m != nil && m.Language != nil {
+ return *m.Language
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetHidden() bool {
+ if m != nil && m.Hidden != nil {
+ return *m.Hidden
+ }
+ return false
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetForumTopicId() uint64 {
+ if m != nil && m.ForumTopicId != nil {
+ return *m.ForumTopicId
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetEventGid() uint64 {
+ if m != nil && m.EventGid != nil {
+ return *m.EventGid
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetVoteupcount() int32 {
+ if m != nil && m.Voteupcount != nil {
+ return *m.Voteupcount
+ }
+ return 0
+}
+
+func (m *CCommunity_ClanAnnouncementInfo) GetVotedowncount() int32 {
+ if m != nil && m.Votedowncount != nil {
+ return *m.Votedowncount
+ }
+ return 0
+}
+
+type CClanEventData struct {
+ Gid *uint64 `protobuf:"fixed64,1,opt,name=gid" json:"gid,omitempty"`
+ ClanSteamid *uint64 `protobuf:"fixed64,2,opt,name=clan_steamid,json=clanSteamid" json:"clan_steamid,omitempty"`
+ EventName *string `protobuf:"bytes,3,opt,name=event_name,json=eventName" json:"event_name,omitempty"`
+ EventType *EProtoClanEventType `protobuf:"varint,4,opt,name=event_type,json=eventType,enum=EProtoClanEventType,def=1" json:"event_type,omitempty"`
+ Appid *uint32 `protobuf:"varint,5,opt,name=appid" json:"appid,omitempty"`
+ ServerAddress *string `protobuf:"bytes,6,opt,name=server_address,json=serverAddress" json:"server_address,omitempty"`
+ ServerPassword *string `protobuf:"bytes,7,opt,name=server_password,json=serverPassword" json:"server_password,omitempty"`
+ Rtime32StartTime *uint32 `protobuf:"varint,8,opt,name=rtime32_start_time,json=rtime32StartTime" json:"rtime32_start_time,omitempty"`
+ Rtime32EndTime *uint32 `protobuf:"varint,9,opt,name=rtime32_end_time,json=rtime32EndTime" json:"rtime32_end_time,omitempty"`
+ CommentCount *int32 `protobuf:"varint,10,opt,name=comment_count,json=commentCount" json:"comment_count,omitempty"`
+ CreatorSteamid *uint64 `protobuf:"fixed64,11,opt,name=creator_steamid,json=creatorSteamid" json:"creator_steamid,omitempty"`
+ LastUpdateSteamid *uint64 `protobuf:"fixed64,12,opt,name=last_update_steamid,json=lastUpdateSteamid" json:"last_update_steamid,omitempty"`
+ EventNotes *string `protobuf:"bytes,13,opt,name=event_notes,json=eventNotes" json:"event_notes,omitempty"`
+ Jsondata *string `protobuf:"bytes,14,opt,name=jsondata" json:"jsondata,omitempty"`
+ AnnouncementBody *CCommunity_ClanAnnouncementInfo `protobuf:"bytes,15,opt,name=announcement_body,json=announcementBody" json:"announcement_body,omitempty"`
+ Published *bool `protobuf:"varint,16,opt,name=published" json:"published,omitempty"`
+ Hidden *bool `protobuf:"varint,17,opt,name=hidden" json:"hidden,omitempty"`
+ Rtime32VisibilityStart *uint32 `protobuf:"varint,18,opt,name=rtime32_visibility_start,json=rtime32VisibilityStart" json:"rtime32_visibility_start,omitempty"`
+ Rtime32VisibilityEnd *uint32 `protobuf:"varint,19,opt,name=rtime32_visibility_end,json=rtime32VisibilityEnd" json:"rtime32_visibility_end,omitempty"`
+ BroadcasterAccountid *uint32 `protobuf:"varint,20,opt,name=broadcaster_accountid,json=broadcasterAccountid" json:"broadcaster_accountid,omitempty"`
+ FollowerCount *uint32 `protobuf:"varint,21,opt,name=follower_count,json=followerCount" json:"follower_count,omitempty"`
+ IgnoreCount *uint32 `protobuf:"varint,22,opt,name=ignore_count,json=ignoreCount" json:"ignore_count,omitempty"`
+ ForumTopicId *uint64 `protobuf:"fixed64,23,opt,name=forum_topic_id,json=forumTopicId" json:"forum_topic_id,omitempty"`
+ Rtime32LastModified *uint32 `protobuf:"varint,24,opt,name=rtime32_last_modified,json=rtime32LastModified" json:"rtime32_last_modified,omitempty"`
+ NewsPostGid *uint64 `protobuf:"fixed64,25,opt,name=news_post_gid,json=newsPostGid" json:"news_post_gid,omitempty"`
+ RtimeModReviewed *uint32 `protobuf:"varint,26,opt,name=rtime_mod_reviewed,json=rtimeModReviewed" json:"rtime_mod_reviewed,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CClanEventData) Reset() { *m = CClanEventData{} }
+func (m *CClanEventData) String() string { return proto.CompactTextString(m) }
+func (*CClanEventData) ProtoMessage() {}
+func (*CClanEventData) Descriptor() ([]byte, []int) {
+ return fileDescriptor_8bf300d5da56aa5f, []int{13}
+}
+
+func (m *CClanEventData) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CClanEventData.Unmarshal(m, b)
+}
+func (m *CClanEventData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CClanEventData.Marshal(b, m, deterministic)
+}
+func (m *CClanEventData) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CClanEventData.Merge(m, src)
+}
+func (m *CClanEventData) XXX_Size() int {
+ return xxx_messageInfo_CClanEventData.Size(m)
+}
+func (m *CClanEventData) XXX_DiscardUnknown() {
+ xxx_messageInfo_CClanEventData.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CClanEventData proto.InternalMessageInfo
+
+const Default_CClanEventData_EventType EProtoClanEventType = EProtoClanEventType_k_EClanOtherEvent
+
+func (m *CClanEventData) GetGid() uint64 {
+ if m != nil && m.Gid != nil {
+ return *m.Gid
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetClanSteamid() uint64 {
+ if m != nil && m.ClanSteamid != nil {
+ return *m.ClanSteamid
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetEventName() string {
+ if m != nil && m.EventName != nil {
+ return *m.EventName
+ }
+ return ""
+}
+
+func (m *CClanEventData) GetEventType() EProtoClanEventType {
+ if m != nil && m.EventType != nil {
+ return *m.EventType
+ }
+ return Default_CClanEventData_EventType
+}
+
+func (m *CClanEventData) GetAppid() uint32 {
+ if m != nil && m.Appid != nil {
+ return *m.Appid
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetServerAddress() string {
+ if m != nil && m.ServerAddress != nil {
+ return *m.ServerAddress
+ }
+ return ""
+}
+
+func (m *CClanEventData) GetServerPassword() string {
+ if m != nil && m.ServerPassword != nil {
+ return *m.ServerPassword
+ }
+ return ""
+}
+
+func (m *CClanEventData) GetRtime32StartTime() uint32 {
+ if m != nil && m.Rtime32StartTime != nil {
+ return *m.Rtime32StartTime
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetRtime32EndTime() uint32 {
+ if m != nil && m.Rtime32EndTime != nil {
+ return *m.Rtime32EndTime
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetCommentCount() int32 {
+ if m != nil && m.CommentCount != nil {
+ return *m.CommentCount
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetCreatorSteamid() uint64 {
+ if m != nil && m.CreatorSteamid != nil {
+ return *m.CreatorSteamid
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetLastUpdateSteamid() uint64 {
+ if m != nil && m.LastUpdateSteamid != nil {
+ return *m.LastUpdateSteamid
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetEventNotes() string {
+ if m != nil && m.EventNotes != nil {
+ return *m.EventNotes
+ }
+ return ""
+}
+
+func (m *CClanEventData) GetJsondata() string {
+ if m != nil && m.Jsondata != nil {
+ return *m.Jsondata
+ }
+ return ""
+}
+
+func (m *CClanEventData) GetAnnouncementBody() *CCommunity_ClanAnnouncementInfo {
+ if m != nil {
+ return m.AnnouncementBody
+ }
+ return nil
+}
+
+func (m *CClanEventData) GetPublished() bool {
+ if m != nil && m.Published != nil {
+ return *m.Published
+ }
+ return false
+}
+
+func (m *CClanEventData) GetHidden() bool {
+ if m != nil && m.Hidden != nil {
+ return *m.Hidden
+ }
+ return false
+}
+
+func (m *CClanEventData) GetRtime32VisibilityStart() uint32 {
+ if m != nil && m.Rtime32VisibilityStart != nil {
+ return *m.Rtime32VisibilityStart
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetRtime32VisibilityEnd() uint32 {
+ if m != nil && m.Rtime32VisibilityEnd != nil {
+ return *m.Rtime32VisibilityEnd
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetBroadcasterAccountid() uint32 {
+ if m != nil && m.BroadcasterAccountid != nil {
+ return *m.BroadcasterAccountid
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetFollowerCount() uint32 {
+ if m != nil && m.FollowerCount != nil {
+ return *m.FollowerCount
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetIgnoreCount() uint32 {
+ if m != nil && m.IgnoreCount != nil {
+ return *m.IgnoreCount
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetForumTopicId() uint64 {
+ if m != nil && m.ForumTopicId != nil {
+ return *m.ForumTopicId
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetRtime32LastModified() uint32 {
+ if m != nil && m.Rtime32LastModified != nil {
+ return *m.Rtime32LastModified
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetNewsPostGid() uint64 {
+ if m != nil && m.NewsPostGid != nil {
+ return *m.NewsPostGid
+ }
+ return 0
+}
+
+func (m *CClanEventData) GetRtimeModReviewed() uint32 {
+ if m != nil && m.RtimeModReviewed != nil {
+ return *m.RtimeModReviewed
+ }
+ return 0
+}
+
+type CBilling_Address struct {
+ FirstName *string `protobuf:"bytes,1,opt,name=first_name,json=firstName" json:"first_name,omitempty"`
+ LastName *string `protobuf:"bytes,2,opt,name=last_name,json=lastName" json:"last_name,omitempty"`
+ Address1 *string `protobuf:"bytes,3,opt,name=address1" json:"address1,omitempty"`
+ Address2 *string `protobuf:"bytes,4,opt,name=address2" json:"address2,omitempty"`
+ City *string `protobuf:"bytes,5,opt,name=city" json:"city,omitempty"`
+ UsState *string `protobuf:"bytes,6,opt,name=us_state,json=usState" json:"us_state,omitempty"`
+ CountryCode *string `protobuf:"bytes,7,opt,name=country_code,json=countryCode" json:"country_code,omitempty"`
+ Postcode *string `protobuf:"bytes,8,opt,name=postcode" json:"postcode,omitempty"`
+ ZipPlus4 *int32 `protobuf:"varint,9,opt,name=zip_plus4,json=zipPlus4" json:"zip_plus4,omitempty"`
+ Phone *string `protobuf:"bytes,10,opt,name=phone" json:"phone,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CBilling_Address) Reset() { *m = CBilling_Address{} }
+func (m *CBilling_Address) String() string { return proto.CompactTextString(m) }
+func (*CBilling_Address) ProtoMessage() {}
+func (*CBilling_Address) Descriptor() ([]byte, []int) {
+ return fileDescriptor_8bf300d5da56aa5f, []int{14}
+}
+
+func (m *CBilling_Address) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CBilling_Address.Unmarshal(m, b)
+}
+func (m *CBilling_Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CBilling_Address.Marshal(b, m, deterministic)
+}
+func (m *CBilling_Address) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CBilling_Address.Merge(m, src)
+}
+func (m *CBilling_Address) XXX_Size() int {
+ return xxx_messageInfo_CBilling_Address.Size(m)
+}
+func (m *CBilling_Address) XXX_DiscardUnknown() {
+ xxx_messageInfo_CBilling_Address.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CBilling_Address proto.InternalMessageInfo
+
+func (m *CBilling_Address) GetFirstName() string {
+ if m != nil && m.FirstName != nil {
+ return *m.FirstName
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetLastName() string {
+ if m != nil && m.LastName != nil {
+ return *m.LastName
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetAddress1() string {
+ if m != nil && m.Address1 != nil {
+ return *m.Address1
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetAddress2() string {
+ if m != nil && m.Address2 != nil {
+ return *m.Address2
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetCity() string {
+ if m != nil && m.City != nil {
+ return *m.City
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetUsState() string {
+ if m != nil && m.UsState != nil {
+ return *m.UsState
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetCountryCode() string {
+ if m != nil && m.CountryCode != nil {
+ return *m.CountryCode
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetPostcode() string {
+ if m != nil && m.Postcode != nil {
+ return *m.Postcode
+ }
+ return ""
+}
+
+func (m *CBilling_Address) GetZipPlus4() int32 {
+ if m != nil && m.ZipPlus4 != nil {
+ return *m.ZipPlus4
+ }
+ return 0
+}
+
+func (m *CBilling_Address) GetPhone() string {
+ if m != nil && m.Phone != nil {
+ return *m.Phone
+ }
+ return ""
+}
+
var E_MsgpoolSoftLimit = &proto.ExtensionDesc{
ExtendedType: (*protobuf.MessageOptions)(nil),
ExtensionType: (*int32)(nil),
@@ -1209,7 +1978,10 @@ var E_PhpOutputAlwaysNumber = &proto.ExtensionDesc{
}
func init() {
+ proto.RegisterEnum("EProtoClanEventType", EProtoClanEventType_name, EProtoClanEventType_value)
+ proto.RegisterEnum("PartnerEventNotificationType", PartnerEventNotificationType_name, PartnerEventNotificationType_value)
proto.RegisterType((*CMsgIPAddress)(nil), "CMsgIPAddress")
+ proto.RegisterType((*CMsgIPAddressBucket)(nil), "CMsgIPAddressBucket")
proto.RegisterType((*CMsgProtoBufHeader)(nil), "CMsgProtoBufHeader")
proto.RegisterType((*CMsgMulti)(nil), "CMsgMulti")
proto.RegisterType((*CMsgProtobufWrapped)(nil), "CMsgProtobufWrapped")
@@ -1220,6 +1992,9 @@ func init() {
proto.RegisterType((*CLocalizationToken)(nil), "CLocalizationToken")
proto.RegisterType((*CClanEventUserNewsTuple)(nil), "CClanEventUserNewsTuple")
proto.RegisterType((*CClanMatchEventByRange)(nil), "CClanMatchEventByRange")
+ proto.RegisterType((*CCommunity_ClanAnnouncementInfo)(nil), "CCommunity_ClanAnnouncementInfo")
+ proto.RegisterType((*CClanEventData)(nil), "CClanEventData")
+ proto.RegisterType((*CBilling_Address)(nil), "CBilling_Address")
proto.RegisterExtension(E_MsgpoolSoftLimit)
proto.RegisterExtension(E_MsgpoolHardLimit)
proto.RegisterExtension(E_ForcePhpGeneration)
@@ -1229,97 +2004,209 @@ func init() {
func init() { proto.RegisterFile("steammessages_base.proto", fileDescriptor_8bf300d5da56aa5f) }
var fileDescriptor_8bf300d5da56aa5f = []byte{
- // 1472 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x56, 0x4d, 0x6f, 0x1b, 0xc9,
- 0xd1, 0x36, 0xf5, 0x49, 0x96, 0x48, 0x4a, 0x1a, 0xc9, 0x52, 0x5b, 0xfb, 0x61, 0x82, 0x97, 0x97,
- 0x78, 0x03, 0x68, 0x57, 0xb6, 0xfc, 0x11, 0x9d, 0x22, 0xd1, 0x09, 0x14, 0x20, 0x4e, 0x8c, 0x85,
- 0x83, 0x1c, 0x1b, 0xcd, 0xe9, 0x9a, 0x61, 0xaf, 0x7a, 0xba, 0x7b, 0xbb, 0x7b, 0x48, 0xd3, 0xa7,
- 0x3d, 0xe5, 0x9a, 0x5f, 0x16, 0x20, 0xf9, 0x0f, 0xb9, 0x07, 0x39, 0x24, 0xe7, 0xa0, 0x6b, 0x86,
- 0xb2, 0xbd, 0x9b, 0x0d, 0x72, 0x1a, 0x74, 0x75, 0x75, 0xd5, 0x53, 0x55, 0x4f, 0x55, 0x0d, 0xb0,
- 0x10, 0x51, 0x54, 0x15, 0x86, 0x20, 0x4a, 0x0c, 0x7c, 0x26, 0x02, 0x9e, 0x3b, 0x6f, 0xa3, 0x3d,
- 0x1b, 0x95, 0xd6, 0x96, 0x1a, 0xbf, 0xa2, 0xd3, 0xac, 0x2e, 0xbe, 0x92, 0x18, 0x72, 0xaf, 0x5c,
- 0xb4, 0xbe, 0xd1, 0x18, 0x5f, 0xc0, 0x60, 0xfa, 0x3a, 0x94, 0xbf, 0x7e, 0x73, 0x2d, 0xa5, 0xc7,
- 0x10, 0xb2, 0x3e, 0x6c, 0x2c, 0x2e, 0x59, 0x67, 0xd4, 0x99, 0xec, 0xde, 0x3e, 0xa0, 0xd3, 0x73,
- 0xb6, 0x31, 0xea, 0x4c, 0xfa, 0xb7, 0x0f, 0x6e, 0xb6, 0x60, 0x43, 0xb9, 0xf1, 0x3f, 0xb7, 0x20,
- 0x4b, 0x6f, 0xde, 0x24, 0x03, 0x37, 0x75, 0x71, 0x8b, 0x42, 0xa2, 0xcf, 0xf6, 0x61, 0x97, 0x70,
- 0x28, 0x49, 0xaf, 0x77, 0x32, 0x06, 0x07, 0xb9, 0x56, 0x68, 0x22, 0x0f, 0x18, 0x82, 0xb2, 0x46,
- 0x49, 0xb2, 0xb4, 0x9d, 0x3d, 0x84, 0x81, 0xb7, 0x75, 0x54, 0xa6, 0xe4, 0xc2, 0x39, 0x25, 0xd9,
- 0xe6, 0xa8, 0x33, 0x19, 0x64, 0xff, 0x0f, 0xfd, 0x6f, 0xed, 0x4c, 0x49, 0x1e, 0x6c, 0xed, 0x73,
- 0x64, 0x90, 0xcc, 0x5c, 0x1d, 0x5f, 0xbc, 0xbc, 0xbc, 0x7c, 0xfe, 0xe2, 0xf2, 0xf2, 0xeb, 0x17,
- 0x4f, 0x5f, 0x7c, 0xfd, 0xf3, 0x67, 0xcf, 0x2e, 0x9e, 0x5f, 0x3c, 0xfb, 0xa0, 0x1b, 0x85, 0x2f,
- 0x31, 0xb2, 0xbd, 0xff, 0xa2, 0x7b, 0x0a, 0xfb, 0x8d, 0x16, 0xff, 0xd6, 0xce, 0xb8, 0x11, 0x15,
- 0xb2, 0xfe, 0xa8, 0x33, 0xe9, 0x11, 0x64, 0xfc, 0x8e, 0x9b, 0xba, 0x62, 0x8c, 0x80, 0x65, 0xb0,
- 0x8b, 0x1e, 0x43, 0xad, 0x23, 0x1b, 0x24, 0xc1, 0x55, 0xe7, 0x49, 0x02, 0x8b, 0xde, 0x5b, 0xcf,
- 0xdb, 0x04, 0xb3, 0x21, 0xbd, 0x3d, 0x83, 0x4c, 0xd4, 0x71, 0xce, 0x45, 0x9e, 0xdb, 0xda, 0x44,
- 0x5e, 0x68, 0x51, 0x06, 0x76, 0x40, 0x81, 0x1c, 0x43, 0x3f, 0xda, 0x3b, 0x34, 0xeb, 0x40, 0x4e,
- 0x48, 0xfa, 0x19, 0x1c, 0x09, 0x59, 0x29, 0xc3, 0x83, 0xb3, 0xb6, 0x48, 0xc1, 0xd7, 0x01, 0x3d,
- 0x3b, 0x1d, 0x75, 0x26, 0xdd, 0xec, 0x0c, 0xf6, 0xa3, 0x17, 0x26, 0x38, 0xeb, 0x23, 0x27, 0x7f,
- 0xec, 0xb0, 0x41, 0x70, 0x91, 0xfd, 0x1f, 0xf4, 0x5a, 0xdf, 0x4a, 0xb2, 0x6c, 0xd4, 0x99, 0x6c,
- 0xfd, 0x44, 0xa0, 0x67, 0x90, 0xb9, 0x7a, 0xa6, 0x55, 0x98, 0xa3, 0xe7, 0xa5, 0xb7, 0xb5, 0xe3,
- 0x4a, 0xb2, 0x23, 0xf2, 0x3e, 0x80, 0xed, 0xb0, 0x0a, 0x4a, 0xb2, 0x63, 0x3a, 0x1e, 0x42, 0x2f,
- 0x7a, 0x91, 0x23, 0x8f, 0xa2, 0x64, 0x0f, 0x93, 0xcd, 0x14, 0xe8, 0x12, 0x67, 0xc2, 0x29, 0x7e,
- 0x87, 0xab, 0xf4, 0xf0, 0x11, 0x69, 0x3e, 0x86, 0x53, 0x15, 0x78, 0xe1, 0x6d, 0xc5, 0xf1, 0x5d,
- 0x44, 0x6f, 0x84, 0x5e, 0xc7, 0x75, 0x46, 0xd0, 0x19, 0x1c, 0x14, 0xd6, 0x2f, 0x85, 0x97, 0x3c,
- 0x5a, 0xde, 0x38, 0xf9, 0x6c, 0xb4, 0x39, 0x19, 0x64, 0x07, 0xd0, 0xcd, 0xab, 0x56, 0xf2, 0x39,
- 0x19, 0x3b, 0x80, 0xee, 0xb2, 0xe4, 0x94, 0x1c, 0xf6, 0x25, 0xe5, 0xb1, 0x9f, 0x38, 0xc5, 0xf6,
- 0xd3, 0xed, 0xed, 0x83, 0x6c, 0x1f, 0xb6, 0x95, 0xe3, 0x8b, 0xe7, 0xec, 0x8b, 0x96, 0x72, 0x3d,
- 0xd8, 0x55, 0x8e, 0x0b, 0x29, 0xfd, 0xf8, 0x25, 0xf4, 0x12, 0xed, 0x5e, 0xd7, 0x3a, 0xaa, 0x04,
- 0x36, 0xa8, 0xf7, 0xc8, 0x6b, 0xf3, 0x5e, 0x39, 0x87, 0x0d, 0xe7, 0x28, 0xf3, 0x6d, 0xaa, 0xf8,
- 0xcc, 0xca, 0x55, 0xc3, 0xdc, 0xf1, 0xcf, 0xe0, 0xe8, 0x9e, 0xb0, 0xb3, 0xba, 0xf8, 0x83, 0x17,
- 0xe9, 0xc9, 0x8f, 0x94, 0x3b, 0xa4, 0xfc, 0xa7, 0x0e, 0x0c, 0x93, 0xf6, 0x75, 0x1d, 0xe7, 0x6f,
- 0x55, 0x7e, 0x87, 0x31, 0x1b, 0xc2, 0x0e, 0x86, 0x28, 0x22, 0xb6, 0x5e, 0x3e, 0xa2, 0x49, 0x72,
- 0x30, 0x48, 0x34, 0xf9, 0x88, 0xfe, 0x9b, 0x44, 0xff, 0x21, 0xec, 0x94, 0xa2, 0x4a, 0x25, 0xdb,
- 0xa2, 0xf3, 0x31, 0xf4, 0xe7, 0x9c, 0x54, 0xb8, 0x53, 0x0e, 0xd9, 0x76, 0x6b, 0x0a, 0x22, 0x39,
- 0xe1, 0xb9, 0xcf, 0xd9, 0x0e, 0xc9, 0x86, 0xb0, 0xd3, 0xc8, 0xd8, 0x2e, 0x21, 0xfa, 0x57, 0x07,
- 0x8e, 0xa7, 0xd3, 0x57, 0xaf, 0x6e, 0xae, 0x9d, 0x7b, 0x85, 0x51, 0x28, 0x3d, 0xb5, 0x55, 0x65,
- 0x4d, 0xaa, 0x69, 0xd3, 0x3f, 0x0d, 0xac, 0x3e, 0x6c, 0x11, 0xb9, 0x37, 0xda, 0xc4, 0x6e, 0xa9,
- 0xdc, 0x1a, 0x42, 0x43, 0x27, 0x6d, 0x4b, 0x4b, 0x58, 0x7a, 0xc9, 0x6b, 0x3a, 0xf1, 0x50, 0x09,
- 0xad, 0x09, 0x09, 0x69, 0x44, 0x6b, 0x35, 0x61, 0xe8, 0xa6, 0x93, 0xc4, 0xca, 0x12, 0x82, 0x6e,
- 0x72, 0x54, 0xa1, 0x54, 0x82, 0x75, 0xe9, 0xf8, 0x18, 0x4e, 0x73, 0x5b, 0x55, 0xb5, 0x51, 0x71,
- 0xc5, 0x17, 0x2a, 0xa8, 0x99, 0x46, 0x9e, 0x12, 0x14, 0x58, 0x8f, 0x14, 0x1e, 0xc2, 0xa0, 0xf0,
- 0x0a, 0x8d, 0xd4, 0xab, 0xa6, 0xdf, 0x80, 0x5c, 0x1c, 0xc1, 0x9e, 0xf3, 0xd6, 0x89, 0x52, 0x44,
- 0x65, 0x0d, 0xf5, 0x6c, 0x2f, 0x7b, 0x04, 0x87, 0x73, 0x11, 0xb8, 0x90, 0xb5, 0x8e, 0x3c, 0xb7,
- 0x26, 0xa2, 0x89, 0xd4, 0x9f, 0xdd, 0xf1, 0xdf, 0x37, 0x9a, 0xe9, 0x74, 0xed, 0xdc, 0x37, 0xaa,
- 0x9c, 0xc7, 0x90, 0x68, 0x8b, 0x52, 0x45, 0xae, 0x4c, 0x61, 0x29, 0xea, 0x6e, 0x4a, 0x7c, 0x4b,
- 0x7a, 0x0a, 0xbc, 0x9b, 0xda, 0x7d, 0xa1, 0x70, 0xd9, 0x74, 0x11, 0x97, 0x22, 0x0a, 0xca, 0x41,
- 0x37, 0x91, 0x4f, 0xda, 0xa5, 0xd1, 0x56, 0x34, 0x35, 0x21, 0x9c, 0xb5, 0x4b, 0x67, 0x9e, 0xcb,
- 0x3b, 0x5c, 0x05, 0x4a, 0x05, 0x59, 0x28, 0xd1, 0xa0, 0x17, 0x11, 0xd7, 0x17, 0x3b, 0x9f, 0x98,
- 0x2e, 0x94, 0x11, 0x26, 0x57, 0x42, 0x87, 0x36, 0x41, 0x19, 0x40, 0x25, 0x4c, 0x62, 0x52, 0x8e,
- 0x65, 0x9b, 0xa5, 0x13, 0x18, 0xb6, 0xb2, 0xa0, 0x4a, 0xa3, 0x4c, 0xf9, 0x21, 0x39, 0x6b, 0xdd,
- 0xc6, 0x36, 0xac, 0xd5, 0x29, 0xb4, 0x4a, 0xf8, 0x3b, 0x4c, 0xb3, 0x91, 0xf2, 0x43, 0x3e, 0x31,
- 0xb7, 0xc6, 0x56, 0x2b, 0x1e, 0x6a, 0x97, 0xe6, 0x43, 0x93, 0x9d, 0x6c, 0x0c, 0x67, 0x3f, 0xb8,
- 0x48, 0x5f, 0xf4, 0x0b, 0x15, 0xac, 0xa7, 0xf9, 0xf5, 0x31, 0x06, 0xe7, 0x55, 0x9e, 0x8c, 0x0e,
- 0xd7, 0xf2, 0x99, 0xb7, 0x42, 0xe6, 0x22, 0x44, 0xae, 0xd5, 0x02, 0xa9, 0x03, 0xbb, 0xe3, 0x7f,
- 0x6c, 0xc0, 0xd1, 0x74, 0x5a, 0x7b, 0x11, 0xad, 0x7f, 0xe3, 0xb1, 0x40, 0x8f, 0x26, 0xc7, 0x90,
- 0x66, 0x57, 0xeb, 0x03, 0x25, 0xd7, 0xc2, 0x94, 0x75, 0x5a, 0x35, 0x2d, 0xef, 0x18, 0x1c, 0x38,
- 0x2d, 0x62, 0x61, 0x7d, 0xc5, 0x97, 0xca, 0x48, 0xbb, 0x0c, 0x6d, 0x29, 0x8e, 0xa1, 0x7f, 0x7f,
- 0x53, 0x89, 0xbc, 0xad, 0xc3, 0x09, 0x0c, 0xef, 0xa5, 0x5a, 0x99, 0xfa, 0x5d, 0x5b, 0x8d, 0x0c,
- 0x60, 0xe1, 0xef, 0x29, 0xd0, 0x94, 0xe2, 0x4b, 0x38, 0xf9, 0x84, 0x19, 0x7c, 0xa1, 0xac, 0x4e,
- 0x98, 0xda, 0x8a, 0x3c, 0x82, 0xc3, 0x4f, 0xef, 0x03, 0xbe, 0x6b, 0x6b, 0xf2, 0x08, 0x0e, 0xa3,
- 0xaa, 0x52, 0xe3, 0x56, 0x8e, 0xd7, 0x4e, 0x8a, 0x88, 0x92, 0x4a, 0x33, 0x48, 0x08, 0xa2, 0x28,
- 0x95, 0x0c, 0x3c, 0x4f, 0xb1, 0xa2, 0x64, 0x3d, 0x1a, 0x58, 0xb4, 0x29, 0x48, 0x5e, 0x28, 0x1d,
- 0xd1, 0xa3, 0x64, 0x40, 0x17, 0xcd, 0x6c, 0x0c, 0x2a, 0x22, 0x8f, 0x2a, 0x6a, 0x6c, 0xb9, 0x7b,
- 0x04, 0x7b, 0x6b, 0x71, 0xed, 0x75, 0xbb, 0x55, 0x4e, 0x60, 0x28, 0x55, 0xc8, 0x6b, 0xda, 0x79,
- 0x24, 0x1f, 0xac, 0xe5, 0x61, 0x6e, 0x97, 0xfc, 0x3e, 0xf1, 0x4d, 0x2d, 0xc6, 0xbf, 0x80, 0x6c,
- 0xfa, 0x1b, 0x9b, 0x0b, 0xad, 0xde, 0x53, 0x5f, 0xbc, 0x4d, 0xd3, 0x31, 0x91, 0x75, 0x9d, 0xe7,
- 0x0f, 0x69, 0xd6, 0x8d, 0x1a, 0x4a, 0x1e, 0xa2, 0x4f, 0xd5, 0xa4, 0x56, 0x1f, 0xff, 0xb9, 0x03,
- 0xa7, 0xd3, 0xa9, 0x16, 0xe6, 0x97, 0x0b, 0x34, 0xf1, 0xf7, 0x01, 0xfd, 0x6f, 0x71, 0x19, 0xde,
- 0xd6, 0x4e, 0x63, 0x1a, 0x26, 0xb9, 0x16, 0xe6, 0x7e, 0x48, 0xa4, 0x0e, 0x4a, 0x5a, 0xbc, 0x6c,
- 0xd7, 0x31, 0x2d, 0x6a, 0x61, 0x8c, 0xad, 0x4d, 0x8e, 0xd5, 0xfa, 0xa6, 0x99, 0x61, 0x47, 0xb0,
- 0xe7, 0x53, 0x0e, 0x53, 0x73, 0xfb, 0x48, 0x65, 0x22, 0x0b, 0x8d, 0x10, 0x8d, 0x6c, 0xa7, 0x58,
- 0xaa, 0xa8, 0x57, 0xd6, 0xa7, 0x79, 0x10, 0x72, 0xeb, 0xb1, 0x9d, 0x64, 0x69, 0xa6, 0xac, 0x1c,
- 0x52, 0x41, 0x06, 0xcd, 0x0f, 0x41, 0x2a, 0x86, 0x17, 0x26, 0x75, 0x85, 0xb6, 0xb1, 0xad, 0xc7,
- 0xfd, 0x20, 0x4b, 0x1d, 0x32, 0x18, 0x7f, 0xdf, 0x81, 0x13, 0x8a, 0xe7, 0xb5, 0x88, 0xf9, 0x9c,
- 0x82, 0xba, 0x59, 0x7d, 0x93, 0x1e, 0x25, 0x46, 0x35, 0xce, 0x67, 0x58, 0x24, 0x3f, 0x4d, 0x50,
- 0xf7, 0x38, 0x45, 0x11, 0xd1, 0x37, 0x43, 0x39, 0xe1, 0xfc, 0xae, 0x16, 0x5a, 0x15, 0x0a, 0xd7,
- 0x7f, 0x18, 0x13, 0xd8, 0xa1, 0xe0, 0x03, 0xdb, 0x1a, 0x6d, 0x4e, 0xf6, 0x9e, 0xb0, 0xf3, 0x9f,
- 0x48, 0xdb, 0xd5, 0x35, 0x64, 0x55, 0x28, 0x9d, 0xb5, 0x69, 0xd9, 0x15, 0xa9, 0x47, 0x2a, 0x15,
- 0xb3, 0xc7, 0xe7, 0xcd, 0x0f, 0xd5, 0xf9, 0xfa, 0x87, 0xea, 0xfc, 0x75, 0xb3, 0x40, 0x7e, 0xe7,
- 0x52, 0xe5, 0x02, 0xfb, 0xcb, 0x1f, 0x37, 0x69, 0x6b, 0x6f, 0x3c, 0x7d, 0x72, 0x75, 0xf3, 0xc1,
- 0xc4, 0x3c, 0x2d, 0xc7, 0xff, 0xd1, 0xc4, 0x5f, 0x5b, 0x13, 0x9b, 0x4f, 0x5f, 0x5e, 0x5e, 0x4d,
- 0xe1, 0xb8, 0xb0, 0x3e, 0x47, 0xee, 0xe6, 0x8e, 0xb7, 0x33, 0x49, 0x59, 0x93, 0x7d, 0xfe, 0x23,
- 0x2b, 0xbf, 0x52, 0xfa, 0x07, 0x28, 0xba, 0x57, 0xdb, 0x85, 0xd0, 0x01, 0xaf, 0x6e, 0x81, 0xa5,
- 0xe7, 0xb6, 0x8e, 0xae, 0x8e, 0x5c, 0xe8, 0xa5, 0x58, 0x85, 0xf4, 0xd3, 0x33, 0x43, 0x9f, 0x7d,
- 0xf1, 0x1f, 0x0c, 0xa1, 0x96, 0x6b, 0x4b, 0x7f, 0xfb, 0xc4, 0xd2, 0xcd, 0xf6, 0x6d, 0xe7, 0xfb,
- 0xce, 0x83, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0x5e, 0x23, 0x84, 0x3e, 0x71, 0x0a, 0x00, 0x00,
+ // 3258 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x59, 0xcd, 0x72, 0x1c, 0xb7,
+ 0x76, 0xbe, 0xc3, 0xdf, 0x19, 0x70, 0x66, 0x38, 0x04, 0xff, 0x5a, 0x94, 0x64, 0x8d, 0xc7, 0xbe,
+ 0x36, 0xe3, 0xa4, 0x68, 0x8b, 0xa2, 0x65, 0x5f, 0x55, 0x2a, 0x55, 0xe4, 0x88, 0x94, 0x95, 0x90,
+ 0x32, 0xab, 0x87, 0xb6, 0x53, 0x95, 0x05, 0x0a, 0xec, 0xc6, 0xcc, 0xc0, 0xea, 0x6e, 0xb4, 0x01,
+ 0x34, 0xa9, 0xd1, 0xea, 0x66, 0x93, 0x57, 0xc9, 0x26, 0xdb, 0x3c, 0x42, 0x36, 0xa9, 0x4a, 0xd5,
+ 0xcd, 0x3b, 0x24, 0xd9, 0x64, 0x93, 0x27, 0x48, 0xa5, 0xce, 0x01, 0xba, 0xd9, 0x23, 0xc9, 0xe5,
+ 0xac, 0x38, 0xf8, 0xbe, 0x03, 0xe0, 0xe0, 0xfc, 0x02, 0x4d, 0x12, 0x18, 0x2b, 0x78, 0x9a, 0x0a,
+ 0x63, 0xf8, 0x44, 0x18, 0x76, 0xcd, 0x8d, 0x38, 0xc8, 0xb5, 0xb2, 0x6a, 0xaf, 0x3f, 0x51, 0x6a,
+ 0x92, 0x88, 0x2f, 0x71, 0x74, 0x5d, 0x8c, 0xbf, 0x8c, 0x85, 0x89, 0xb4, 0xcc, 0xad, 0xd2, 0x4e,
+ 0x62, 0xf0, 0x07, 0xd2, 0x19, 0x5e, 0x98, 0xc9, 0xcb, 0xcb, 0xe3, 0x38, 0xd6, 0xc2, 0x18, 0xda,
+ 0x23, 0x0b, 0x37, 0x47, 0x41, 0xa3, 0xdf, 0xd8, 0x5f, 0xfd, 0xee, 0x77, 0xe1, 0xc2, 0xcd, 0x11,
+ 0x22, 0x4f, 0x83, 0x85, 0x7e, 0x63, 0xbf, 0x8d, 0xc8, 0xd3, 0x93, 0x25, 0xb2, 0x20, 0xf3, 0x41,
+ 0x4a, 0x36, 0xe7, 0xa6, 0x9e, 0x14, 0xd1, 0x6b, 0x61, 0xe9, 0x5f, 0x91, 0x4d, 0xa5, 0xe5, 0x44,
+ 0x66, 0x3c, 0x61, 0x32, 0x67, 0xdc, 0x91, 0xb8, 0xe2, 0xda, 0x61, 0xf7, 0x60, 0x6e, 0x4a, 0xb8,
+ 0x51, 0x8a, 0xbe, 0xcc, 0x4b, 0x05, 0x76, 0xc8, 0xca, 0x35, 0xae, 0x84, 0x5b, 0xae, 0x84, 0x7e,
+ 0x34, 0xf8, 0xcf, 0x55, 0x42, 0x61, 0xf2, 0x25, 0xe8, 0x7d, 0x52, 0x8c, 0xbf, 0x13, 0x3c, 0x16,
+ 0x9a, 0x06, 0x64, 0x15, 0x8f, 0x2f, 0x63, 0xdc, 0x62, 0x25, 0x2c, 0x87, 0xf4, 0xcf, 0x48, 0x2f,
+ 0x4a, 0xa4, 0xc8, 0x2c, 0x33, 0xc2, 0x18, 0xa9, 0x32, 0x19, 0xe3, 0x92, 0xcb, 0xe1, 0xba, 0xc3,
+ 0x47, 0x25, 0x4c, 0x3f, 0x21, 0x1d, 0xad, 0x0a, 0x2b, 0xb3, 0x09, 0xe3, 0x79, 0x2e, 0xe3, 0x60,
+ 0xb1, 0xdf, 0xd8, 0xef, 0x84, 0x6d, 0x0f, 0x1e, 0x03, 0x46, 0xbf, 0x21, 0xed, 0x9f, 0xd5, 0xb5,
+ 0x8c, 0x99, 0x51, 0x85, 0x8e, 0x44, 0x40, 0x60, 0xbb, 0x67, 0x5b, 0x8f, 0xbf, 0x3d, 0x3a, 0x7a,
+ 0xfa, 0xcd, 0xd1, 0xd1, 0x57, 0xdf, 0x3c, 0xf9, 0xe6, 0xab, 0x3f, 0x7c, 0xfd, 0xf5, 0xe3, 0xa7,
+ 0x8f, 0xbf, 0x0e, 0xd7, 0x50, 0x72, 0x84, 0x82, 0x77, 0x13, 0x2d, 0xd7, 0x13, 0x61, 0x83, 0xb5,
+ 0xdf, 0x9c, 0x78, 0x85, 0x82, 0xf4, 0x33, 0xb2, 0xee, 0xa6, 0xb0, 0x9f, 0xd5, 0x35, 0xcb, 0x78,
+ 0x2a, 0x82, 0x76, 0xbf, 0xb1, 0xdf, 0x0a, 0x3b, 0x0e, 0xfe, 0x6b, 0x75, 0xfd, 0x8a, 0xa7, 0x82,
+ 0xee, 0x92, 0x55, 0x23, 0x7e, 0x61, 0x59, 0x91, 0x06, 0x01, 0x1e, 0x70, 0xc5, 0x88, 0x5f, 0x5e,
+ 0x15, 0x29, 0xbd, 0x4f, 0x56, 0x85, 0x16, 0xa6, 0x48, 0x6c, 0xd0, 0x01, 0xe2, 0x59, 0xe3, 0x30,
+ 0x2c, 0x11, 0x38, 0xb4, 0xd0, 0x5a, 0x69, 0xe6, 0x23, 0x27, 0xe8, 0xe2, 0xda, 0x6d, 0x04, 0x2f,
+ 0x1c, 0x46, 0xff, 0x82, 0x50, 0x5e, 0xd8, 0x29, 0xe3, 0x51, 0xa4, 0x8a, 0xcc, 0xb2, 0x71, 0xc2,
+ 0x27, 0x26, 0xe8, 0xa1, 0x79, 0x7a, 0xc0, 0x1c, 0x3b, 0xe2, 0x0c, 0x70, 0xfa, 0x31, 0x69, 0x5b,
+ 0xf5, 0x5a, 0x64, 0xa5, 0x89, 0x76, 0x50, 0x6e, 0x0d, 0x31, 0x6f, 0x8c, 0x03, 0xb2, 0xc9, 0xe3,
+ 0x54, 0x66, 0xcc, 0xe4, 0x4a, 0x8d, 0xc1, 0xe2, 0x85, 0x11, 0x3a, 0xd8, 0xed, 0x37, 0xf6, 0x9b,
+ 0xe1, 0x06, 0x52, 0x23, 0xcf, 0xfc, 0x60, 0x84, 0xa6, 0x5f, 0x90, 0x75, 0xab, 0x79, 0x66, 0x72,
+ 0xa5, 0x2d, 0x43, 0xd5, 0x82, 0x0d, 0x77, 0x94, 0xc7, 0x61, 0xb7, 0x62, 0x4e, 0x81, 0xa0, 0x87,
+ 0xa4, 0xe5, 0xcf, 0x22, 0xe3, 0x80, 0xf6, 0x1b, 0xfb, 0x4b, 0xbf, 0x62, 0xe5, 0x3b, 0x31, 0x38,
+ 0x60, 0x5e, 0x5c, 0x27, 0xd2, 0x4c, 0x85, 0x66, 0x13, 0xad, 0x8a, 0x9c, 0xc9, 0x38, 0xd8, 0x74,
+ 0x07, 0xac, 0x98, 0x17, 0x40, 0xbc, 0x8c, 0xe9, 0x16, 0x59, 0x36, 0x33, 0x23, 0xe3, 0x60, 0x0b,
+ 0x05, 0xdc, 0x80, 0xde, 0x27, 0x2d, 0xab, 0x79, 0x24, 0x98, 0xe5, 0x93, 0x60, 0x1b, 0xf6, 0x0d,
+ 0x9b, 0x08, 0x5c, 0xf1, 0x09, 0x1d, 0x90, 0xce, 0xad, 0xb8, 0xe6, 0xb9, 0x64, 0xaf, 0xc5, 0x0c,
+ 0xd6, 0xbe, 0xe7, 0x8c, 0xe2, 0xc0, 0xbf, 0x11, 0xb3, 0x97, 0x31, 0xfd, 0x9a, 0xec, 0x4a, 0xc3,
+ 0xc6, 0x5a, 0xa5, 0x4c, 0xbc, 0xb1, 0x42, 0x43, 0xee, 0x78, 0x13, 0xee, 0xa1, 0x61, 0xb6, 0xa4,
+ 0x39, 0xd3, 0x2a, 0x3d, 0xf5, 0xa4, 0xb7, 0xe5, 0x3e, 0xe9, 0x8d, 0x95, 0xbe, 0xe5, 0x3a, 0x66,
+ 0x56, 0x31, 0xa7, 0xd8, 0xfd, 0xfe, 0xe2, 0x7e, 0x27, 0xec, 0x7a, 0xfc, 0x4a, 0x8d, 0x50, 0xc3,
+ 0x7b, 0xa4, 0x19, 0xa5, 0x5e, 0xe2, 0x01, 0xee, 0xbf, 0x1a, 0xa5, 0x15, 0x75, 0x3b, 0x61, 0xe8,
+ 0xa2, 0xe0, 0x23, 0x8c, 0x80, 0xd5, 0xdb, 0xc9, 0x15, 0x0c, 0xe9, 0x67, 0xa4, 0x93, 0xf0, 0x22,
+ 0x8b, 0xc0, 0x34, 0x76, 0x96, 0x8b, 0xe0, 0x11, 0x4c, 0x7d, 0xd6, 0xf8, 0x2a, 0x6c, 0x97, 0xf8,
+ 0xd5, 0x2c, 0x87, 0xf8, 0x5b, 0xd6, 0x82, 0x27, 0x69, 0xd0, 0x2f, 0x79, 0x37, 0x86, 0xd2, 0x21,
+ 0xf3, 0x60, 0x1d, 0x50, 0x28, 0x1d, 0x32, 0xa7, 0xdb, 0x64, 0x59, 0xe6, 0xec, 0xe6, 0x69, 0xf0,
+ 0xd0, 0xd7, 0x93, 0x25, 0x99, 0xff, 0xf8, 0xf4, 0xa4, 0x45, 0x56, 0x7d, 0xad, 0x18, 0x8c, 0x48,
+ 0x0b, 0xd2, 0xfc, 0xa2, 0x48, 0xac, 0x84, 0x18, 0x35, 0xf2, 0xad, 0x60, 0x45, 0xf6, 0x56, 0xe6,
+ 0xb9, 0x70, 0x39, 0xde, 0x09, 0xdb, 0x00, 0xfe, 0xe0, 0x31, 0x88, 0x3a, 0xef, 0x4f, 0x76, 0xad,
+ 0xe2, 0x99, 0x2b, 0x55, 0xe1, 0x9a, 0xc7, 0x4e, 0x54, 0x3c, 0x1b, 0x7c, 0xeb, 0x6a, 0xd5, 0xa5,
+ 0xaf, 0x83, 0x3f, 0x69, 0xfe, 0xc1, 0x99, 0x8d, 0xf7, 0x67, 0xfe, 0xa9, 0x41, 0xba, 0x30, 0xf5,
+ 0xb8, 0xb0, 0xd3, 0x2b, 0x89, 0x15, 0x6e, 0x87, 0xac, 0x08, 0x63, 0xb9, 0x15, 0x5e, 0x1b, 0x3f,
+ 0xaa, 0x67, 0xdb, 0x82, 0x33, 0x44, 0x2d, 0xdb, 0x6a, 0x75, 0x6a, 0x71, 0xbe, 0x4e, 0xed, 0x90,
+ 0x95, 0x09, 0x4f, 0x21, 0x64, 0x97, 0x5c, 0xc1, 0x73, 0x23, 0xda, 0x27, 0xed, 0x29, 0x43, 0x21,
+ 0x96, 0xcb, 0x5c, 0x04, 0xcb, 0xb8, 0x19, 0x99, 0x8e, 0x00, 0xba, 0x94, 0xb9, 0xa0, 0x0f, 0x09,
+ 0xb1, 0xa8, 0x12, 0x8b, 0x74, 0x14, 0xac, 0x20, 0xdf, 0x72, 0xc8, 0x50, 0x47, 0xb0, 0xb0, 0x1b,
+ 0x04, 0xab, 0x78, 0x2e, 0x3f, 0x1a, 0xfc, 0xcf, 0x02, 0xd9, 0x1a, 0x0e, 0x9f, 0x3f, 0x3f, 0x39,
+ 0xce, 0xf3, 0xe7, 0xc2, 0x72, 0x99, 0x0c, 0x55, 0x9a, 0xaa, 0x0c, 0xa2, 0xdb, 0x95, 0x3f, 0x77,
+ 0x2e, 0x37, 0xa0, 0x94, 0x2c, 0x61, 0xe9, 0x59, 0xc0, 0xe0, 0xc0, 0xdf, 0x80, 0xc9, 0x48, 0x65,
+ 0x78, 0x94, 0x56, 0x88, 0xbf, 0x01, 0x4b, 0xd4, 0x44, 0xe1, 0x29, 0x5a, 0x21, 0xfe, 0x06, 0x0d,
+ 0xe1, 0x2f, 0x33, 0x29, 0x4f, 0x12, 0x3c, 0x41, 0x2b, 0x6c, 0x01, 0x32, 0x02, 0x00, 0xa6, 0x58,
+ 0xa5, 0x12, 0x54, 0xbd, 0x19, 0xe2, 0x6f, 0xc0, 0x62, 0x91, 0x2a, 0xd4, 0xb9, 0x19, 0xe2, 0x6f,
+ 0x50, 0x2c, 0x15, 0xb1, 0xe4, 0x41, 0x13, 0x41, 0x37, 0xa0, 0x4f, 0xc9, 0x6e, 0xa4, 0xd2, 0xb4,
+ 0xc8, 0xa4, 0x9d, 0xb1, 0x1b, 0x69, 0xe4, 0x75, 0x22, 0x18, 0xb8, 0xc2, 0x04, 0x2d, 0x94, 0xdb,
+ 0xae, 0xe8, 0x1f, 0x1d, 0x3b, 0x02, 0x12, 0x82, 0x6a, 0xac, 0xa5, 0xc8, 0xe2, 0x64, 0xe6, 0x8a,
+ 0x2a, 0x71, 0x85, 0xaf, 0x04, 0xb1, 0xa6, 0xf6, 0xc9, 0x5a, 0xae, 0x55, 0xce, 0x27, 0xdc, 0x4a,
+ 0x95, 0x61, 0xcd, 0x6e, 0x85, 0x75, 0x88, 0x7e, 0x41, 0x36, 0xa6, 0xdc, 0x30, 0x1e, 0x17, 0x89,
+ 0x65, 0x91, 0xca, 0xac, 0xc8, 0x2c, 0xd6, 0xe7, 0x66, 0xb8, 0x3e, 0xe5, 0xe6, 0x18, 0xf0, 0xa1,
+ 0x83, 0x07, 0xff, 0xbb, 0xe4, 0xfa, 0xec, 0x71, 0x9e, 0x87, 0x72, 0x32, 0xb5, 0x06, 0x6a, 0x86,
+ 0x88, 0xa5, 0x65, 0x32, 0x1b, 0x2b, 0xb4, 0x77, 0x33, 0x6c, 0x02, 0xf0, 0x32, 0x1b, 0x2b, 0x08,
+ 0x16, 0x5f, 0x7a, 0xd0, 0xea, 0xcd, 0xb0, 0x1c, 0x42, 0x4b, 0xb8, 0x91, 0xe2, 0xd6, 0x55, 0x42,
+ 0x16, 0x73, 0xcb, 0xd1, 0x07, 0xcd, 0xb0, 0x03, 0x30, 0x96, 0xc1, 0xe7, 0xdc, 0x72, 0xba, 0x47,
+ 0x9a, 0xb1, 0xba, 0xcd, 0x12, 0xc5, 0x5d, 0x58, 0x35, 0xc3, 0x6a, 0x0c, 0xe7, 0x2f, 0x72, 0xf8,
+ 0xc5, 0xa2, 0xf8, 0xb5, 0x98, 0x19, 0xf4, 0x4b, 0x33, 0x6c, 0x3b, 0x70, 0x88, 0x18, 0xfd, 0x9c,
+ 0xac, 0x4f, 0x44, 0x26, 0x34, 0xb7, 0xa2, 0x14, 0x73, 0x5e, 0xea, 0x96, 0xf0, 0x9d, 0x20, 0x6a,
+ 0x34, 0x96, 0x19, 0xcf, 0x22, 0xc9, 0x13, 0xe3, 0x5d, 0xd7, 0x05, 0xf8, 0xac, 0x42, 0x21, 0x16,
+ 0x52, 0x9e, 0x41, 0xae, 0x45, 0x62, 0xe2, 0x3d, 0xd9, 0x72, 0xc8, 0x50, 0x4c, 0xe8, 0xef, 0x49,
+ 0xd7, 0xd3, 0x46, 0x4e, 0x32, 0x99, 0x4d, 0xbc, 0x13, 0x3b, 0x0e, 0x1d, 0x39, 0x10, 0x94, 0x2f,
+ 0x57, 0x71, 0x5a, 0x11, 0xa7, 0xbc, 0x5f, 0xc8, 0xe9, 0xf4, 0x7b, 0xd2, 0x45, 0xe3, 0xa6, 0x5c,
+ 0xbf, 0x16, 0xd0, 0xc1, 0xd1, 0x7f, 0xcd, 0xb0, 0x03, 0xe8, 0x45, 0x09, 0x82, 0xea, 0x22, 0x52,
+ 0x99, 0x4a, 0x67, 0xcc, 0x14, 0x39, 0xf4, 0x11, 0xef, 0xbf, 0xae, 0x87, 0x47, 0x0e, 0xa5, 0x7f,
+ 0x49, 0xf6, 0xde, 0x11, 0x84, 0xbf, 0x42, 0xdf, 0x48, 0xa3, 0x34, 0xb6, 0xd6, 0x66, 0x18, 0xcc,
+ 0xcf, 0x19, 0x55, 0x7c, 0xed, 0x64, 0xb9, 0x96, 0x11, 0x68, 0xd3, 0xad, 0x9f, 0xec, 0xd2, 0x81,
+ 0x20, 0x76, 0xad, 0x15, 0x8f, 0x23, 0x6e, 0x2c, 0x4b, 0xe4, 0x8d, 0xc0, 0xc2, 0xd9, 0x0c, 0x3b,
+ 0x15, 0x7a, 0x2e, 0x6f, 0x04, 0x3d, 0x22, 0x3b, 0x68, 0xef, 0xea, 0x6c, 0xcc, 0x6a, 0x3e, 0x1e,
+ 0xcb, 0x08, 0xbb, 0x72, 0x33, 0xdc, 0x02, 0xb6, 0x3a, 0xe3, 0x95, 0xe3, 0x06, 0xff, 0xb6, 0x44,
+ 0x36, 0x87, 0xc3, 0x42, 0x73, 0xab, 0xf4, 0xa5, 0x16, 0x63, 0xa1, 0x45, 0x16, 0x09, 0x43, 0xbf,
+ 0x24, 0x9b, 0xfe, 0x44, 0x22, 0x66, 0x09, 0xcf, 0x26, 0x05, 0xdc, 0x21, 0x7d, 0x01, 0xa0, 0x15,
+ 0x75, 0x5e, 0x32, 0x70, 0xab, 0xca, 0x13, 0x6e, 0xc7, 0x4a, 0xa7, 0xec, 0x56, 0x66, 0xb1, 0xba,
+ 0x35, 0x3e, 0x46, 0xd7, 0x4b, 0xfc, 0x27, 0x07, 0x43, 0x75, 0xad, 0x44, 0x53, 0x1e, 0xf9, 0x40,
+ 0x5d, 0x2b, 0xb1, 0x0b, 0x1e, 0xc1, 0x99, 0x2b, 0x91, 0x44, 0x66, 0xc5, 0x1b, 0x1f, 0xac, 0x9d,
+ 0x12, 0x3d, 0x07, 0x10, 0x42, 0xe7, 0x46, 0x57, 0x39, 0xe6, 0xc2, 0xb5, 0x75, 0xa3, 0x7d, 0x76,
+ 0x81, 0x49, 0xe6, 0xb2, 0x90, 0xdd, 0x48, 0x95, 0xc0, 0xf9, 0x7c, 0xc8, 0x6e, 0xf1, 0x5a, 0x2e,
+ 0xfe, 0xe8, 0x39, 0xc8, 0xdf, 0xf9, 0x59, 0x46, 0xbc, 0xf1, 0xa1, 0xbb, 0x5e, 0x9f, 0x30, 0x12,
+ 0x6f, 0xe8, 0x9f, 0x93, 0x0d, 0x2b, 0x53, 0xa8, 0xf3, 0x69, 0xce, 0x8a, 0x3c, 0xe6, 0x56, 0xc4,
+ 0x18, 0xc2, 0x9d, 0xb0, 0x57, 0x11, 0x3f, 0x38, 0x1c, 0x0e, 0x65, 0xf9, 0x44, 0xc6, 0x86, 0x45,
+ 0x60, 0x70, 0x11, 0x07, 0x2d, 0x6c, 0xca, 0x1d, 0x87, 0x0e, 0x1d, 0x08, 0xd1, 0xe7, 0xc5, 0xc6,
+ 0x32, 0xb1, 0x42, 0x8b, 0x38, 0x20, 0xae, 0x79, 0x3b, 0xf8, 0xcc, 0xa3, 0x10, 0xf2, 0xb7, 0xe2,
+ 0xda, 0x48, 0x2b, 0x98, 0x95, 0x36, 0x11, 0xbe, 0x18, 0xb5, 0x3d, 0x78, 0x05, 0x18, 0x7d, 0x44,
+ 0xd6, 0x4a, 0xa1, 0x42, 0x27, 0xfe, 0x9e, 0x48, 0x3c, 0xf4, 0x83, 0x4e, 0x40, 0xab, 0x58, 0x9a,
+ 0xa8, 0xc0, 0x3b, 0x2f, 0xca, 0x74, 0xdc, 0x5d, 0xf2, 0x0e, 0xf5, 0x62, 0x66, 0xaa, 0x6e, 0x59,
+ 0x15, 0x74, 0x65, 0xb0, 0x02, 0x7a, 0x52, 0x82, 0x83, 0xbf, 0x23, 0x74, 0x78, 0xae, 0x22, 0x9e,
+ 0xc8, 0xb7, 0x58, 0x0d, 0xdd, 0x85, 0x61, 0x8f, 0x34, 0xcb, 0x18, 0xf2, 0x21, 0x54, 0x8d, 0x21,
+ 0x70, 0x12, 0x37, 0x41, 0xc4, 0xcc, 0x58, 0x0d, 0x79, 0xe0, 0x5a, 0xca, 0x7a, 0x85, 0x8f, 0x10,
+ 0x1e, 0xfc, 0xd7, 0x02, 0xd9, 0x1d, 0x0e, 0x13, 0x9e, 0x9d, 0xde, 0x88, 0xcc, 0xc2, 0x35, 0xf0,
+ 0x95, 0xb8, 0x35, 0x57, 0x45, 0x9e, 0x08, 0x68, 0x6a, 0x51, 0xc2, 0xb3, 0xaa, 0x49, 0xf9, 0x11,
+ 0xd6, 0x53, 0x90, 0x66, 0x13, 0x7f, 0xcd, 0x5f, 0x09, 0x9b, 0x08, 0xbc, 0x70, 0x4f, 0x01, 0x9e,
+ 0x65, 0xaa, 0xc8, 0x22, 0x91, 0x96, 0x32, 0xae, 0x0b, 0xaf, 0xd7, 0x71, 0x10, 0x7d, 0x44, 0xd6,
+ 0x34, 0x78, 0x14, 0x1a, 0x89, 0xb6, 0x18, 0x8e, 0x9d, 0x90, 0x20, 0x34, 0x02, 0x04, 0x36, 0x72,
+ 0x02, 0x22, 0x8b, 0x7d, 0x4f, 0x6e, 0x22, 0x70, 0x9a, 0xa1, 0xeb, 0x73, 0x2d, 0x95, 0x86, 0x8e,
+ 0x64, 0x22, 0xa5, 0x85, 0xef, 0xca, 0x9d, 0x12, 0x1d, 0x01, 0x88, 0x7d, 0x0f, 0xee, 0x53, 0xab,
+ 0x48, 0xe2, 0x6f, 0xb8, 0xcc, 0x45, 0x09, 0x84, 0x97, 0xe6, 0x19, 0x14, 0xc1, 0x44, 0x59, 0x1f,
+ 0x61, 0x5d, 0xc4, 0x43, 0x80, 0x47, 0x89, 0xb2, 0x77, 0x6d, 0xba, 0x55, 0x6f, 0xd3, 0x87, 0x64,
+ 0x1b, 0xd5, 0x78, 0x72, 0xc8, 0x12, 0xa8, 0x20, 0xa9, 0x8a, 0xe5, 0x58, 0x62, 0x50, 0x81, 0xd4,
+ 0xa6, 0x27, 0xcf, 0xb9, 0xb1, 0x17, 0x9e, 0x1a, 0xfc, 0x53, 0x83, 0xec, 0xa0, 0xa1, 0x2f, 0xb8,
+ 0x8d, 0xa6, 0x68, 0xed, 0x93, 0x19, 0x6e, 0x04, 0xc9, 0xeb, 0x8e, 0x79, 0x2d, 0xc6, 0x70, 0x0e,
+ 0x67, 0x6d, 0x67, 0x9b, 0x13, 0x84, 0xee, 0x4c, 0xc5, 0xc7, 0x56, 0x68, 0x77, 0xe7, 0xf1, 0xa6,
+ 0x3a, 0x06, 0x84, 0x3e, 0x20, 0xad, 0x5f, 0x0a, 0x9e, 0x38, 0x35, 0xdc, 0x93, 0xea, 0x0e, 0xa0,
+ 0x5f, 0x91, 0x15, 0x74, 0x90, 0x09, 0x96, 0xfa, 0x8b, 0xfb, 0x6b, 0x87, 0xc1, 0xc1, 0xaf, 0xf8,
+ 0x3c, 0xf4, 0x72, 0x83, 0x7f, 0x5d, 0x24, 0x8f, 0x86, 0xc3, 0xaa, 0xe5, 0x83, 0xf4, 0x71, 0xcd,
+ 0x7d, 0xd8, 0x3a, 0x7b, 0x64, 0x71, 0xe2, 0x83, 0x63, 0x29, 0x84, 0x9f, 0xb5, 0x88, 0x59, 0x40,
+ 0xb0, 0x8c, 0x98, 0x3d, 0xd2, 0xcc, 0x95, 0xb1, 0x42, 0xfb, 0x60, 0x58, 0x0a, 0xab, 0x31, 0x70,
+ 0x53, 0xc1, 0xe3, 0x44, 0x66, 0xc2, 0xdf, 0x67, 0xaa, 0x71, 0x39, 0x0f, 0x8e, 0x59, 0xfa, 0xbf,
+ 0x1c, 0xd3, 0x8f, 0x08, 0x71, 0xd5, 0x01, 0x59, 0xe7, 0xfb, 0x1a, 0x02, 0x8e, 0xc7, 0x8b, 0xe6,
+ 0xaa, 0xbb, 0x23, 0xc1, 0x6f, 0x3a, 0x20, 0x6d, 0xb8, 0xa7, 0x88, 0xcc, 0xe2, 0x4b, 0x0a, 0x9d,
+ 0xbe, 0x1c, 0xce, 0x61, 0x18, 0x30, 0xf0, 0xf0, 0x82, 0x42, 0xd2, 0x0a, 0xf1, 0xf7, 0x5c, 0xb2,
+ 0x11, 0x9c, 0x73, 0x97, 0x6c, 0x3b, 0x64, 0x65, 0x2a, 0xe3, 0x58, 0x64, 0xbe, 0xf1, 0xf9, 0x11,
+ 0xfd, 0x94, 0xc0, 0xcb, 0xa0, 0x48, 0x99, 0x55, 0xb9, 0x8c, 0xe0, 0x35, 0xd2, 0xc6, 0x34, 0x68,
+ 0x23, 0x7a, 0x05, 0xe0, 0xcb, 0x77, 0x72, 0xa9, 0xf3, 0x4e, 0x2e, 0xf5, 0xc9, 0xda, 0x8d, 0xb2,
+ 0xa2, 0xc8, 0x9d, 0xb6, 0x5d, 0xdc, 0xb9, 0x0e, 0xd1, 0x4f, 0x49, 0x07, 0x86, 0x70, 0xdf, 0x70,
+ 0x32, 0xeb, 0x28, 0x33, 0x0f, 0x0e, 0xfe, 0xa5, 0x49, 0xba, 0x77, 0x0e, 0xc7, 0x4b, 0x4b, 0xcd,
+ 0x77, 0x2b, 0xce, 0x77, 0x1f, 0x93, 0x36, 0x78, 0x8b, 0x95, 0x57, 0x67, 0x97, 0xd8, 0x6b, 0x80,
+ 0x8d, 0xfc, 0xf5, 0xf9, 0x21, 0x21, 0x4e, 0x59, 0xbc, 0xca, 0xb9, 0x0b, 0xa9, 0x53, 0x1f, 0xef,
+ 0x71, 0x67, 0x25, 0x8d, 0x09, 0x07, 0xbe, 0xec, 0x1e, 0x6e, 0x1d, 0x9c, 0xe2, 0x4b, 0xa0, 0xda,
+ 0x1d, 0x5e, 0x31, 0xcf, 0x36, 0x5e, 0xb3, 0x53, 0x40, 0xbe, 0xb7, 0x53, 0xa1, 0x11, 0xf6, 0xeb,
+ 0xe0, 0x1b, 0xa7, 0x4a, 0xba, 0xe5, 0x7a, 0xd2, 0x41, 0xb5, 0x14, 0xfa, 0x46, 0xe8, 0xea, 0x3b,
+ 0xc7, 0x8a, 0x2b, 0xaa, 0x0e, 0x2d, 0xbf, 0x69, 0x7c, 0x4e, 0xd6, 0xbd, 0x58, 0xce, 0x8d, 0xb9,
+ 0x55, 0x3a, 0xf6, 0x11, 0xe0, 0x67, 0x5f, 0x7a, 0x14, 0x5e, 0xa3, 0x65, 0x12, 0x63, 0xfd, 0x61,
+ 0x18, 0x47, 0xbe, 0xd1, 0x78, 0x06, 0xcb, 0xd0, 0x15, 0x44, 0xd3, 0x3e, 0x29, 0x31, 0x28, 0x46,
+ 0x4e, 0xd6, 0xd5, 0x84, 0xae, 0xc7, 0x4f, 0xb3, 0x18, 0x25, 0x3f, 0x21, 0x1d, 0x1f, 0x4f, 0xcc,
+ 0xb9, 0x84, 0xcc, 0x05, 0xd9, 0x10, 0xfd, 0xf6, 0x39, 0x59, 0x8f, 0xb4, 0x80, 0x1b, 0x42, 0x65,
+ 0x6f, 0xfc, 0x54, 0x11, 0x76, 0x3d, 0x5c, 0x9a, 0xfc, 0x80, 0x6c, 0x62, 0x89, 0x71, 0x81, 0x5d,
+ 0x09, 0xbb, 0x50, 0xda, 0x00, 0xca, 0xb5, 0xc2, 0x52, 0xfe, 0x11, 0x59, 0xf3, 0x2e, 0x52, 0x56,
+ 0x18, 0xdf, 0x77, 0x9c, 0x5b, 0x5e, 0x01, 0x02, 0xa1, 0xfc, 0xb3, 0x51, 0x19, 0x5e, 0x67, 0xdd,
+ 0x57, 0x88, 0x6a, 0x4c, 0x2f, 0xc8, 0xc6, 0x5c, 0xed, 0xc6, 0xfc, 0x59, 0xc7, 0xaf, 0x49, 0xfd,
+ 0x83, 0xdf, 0xa8, 0x06, 0xe1, 0x5c, 0xd9, 0x87, 0xf7, 0x1c, 0xd4, 0xa4, 0xf2, 0x55, 0x1f, 0xfb,
+ 0x1b, 0xd3, 0x1d, 0x50, 0xcb, 0x9b, 0x8d, 0xb9, 0xbc, 0xf9, 0x96, 0x04, 0xa5, 0xa5, 0xf1, 0xa1,
+ 0x21, 0x13, 0xac, 0xf0, 0xd8, 0x22, 0x28, 0x5a, 0x7c, 0xc7, 0xf3, 0x3f, 0x56, 0xb4, 0x6b, 0x17,
+ 0x47, 0x64, 0xe7, 0x03, 0x33, 0xa1, 0x77, 0xb8, 0x6f, 0x0c, 0x5b, 0xef, 0xcd, 0x83, 0x3e, 0xf2,
+ 0x84, 0x6c, 0x57, 0x0d, 0x18, 0x82, 0xcb, 0x7d, 0x64, 0xa9, 0xbe, 0x3b, 0x6c, 0xd5, 0xc8, 0xe3,
+ 0x92, 0x83, 0x60, 0x1c, 0xab, 0x24, 0x51, 0xb7, 0x42, 0x7b, 0x2f, 0x6f, 0xbb, 0xe6, 0x53, 0xa2,
+ 0xce, 0xcd, 0x1f, 0x93, 0xb6, 0x9c, 0x64, 0x4a, 0x0b, 0x2f, 0xe4, 0x3f, 0xd2, 0x38, 0x6c, 0xe8,
+ 0x33, 0xf8, 0xdd, 0x32, 0xb1, 0xfb, 0x81, 0x32, 0xf1, 0xab, 0x1d, 0x27, 0xf8, 0xd5, 0x8e, 0x43,
+ 0x07, 0xa4, 0x93, 0x89, 0x5b, 0xc3, 0xa0, 0x62, 0x62, 0x79, 0xb9, 0xe7, 0x32, 0x1a, 0xc0, 0x4b,
+ 0x65, 0xb0, 0xc2, 0x94, 0x49, 0x00, 0x0b, 0x32, 0x2d, 0xe0, 0x3e, 0x2b, 0x62, 0xfc, 0x10, 0x52,
+ 0x26, 0xc1, 0x85, 0x8a, 0x43, 0x8f, 0x0f, 0xfe, 0x71, 0x81, 0xf4, 0x86, 0x27, 0x32, 0x49, 0xe0,
+ 0x2a, 0x5c, 0x26, 0xdc, 0x43, 0x42, 0xc6, 0x52, 0x1b, 0x5f, 0x14, 0x1a, 0xae, 0x28, 0x20, 0x82,
+ 0x45, 0xe1, 0x3e, 0x69, 0xa1, 0xc6, 0xb5, 0x77, 0x6d, 0x13, 0x00, 0x24, 0xf7, 0x48, 0xd3, 0x27,
+ 0xf3, 0x63, 0x5f, 0x4e, 0xaa, 0x71, 0x8d, 0x3b, 0x2c, 0xfb, 0x42, 0x39, 0x86, 0x1a, 0x1d, 0x49,
+ 0x3b, 0xf3, 0xaf, 0x5c, 0xfc, 0x4d, 0xef, 0x91, 0x66, 0x61, 0x98, 0xfb, 0x58, 0xe0, 0x2a, 0xc3,
+ 0x6a, 0x61, 0x46, 0xf8, 0xb5, 0x00, 0x4a, 0x1b, 0x18, 0x5b, 0xcf, 0x58, 0xa4, 0x62, 0xe1, 0x0b,
+ 0xc2, 0x9a, 0xc7, 0x86, 0x2a, 0xae, 0x3a, 0x0d, 0xd2, 0x4d, 0xb7, 0x5b, 0x39, 0x86, 0x23, 0xbc,
+ 0x95, 0x39, 0xcb, 0x93, 0xc2, 0x1c, 0x61, 0xd2, 0x2f, 0x87, 0xcd, 0xb7, 0x32, 0xbf, 0x84, 0x31,
+ 0x14, 0xab, 0x7c, 0xaa, 0xb2, 0xf2, 0x65, 0xeb, 0x06, 0x5f, 0xfc, 0xf7, 0x2a, 0xd9, 0xfc, 0x40,
+ 0xe1, 0xa3, 0xdb, 0xe4, 0xfd, 0xd2, 0xd7, 0x6b, 0xd0, 0x2d, 0xd2, 0xf3, 0xf0, 0x0b, 0x9e, 0x0a,
+ 0x87, 0x2e, 0xd4, 0x84, 0x2f, 0xb9, 0xb6, 0x33, 0x07, 0x2f, 0xd2, 0x5d, 0xb2, 0xe9, 0xe1, 0x0b,
+ 0x81, 0x0f, 0x0f, 0x47, 0x2c, 0xd1, 0x07, 0x24, 0xf0, 0xc4, 0x28, 0x17, 0xf0, 0x10, 0x1c, 0xf2,
+ 0xc2, 0xf8, 0xd5, 0x96, 0x6b, 0xec, 0x45, 0x61, 0x64, 0x74, 0x9c, 0xc5, 0xc7, 0xda, 0x1a, 0xc7,
+ 0xae, 0xd0, 0x1d, 0x42, 0xab, 0xb9, 0xaa, 0xc2, 0x57, 0x6b, 0x9a, 0x5d, 0x69, 0x99, 0x3b, 0xb4,
+ 0x59, 0x43, 0x87, 0x53, 0x6e, 0x1d, 0xda, 0xa2, 0xf7, 0xc9, 0x6e, 0xed, 0x14, 0xa1, 0x48, 0x04,
+ 0x2f, 0xb7, 0x27, 0xf4, 0x1e, 0xd9, 0xf6, 0x64, 0x75, 0xb3, 0x75, 0xd4, 0x5a, 0x6d, 0x1e, 0x7e,
+ 0xaa, 0x70, 0x05, 0xcd, 0x91, 0x6d, 0xfa, 0x19, 0x19, 0x94, 0x46, 0xd0, 0xa2, 0x2c, 0x3a, 0x17,
+ 0xfc, 0x67, 0xa5, 0xeb, 0x72, 0x9d, 0xda, 0x22, 0xef, 0x91, 0x5d, 0xba, 0x47, 0x76, 0x3c, 0xf9,
+ 0xfc, 0x7c, 0x38, 0xa7, 0xd8, 0x3a, 0x7d, 0x48, 0xee, 0x79, 0xee, 0xac, 0xb0, 0x85, 0x9e, 0xd7,
+ 0xbb, 0x57, 0xdb, 0xff, 0x14, 0x2d, 0x73, 0xa5, 0x0a, 0x0d, 0xb1, 0x9c, 0xd9, 0x91, 0xd5, 0x82,
+ 0xa7, 0x4e, 0x6e, 0xa3, 0x76, 0xbe, 0xe7, 0xe2, 0xa6, 0x4e, 0xd1, 0x9a, 0xe5, 0xcf, 0x78, 0xaa,
+ 0x20, 0x28, 0xef, 0xd8, 0xcd, 0xda, 0x44, 0xb0, 0xda, 0x88, 0x27, 0xc2, 0x1b, 0x7f, 0xab, 0xa6,
+ 0x1a, 0x50, 0x2f, 0xad, 0x48, 0x6b, 0xf4, 0x76, 0x8d, 0x7e, 0x89, 0x02, 0x27, 0x2a, 0x2b, 0xcc,
+ 0xdf, 0x5e, 0x3a, 0x7a, 0xa7, 0x76, 0x68, 0x47, 0x9f, 0x2b, 0xe5, 0x4d, 0xbe, 0x5b, 0xb3, 0x96,
+ 0xe3, 0x2e, 0x85, 0x7e, 0xed, 0xd7, 0x0d, 0xe8, 0x23, 0x72, 0x7f, 0x8e, 0x1c, 0x4e, 0x79, 0x92,
+ 0x88, 0x6c, 0xe2, 0x6d, 0x72, 0xef, 0xbd, 0x8d, 0xf1, 0xf5, 0x56, 0xfa, 0x73, 0x8f, 0x6e, 0x92,
+ 0xf5, 0x92, 0x0e, 0xcf, 0x1d, 0x78, 0xbf, 0x16, 0x32, 0x70, 0xd9, 0x74, 0xe8, 0x83, 0x9a, 0x1e,
+ 0x27, 0xc2, 0xf2, 0x39, 0xd3, 0x3f, 0xa4, 0x9f, 0x92, 0xfe, 0xfb, 0xdb, 0x64, 0x76, 0x4e, 0xea,
+ 0xa3, 0xda, 0xc2, 0x67, 0x5a, 0x88, 0x2b, 0x2d, 0x79, 0xd2, 0x7b, 0x44, 0x03, 0xb2, 0x55, 0xc6,
+ 0x94, 0xe0, 0x46, 0x65, 0x7e, 0x52, 0xaf, 0x5f, 0x4b, 0x1f, 0xc7, 0xb8, 0x48, 0xe9, 0x7d, 0x5c,
+ 0x73, 0xc4, 0x50, 0x2b, 0x63, 0x20, 0xfd, 0xdd, 0x1e, 0x83, 0xf7, 0x0e, 0x8c, 0xf8, 0x0b, 0xfc,
+ 0x38, 0x93, 0xf4, 0x3e, 0xf9, 0xe2, 0xef, 0x1b, 0xe4, 0x01, 0xa4, 0x68, 0xe6, 0x33, 0xfa, 0x95,
+ 0xb2, 0x72, 0x2c, 0x23, 0xf7, 0x5a, 0x83, 0xb4, 0xdf, 0x20, 0x9d, 0xd7, 0xec, 0x14, 0x39, 0x6c,
+ 0x55, 0xbd, 0xdf, 0x79, 0xef, 0xb8, 0x77, 0x40, 0x99, 0x10, 0x8e, 0x6b, 0xf8, 0x64, 0x44, 0x0e,
+ 0x5f, 0x0b, 0x0e, 0x5f, 0xa8, 0xcf, 0xf1, 0xdb, 0x5d, 0xf0, 0x37, 0xb0, 0x41, 0x6f, 0xf1, 0xd9,
+ 0x88, 0xd0, 0xd4, 0x4c, 0x72, 0xa5, 0x12, 0x66, 0xd4, 0xd8, 0xb2, 0x44, 0xa6, 0xd2, 0xd2, 0x47,
+ 0x07, 0xee, 0xdf, 0x52, 0x07, 0xe5, 0xbf, 0xa5, 0x0e, 0xfc, 0x7f, 0x1b, 0xbe, 0xcf, 0x41, 0x39,
+ 0x13, 0xfc, 0xe9, 0x1f, 0x16, 0xf1, 0x13, 0xff, 0xc2, 0x93, 0xc3, 0xb0, 0xe7, 0x17, 0x18, 0xa9,
+ 0xb1, 0x3d, 0x87, 0xe9, 0xcf, 0xae, 0xee, 0x16, 0x9d, 0x72, 0x1d, 0xff, 0x7f, 0x17, 0xfd, 0x77,
+ 0xbf, 0xe8, 0xe2, 0x93, 0x6f, 0x8f, 0xaa, 0x55, 0xbf, 0xe3, 0x3a, 0x76, 0xab, 0xfe, 0x44, 0xb6,
+ 0xc6, 0x4a, 0x47, 0x82, 0xe5, 0xd3, 0x9c, 0xf9, 0x4f, 0x5c, 0x52, 0x65, 0xf4, 0xc1, 0x7b, 0xeb,
+ 0x9e, 0xc9, 0xe4, 0x1d, 0x4d, 0x9b, 0xcf, 0x96, 0xc7, 0x3c, 0x31, 0x22, 0xa4, 0xb8, 0xc4, 0xe5,
+ 0x34, 0x7f, 0x51, 0x2d, 0xf0, 0x8c, 0x91, 0x00, 0x96, 0x54, 0x85, 0xcd, 0x0b, 0xcb, 0x78, 0x72,
+ 0xcb, 0x67, 0x86, 0x65, 0x45, 0x7a, 0x2d, 0x34, 0x7d, 0xf8, 0x81, 0xc5, 0x45, 0x12, 0x97, 0xab,
+ 0xff, 0xc7, 0xfc, 0xea, 0xdb, 0xf9, 0x34, 0xff, 0x1e, 0x97, 0x39, 0xc6, 0x55, 0x5e, 0xe1, 0x22,
+ 0x27, 0xad, 0x3f, 0xfe, 0x73, 0xd0, 0xf8, 0xae, 0xf1, 0xc7, 0x46, 0xe3, 0xff, 0x02, 0x00, 0x00,
+ 0xff, 0xff, 0x08, 0x0c, 0x80, 0xfd, 0x0a, 0x1c, 0x00, 0x00,
}
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go
index 6fcb8b44..63d48afb 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server.pb.go
@@ -67,7 +67,7 @@ func (EMMSLobbyStatus) EnumDescriptor() ([]byte, []int) {
}
type CMsgClientUDSP2PSessionStarted struct {
- SteamidRemote *uint64 `protobuf:"fixed64,1,opt,name=steamid_remote" json:"steamid_remote,omitempty"`
+ SteamidRemote *uint64 `protobuf:"fixed64,1,opt,name=steamid_remote,json=steamidRemote" json:"steamid_remote,omitempty"`
Appid *int32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -114,16 +114,16 @@ func (m *CMsgClientUDSP2PSessionStarted) GetAppid() int32 {
}
type CMsgClientUDSP2PSessionEnded struct {
- SteamidRemote *uint64 `protobuf:"fixed64,1,opt,name=steamid_remote" json:"steamid_remote,omitempty"`
+ SteamidRemote *uint64 `protobuf:"fixed64,1,opt,name=steamid_remote,json=steamidRemote" json:"steamid_remote,omitempty"`
Appid *int32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"`
- SessionLengthSec *int32 `protobuf:"varint,3,opt,name=session_length_sec" json:"session_length_sec,omitempty"`
- SessionError *int32 `protobuf:"varint,4,opt,name=session_error" json:"session_error,omitempty"`
+ SessionLengthSec *int32 `protobuf:"varint,3,opt,name=session_length_sec,json=sessionLengthSec" json:"session_length_sec,omitempty"`
+ SessionError *int32 `protobuf:"varint,4,opt,name=session_error,json=sessionError" json:"session_error,omitempty"`
Nattype *int32 `protobuf:"varint,5,opt,name=nattype" json:"nattype,omitempty"`
- BytesRecv *int32 `protobuf:"varint,6,opt,name=bytes_recv" json:"bytes_recv,omitempty"`
- BytesSent *int32 `protobuf:"varint,7,opt,name=bytes_sent" json:"bytes_sent,omitempty"`
- BytesSentRelay *int32 `protobuf:"varint,8,opt,name=bytes_sent_relay" json:"bytes_sent_relay,omitempty"`
- BytesRecvRelay *int32 `protobuf:"varint,9,opt,name=bytes_recv_relay" json:"bytes_recv_relay,omitempty"`
- TimeToConnectMs *int32 `protobuf:"varint,10,opt,name=time_to_connect_ms" json:"time_to_connect_ms,omitempty"`
+ BytesRecv *int32 `protobuf:"varint,6,opt,name=bytes_recv,json=bytesRecv" json:"bytes_recv,omitempty"`
+ BytesSent *int32 `protobuf:"varint,7,opt,name=bytes_sent,json=bytesSent" json:"bytes_sent,omitempty"`
+ BytesSentRelay *int32 `protobuf:"varint,8,opt,name=bytes_sent_relay,json=bytesSentRelay" json:"bytes_sent_relay,omitempty"`
+ BytesRecvRelay *int32 `protobuf:"varint,9,opt,name=bytes_recv_relay,json=bytesRecvRelay" json:"bytes_recv_relay,omitempty"`
+ TimeToConnectMs *int32 `protobuf:"varint,10,opt,name=time_to_connect_ms,json=timeToConnectMs" json:"time_to_connect_ms,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -225,9 +225,9 @@ func (m *CMsgClientUDSP2PSessionEnded) GetTimeToConnectMs() int32 {
}
type CMsgClientRegisterAuthTicketWithCM struct {
- ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version" json:"protocol_version,omitempty"`
+ ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version,json=protocolVersion" json:"protocol_version,omitempty"`
Ticket []byte `protobuf:"bytes,3,opt,name=ticket" json:"ticket,omitempty"`
- ClientInstanceId *uint64 `protobuf:"varint,4,opt,name=client_instance_id" json:"client_instance_id,omitempty"`
+ ClientInstanceId *uint64 `protobuf:"varint,4,opt,name=client_instance_id,json=clientInstanceId" json:"client_instance_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -280,14 +280,14 @@ func (m *CMsgClientRegisterAuthTicketWithCM) GetClientInstanceId() uint64 {
}
type CMsgClientTicketAuthComplete struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id" json:"game_id,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
Estate *uint32 `protobuf:"varint,3,opt,name=estate" json:"estate,omitempty"`
- EauthSessionResponse *uint32 `protobuf:"varint,4,opt,name=eauth_session_response" json:"eauth_session_response,omitempty"`
- DEPRECATEDTicket []byte `protobuf:"bytes,5,opt,name=DEPRECATED_ticket" json:"DEPRECATED_ticket,omitempty"`
- TicketCrc *uint32 `protobuf:"varint,6,opt,name=ticket_crc" json:"ticket_crc,omitempty"`
- TicketSequence *uint32 `protobuf:"varint,7,opt,name=ticket_sequence" json:"ticket_sequence,omitempty"`
- OwnerSteamId *uint64 `protobuf:"fixed64,8,opt,name=owner_steam_id" json:"owner_steam_id,omitempty"`
+ EauthSessionResponse *uint32 `protobuf:"varint,4,opt,name=eauth_session_response,json=eauthSessionResponse" json:"eauth_session_response,omitempty"`
+ DEPRECATEDTicket []byte `protobuf:"bytes,5,opt,name=DEPRECATED_ticket,json=DEPRECATEDTicket" json:"DEPRECATED_ticket,omitempty"`
+ TicketCrc *uint32 `protobuf:"varint,6,opt,name=ticket_crc,json=ticketCrc" json:"ticket_crc,omitempty"`
+ TicketSequence *uint32 `protobuf:"varint,7,opt,name=ticket_sequence,json=ticketSequence" json:"ticket_sequence,omitempty"`
+ OwnerSteamId *uint64 `protobuf:"fixed64,8,opt,name=owner_steam_id,json=ownerSteamId" json:"owner_steam_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -375,10 +375,10 @@ func (m *CMsgClientTicketAuthComplete) GetOwnerSteamId() uint64 {
}
type CMsgClientCMList struct {
- CmAddresses []uint32 `protobuf:"varint,1,rep,name=cm_addresses" json:"cm_addresses,omitempty"`
- CmPorts []uint32 `protobuf:"varint,2,rep,name=cm_ports" json:"cm_ports,omitempty"`
- CmWebsocketAddresses []string `protobuf:"bytes,3,rep,name=cm_websocket_addresses" json:"cm_websocket_addresses,omitempty"`
- PercentDefaultToWebsocket *uint32 `protobuf:"varint,4,opt,name=percent_default_to_websocket" json:"percent_default_to_websocket,omitempty"`
+ CmAddresses []uint32 `protobuf:"varint,1,rep,name=cm_addresses,json=cmAddresses" json:"cm_addresses,omitempty"`
+ CmPorts []uint32 `protobuf:"varint,2,rep,name=cm_ports,json=cmPorts" json:"cm_ports,omitempty"`
+ CmWebsocketAddresses []string `protobuf:"bytes,3,rep,name=cm_websocket_addresses,json=cmWebsocketAddresses" json:"cm_websocket_addresses,omitempty"`
+ PercentDefaultToWebsocket *uint32 `protobuf:"varint,4,opt,name=percent_default_to_websocket,json=percentDefaultToWebsocket" json:"percent_default_to_websocket,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -438,11 +438,11 @@ func (m *CMsgClientCMList) GetPercentDefaultToWebsocket() uint32 {
}
type CMsgClientP2PConnectionInfo struct {
- SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest" json:"steam_id_dest,omitempty"`
- SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src" json:"steam_id_src,omitempty"`
- AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"`
+ SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest,json=steamIdDest" json:"steam_id_dest,omitempty"`
+ SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src,json=steamIdSrc" json:"steam_id_src,omitempty"`
+ AppId *uint32 `protobuf:"varint,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Candidate []byte `protobuf:"bytes,4,opt,name=candidate" json:"candidate,omitempty"`
- ConnectionIdSrc *uint64 `protobuf:"fixed64,5,opt,name=connection_id_src" json:"connection_id_src,omitempty"`
+ ConnectionIdSrc *uint64 `protobuf:"fixed64,5,opt,name=connection_id_src,json=connectionIdSrc" json:"connection_id_src,omitempty"`
Rendezvous []byte `protobuf:"bytes,6,opt,name=rendezvous" json:"rendezvous,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -517,13 +517,13 @@ func (m *CMsgClientP2PConnectionInfo) GetRendezvous() []byte {
}
type CMsgClientP2PConnectionFailInfo struct {
- SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest" json:"steam_id_dest,omitempty"`
- SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src" json:"steam_id_src,omitempty"`
- AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"`
- Ep2PSessionError *uint32 `protobuf:"varint,4,opt,name=ep2p_session_error" json:"ep2p_session_error,omitempty"`
- ConnectionIdDest *uint64 `protobuf:"fixed64,5,opt,name=connection_id_dest" json:"connection_id_dest,omitempty"`
- CloseReason *uint32 `protobuf:"varint,7,opt,name=close_reason" json:"close_reason,omitempty"`
- CloseMessage *string `protobuf:"bytes,8,opt,name=close_message" json:"close_message,omitempty"`
+ SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest,json=steamIdDest" json:"steam_id_dest,omitempty"`
+ SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src,json=steamIdSrc" json:"steam_id_src,omitempty"`
+ AppId *uint32 `protobuf:"varint,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ Ep2PSessionError *uint32 `protobuf:"varint,4,opt,name=ep2p_session_error,json=ep2pSessionError" json:"ep2p_session_error,omitempty"`
+ ConnectionIdDest *uint64 `protobuf:"fixed64,5,opt,name=connection_id_dest,json=connectionIdDest" json:"connection_id_dest,omitempty"`
+ CloseReason *uint32 `protobuf:"varint,7,opt,name=close_reason,json=closeReason" json:"close_reason,omitempty"`
+ CloseMessage *string `protobuf:"bytes,8,opt,name=close_message,json=closeMessage" json:"close_message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -604,8 +604,8 @@ func (m *CMsgClientP2PConnectionFailInfo) GetCloseMessage() string {
}
type CMsgClientNetworkingCertRequest struct {
- KeyData []byte `protobuf:"bytes,2,opt,name=key_data" json:"key_data,omitempty"`
- AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"`
+ KeyData []byte `protobuf:"bytes,2,opt,name=key_data,json=keyData" json:"key_data,omitempty"`
+ AppId *uint32 `protobuf:"varint,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -652,8 +652,8 @@ func (m *CMsgClientNetworkingCertRequest) GetAppId() uint32 {
type CMsgClientNetworkingCertReply struct {
Cert []byte `protobuf:"bytes,4,opt,name=cert" json:"cert,omitempty"`
- CaKeyId *uint64 `protobuf:"fixed64,5,opt,name=ca_key_id" json:"ca_key_id,omitempty"`
- CaSignature []byte `protobuf:"bytes,6,opt,name=ca_signature" json:"ca_signature,omitempty"`
+ CaKeyId *uint64 `protobuf:"fixed64,5,opt,name=ca_key_id,json=caKeyId" json:"ca_key_id,omitempty"`
+ CaSignature []byte `protobuf:"bytes,6,opt,name=ca_signature,json=caSignature" json:"ca_signature,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -705,8 +705,86 @@ func (m *CMsgClientNetworkingCertReply) GetCaSignature() []byte {
return nil
}
+type CMsgClientNetworkingMobileCertRequest struct {
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientNetworkingMobileCertRequest) Reset() { *m = CMsgClientNetworkingMobileCertRequest{} }
+func (m *CMsgClientNetworkingMobileCertRequest) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientNetworkingMobileCertRequest) ProtoMessage() {}
+func (*CMsgClientNetworkingMobileCertRequest) Descriptor() ([]byte, []int) {
+ return fileDescriptor_97f09b42bb99641f, []int{9}
+}
+
+func (m *CMsgClientNetworkingMobileCertRequest) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientNetworkingMobileCertRequest.Unmarshal(m, b)
+}
+func (m *CMsgClientNetworkingMobileCertRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientNetworkingMobileCertRequest.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientNetworkingMobileCertRequest) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientNetworkingMobileCertRequest.Merge(m, src)
+}
+func (m *CMsgClientNetworkingMobileCertRequest) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientNetworkingMobileCertRequest.Size(m)
+}
+func (m *CMsgClientNetworkingMobileCertRequest) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientNetworkingMobileCertRequest.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientNetworkingMobileCertRequest proto.InternalMessageInfo
+
+func (m *CMsgClientNetworkingMobileCertRequest) GetAppId() uint32 {
+ if m != nil && m.AppId != nil {
+ return *m.AppId
+ }
+ return 0
+}
+
+type CMsgClientNetworkingMobileCertReply struct {
+ EncodedCert *string `protobuf:"bytes,1,opt,name=encoded_cert,json=encodedCert" json:"encoded_cert,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientNetworkingMobileCertReply) Reset() { *m = CMsgClientNetworkingMobileCertReply{} }
+func (m *CMsgClientNetworkingMobileCertReply) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientNetworkingMobileCertReply) ProtoMessage() {}
+func (*CMsgClientNetworkingMobileCertReply) Descriptor() ([]byte, []int) {
+ return fileDescriptor_97f09b42bb99641f, []int{10}
+}
+
+func (m *CMsgClientNetworkingMobileCertReply) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientNetworkingMobileCertReply.Unmarshal(m, b)
+}
+func (m *CMsgClientNetworkingMobileCertReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientNetworkingMobileCertReply.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientNetworkingMobileCertReply) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientNetworkingMobileCertReply.Merge(m, src)
+}
+func (m *CMsgClientNetworkingMobileCertReply) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientNetworkingMobileCertReply.Size(m)
+}
+func (m *CMsgClientNetworkingMobileCertReply) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientNetworkingMobileCertReply.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientNetworkingMobileCertReply proto.InternalMessageInfo
+
+func (m *CMsgClientNetworkingMobileCertReply) GetEncodedCert() string {
+ if m != nil && m.EncodedCert != nil {
+ return *m.EncodedCert
+ }
+ return ""
+}
+
type CMsgClientGetAppOwnershipTicket struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -716,7 +794,7 @@ func (m *CMsgClientGetAppOwnershipTicket) Reset() { *m = CMsgClientGetAp
func (m *CMsgClientGetAppOwnershipTicket) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetAppOwnershipTicket) ProtoMessage() {}
func (*CMsgClientGetAppOwnershipTicket) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{9}
+ return fileDescriptor_97f09b42bb99641f, []int{11}
}
func (m *CMsgClientGetAppOwnershipTicket) XXX_Unmarshal(b []byte) error {
@@ -746,7 +824,7 @@ func (m *CMsgClientGetAppOwnershipTicket) GetAppId() uint32 {
type CMsgClientGetAppOwnershipTicketResponse struct {
Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Ticket []byte `protobuf:"bytes,3,opt,name=ticket" json:"ticket,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -759,7 +837,7 @@ func (m *CMsgClientGetAppOwnershipTicketResponse) Reset() {
func (m *CMsgClientGetAppOwnershipTicketResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetAppOwnershipTicketResponse) ProtoMessage() {}
func (*CMsgClientGetAppOwnershipTicketResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{10}
+ return fileDescriptor_97f09b42bb99641f, []int{12}
}
func (m *CMsgClientGetAppOwnershipTicketResponse) XXX_Unmarshal(b []byte) error {
@@ -814,7 +892,7 @@ func (m *CMsgClientSessionToken) Reset() { *m = CMsgClientSessionToken{}
func (m *CMsgClientSessionToken) String() string { return proto.CompactTextString(m) }
func (*CMsgClientSessionToken) ProtoMessage() {}
func (*CMsgClientSessionToken) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{11}
+ return fileDescriptor_97f09b42bb99641f, []int{13}
}
func (m *CMsgClientSessionToken) XXX_Unmarshal(b []byte) error {
@@ -843,7 +921,7 @@ func (m *CMsgClientSessionToken) GetToken() uint64 {
}
type CMsgClientGameConnectTokens struct {
- MaxTokensToKeep *uint32 `protobuf:"varint,1,opt,name=max_tokens_to_keep,def=10" json:"max_tokens_to_keep,omitempty"`
+ MaxTokensToKeep *uint32 `protobuf:"varint,1,opt,name=max_tokens_to_keep,json=maxTokensToKeep,def=10" json:"max_tokens_to_keep,omitempty"`
Tokens [][]byte `protobuf:"bytes,2,rep,name=tokens" json:"tokens,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -854,7 +932,7 @@ func (m *CMsgClientGameConnectTokens) Reset() { *m = CMsgClientGameConne
func (m *CMsgClientGameConnectTokens) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGameConnectTokens) ProtoMessage() {}
func (*CMsgClientGameConnectTokens) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{12}
+ return fileDescriptor_97f09b42bb99641f, []int{14}
}
func (m *CMsgClientGameConnectTokens) XXX_Unmarshal(b []byte) error {
@@ -892,23 +970,23 @@ func (m *CMsgClientGameConnectTokens) GetTokens() [][]byte {
}
type CMsgGSServerType struct {
- AppIdServed *uint32 `protobuf:"varint,1,opt,name=app_id_served" json:"app_id_served,omitempty"`
- Flags *uint32 `protobuf:"varint,2,opt,name=flags" json:"flags,omitempty"`
- GameIpAddress *uint32 `protobuf:"varint,3,opt,name=game_ip_address" json:"game_ip_address,omitempty"`
- GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"`
- GameDir *string `protobuf:"bytes,5,opt,name=game_dir" json:"game_dir,omitempty"`
- GameVersion *string `protobuf:"bytes,6,opt,name=game_version" json:"game_version,omitempty"`
- GameQueryPort *uint32 `protobuf:"varint,7,opt,name=game_query_port" json:"game_query_port,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ AppIdServed *uint32 `protobuf:"varint,1,opt,name=app_id_served,json=appIdServed" json:"app_id_served,omitempty"`
+ Flags *uint32 `protobuf:"varint,2,opt,name=flags" json:"flags,omitempty"`
+ DeprecatedGameIpAddress *uint32 `protobuf:"varint,3,opt,name=deprecated_game_ip_address,json=deprecatedGameIpAddress" json:"deprecated_game_ip_address,omitempty"`
+ GamePort *uint32 `protobuf:"varint,4,opt,name=game_port,json=gamePort" json:"game_port,omitempty"`
+ GameDir *string `protobuf:"bytes,5,opt,name=game_dir,json=gameDir" json:"game_dir,omitempty"`
+ GameVersion *string `protobuf:"bytes,6,opt,name=game_version,json=gameVersion" json:"game_version,omitempty"`
+ GameQueryPort *uint32 `protobuf:"varint,7,opt,name=game_query_port,json=gameQueryPort" json:"game_query_port,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgGSServerType) Reset() { *m = CMsgGSServerType{} }
func (m *CMsgGSServerType) String() string { return proto.CompactTextString(m) }
func (*CMsgGSServerType) ProtoMessage() {}
func (*CMsgGSServerType) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{13}
+ return fileDescriptor_97f09b42bb99641f, []int{15}
}
func (m *CMsgGSServerType) XXX_Unmarshal(b []byte) error {
@@ -943,9 +1021,9 @@ func (m *CMsgGSServerType) GetFlags() uint32 {
return 0
}
-func (m *CMsgGSServerType) GetGameIpAddress() uint32 {
- if m != nil && m.GameIpAddress != nil {
- return *m.GameIpAddress
+func (m *CMsgGSServerType) GetDeprecatedGameIpAddress() uint32 {
+ if m != nil && m.DeprecatedGameIpAddress != nil {
+ return *m.DeprecatedGameIpAddress
}
return 0
}
@@ -979,7 +1057,7 @@ func (m *CMsgGSServerType) GetGameQueryPort() uint32 {
}
type CMsgGSStatusReply struct {
- IsSecure *bool `protobuf:"varint,1,opt,name=is_secure" json:"is_secure,omitempty"`
+ IsSecure *bool `protobuf:"varint,1,opt,name=is_secure,json=isSecure" json:"is_secure,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -989,7 +1067,7 @@ func (m *CMsgGSStatusReply) Reset() { *m = CMsgGSStatusReply{} }
func (m *CMsgGSStatusReply) String() string { return proto.CompactTextString(m) }
func (*CMsgGSStatusReply) ProtoMessage() {}
func (*CMsgGSStatusReply) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{14}
+ return fileDescriptor_97f09b42bb99641f, []int{16}
}
func (m *CMsgGSStatusReply) XXX_Unmarshal(b []byte) error {
@@ -1028,7 +1106,7 @@ func (m *CMsgGSPlayerList) Reset() { *m = CMsgGSPlayerList{} }
func (m *CMsgGSPlayerList) String() string { return proto.CompactTextString(m) }
func (*CMsgGSPlayerList) ProtoMessage() {}
func (*CMsgGSPlayerList) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{15}
+ return fileDescriptor_97f09b42bb99641f, []int{17}
}
func (m *CMsgGSPlayerList) XXX_Unmarshal(b []byte) error {
@@ -1057,19 +1135,20 @@ func (m *CMsgGSPlayerList) GetPlayers() []*CMsgGSPlayerList_Player {
}
type CMsgGSPlayerList_Player struct {
- SteamId *uint64 `protobuf:"varint,1,opt,name=steam_id" json:"steam_id,omitempty"`
- PublicIp *uint32 `protobuf:"varint,2,opt,name=public_ip" json:"public_ip,omitempty"`
- Token []byte `protobuf:"bytes,3,opt,name=token" json:"token,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ SteamId *uint64 `protobuf:"varint,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ DeprecatedPublicIp *uint32 `protobuf:"varint,2,opt,name=deprecated_public_ip,json=deprecatedPublicIp" json:"deprecated_public_ip,omitempty"`
+ Token []byte `protobuf:"bytes,3,opt,name=token" json:"token,omitempty"`
+ PublicIp *CMsgIPAddress `protobuf:"bytes,4,opt,name=public_ip,json=publicIp" json:"public_ip,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgGSPlayerList_Player) Reset() { *m = CMsgGSPlayerList_Player{} }
func (m *CMsgGSPlayerList_Player) String() string { return proto.CompactTextString(m) }
func (*CMsgGSPlayerList_Player) ProtoMessage() {}
func (*CMsgGSPlayerList_Player) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{15, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{17, 0}
}
func (m *CMsgGSPlayerList_Player) XXX_Unmarshal(b []byte) error {
@@ -1097,9 +1176,9 @@ func (m *CMsgGSPlayerList_Player) GetSteamId() uint64 {
return 0
}
-func (m *CMsgGSPlayerList_Player) GetPublicIp() uint32 {
- if m != nil && m.PublicIp != nil {
- return *m.PublicIp
+func (m *CMsgGSPlayerList_Player) GetDeprecatedPublicIp() uint32 {
+ if m != nil && m.DeprecatedPublicIp != nil {
+ return *m.DeprecatedPublicIp
}
return 0
}
@@ -1111,20 +1190,28 @@ func (m *CMsgGSPlayerList_Player) GetToken() []byte {
return nil
}
+func (m *CMsgGSPlayerList_Player) GetPublicIp() *CMsgIPAddress {
+ if m != nil {
+ return m.PublicIp
+ }
+ return nil
+}
+
type CMsgGSUserPlaying struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- PublicIp *uint32 `protobuf:"varint,2,opt,name=public_ip" json:"public_ip,omitempty"`
- Token []byte `protobuf:"bytes,3,opt,name=token" json:"token,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ DeprecatedPublicIp *uint32 `protobuf:"varint,2,opt,name=deprecated_public_ip,json=deprecatedPublicIp" json:"deprecated_public_ip,omitempty"`
+ Token []byte `protobuf:"bytes,3,opt,name=token" json:"token,omitempty"`
+ PublicIp *CMsgIPAddress `protobuf:"bytes,4,opt,name=public_ip,json=publicIp" json:"public_ip,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgGSUserPlaying) Reset() { *m = CMsgGSUserPlaying{} }
func (m *CMsgGSUserPlaying) String() string { return proto.CompactTextString(m) }
func (*CMsgGSUserPlaying) ProtoMessage() {}
func (*CMsgGSUserPlaying) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{16}
+ return fileDescriptor_97f09b42bb99641f, []int{18}
}
func (m *CMsgGSUserPlaying) XXX_Unmarshal(b []byte) error {
@@ -1152,9 +1239,9 @@ func (m *CMsgGSUserPlaying) GetSteamId() uint64 {
return 0
}
-func (m *CMsgGSUserPlaying) GetPublicIp() uint32 {
- if m != nil && m.PublicIp != nil {
- return *m.PublicIp
+func (m *CMsgGSUserPlaying) GetDeprecatedPublicIp() uint32 {
+ if m != nil && m.DeprecatedPublicIp != nil {
+ return *m.DeprecatedPublicIp
}
return 0
}
@@ -1166,8 +1253,15 @@ func (m *CMsgGSUserPlaying) GetToken() []byte {
return nil
}
+func (m *CMsgGSUserPlaying) GetPublicIp() *CMsgIPAddress {
+ if m != nil {
+ return m.PublicIp
+ }
+ return nil
+}
+
type CMsgGSDisconnectNotice struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1177,7 +1271,7 @@ func (m *CMsgGSDisconnectNotice) Reset() { *m = CMsgGSDisconnectNotice{}
func (m *CMsgGSDisconnectNotice) String() string { return proto.CompactTextString(m) }
func (*CMsgGSDisconnectNotice) ProtoMessage() {}
func (*CMsgGSDisconnectNotice) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{17}
+ return fileDescriptor_97f09b42bb99641f, []int{19}
}
func (m *CMsgGSDisconnectNotice) XXX_Unmarshal(b []byte) error {
@@ -1206,8 +1300,9 @@ func (m *CMsgGSDisconnectNotice) GetSteamId() uint64 {
}
type CMsgClientGamesPlayed struct {
- GamesPlayed []*CMsgClientGamesPlayed_GamePlayed `protobuf:"bytes,1,rep,name=games_played" json:"games_played,omitempty"`
- ClientOsType *uint32 `protobuf:"varint,2,opt,name=client_os_type" json:"client_os_type,omitempty"`
+ GamesPlayed []*CMsgClientGamesPlayed_GamePlayed `protobuf:"bytes,1,rep,name=games_played,json=gamesPlayed" json:"games_played,omitempty"`
+ ClientOsType *uint32 `protobuf:"varint,2,opt,name=client_os_type,json=clientOsType" json:"client_os_type,omitempty"`
+ CloudGamingPlatform *uint32 `protobuf:"varint,3,opt,name=cloud_gaming_platform,json=cloudGamingPlatform" json:"cloud_gaming_platform,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1217,7 +1312,7 @@ func (m *CMsgClientGamesPlayed) Reset() { *m = CMsgClientGamesPlayed{} }
func (m *CMsgClientGamesPlayed) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGamesPlayed) ProtoMessage() {}
func (*CMsgClientGamesPlayed) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{18}
+ return fileDescriptor_97f09b42bb99641f, []int{20}
}
func (m *CMsgClientGamesPlayed) XXX_Unmarshal(b []byte) error {
@@ -1252,38 +1347,48 @@ func (m *CMsgClientGamesPlayed) GetClientOsType() uint32 {
return 0
}
+func (m *CMsgClientGamesPlayed) GetCloudGamingPlatform() uint32 {
+ if m != nil && m.CloudGamingPlatform != nil {
+ return *m.CloudGamingPlatform
+ }
+ return 0
+}
+
type CMsgClientGamesPlayed_GamePlayed struct {
- SteamIdGs *uint64 `protobuf:"varint,1,opt,name=steam_id_gs" json:"steam_id_gs,omitempty"`
- GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id" json:"game_id,omitempty"`
- GameIpAddress *uint32 `protobuf:"varint,3,opt,name=game_ip_address" json:"game_ip_address,omitempty"`
- GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"`
- IsSecure *bool `protobuf:"varint,5,opt,name=is_secure" json:"is_secure,omitempty"`
- Token []byte `protobuf:"bytes,6,opt,name=token" json:"token,omitempty"`
- GameExtraInfo *string `protobuf:"bytes,7,opt,name=game_extra_info" json:"game_extra_info,omitempty"`
- GameDataBlob []byte `protobuf:"bytes,8,opt,name=game_data_blob" json:"game_data_blob,omitempty"`
- ProcessId *uint32 `protobuf:"varint,9,opt,name=process_id" json:"process_id,omitempty"`
- StreamingProviderId *uint32 `protobuf:"varint,10,opt,name=streaming_provider_id" json:"streaming_provider_id,omitempty"`
- GameFlags *uint32 `protobuf:"varint,11,opt,name=game_flags" json:"game_flags,omitempty"`
- OwnerId *uint32 `protobuf:"varint,12,opt,name=owner_id" json:"owner_id,omitempty"`
- VrHmdVendor *string `protobuf:"bytes,13,opt,name=vr_hmd_vendor" json:"vr_hmd_vendor,omitempty"`
- VrHmdModel *string `protobuf:"bytes,14,opt,name=vr_hmd_model" json:"vr_hmd_model,omitempty"`
- LaunchOptionType *uint32 `protobuf:"varint,15,opt,name=launch_option_type,def=0" json:"launch_option_type,omitempty"`
- PrimaryControllerType *int32 `protobuf:"varint,16,opt,name=primary_controller_type,def=-1" json:"primary_controller_type,omitempty"`
- PrimarySteamControllerSerial *string `protobuf:"bytes,17,opt,name=primary_steam_controller_serial" json:"primary_steam_controller_serial,omitempty"`
- TotalSteamControllerCount *uint32 `protobuf:"varint,18,opt,name=total_steam_controller_count,def=0" json:"total_steam_controller_count,omitempty"`
- TotalNonSteamControllerCount *uint32 `protobuf:"varint,19,opt,name=total_non_steam_controller_count,def=0" json:"total_non_steam_controller_count,omitempty"`
- ControllerWorkshopFileId *uint64 `protobuf:"varint,20,opt,name=controller_workshop_file_id,def=0" json:"controller_workshop_file_id,omitempty"`
- LaunchSource *uint32 `protobuf:"varint,21,opt,name=launch_source,def=0" json:"launch_source,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ SteamIdGs *uint64 `protobuf:"varint,1,opt,name=steam_id_gs,json=steamIdGs" json:"steam_id_gs,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
+ DeprecatedGameIpAddress *uint32 `protobuf:"varint,3,opt,name=deprecated_game_ip_address,json=deprecatedGameIpAddress" json:"deprecated_game_ip_address,omitempty"`
+ GamePort *uint32 `protobuf:"varint,4,opt,name=game_port,json=gamePort" json:"game_port,omitempty"`
+ IsSecure *bool `protobuf:"varint,5,opt,name=is_secure,json=isSecure" json:"is_secure,omitempty"`
+ Token []byte `protobuf:"bytes,6,opt,name=token" json:"token,omitempty"`
+ GameExtraInfo *string `protobuf:"bytes,7,opt,name=game_extra_info,json=gameExtraInfo" json:"game_extra_info,omitempty"`
+ GameDataBlob []byte `protobuf:"bytes,8,opt,name=game_data_blob,json=gameDataBlob" json:"game_data_blob,omitempty"`
+ ProcessId *uint32 `protobuf:"varint,9,opt,name=process_id,json=processId" json:"process_id,omitempty"`
+ StreamingProviderId *uint32 `protobuf:"varint,10,opt,name=streaming_provider_id,json=streamingProviderId" json:"streaming_provider_id,omitempty"`
+ GameFlags *uint32 `protobuf:"varint,11,opt,name=game_flags,json=gameFlags" json:"game_flags,omitempty"`
+ OwnerId *uint32 `protobuf:"varint,12,opt,name=owner_id,json=ownerId" json:"owner_id,omitempty"`
+ VrHmdVendor *string `protobuf:"bytes,13,opt,name=vr_hmd_vendor,json=vrHmdVendor" json:"vr_hmd_vendor,omitempty"`
+ VrHmdModel *string `protobuf:"bytes,14,opt,name=vr_hmd_model,json=vrHmdModel" json:"vr_hmd_model,omitempty"`
+ LaunchOptionType *uint32 `protobuf:"varint,15,opt,name=launch_option_type,json=launchOptionType,def=0" json:"launch_option_type,omitempty"`
+ PrimaryControllerType *int32 `protobuf:"varint,16,opt,name=primary_controller_type,json=primaryControllerType,def=-1" json:"primary_controller_type,omitempty"`
+ PrimarySteamControllerSerial *string `protobuf:"bytes,17,opt,name=primary_steam_controller_serial,json=primarySteamControllerSerial" json:"primary_steam_controller_serial,omitempty"`
+ TotalSteamControllerCount *uint32 `protobuf:"varint,18,opt,name=total_steam_controller_count,json=totalSteamControllerCount,def=0" json:"total_steam_controller_count,omitempty"`
+ TotalNonSteamControllerCount *uint32 `protobuf:"varint,19,opt,name=total_non_steam_controller_count,json=totalNonSteamControllerCount,def=0" json:"total_non_steam_controller_count,omitempty"`
+ ControllerWorkshopFileId *uint64 `protobuf:"varint,20,opt,name=controller_workshop_file_id,json=controllerWorkshopFileId,def=0" json:"controller_workshop_file_id,omitempty"`
+ LaunchSource *uint32 `protobuf:"varint,21,opt,name=launch_source,json=launchSource,def=0" json:"launch_source,omitempty"`
+ VrHmdRuntime *uint32 `protobuf:"varint,22,opt,name=vr_hmd_runtime,json=vrHmdRuntime" json:"vr_hmd_runtime,omitempty"`
+ GameIpAddress *CMsgIPAddress `protobuf:"bytes,23,opt,name=game_ip_address,json=gameIpAddress" json:"game_ip_address,omitempty"`
+ ControllerConnectionType *uint32 `protobuf:"varint,24,opt,name=controller_connection_type,json=controllerConnectionType,def=0" json:"controller_connection_type,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientGamesPlayed_GamePlayed) Reset() { *m = CMsgClientGamesPlayed_GamePlayed{} }
func (m *CMsgClientGamesPlayed_GamePlayed) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGamesPlayed_GamePlayed) ProtoMessage() {}
func (*CMsgClientGamesPlayed_GamePlayed) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{18, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{20, 0}
}
func (m *CMsgClientGamesPlayed_GamePlayed) XXX_Unmarshal(b []byte) error {
@@ -1310,6 +1415,7 @@ const Default_CMsgClientGamesPlayed_GamePlayed_TotalSteamControllerCount uint32
const Default_CMsgClientGamesPlayed_GamePlayed_TotalNonSteamControllerCount uint32 = 0
const Default_CMsgClientGamesPlayed_GamePlayed_ControllerWorkshopFileId uint64 = 0
const Default_CMsgClientGamesPlayed_GamePlayed_LaunchSource uint32 = 0
+const Default_CMsgClientGamesPlayed_GamePlayed_ControllerConnectionType uint32 = 0
func (m *CMsgClientGamesPlayed_GamePlayed) GetSteamIdGs() uint64 {
if m != nil && m.SteamIdGs != nil {
@@ -1325,9 +1431,9 @@ func (m *CMsgClientGamesPlayed_GamePlayed) GetGameId() uint64 {
return 0
}
-func (m *CMsgClientGamesPlayed_GamePlayed) GetGameIpAddress() uint32 {
- if m != nil && m.GameIpAddress != nil {
- return *m.GameIpAddress
+func (m *CMsgClientGamesPlayed_GamePlayed) GetDeprecatedGameIpAddress() uint32 {
+ if m != nil && m.DeprecatedGameIpAddress != nil {
+ return *m.DeprecatedGameIpAddress
}
return 0
}
@@ -1458,9 +1564,30 @@ func (m *CMsgClientGamesPlayed_GamePlayed) GetLaunchSource() uint32 {
return Default_CMsgClientGamesPlayed_GamePlayed_LaunchSource
}
+func (m *CMsgClientGamesPlayed_GamePlayed) GetVrHmdRuntime() uint32 {
+ if m != nil && m.VrHmdRuntime != nil {
+ return *m.VrHmdRuntime
+ }
+ return 0
+}
+
+func (m *CMsgClientGamesPlayed_GamePlayed) GetGameIpAddress() *CMsgIPAddress {
+ if m != nil {
+ return m.GameIpAddress
+ }
+ return nil
+}
+
+func (m *CMsgClientGamesPlayed_GamePlayed) GetControllerConnectionType() uint32 {
+ if m != nil && m.ControllerConnectionType != nil {
+ return *m.ControllerConnectionType
+ }
+ return Default_CMsgClientGamesPlayed_GamePlayed_ControllerConnectionType
+}
+
type CMsgGSApprove struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- OwnerSteamId *uint64 `protobuf:"fixed64,2,opt,name=owner_steam_id" json:"owner_steam_id,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ OwnerSteamId *uint64 `protobuf:"fixed64,2,opt,name=owner_steam_id,json=ownerSteamId" json:"owner_steam_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1470,7 +1597,7 @@ func (m *CMsgGSApprove) Reset() { *m = CMsgGSApprove{} }
func (m *CMsgGSApprove) String() string { return proto.CompactTextString(m) }
func (*CMsgGSApprove) ProtoMessage() {}
func (*CMsgGSApprove) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{19}
+ return fileDescriptor_97f09b42bb99641f, []int{21}
}
func (m *CMsgGSApprove) XXX_Unmarshal(b []byte) error {
@@ -1506,9 +1633,9 @@ func (m *CMsgGSApprove) GetOwnerSteamId() uint64 {
}
type CMsgGSDeny struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- EdenyReason *int32 `protobuf:"varint,2,opt,name=edeny_reason" json:"edeny_reason,omitempty"`
- DenyString *string `protobuf:"bytes,3,opt,name=deny_string" json:"deny_string,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ EdenyReason *int32 `protobuf:"varint,2,opt,name=edeny_reason,json=edenyReason" json:"edeny_reason,omitempty"`
+ DenyString *string `protobuf:"bytes,3,opt,name=deny_string,json=denyString" json:"deny_string,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1518,7 +1645,7 @@ func (m *CMsgGSDeny) Reset() { *m = CMsgGSDeny{} }
func (m *CMsgGSDeny) String() string { return proto.CompactTextString(m) }
func (*CMsgGSDeny) ProtoMessage() {}
func (*CMsgGSDeny) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{20}
+ return fileDescriptor_97f09b42bb99641f, []int{22}
}
func (m *CMsgGSDeny) XXX_Unmarshal(b []byte) error {
@@ -1561,8 +1688,8 @@ func (m *CMsgGSDeny) GetDenyString() string {
}
type CMsgGSKick struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- EdenyReason *int32 `protobuf:"varint,2,opt,name=edeny_reason" json:"edeny_reason,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ EdenyReason *int32 `protobuf:"varint,2,opt,name=edeny_reason,json=edenyReason" json:"edeny_reason,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1572,7 +1699,7 @@ func (m *CMsgGSKick) Reset() { *m = CMsgGSKick{} }
func (m *CMsgGSKick) String() string { return proto.CompactTextString(m) }
func (*CMsgGSKick) ProtoMessage() {}
func (*CMsgGSKick) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{21}
+ return fileDescriptor_97f09b42bb99641f, []int{23}
}
func (m *CMsgGSKick) XXX_Unmarshal(b []byte) error {
@@ -1608,12 +1735,12 @@ func (m *CMsgGSKick) GetEdenyReason() int32 {
}
type CMsgClientAuthList struct {
- TokensLeft *uint32 `protobuf:"varint,1,opt,name=tokens_left" json:"tokens_left,omitempty"`
- LastRequestSeq *uint32 `protobuf:"varint,2,opt,name=last_request_seq" json:"last_request_seq,omitempty"`
- LastRequestSeqFromServer *uint32 `protobuf:"varint,3,opt,name=last_request_seq_from_server" json:"last_request_seq_from_server,omitempty"`
+ TokensLeft *uint32 `protobuf:"varint,1,opt,name=tokens_left,json=tokensLeft" json:"tokens_left,omitempty"`
+ LastRequestSeq *uint32 `protobuf:"varint,2,opt,name=last_request_seq,json=lastRequestSeq" json:"last_request_seq,omitempty"`
+ LastRequestSeqFromServer *uint32 `protobuf:"varint,3,opt,name=last_request_seq_from_server,json=lastRequestSeqFromServer" json:"last_request_seq_from_server,omitempty"`
Tickets []*CMsgAuthTicket `protobuf:"bytes,4,rep,name=tickets" json:"tickets,omitempty"`
- AppIds []uint32 `protobuf:"varint,5,rep,name=app_ids" json:"app_ids,omitempty"`
- MessageSequence *uint32 `protobuf:"varint,6,opt,name=message_sequence" json:"message_sequence,omitempty"`
+ AppIds []uint32 `protobuf:"varint,5,rep,name=app_ids,json=appIds" json:"app_ids,omitempty"`
+ MessageSequence *uint32 `protobuf:"varint,6,opt,name=message_sequence,json=messageSequence" json:"message_sequence,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1623,7 +1750,7 @@ func (m *CMsgClientAuthList) Reset() { *m = CMsgClientAuthList{} }
func (m *CMsgClientAuthList) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAuthList) ProtoMessage() {}
func (*CMsgClientAuthList) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{22}
+ return fileDescriptor_97f09b42bb99641f, []int{24}
}
func (m *CMsgClientAuthList) XXX_Unmarshal(b []byte) error {
@@ -1687,9 +1814,9 @@ func (m *CMsgClientAuthList) GetMessageSequence() uint32 {
}
type CMsgClientAuthListAck struct {
- TicketCrc []uint32 `protobuf:"varint,1,rep,name=ticket_crc" json:"ticket_crc,omitempty"`
- AppIds []uint32 `protobuf:"varint,2,rep,name=app_ids" json:"app_ids,omitempty"`
- MessageSequence *uint32 `protobuf:"varint,3,opt,name=message_sequence" json:"message_sequence,omitempty"`
+ TicketCrc []uint32 `protobuf:"varint,1,rep,name=ticket_crc,json=ticketCrc" json:"ticket_crc,omitempty"`
+ AppIds []uint32 `protobuf:"varint,2,rep,name=app_ids,json=appIds" json:"app_ids,omitempty"`
+ MessageSequence *uint32 `protobuf:"varint,3,opt,name=message_sequence,json=messageSequence" json:"message_sequence,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1699,7 +1826,7 @@ func (m *CMsgClientAuthListAck) Reset() { *m = CMsgClientAuthListAck{} }
func (m *CMsgClientAuthListAck) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAuthListAck) ProtoMessage() {}
func (*CMsgClientAuthListAck) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{23}
+ return fileDescriptor_97f09b42bb99641f, []int{25}
}
func (m *CMsgClientAuthListAck) XXX_Unmarshal(b []byte) error {
@@ -1753,7 +1880,7 @@ func (m *CMsgClientLicenseList) Reset() { *m = CMsgClientLicenseList{} }
func (m *CMsgClientLicenseList) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLicenseList) ProtoMessage() {}
func (*CMsgClientLicenseList) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{24}
+ return fileDescriptor_97f09b42bb99641f, []int{26}
}
func (m *CMsgClientLicenseList) XXX_Unmarshal(b []byte) error {
@@ -1791,22 +1918,24 @@ func (m *CMsgClientLicenseList) GetLicenses() []*CMsgClientLicenseList_License {
}
type CMsgClientLicenseList_License struct {
- PackageId *uint32 `protobuf:"varint,1,opt,name=package_id" json:"package_id,omitempty"`
- TimeCreated *uint32 `protobuf:"fixed32,2,opt,name=time_created" json:"time_created,omitempty"`
- TimeNextProcess *uint32 `protobuf:"fixed32,3,opt,name=time_next_process" json:"time_next_process,omitempty"`
- MinuteLimit *int32 `protobuf:"varint,4,opt,name=minute_limit" json:"minute_limit,omitempty"`
- MinutesUsed *int32 `protobuf:"varint,5,opt,name=minutes_used" json:"minutes_used,omitempty"`
- PaymentMethod *uint32 `protobuf:"varint,6,opt,name=payment_method" json:"payment_method,omitempty"`
+ PackageId *uint32 `protobuf:"varint,1,opt,name=package_id,json=packageId" json:"package_id,omitempty"`
+ TimeCreated *uint32 `protobuf:"fixed32,2,opt,name=time_created,json=timeCreated" json:"time_created,omitempty"`
+ TimeNextProcess *uint32 `protobuf:"fixed32,3,opt,name=time_next_process,json=timeNextProcess" json:"time_next_process,omitempty"`
+ MinuteLimit *int32 `protobuf:"varint,4,opt,name=minute_limit,json=minuteLimit" json:"minute_limit,omitempty"`
+ MinutesUsed *int32 `protobuf:"varint,5,opt,name=minutes_used,json=minutesUsed" json:"minutes_used,omitempty"`
+ PaymentMethod *uint32 `protobuf:"varint,6,opt,name=payment_method,json=paymentMethod" json:"payment_method,omitempty"`
Flags *uint32 `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"`
- PurchaseCountryCode *string `protobuf:"bytes,8,opt,name=purchase_country_code" json:"purchase_country_code,omitempty"`
- LicenseType *uint32 `protobuf:"varint,9,opt,name=license_type" json:"license_type,omitempty"`
- TerritoryCode *int32 `protobuf:"varint,10,opt,name=territory_code" json:"territory_code,omitempty"`
- ChangeNumber *int32 `protobuf:"varint,11,opt,name=change_number" json:"change_number,omitempty"`
- OwnerId *uint32 `protobuf:"varint,12,opt,name=owner_id" json:"owner_id,omitempty"`
- InitialPeriod *uint32 `protobuf:"varint,13,opt,name=initial_period" json:"initial_period,omitempty"`
- InitialTimeUnit *uint32 `protobuf:"varint,14,opt,name=initial_time_unit" json:"initial_time_unit,omitempty"`
- RenewalPeriod *uint32 `protobuf:"varint,15,opt,name=renewal_period" json:"renewal_period,omitempty"`
- RenewalTimeUnit *uint32 `protobuf:"varint,16,opt,name=renewal_time_unit" json:"renewal_time_unit,omitempty"`
+ PurchaseCountryCode *string `protobuf:"bytes,8,opt,name=purchase_country_code,json=purchaseCountryCode" json:"purchase_country_code,omitempty"`
+ LicenseType *uint32 `protobuf:"varint,9,opt,name=license_type,json=licenseType" json:"license_type,omitempty"`
+ TerritoryCode *int32 `protobuf:"varint,10,opt,name=territory_code,json=territoryCode" json:"territory_code,omitempty"`
+ ChangeNumber *int32 `protobuf:"varint,11,opt,name=change_number,json=changeNumber" json:"change_number,omitempty"`
+ OwnerId *uint32 `protobuf:"varint,12,opt,name=owner_id,json=ownerId" json:"owner_id,omitempty"`
+ InitialPeriod *uint32 `protobuf:"varint,13,opt,name=initial_period,json=initialPeriod" json:"initial_period,omitempty"`
+ InitialTimeUnit *uint32 `protobuf:"varint,14,opt,name=initial_time_unit,json=initialTimeUnit" json:"initial_time_unit,omitempty"`
+ RenewalPeriod *uint32 `protobuf:"varint,15,opt,name=renewal_period,json=renewalPeriod" json:"renewal_period,omitempty"`
+ RenewalTimeUnit *uint32 `protobuf:"varint,16,opt,name=renewal_time_unit,json=renewalTimeUnit" json:"renewal_time_unit,omitempty"`
+ AccessToken *uint64 `protobuf:"varint,17,opt,name=access_token,json=accessToken" json:"access_token,omitempty"`
+ MasterPackageId *uint32 `protobuf:"varint,18,opt,name=master_package_id,json=masterPackageId" json:"master_package_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1816,7 +1945,7 @@ func (m *CMsgClientLicenseList_License) Reset() { *m = CMsgClientLicense
func (m *CMsgClientLicenseList_License) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLicenseList_License) ProtoMessage() {}
func (*CMsgClientLicenseList_License) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{24, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{26, 0}
}
func (m *CMsgClientLicenseList_License) XXX_Unmarshal(b []byte) error {
@@ -1949,12 +2078,26 @@ func (m *CMsgClientLicenseList_License) GetRenewalTimeUnit() uint32 {
return 0
}
+func (m *CMsgClientLicenseList_License) GetAccessToken() uint64 {
+ if m != nil && m.AccessToken != nil {
+ return *m.AccessToken
+ }
+ return 0
+}
+
+func (m *CMsgClientLicenseList_License) GetMasterPackageId() uint32 {
+ if m != nil && m.MasterPackageId != nil {
+ return *m.MasterPackageId
+ }
+ return 0
+}
+
type CMsgClientLBSSetScore struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id,json=leaderboardId" json:"leaderboard_id,omitempty"`
Score *int32 `protobuf:"varint,3,opt,name=score" json:"score,omitempty"`
Details []byte `protobuf:"bytes,4,opt,name=details" json:"details,omitempty"`
- UploadScoreMethod *int32 `protobuf:"varint,5,opt,name=upload_score_method" json:"upload_score_method,omitempty"`
+ UploadScoreMethod *int32 `protobuf:"varint,5,opt,name=upload_score_method,json=uploadScoreMethod" json:"upload_score_method,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1964,7 +2107,7 @@ func (m *CMsgClientLBSSetScore) Reset() { *m = CMsgClientLBSSetScore{} }
func (m *CMsgClientLBSSetScore) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSSetScore) ProtoMessage() {}
func (*CMsgClientLBSSetScore) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{25}
+ return fileDescriptor_97f09b42bb99641f, []int{27}
}
func (m *CMsgClientLBSSetScore) XXX_Unmarshal(b []byte) error {
@@ -2022,10 +2165,10 @@ func (m *CMsgClientLBSSetScore) GetUploadScoreMethod() int32 {
type CMsgClientLBSSetScoreResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- LeaderboardEntryCount *int32 `protobuf:"varint,2,opt,name=leaderboard_entry_count" json:"leaderboard_entry_count,omitempty"`
- ScoreChanged *bool `protobuf:"varint,3,opt,name=score_changed" json:"score_changed,omitempty"`
- GlobalRankPrevious *int32 `protobuf:"varint,4,opt,name=global_rank_previous" json:"global_rank_previous,omitempty"`
- GlobalRankNew *int32 `protobuf:"varint,5,opt,name=global_rank_new" json:"global_rank_new,omitempty"`
+ LeaderboardEntryCount *int32 `protobuf:"varint,2,opt,name=leaderboard_entry_count,json=leaderboardEntryCount" json:"leaderboard_entry_count,omitempty"`
+ ScoreChanged *bool `protobuf:"varint,3,opt,name=score_changed,json=scoreChanged" json:"score_changed,omitempty"`
+ GlobalRankPrevious *int32 `protobuf:"varint,4,opt,name=global_rank_previous,json=globalRankPrevious" json:"global_rank_previous,omitempty"`
+ GlobalRankNew *int32 `protobuf:"varint,5,opt,name=global_rank_new,json=globalRankNew" json:"global_rank_new,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2035,7 +2178,7 @@ func (m *CMsgClientLBSSetScoreResponse) Reset() { *m = CMsgClientLBSSetS
func (m *CMsgClientLBSSetScoreResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSSetScoreResponse) ProtoMessage() {}
func (*CMsgClientLBSSetScoreResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{26}
+ return fileDescriptor_97f09b42bb99641f, []int{28}
}
func (m *CMsgClientLBSSetScoreResponse) XXX_Unmarshal(b []byte) error {
@@ -2094,9 +2237,9 @@ func (m *CMsgClientLBSSetScoreResponse) GetGlobalRankNew() int32 {
}
type CMsgClientLBSSetUGC struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"`
- UgcId *uint64 `protobuf:"fixed64,3,opt,name=ugc_id" json:"ugc_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id,json=leaderboardId" json:"leaderboard_id,omitempty"`
+ UgcId *uint64 `protobuf:"fixed64,3,opt,name=ugc_id,json=ugcId" json:"ugc_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2106,7 +2249,7 @@ func (m *CMsgClientLBSSetUGC) Reset() { *m = CMsgClientLBSSetUGC{} }
func (m *CMsgClientLBSSetUGC) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSSetUGC) ProtoMessage() {}
func (*CMsgClientLBSSetUGC) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{27}
+ return fileDescriptor_97f09b42bb99641f, []int{29}
}
func (m *CMsgClientLBSSetUGC) XXX_Unmarshal(b []byte) error {
@@ -2159,7 +2302,7 @@ func (m *CMsgClientLBSSetUGCResponse) Reset() { *m = CMsgClientLBSSetUGC
func (m *CMsgClientLBSSetUGCResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSSetUGCResponse) ProtoMessage() {}
func (*CMsgClientLBSSetUGCResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{28}
+ return fileDescriptor_97f09b42bb99641f, []int{30}
}
func (m *CMsgClientLBSSetUGCResponse) XXX_Unmarshal(b []byte) error {
@@ -2190,11 +2333,11 @@ func (m *CMsgClientLBSSetUGCResponse) GetEresult() int32 {
}
type CMsgClientLBSFindOrCreateLB struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- LeaderboardSortMethod *int32 `protobuf:"varint,2,opt,name=leaderboard_sort_method" json:"leaderboard_sort_method,omitempty"`
- LeaderboardDisplayType *int32 `protobuf:"varint,3,opt,name=leaderboard_display_type" json:"leaderboard_display_type,omitempty"`
- CreateIfNotFound *bool `protobuf:"varint,4,opt,name=create_if_not_found" json:"create_if_not_found,omitempty"`
- LeaderboardName *string `protobuf:"bytes,5,opt,name=leaderboard_name" json:"leaderboard_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ LeaderboardSortMethod *int32 `protobuf:"varint,2,opt,name=leaderboard_sort_method,json=leaderboardSortMethod" json:"leaderboard_sort_method,omitempty"`
+ LeaderboardDisplayType *int32 `protobuf:"varint,3,opt,name=leaderboard_display_type,json=leaderboardDisplayType" json:"leaderboard_display_type,omitempty"`
+ CreateIfNotFound *bool `protobuf:"varint,4,opt,name=create_if_not_found,json=createIfNotFound" json:"create_if_not_found,omitempty"`
+ LeaderboardName *string `protobuf:"bytes,5,opt,name=leaderboard_name,json=leaderboardName" json:"leaderboard_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2204,7 +2347,7 @@ func (m *CMsgClientLBSFindOrCreateLB) Reset() { *m = CMsgClientLBSFindOr
func (m *CMsgClientLBSFindOrCreateLB) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSFindOrCreateLB) ProtoMessage() {}
func (*CMsgClientLBSFindOrCreateLB) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{29}
+ return fileDescriptor_97f09b42bb99641f, []int{31}
}
func (m *CMsgClientLBSFindOrCreateLB) XXX_Unmarshal(b []byte) error {
@@ -2262,11 +2405,11 @@ func (m *CMsgClientLBSFindOrCreateLB) GetLeaderboardName() string {
type CMsgClientLBSFindOrCreateLBResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"`
- LeaderboardEntryCount *int32 `protobuf:"varint,3,opt,name=leaderboard_entry_count" json:"leaderboard_entry_count,omitempty"`
- LeaderboardSortMethod *int32 `protobuf:"varint,4,opt,name=leaderboard_sort_method,def=0" json:"leaderboard_sort_method,omitempty"`
- LeaderboardDisplayType *int32 `protobuf:"varint,5,opt,name=leaderboard_display_type,def=0" json:"leaderboard_display_type,omitempty"`
- LeaderboardName *string `protobuf:"bytes,6,opt,name=leaderboard_name" json:"leaderboard_name,omitempty"`
+ LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id,json=leaderboardId" json:"leaderboard_id,omitempty"`
+ LeaderboardEntryCount *int32 `protobuf:"varint,3,opt,name=leaderboard_entry_count,json=leaderboardEntryCount" json:"leaderboard_entry_count,omitempty"`
+ LeaderboardSortMethod *int32 `protobuf:"varint,4,opt,name=leaderboard_sort_method,json=leaderboardSortMethod,def=0" json:"leaderboard_sort_method,omitempty"`
+ LeaderboardDisplayType *int32 `protobuf:"varint,5,opt,name=leaderboard_display_type,json=leaderboardDisplayType,def=0" json:"leaderboard_display_type,omitempty"`
+ LeaderboardName *string `protobuf:"bytes,6,opt,name=leaderboard_name,json=leaderboardName" json:"leaderboard_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2276,7 +2419,7 @@ func (m *CMsgClientLBSFindOrCreateLBResponse) Reset() { *m = CMsgClientL
func (m *CMsgClientLBSFindOrCreateLBResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSFindOrCreateLBResponse) ProtoMessage() {}
func (*CMsgClientLBSFindOrCreateLBResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{30}
+ return fileDescriptor_97f09b42bb99641f, []int{32}
}
func (m *CMsgClientLBSFindOrCreateLBResponse) XXX_Unmarshal(b []byte) error {
@@ -2344,11 +2487,11 @@ func (m *CMsgClientLBSFindOrCreateLBResponse) GetLeaderboardName() string {
}
type CMsgClientLBSGetLBEntries struct {
- AppId *int32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id" json:"leaderboard_id,omitempty"`
- RangeStart *int32 `protobuf:"varint,3,opt,name=range_start" json:"range_start,omitempty"`
- RangeEnd *int32 `protobuf:"varint,4,opt,name=range_end" json:"range_end,omitempty"`
- LeaderboardDataRequest *int32 `protobuf:"varint,5,opt,name=leaderboard_data_request" json:"leaderboard_data_request,omitempty"`
+ AppId *int32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ LeaderboardId *int32 `protobuf:"varint,2,opt,name=leaderboard_id,json=leaderboardId" json:"leaderboard_id,omitempty"`
+ RangeStart *int32 `protobuf:"varint,3,opt,name=range_start,json=rangeStart" json:"range_start,omitempty"`
+ RangeEnd *int32 `protobuf:"varint,4,opt,name=range_end,json=rangeEnd" json:"range_end,omitempty"`
+ LeaderboardDataRequest *int32 `protobuf:"varint,5,opt,name=leaderboard_data_request,json=leaderboardDataRequest" json:"leaderboard_data_request,omitempty"`
Steamids []uint64 `protobuf:"fixed64,6,rep,name=steamids" json:"steamids,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -2359,7 +2502,7 @@ func (m *CMsgClientLBSGetLBEntries) Reset() { *m = CMsgClientLBSGetLBEnt
func (m *CMsgClientLBSGetLBEntries) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSGetLBEntries) ProtoMessage() {}
func (*CMsgClientLBSGetLBEntries) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{31}
+ return fileDescriptor_97f09b42bb99641f, []int{33}
}
func (m *CMsgClientLBSGetLBEntries) XXX_Unmarshal(b []byte) error {
@@ -2424,7 +2567,7 @@ func (m *CMsgClientLBSGetLBEntries) GetSteamids() []uint64 {
type CMsgClientLBSGetLBEntriesResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- LeaderboardEntryCount *int32 `protobuf:"varint,2,opt,name=leaderboard_entry_count" json:"leaderboard_entry_count,omitempty"`
+ LeaderboardEntryCount *int32 `protobuf:"varint,2,opt,name=leaderboard_entry_count,json=leaderboardEntryCount" json:"leaderboard_entry_count,omitempty"`
Entries []*CMsgClientLBSGetLBEntriesResponse_Entry `protobuf:"bytes,3,rep,name=entries" json:"entries,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -2435,7 +2578,7 @@ func (m *CMsgClientLBSGetLBEntriesResponse) Reset() { *m = CMsgClientLBS
func (m *CMsgClientLBSGetLBEntriesResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSGetLBEntriesResponse) ProtoMessage() {}
func (*CMsgClientLBSGetLBEntriesResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{32}
+ return fileDescriptor_97f09b42bb99641f, []int{34}
}
func (m *CMsgClientLBSGetLBEntriesResponse) XXX_Unmarshal(b []byte) error {
@@ -2480,11 +2623,11 @@ func (m *CMsgClientLBSGetLBEntriesResponse) GetEntries() []*CMsgClientLBSGetLBEn
}
type CMsgClientLBSGetLBEntriesResponse_Entry struct {
- SteamIdUser *uint64 `protobuf:"fixed64,1,opt,name=steam_id_user" json:"steam_id_user,omitempty"`
- GlobalRank *int32 `protobuf:"varint,2,opt,name=global_rank" json:"global_rank,omitempty"`
+ SteamIdUser *uint64 `protobuf:"fixed64,1,opt,name=steam_id_user,json=steamIdUser" json:"steam_id_user,omitempty"`
+ GlobalRank *int32 `protobuf:"varint,2,opt,name=global_rank,json=globalRank" json:"global_rank,omitempty"`
Score *int32 `protobuf:"varint,3,opt,name=score" json:"score,omitempty"`
Details []byte `protobuf:"bytes,4,opt,name=details" json:"details,omitempty"`
- UgcId *uint64 `protobuf:"fixed64,5,opt,name=ugc_id" json:"ugc_id,omitempty"`
+ UgcId *uint64 `protobuf:"fixed64,5,opt,name=ugc_id,json=ugcId" json:"ugc_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2496,7 +2639,7 @@ func (m *CMsgClientLBSGetLBEntriesResponse_Entry) Reset() {
func (m *CMsgClientLBSGetLBEntriesResponse_Entry) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLBSGetLBEntriesResponse_Entry) ProtoMessage() {}
func (*CMsgClientLBSGetLBEntriesResponse_Entry) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{32, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{34, 0}
}
func (m *CMsgClientLBSGetLBEntriesResponse_Entry) XXX_Unmarshal(b []byte) error {
@@ -2553,7 +2696,7 @@ func (m *CMsgClientLBSGetLBEntriesResponse_Entry) GetUgcId() uint64 {
}
type CMsgClientAppMinutesPlayedData struct {
- MinutesPlayed []*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData `protobuf:"bytes,1,rep,name=minutes_played" json:"minutes_played,omitempty"`
+ MinutesPlayed []*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData `protobuf:"bytes,1,rep,name=minutes_played,json=minutesPlayed" json:"minutes_played,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2563,7 +2706,7 @@ func (m *CMsgClientAppMinutesPlayedData) Reset() { *m = CMsgClientAppMin
func (m *CMsgClientAppMinutesPlayedData) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppMinutesPlayedData) ProtoMessage() {}
func (*CMsgClientAppMinutesPlayedData) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{33}
+ return fileDescriptor_97f09b42bb99641f, []int{35}
}
func (m *CMsgClientAppMinutesPlayedData) XXX_Unmarshal(b []byte) error {
@@ -2592,9 +2735,9 @@ func (m *CMsgClientAppMinutesPlayedData) GetMinutesPlayed() []*CMsgClientAppMinu
}
type CMsgClientAppMinutesPlayedData_AppMinutesPlayedData struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Forever *int32 `protobuf:"varint,2,opt,name=forever" json:"forever,omitempty"`
- LastTwoWeeks *int32 `protobuf:"varint,3,opt,name=last_two_weeks" json:"last_two_weeks,omitempty"`
+ LastTwoWeeks *int32 `protobuf:"varint,3,opt,name=last_two_weeks,json=lastTwoWeeks" json:"last_two_weeks,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2608,7 +2751,7 @@ func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) String() string {
}
func (*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) ProtoMessage() {}
func (*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{33, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{35, 0}
}
func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) XXX_Unmarshal(b []byte) error {
@@ -2651,10 +2794,10 @@ func (m *CMsgClientAppMinutesPlayedData_AppMinutesPlayedData) GetLastTwoWeeks()
}
type CMsgClientIsLimitedAccount struct {
- BisLimitedAccount *bool `protobuf:"varint,1,opt,name=bis_limited_account" json:"bis_limited_account,omitempty"`
- BisCommunityBanned *bool `protobuf:"varint,2,opt,name=bis_community_banned" json:"bis_community_banned,omitempty"`
- BisLockedAccount *bool `protobuf:"varint,3,opt,name=bis_locked_account" json:"bis_locked_account,omitempty"`
- BisLimitedAccountAllowedToInviteFriends *bool `protobuf:"varint,4,opt,name=bis_limited_account_allowed_to_invite_friends" json:"bis_limited_account_allowed_to_invite_friends,omitempty"`
+ BisLimitedAccount *bool `protobuf:"varint,1,opt,name=bis_limited_account,json=bisLimitedAccount" json:"bis_limited_account,omitempty"`
+ BisCommunityBanned *bool `protobuf:"varint,2,opt,name=bis_community_banned,json=bisCommunityBanned" json:"bis_community_banned,omitempty"`
+ BisLockedAccount *bool `protobuf:"varint,3,opt,name=bis_locked_account,json=bisLockedAccount" json:"bis_locked_account,omitempty"`
+ BisLimitedAccountAllowedToInviteFriends *bool `protobuf:"varint,4,opt,name=bis_limited_account_allowed_to_invite_friends,json=bisLimitedAccountAllowedToInviteFriends" json:"bis_limited_account_allowed_to_invite_friends,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2664,7 +2807,7 @@ func (m *CMsgClientIsLimitedAccount) Reset() { *m = CMsgClientIsLimitedA
func (m *CMsgClientIsLimitedAccount) String() string { return proto.CompactTextString(m) }
func (*CMsgClientIsLimitedAccount) ProtoMessage() {}
func (*CMsgClientIsLimitedAccount) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{34}
+ return fileDescriptor_97f09b42bb99641f, []int{36}
}
func (m *CMsgClientIsLimitedAccount) XXX_Unmarshal(b []byte) error {
@@ -2713,102 +2856,8 @@ func (m *CMsgClientIsLimitedAccount) GetBisLimitedAccountAllowedToInviteFriends(
return false
}
-type CMsgClientServerList struct {
- Servers []*CMsgClientServerList_Server `protobuf:"bytes,1,rep,name=servers" json:"servers,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgClientServerList) Reset() { *m = CMsgClientServerList{} }
-func (m *CMsgClientServerList) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientServerList) ProtoMessage() {}
-func (*CMsgClientServerList) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{35}
-}
-
-func (m *CMsgClientServerList) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgClientServerList.Unmarshal(m, b)
-}
-func (m *CMsgClientServerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgClientServerList.Marshal(b, m, deterministic)
-}
-func (m *CMsgClientServerList) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgClientServerList.Merge(m, src)
-}
-func (m *CMsgClientServerList) XXX_Size() int {
- return xxx_messageInfo_CMsgClientServerList.Size(m)
-}
-func (m *CMsgClientServerList) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgClientServerList.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgClientServerList proto.InternalMessageInfo
-
-func (m *CMsgClientServerList) GetServers() []*CMsgClientServerList_Server {
- if m != nil {
- return m.Servers
- }
- return nil
-}
-
-type CMsgClientServerList_Server struct {
- ServerType *uint32 `protobuf:"varint,1,opt,name=server_type" json:"server_type,omitempty"`
- ServerIp *uint32 `protobuf:"varint,2,opt,name=server_ip" json:"server_ip,omitempty"`
- ServerPort *uint32 `protobuf:"varint,3,opt,name=server_port" json:"server_port,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgClientServerList_Server) Reset() { *m = CMsgClientServerList_Server{} }
-func (m *CMsgClientServerList_Server) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientServerList_Server) ProtoMessage() {}
-func (*CMsgClientServerList_Server) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{35, 0}
-}
-
-func (m *CMsgClientServerList_Server) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgClientServerList_Server.Unmarshal(m, b)
-}
-func (m *CMsgClientServerList_Server) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgClientServerList_Server.Marshal(b, m, deterministic)
-}
-func (m *CMsgClientServerList_Server) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgClientServerList_Server.Merge(m, src)
-}
-func (m *CMsgClientServerList_Server) XXX_Size() int {
- return xxx_messageInfo_CMsgClientServerList_Server.Size(m)
-}
-func (m *CMsgClientServerList_Server) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgClientServerList_Server.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgClientServerList_Server proto.InternalMessageInfo
-
-func (m *CMsgClientServerList_Server) GetServerType() uint32 {
- if m != nil && m.ServerType != nil {
- return *m.ServerType
- }
- return 0
-}
-
-func (m *CMsgClientServerList_Server) GetServerIp() uint32 {
- if m != nil && m.ServerIp != nil {
- return *m.ServerIp
- }
- return 0
-}
-
-func (m *CMsgClientServerList_Server) GetServerPort() uint32 {
- if m != nil && m.ServerPort != nil {
- return *m.ServerPort
- }
- return 0
-}
-
type CMsgClientRequestedClientStats struct {
- StatsToSend []*CMsgClientRequestedClientStats_StatsToSend `protobuf:"bytes,1,rep,name=stats_to_send" json:"stats_to_send,omitempty"`
+ StatsToSend []*CMsgClientRequestedClientStats_StatsToSend `protobuf:"bytes,1,rep,name=stats_to_send,json=statsToSend" json:"stats_to_send,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2818,7 +2867,7 @@ func (m *CMsgClientRequestedClientStats) Reset() { *m = CMsgClientReques
func (m *CMsgClientRequestedClientStats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestedClientStats) ProtoMessage() {}
func (*CMsgClientRequestedClientStats) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{36}
+ return fileDescriptor_97f09b42bb99641f, []int{37}
}
func (m *CMsgClientRequestedClientStats) XXX_Unmarshal(b []byte) error {
@@ -2847,8 +2896,8 @@ func (m *CMsgClientRequestedClientStats) GetStatsToSend() []*CMsgClientRequested
}
type CMsgClientRequestedClientStats_StatsToSend struct {
- ClientStat *uint32 `protobuf:"varint,1,opt,name=client_stat" json:"client_stat,omitempty"`
- StatAggregateMethod *uint32 `protobuf:"varint,2,opt,name=stat_aggregate_method" json:"stat_aggregate_method,omitempty"`
+ ClientStat *uint32 `protobuf:"varint,1,opt,name=client_stat,json=clientStat" json:"client_stat,omitempty"`
+ StatAggregateMethod *uint32 `protobuf:"varint,2,opt,name=stat_aggregate_method,json=statAggregateMethod" json:"stat_aggregate_method,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2862,7 +2911,7 @@ func (m *CMsgClientRequestedClientStats_StatsToSend) String() string {
}
func (*CMsgClientRequestedClientStats_StatsToSend) ProtoMessage() {}
func (*CMsgClientRequestedClientStats_StatsToSend) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{36, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{37, 0}
}
func (m *CMsgClientRequestedClientStats_StatsToSend) XXX_Unmarshal(b []byte) error {
@@ -2898,7 +2947,7 @@ func (m *CMsgClientRequestedClientStats_StatsToSend) GetStatAggregateMethod() ui
}
type CMsgClientStat2 struct {
- StatDetail []*CMsgClientStat2_StatDetail `protobuf:"bytes,1,rep,name=stat_detail" json:"stat_detail,omitempty"`
+ StatDetail []*CMsgClientStat2_StatDetail `protobuf:"bytes,1,rep,name=stat_detail,json=statDetail" json:"stat_detail,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2908,7 +2957,7 @@ func (m *CMsgClientStat2) Reset() { *m = CMsgClientStat2{} }
func (m *CMsgClientStat2) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStat2) ProtoMessage() {}
func (*CMsgClientStat2) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{37}
+ return fileDescriptor_97f09b42bb99641f, []int{38}
}
func (m *CMsgClientStat2) XXX_Unmarshal(b []byte) error {
@@ -2937,12 +2986,12 @@ func (m *CMsgClientStat2) GetStatDetail() []*CMsgClientStat2_StatDetail {
}
type CMsgClientStat2_StatDetail struct {
- ClientStat *uint32 `protobuf:"varint,1,opt,name=client_stat" json:"client_stat,omitempty"`
- LlValue *int64 `protobuf:"varint,2,opt,name=ll_value" json:"ll_value,omitempty"`
- TimeOfDay *uint32 `protobuf:"varint,3,opt,name=time_of_day" json:"time_of_day,omitempty"`
- CellId *uint32 `protobuf:"varint,4,opt,name=cell_id" json:"cell_id,omitempty"`
- DepotId *uint32 `protobuf:"varint,5,opt,name=depot_id" json:"depot_id,omitempty"`
- AppId *uint32 `protobuf:"varint,6,opt,name=app_id" json:"app_id,omitempty"`
+ ClientStat *uint32 `protobuf:"varint,1,opt,name=client_stat,json=clientStat" json:"client_stat,omitempty"`
+ LlValue *int64 `protobuf:"varint,2,opt,name=ll_value,json=llValue" json:"ll_value,omitempty"`
+ TimeOfDay *uint32 `protobuf:"varint,3,opt,name=time_of_day,json=timeOfDay" json:"time_of_day,omitempty"`
+ CellId *uint32 `protobuf:"varint,4,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
+ DepotId *uint32 `protobuf:"varint,5,opt,name=depot_id,json=depotId" json:"depot_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,6,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2952,7 +3001,7 @@ func (m *CMsgClientStat2_StatDetail) Reset() { *m = CMsgClientStat2_Stat
func (m *CMsgClientStat2_StatDetail) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStat2_StatDetail) ProtoMessage() {}
func (*CMsgClientStat2_StatDetail) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{37, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{38, 0}
}
func (m *CMsgClientStat2_StatDetail) XXX_Unmarshal(b []byte) error {
@@ -3016,10 +3065,10 @@ func (m *CMsgClientStat2_StatDetail) GetAppId() uint32 {
}
type CMsgClientMMSSetRatelimitPolicyOnClient struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- EnableRateLimits *bool `protobuf:"varint,2,opt,name=enable_rate_limits" json:"enable_rate_limits,omitempty"`
- SecondsPerMessage *int32 `protobuf:"varint,3,opt,name=seconds_per_message" json:"seconds_per_message,omitempty"`
- MillisecondsPerDataUpdate *int32 `protobuf:"varint,4,opt,name=milliseconds_per_data_update" json:"milliseconds_per_data_update,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ EnableRateLimits *bool `protobuf:"varint,2,opt,name=enable_rate_limits,json=enableRateLimits" json:"enable_rate_limits,omitempty"`
+ SecondsPerMessage *int32 `protobuf:"varint,3,opt,name=seconds_per_message,json=secondsPerMessage" json:"seconds_per_message,omitempty"`
+ MillisecondsPerDataUpdate *int32 `protobuf:"varint,4,opt,name=milliseconds_per_data_update,json=millisecondsPerDataUpdate" json:"milliseconds_per_data_update,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3031,7 +3080,7 @@ func (m *CMsgClientMMSSetRatelimitPolicyOnClient) Reset() {
func (m *CMsgClientMMSSetRatelimitPolicyOnClient) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSetRatelimitPolicyOnClient) ProtoMessage() {}
func (*CMsgClientMMSSetRatelimitPolicyOnClient) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{38}
+ return fileDescriptor_97f09b42bb99641f, []int{39}
}
func (m *CMsgClientMMSSetRatelimitPolicyOnClient) XXX_Unmarshal(b []byte) error {
@@ -3081,24 +3130,25 @@ func (m *CMsgClientMMSSetRatelimitPolicyOnClient) GetMillisecondsPerDataUpdate()
}
type CMsgClientMMSCreateLobby struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- MaxMembers *int32 `protobuf:"varint,2,opt,name=max_members" json:"max_members,omitempty"`
- LobbyType *int32 `protobuf:"varint,3,opt,name=lobby_type" json:"lobby_type,omitempty"`
- LobbyFlags *int32 `protobuf:"varint,4,opt,name=lobby_flags" json:"lobby_flags,omitempty"`
- CellId *uint32 `protobuf:"varint,5,opt,name=cell_id" json:"cell_id,omitempty"`
- PublicIp *uint32 `protobuf:"varint,6,opt,name=public_ip" json:"public_ip,omitempty"`
- Metadata []byte `protobuf:"bytes,7,opt,name=metadata" json:"metadata,omitempty"`
- PersonaNameOwner *string `protobuf:"bytes,8,opt,name=persona_name_owner" json:"persona_name_owner,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ MaxMembers *int32 `protobuf:"varint,2,opt,name=max_members,json=maxMembers" json:"max_members,omitempty"`
+ LobbyType *int32 `protobuf:"varint,3,opt,name=lobby_type,json=lobbyType" json:"lobby_type,omitempty"`
+ LobbyFlags *int32 `protobuf:"varint,4,opt,name=lobby_flags,json=lobbyFlags" json:"lobby_flags,omitempty"`
+ CellId *uint32 `protobuf:"varint,5,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
+ DeprecatedPublicIp *uint32 `protobuf:"varint,6,opt,name=deprecated_public_ip,json=deprecatedPublicIp" json:"deprecated_public_ip,omitempty"`
+ Metadata []byte `protobuf:"bytes,7,opt,name=metadata" json:"metadata,omitempty"`
+ PersonaNameOwner *string `protobuf:"bytes,8,opt,name=persona_name_owner,json=personaNameOwner" json:"persona_name_owner,omitempty"`
+ PublicIp *CMsgIPAddress `protobuf:"bytes,9,opt,name=public_ip,json=publicIp" json:"public_ip,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientMMSCreateLobby) Reset() { *m = CMsgClientMMSCreateLobby{} }
func (m *CMsgClientMMSCreateLobby) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSCreateLobby) ProtoMessage() {}
func (*CMsgClientMMSCreateLobby) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{39}
+ return fileDescriptor_97f09b42bb99641f, []int{40}
}
func (m *CMsgClientMMSCreateLobby) XXX_Unmarshal(b []byte) error {
@@ -3154,9 +3204,9 @@ func (m *CMsgClientMMSCreateLobby) GetCellId() uint32 {
return 0
}
-func (m *CMsgClientMMSCreateLobby) GetPublicIp() uint32 {
- if m != nil && m.PublicIp != nil {
- return *m.PublicIp
+func (m *CMsgClientMMSCreateLobby) GetDeprecatedPublicIp() uint32 {
+ if m != nil && m.DeprecatedPublicIp != nil {
+ return *m.DeprecatedPublicIp
}
return 0
}
@@ -3175,9 +3225,16 @@ func (m *CMsgClientMMSCreateLobby) GetPersonaNameOwner() string {
return ""
}
+func (m *CMsgClientMMSCreateLobby) GetPublicIp() *CMsgIPAddress {
+ if m != nil {
+ return m.PublicIp
+ }
+ return nil
+}
+
type CMsgClientMMSCreateLobbyResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -3188,7 +3245,7 @@ func (m *CMsgClientMMSCreateLobbyResponse) Reset() { *m = CMsgClientMMSC
func (m *CMsgClientMMSCreateLobbyResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSCreateLobbyResponse) ProtoMessage() {}
func (*CMsgClientMMSCreateLobbyResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{40}
+ return fileDescriptor_97f09b42bb99641f, []int{41}
}
func (m *CMsgClientMMSCreateLobbyResponse) XXX_Unmarshal(b []byte) error {
@@ -3233,9 +3290,9 @@ func (m *CMsgClientMMSCreateLobbyResponse) GetEresult() int32 {
}
type CMsgClientMMSJoinLobby struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- PersonaName *string `protobuf:"bytes,3,opt,name=persona_name" json:"persona_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ PersonaName *string `protobuf:"bytes,3,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3245,7 +3302,7 @@ func (m *CMsgClientMMSJoinLobby) Reset() { *m = CMsgClientMMSJoinLobby{}
func (m *CMsgClientMMSJoinLobby) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSJoinLobby) ProtoMessage() {}
func (*CMsgClientMMSJoinLobby) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{41}
+ return fileDescriptor_97f09b42bb99641f, []int{42}
}
func (m *CMsgClientMMSJoinLobby) XXX_Unmarshal(b []byte) error {
@@ -3288,13 +3345,13 @@ func (m *CMsgClientMMSJoinLobby) GetPersonaName() string {
}
type CMsgClientMMSJoinLobbyResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- ChatRoomEnterResponse *int32 `protobuf:"varint,3,opt,name=chat_room_enter_response" json:"chat_room_enter_response,omitempty"`
- MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members" json:"max_members,omitempty"`
- LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type" json:"lobby_type,omitempty"`
- LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags" json:"lobby_flags,omitempty"`
- SteamIdOwner *uint64 `protobuf:"fixed64,7,opt,name=steam_id_owner" json:"steam_id_owner,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ ChatRoomEnterResponse *int32 `protobuf:"varint,3,opt,name=chat_room_enter_response,json=chatRoomEnterResponse" json:"chat_room_enter_response,omitempty"`
+ MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members,json=maxMembers" json:"max_members,omitempty"`
+ LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type,json=lobbyType" json:"lobby_type,omitempty"`
+ LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags,json=lobbyFlags" json:"lobby_flags,omitempty"`
+ SteamIdOwner *uint64 `protobuf:"fixed64,7,opt,name=steam_id_owner,json=steamIdOwner" json:"steam_id_owner,omitempty"`
Metadata []byte `protobuf:"bytes,8,opt,name=metadata" json:"metadata,omitempty"`
Members []*CMsgClientMMSJoinLobbyResponse_Member `protobuf:"bytes,9,rep,name=members" json:"members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -3306,7 +3363,7 @@ func (m *CMsgClientMMSJoinLobbyResponse) Reset() { *m = CMsgClientMMSJoi
func (m *CMsgClientMMSJoinLobbyResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSJoinLobbyResponse) ProtoMessage() {}
func (*CMsgClientMMSJoinLobbyResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{42}
+ return fileDescriptor_97f09b42bb99641f, []int{43}
}
func (m *CMsgClientMMSJoinLobbyResponse) XXX_Unmarshal(b []byte) error {
@@ -3391,8 +3448,8 @@ func (m *CMsgClientMMSJoinLobbyResponse) GetMembers() []*CMsgClientMMSJoinLobbyR
}
type CMsgClientMMSJoinLobbyResponse_Member struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- PersonaName *string `protobuf:"bytes,2,opt,name=persona_name" json:"persona_name,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ PersonaName *string `protobuf:"bytes,2,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"`
Metadata []byte `protobuf:"bytes,3,opt,name=metadata" json:"metadata,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -3403,7 +3460,7 @@ func (m *CMsgClientMMSJoinLobbyResponse_Member) Reset() { *m = CMsgClien
func (m *CMsgClientMMSJoinLobbyResponse_Member) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSJoinLobbyResponse_Member) ProtoMessage() {}
func (*CMsgClientMMSJoinLobbyResponse_Member) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{42, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{43, 0}
}
func (m *CMsgClientMMSJoinLobbyResponse_Member) XXX_Unmarshal(b []byte) error {
@@ -3446,8 +3503,8 @@ func (m *CMsgClientMMSJoinLobbyResponse_Member) GetMetadata() []byte {
}
type CMsgClientMMSLeaveLobby struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3457,7 +3514,7 @@ func (m *CMsgClientMMSLeaveLobby) Reset() { *m = CMsgClientMMSLeaveLobby
func (m *CMsgClientMMSLeaveLobby) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSLeaveLobby) ProtoMessage() {}
func (*CMsgClientMMSLeaveLobby) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{43}
+ return fileDescriptor_97f09b42bb99641f, []int{44}
}
func (m *CMsgClientMMSLeaveLobby) XXX_Unmarshal(b []byte) error {
@@ -3493,8 +3550,8 @@ func (m *CMsgClientMMSLeaveLobby) GetSteamIdLobby() uint64 {
}
type CMsgClientMMSLeaveLobbyResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -3505,7 +3562,7 @@ func (m *CMsgClientMMSLeaveLobbyResponse) Reset() { *m = CMsgClientMMSLe
func (m *CMsgClientMMSLeaveLobbyResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSLeaveLobbyResponse) ProtoMessage() {}
func (*CMsgClientMMSLeaveLobbyResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{44}
+ return fileDescriptor_97f09b42bb99641f, []int{45}
}
func (m *CMsgClientMMSLeaveLobbyResponse) XXX_Unmarshal(b []byte) error {
@@ -3550,11 +3607,12 @@ func (m *CMsgClientMMSLeaveLobbyResponse) GetEresult() int32 {
}
type CMsgClientMMSGetLobbyList struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- NumLobbiesRequested *int32 `protobuf:"varint,3,opt,name=num_lobbies_requested" json:"num_lobbies_requested,omitempty"`
- CellId *uint32 `protobuf:"varint,4,opt,name=cell_id" json:"cell_id,omitempty"`
- PublicIp *uint32 `protobuf:"varint,5,opt,name=public_ip" json:"public_ip,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ NumLobbiesRequested *int32 `protobuf:"varint,3,opt,name=num_lobbies_requested,json=numLobbiesRequested" json:"num_lobbies_requested,omitempty"`
+ CellId *uint32 `protobuf:"varint,4,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
+ DeprecatedPublicIp *uint32 `protobuf:"varint,5,opt,name=deprecated_public_ip,json=deprecatedPublicIp" json:"deprecated_public_ip,omitempty"`
Filters []*CMsgClientMMSGetLobbyList_Filter `protobuf:"bytes,6,rep,name=filters" json:"filters,omitempty"`
+ PublicIp *CMsgIPAddress `protobuf:"bytes,7,opt,name=public_ip,json=publicIp" json:"public_ip,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3564,7 +3622,7 @@ func (m *CMsgClientMMSGetLobbyList) Reset() { *m = CMsgClientMMSGetLobby
func (m *CMsgClientMMSGetLobbyList) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSGetLobbyList) ProtoMessage() {}
func (*CMsgClientMMSGetLobbyList) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{45}
+ return fileDescriptor_97f09b42bb99641f, []int{46}
}
func (m *CMsgClientMMSGetLobbyList) XXX_Unmarshal(b []byte) error {
@@ -3606,9 +3664,9 @@ func (m *CMsgClientMMSGetLobbyList) GetCellId() uint32 {
return 0
}
-func (m *CMsgClientMMSGetLobbyList) GetPublicIp() uint32 {
- if m != nil && m.PublicIp != nil {
- return *m.PublicIp
+func (m *CMsgClientMMSGetLobbyList) GetDeprecatedPublicIp() uint32 {
+ if m != nil && m.DeprecatedPublicIp != nil {
+ return *m.DeprecatedPublicIp
}
return 0
}
@@ -3620,11 +3678,18 @@ func (m *CMsgClientMMSGetLobbyList) GetFilters() []*CMsgClientMMSGetLobbyList_Fi
return nil
}
+func (m *CMsgClientMMSGetLobbyList) GetPublicIp() *CMsgIPAddress {
+ if m != nil {
+ return m.PublicIp
+ }
+ return nil
+}
+
type CMsgClientMMSGetLobbyList_Filter struct {
Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
Comparision *int32 `protobuf:"varint,3,opt,name=comparision" json:"comparision,omitempty"`
- FilterType *int32 `protobuf:"varint,4,opt,name=filter_type" json:"filter_type,omitempty"`
+ FilterType *int32 `protobuf:"varint,4,opt,name=filter_type,json=filterType" json:"filter_type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3634,7 +3699,7 @@ func (m *CMsgClientMMSGetLobbyList_Filter) Reset() { *m = CMsgClientMMSG
func (m *CMsgClientMMSGetLobbyList_Filter) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSGetLobbyList_Filter) ProtoMessage() {}
func (*CMsgClientMMSGetLobbyList_Filter) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{45, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{46, 0}
}
func (m *CMsgClientMMSGetLobbyList_Filter) XXX_Unmarshal(b []byte) error {
@@ -3684,7 +3749,7 @@ func (m *CMsgClientMMSGetLobbyList_Filter) GetFilterType() int32 {
}
type CMsgClientMMSGetLobbyListResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"`
Lobbies []*CMsgClientMMSGetLobbyListResponse_Lobby `protobuf:"bytes,4,rep,name=lobbies" json:"lobbies,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -3696,7 +3761,7 @@ func (m *CMsgClientMMSGetLobbyListResponse) Reset() { *m = CMsgClientMMS
func (m *CMsgClientMMSGetLobbyListResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSGetLobbyListResponse) ProtoMessage() {}
func (*CMsgClientMMSGetLobbyListResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{46}
+ return fileDescriptor_97f09b42bb99641f, []int{47}
}
func (m *CMsgClientMMSGetLobbyListResponse) XXX_Unmarshal(b []byte) error {
@@ -3741,12 +3806,12 @@ func (m *CMsgClientMMSGetLobbyListResponse) GetLobbies() []*CMsgClientMMSGetLobb
}
type CMsgClientMMSGetLobbyListResponse_Lobby struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- MaxMembers *int32 `protobuf:"varint,2,opt,name=max_members" json:"max_members,omitempty"`
- LobbyType *int32 `protobuf:"varint,3,opt,name=lobby_type" json:"lobby_type,omitempty"`
- LobbyFlags *int32 `protobuf:"varint,4,opt,name=lobby_flags" json:"lobby_flags,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ MaxMembers *int32 `protobuf:"varint,2,opt,name=max_members,json=maxMembers" json:"max_members,omitempty"`
+ LobbyType *int32 `protobuf:"varint,3,opt,name=lobby_type,json=lobbyType" json:"lobby_type,omitempty"`
+ LobbyFlags *int32 `protobuf:"varint,4,opt,name=lobby_flags,json=lobbyFlags" json:"lobby_flags,omitempty"`
Metadata []byte `protobuf:"bytes,5,opt,name=metadata" json:"metadata,omitempty"`
- NumMembers *int32 `protobuf:"varint,6,opt,name=num_members" json:"num_members,omitempty"`
+ NumMembers *int32 `protobuf:"varint,6,opt,name=num_members,json=numMembers" json:"num_members,omitempty"`
Distance *float32 `protobuf:"fixed32,7,opt,name=distance" json:"distance,omitempty"`
Weight *int64 `protobuf:"varint,8,opt,name=weight" json:"weight,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -3760,7 +3825,7 @@ func (m *CMsgClientMMSGetLobbyListResponse_Lobby) Reset() {
func (m *CMsgClientMMSGetLobbyListResponse_Lobby) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSGetLobbyListResponse_Lobby) ProtoMessage() {}
func (*CMsgClientMMSGetLobbyListResponse_Lobby) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{46, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{47, 0}
}
func (m *CMsgClientMMSGetLobbyListResponse_Lobby) XXX_Unmarshal(b []byte) error {
@@ -3838,12 +3903,12 @@ func (m *CMsgClientMMSGetLobbyListResponse_Lobby) GetWeight() int64 {
}
type CMsgClientMMSSetLobbyData struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdMember *uint64 `protobuf:"fixed64,3,opt,name=steam_id_member" json:"steam_id_member,omitempty"`
- MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members" json:"max_members,omitempty"`
- LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type" json:"lobby_type,omitempty"`
- LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags" json:"lobby_flags,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdMember *uint64 `protobuf:"fixed64,3,opt,name=steam_id_member,json=steamIdMember" json:"steam_id_member,omitempty"`
+ MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members,json=maxMembers" json:"max_members,omitempty"`
+ LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type,json=lobbyType" json:"lobby_type,omitempty"`
+ LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags,json=lobbyFlags" json:"lobby_flags,omitempty"`
Metadata []byte `protobuf:"bytes,7,opt,name=metadata" json:"metadata,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -3854,7 +3919,7 @@ func (m *CMsgClientMMSSetLobbyData) Reset() { *m = CMsgClientMMSSetLobby
func (m *CMsgClientMMSSetLobbyData) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSetLobbyData) ProtoMessage() {}
func (*CMsgClientMMSSetLobbyData) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{47}
+ return fileDescriptor_97f09b42bb99641f, []int{48}
}
func (m *CMsgClientMMSSetLobbyData) XXX_Unmarshal(b []byte) error {
@@ -3925,8 +3990,8 @@ func (m *CMsgClientMMSSetLobbyData) GetMetadata() []byte {
}
type CMsgClientMMSSetLobbyDataResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -3937,7 +4002,7 @@ func (m *CMsgClientMMSSetLobbyDataResponse) Reset() { *m = CMsgClientMMS
func (m *CMsgClientMMSSetLobbyDataResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSetLobbyDataResponse) ProtoMessage() {}
func (*CMsgClientMMSSetLobbyDataResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{48}
+ return fileDescriptor_97f09b42bb99641f, []int{49}
}
func (m *CMsgClientMMSSetLobbyDataResponse) XXX_Unmarshal(b []byte) error {
@@ -3982,8 +4047,8 @@ func (m *CMsgClientMMSSetLobbyDataResponse) GetEresult() int32 {
}
type CMsgClientMMSGetLobbyData struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3993,7 +4058,7 @@ func (m *CMsgClientMMSGetLobbyData) Reset() { *m = CMsgClientMMSGetLobby
func (m *CMsgClientMMSGetLobbyData) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSGetLobbyData) ProtoMessage() {}
func (*CMsgClientMMSGetLobbyData) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{49}
+ return fileDescriptor_97f09b42bb99641f, []int{50}
}
func (m *CMsgClientMMSGetLobbyData) XXX_Unmarshal(b []byte) error {
@@ -4029,17 +4094,17 @@ func (m *CMsgClientMMSGetLobbyData) GetSteamIdLobby() uint64 {
}
type CMsgClientMMSLobbyData struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- NumMembers *int32 `protobuf:"varint,3,opt,name=num_members" json:"num_members,omitempty"`
- MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members" json:"max_members,omitempty"`
- LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type" json:"lobby_type,omitempty"`
- LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags" json:"lobby_flags,omitempty"`
- SteamIdOwner *uint64 `protobuf:"fixed64,7,opt,name=steam_id_owner" json:"steam_id_owner,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ NumMembers *int32 `protobuf:"varint,3,opt,name=num_members,json=numMembers" json:"num_members,omitempty"`
+ MaxMembers *int32 `protobuf:"varint,4,opt,name=max_members,json=maxMembers" json:"max_members,omitempty"`
+ LobbyType *int32 `protobuf:"varint,5,opt,name=lobby_type,json=lobbyType" json:"lobby_type,omitempty"`
+ LobbyFlags *int32 `protobuf:"varint,6,opt,name=lobby_flags,json=lobbyFlags" json:"lobby_flags,omitempty"`
+ SteamIdOwner *uint64 `protobuf:"fixed64,7,opt,name=steam_id_owner,json=steamIdOwner" json:"steam_id_owner,omitempty"`
Metadata []byte `protobuf:"bytes,8,opt,name=metadata" json:"metadata,omitempty"`
Members []*CMsgClientMMSLobbyData_Member `protobuf:"bytes,9,rep,name=members" json:"members,omitempty"`
- LobbyCellid *uint32 `protobuf:"varint,10,opt,name=lobby_cellid" json:"lobby_cellid,omitempty"`
- OwnerShouldAcceptChanges *bool `protobuf:"varint,11,opt,name=owner_should_accept_changes" json:"owner_should_accept_changes,omitempty"`
+ LobbyCellid *uint32 `protobuf:"varint,10,opt,name=lobby_cellid,json=lobbyCellid" json:"lobby_cellid,omitempty"`
+ OwnerShouldAcceptChanges *bool `protobuf:"varint,11,opt,name=owner_should_accept_changes,json=ownerShouldAcceptChanges" json:"owner_should_accept_changes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4049,7 +4114,7 @@ func (m *CMsgClientMMSLobbyData) Reset() { *m = CMsgClientMMSLobbyData{}
func (m *CMsgClientMMSLobbyData) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSLobbyData) ProtoMessage() {}
func (*CMsgClientMMSLobbyData) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{50}
+ return fileDescriptor_97f09b42bb99641f, []int{51}
}
func (m *CMsgClientMMSLobbyData) XXX_Unmarshal(b []byte) error {
@@ -4148,8 +4213,8 @@ func (m *CMsgClientMMSLobbyData) GetOwnerShouldAcceptChanges() bool {
}
type CMsgClientMMSLobbyData_Member struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- PersonaName *string `protobuf:"bytes,2,opt,name=persona_name" json:"persona_name,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ PersonaName *string `protobuf:"bytes,2,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"`
Metadata []byte `protobuf:"bytes,3,opt,name=metadata" json:"metadata,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -4160,7 +4225,7 @@ func (m *CMsgClientMMSLobbyData_Member) Reset() { *m = CMsgClientMMSLobb
func (m *CMsgClientMMSLobbyData_Member) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSLobbyData_Member) ProtoMessage() {}
func (*CMsgClientMMSLobbyData_Member) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{50, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{51, 0}
}
func (m *CMsgClientMMSLobbyData_Member) XXX_Unmarshal(b []byte) error {
@@ -4203,10 +4268,10 @@ func (m *CMsgClientMMSLobbyData_Member) GetMetadata() []byte {
}
type CMsgClientMMSSendLobbyChatMsg struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdTarget *uint64 `protobuf:"fixed64,3,opt,name=steam_id_target" json:"steam_id_target,omitempty"`
- LobbyMessage []byte `protobuf:"bytes,4,opt,name=lobby_message" json:"lobby_message,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdTarget *uint64 `protobuf:"fixed64,3,opt,name=steam_id_target,json=steamIdTarget" json:"steam_id_target,omitempty"`
+ LobbyMessage []byte `protobuf:"bytes,4,opt,name=lobby_message,json=lobbyMessage" json:"lobby_message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4216,7 +4281,7 @@ func (m *CMsgClientMMSSendLobbyChatMsg) Reset() { *m = CMsgClientMMSSend
func (m *CMsgClientMMSSendLobbyChatMsg) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSendLobbyChatMsg) ProtoMessage() {}
func (*CMsgClientMMSSendLobbyChatMsg) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{51}
+ return fileDescriptor_97f09b42bb99641f, []int{52}
}
func (m *CMsgClientMMSSendLobbyChatMsg) XXX_Unmarshal(b []byte) error {
@@ -4266,10 +4331,10 @@ func (m *CMsgClientMMSSendLobbyChatMsg) GetLobbyMessage() []byte {
}
type CMsgClientMMSLobbyChatMsg struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdSender *uint64 `protobuf:"fixed64,3,opt,name=steam_id_sender" json:"steam_id_sender,omitempty"`
- LobbyMessage []byte `protobuf:"bytes,4,opt,name=lobby_message" json:"lobby_message,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdSender *uint64 `protobuf:"fixed64,3,opt,name=steam_id_sender,json=steamIdSender" json:"steam_id_sender,omitempty"`
+ LobbyMessage []byte `protobuf:"bytes,4,opt,name=lobby_message,json=lobbyMessage" json:"lobby_message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4279,7 +4344,7 @@ func (m *CMsgClientMMSLobbyChatMsg) Reset() { *m = CMsgClientMMSLobbyCha
func (m *CMsgClientMMSLobbyChatMsg) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSLobbyChatMsg) ProtoMessage() {}
func (*CMsgClientMMSLobbyChatMsg) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{52}
+ return fileDescriptor_97f09b42bb99641f, []int{53}
}
func (m *CMsgClientMMSLobbyChatMsg) XXX_Unmarshal(b []byte) error {
@@ -4329,9 +4394,9 @@ func (m *CMsgClientMMSLobbyChatMsg) GetLobbyMessage() []byte {
}
type CMsgClientMMSSetLobbyOwner struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdNewOwner *uint64 `protobuf:"fixed64,3,opt,name=steam_id_new_owner" json:"steam_id_new_owner,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdNewOwner *uint64 `protobuf:"fixed64,3,opt,name=steam_id_new_owner,json=steamIdNewOwner" json:"steam_id_new_owner,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4341,7 +4406,7 @@ func (m *CMsgClientMMSSetLobbyOwner) Reset() { *m = CMsgClientMMSSetLobb
func (m *CMsgClientMMSSetLobbyOwner) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSetLobbyOwner) ProtoMessage() {}
func (*CMsgClientMMSSetLobbyOwner) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{53}
+ return fileDescriptor_97f09b42bb99641f, []int{54}
}
func (m *CMsgClientMMSSetLobbyOwner) XXX_Unmarshal(b []byte) error {
@@ -4384,8 +4449,8 @@ func (m *CMsgClientMMSSetLobbyOwner) GetSteamIdNewOwner() uint64 {
}
type CMsgClientMMSSetLobbyOwnerResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -4396,7 +4461,7 @@ func (m *CMsgClientMMSSetLobbyOwnerResponse) Reset() { *m = CMsgClientMM
func (m *CMsgClientMMSSetLobbyOwnerResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSetLobbyOwnerResponse) ProtoMessage() {}
func (*CMsgClientMMSSetLobbyOwnerResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{54}
+ return fileDescriptor_97f09b42bb99641f, []int{55}
}
func (m *CMsgClientMMSSetLobbyOwnerResponse) XXX_Unmarshal(b []byte) error {
@@ -4441,9 +4506,9 @@ func (m *CMsgClientMMSSetLobbyOwnerResponse) GetEresult() int32 {
}
type CMsgClientMMSSetLobbyLinked struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdLobby2 *uint64 `protobuf:"fixed64,3,opt,name=steam_id_lobby2" json:"steam_id_lobby2,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdLobby2 *uint64 `protobuf:"fixed64,3,opt,name=steam_id_lobby2,json=steamIdLobby2" json:"steam_id_lobby2,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4453,7 +4518,7 @@ func (m *CMsgClientMMSSetLobbyLinked) Reset() { *m = CMsgClientMMSSetLob
func (m *CMsgClientMMSSetLobbyLinked) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSetLobbyLinked) ProtoMessage() {}
func (*CMsgClientMMSSetLobbyLinked) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{55}
+ return fileDescriptor_97f09b42bb99641f, []int{56}
}
func (m *CMsgClientMMSSetLobbyLinked) XXX_Unmarshal(b []byte) error {
@@ -4496,21 +4561,22 @@ func (m *CMsgClientMMSSetLobbyLinked) GetSteamIdLobby2() uint64 {
}
type CMsgClientMMSSetLobbyGameServer struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- GameServerIp *uint32 `protobuf:"varint,3,opt,name=game_server_ip" json:"game_server_ip,omitempty"`
- GameServerPort *uint32 `protobuf:"varint,4,opt,name=game_server_port" json:"game_server_port,omitempty"`
- GameServerSteamId *uint64 `protobuf:"fixed64,5,opt,name=game_server_steam_id" json:"game_server_steam_id,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ DeprecatedGameServerIp *uint32 `protobuf:"varint,3,opt,name=deprecated_game_server_ip,json=deprecatedGameServerIp" json:"deprecated_game_server_ip,omitempty"`
+ GameServerPort *uint32 `protobuf:"varint,4,opt,name=game_server_port,json=gameServerPort" json:"game_server_port,omitempty"`
+ GameServerSteamId *uint64 `protobuf:"fixed64,5,opt,name=game_server_steam_id,json=gameServerSteamId" json:"game_server_steam_id,omitempty"`
+ GameServerIp *CMsgIPAddress `protobuf:"bytes,6,opt,name=game_server_ip,json=gameServerIp" json:"game_server_ip,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientMMSSetLobbyGameServer) Reset() { *m = CMsgClientMMSSetLobbyGameServer{} }
func (m *CMsgClientMMSSetLobbyGameServer) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSSetLobbyGameServer) ProtoMessage() {}
func (*CMsgClientMMSSetLobbyGameServer) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{56}
+ return fileDescriptor_97f09b42bb99641f, []int{57}
}
func (m *CMsgClientMMSSetLobbyGameServer) XXX_Unmarshal(b []byte) error {
@@ -4545,9 +4611,9 @@ func (m *CMsgClientMMSSetLobbyGameServer) GetSteamIdLobby() uint64 {
return 0
}
-func (m *CMsgClientMMSSetLobbyGameServer) GetGameServerIp() uint32 {
- if m != nil && m.GameServerIp != nil {
- return *m.GameServerIp
+func (m *CMsgClientMMSSetLobbyGameServer) GetDeprecatedGameServerIp() uint32 {
+ if m != nil && m.DeprecatedGameServerIp != nil {
+ return *m.DeprecatedGameServerIp
}
return 0
}
@@ -4566,22 +4632,30 @@ func (m *CMsgClientMMSSetLobbyGameServer) GetGameServerSteamId() uint64 {
return 0
}
+func (m *CMsgClientMMSSetLobbyGameServer) GetGameServerIp() *CMsgIPAddress {
+ if m != nil {
+ return m.GameServerIp
+ }
+ return nil
+}
+
type CMsgClientMMSLobbyGameServerSet struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- GameServerIp *uint32 `protobuf:"varint,3,opt,name=game_server_ip" json:"game_server_ip,omitempty"`
- GameServerPort *uint32 `protobuf:"varint,4,opt,name=game_server_port" json:"game_server_port,omitempty"`
- GameServerSteamId *uint64 `protobuf:"fixed64,5,opt,name=game_server_steam_id" json:"game_server_steam_id,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ DeprecatedGameServerIp *uint32 `protobuf:"varint,3,opt,name=deprecated_game_server_ip,json=deprecatedGameServerIp" json:"deprecated_game_server_ip,omitempty"`
+ GameServerPort *uint32 `protobuf:"varint,4,opt,name=game_server_port,json=gameServerPort" json:"game_server_port,omitempty"`
+ GameServerSteamId *uint64 `protobuf:"fixed64,5,opt,name=game_server_steam_id,json=gameServerSteamId" json:"game_server_steam_id,omitempty"`
+ GameServerIp *CMsgIPAddress `protobuf:"bytes,6,opt,name=game_server_ip,json=gameServerIp" json:"game_server_ip,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientMMSLobbyGameServerSet) Reset() { *m = CMsgClientMMSLobbyGameServerSet{} }
func (m *CMsgClientMMSLobbyGameServerSet) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSLobbyGameServerSet) ProtoMessage() {}
func (*CMsgClientMMSLobbyGameServerSet) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{57}
+ return fileDescriptor_97f09b42bb99641f, []int{58}
}
func (m *CMsgClientMMSLobbyGameServerSet) XXX_Unmarshal(b []byte) error {
@@ -4616,9 +4690,9 @@ func (m *CMsgClientMMSLobbyGameServerSet) GetSteamIdLobby() uint64 {
return 0
}
-func (m *CMsgClientMMSLobbyGameServerSet) GetGameServerIp() uint32 {
- if m != nil && m.GameServerIp != nil {
- return *m.GameServerIp
+func (m *CMsgClientMMSLobbyGameServerSet) GetDeprecatedGameServerIp() uint32 {
+ if m != nil && m.DeprecatedGameServerIp != nil {
+ return *m.DeprecatedGameServerIp
}
return 0
}
@@ -4637,11 +4711,18 @@ func (m *CMsgClientMMSLobbyGameServerSet) GetGameServerSteamId() uint64 {
return 0
}
+func (m *CMsgClientMMSLobbyGameServerSet) GetGameServerIp() *CMsgIPAddress {
+ if m != nil {
+ return m.GameServerIp
+ }
+ return nil
+}
+
type CMsgClientMMSUserJoinedLobby struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdUser *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user" json:"steam_id_user,omitempty"`
- PersonaName *string `protobuf:"bytes,4,opt,name=persona_name" json:"persona_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdUser *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user,json=steamIdUser" json:"steam_id_user,omitempty"`
+ PersonaName *string `protobuf:"bytes,4,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4651,7 +4732,7 @@ func (m *CMsgClientMMSUserJoinedLobby) Reset() { *m = CMsgClientMMSUserJ
func (m *CMsgClientMMSUserJoinedLobby) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSUserJoinedLobby) ProtoMessage() {}
func (*CMsgClientMMSUserJoinedLobby) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{58}
+ return fileDescriptor_97f09b42bb99641f, []int{59}
}
func (m *CMsgClientMMSUserJoinedLobby) XXX_Unmarshal(b []byte) error {
@@ -4701,10 +4782,10 @@ func (m *CMsgClientMMSUserJoinedLobby) GetPersonaName() string {
}
type CMsgClientMMSUserLeftLobby struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdUser *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user" json:"steam_id_user,omitempty"`
- PersonaName *string `protobuf:"bytes,4,opt,name=persona_name" json:"persona_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdUser *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user,json=steamIdUser" json:"steam_id_user,omitempty"`
+ PersonaName *string `protobuf:"bytes,4,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4714,7 +4795,7 @@ func (m *CMsgClientMMSUserLeftLobby) Reset() { *m = CMsgClientMMSUserLef
func (m *CMsgClientMMSUserLeftLobby) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSUserLeftLobby) ProtoMessage() {}
func (*CMsgClientMMSUserLeftLobby) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{59}
+ return fileDescriptor_97f09b42bb99641f, []int{60}
}
func (m *CMsgClientMMSUserLeftLobby) XXX_Unmarshal(b []byte) error {
@@ -4764,9 +4845,9 @@ func (m *CMsgClientMMSUserLeftLobby) GetPersonaName() string {
}
type CMsgClientMMSInviteToLobby struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- SteamIdUserInvited *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user_invited" json:"steam_id_user_invited,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ SteamIdUserInvited *uint64 `protobuf:"fixed64,3,opt,name=steam_id_user_invited,json=steamIdUserInvited" json:"steam_id_user_invited,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4776,7 +4857,7 @@ func (m *CMsgClientMMSInviteToLobby) Reset() { *m = CMsgClientMMSInviteT
func (m *CMsgClientMMSInviteToLobby) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSInviteToLobby) ProtoMessage() {}
func (*CMsgClientMMSInviteToLobby) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{60}
+ return fileDescriptor_97f09b42bb99641f, []int{61}
}
func (m *CMsgClientMMSInviteToLobby) XXX_Unmarshal(b []byte) error {
@@ -4819,10 +4900,10 @@ func (m *CMsgClientMMSInviteToLobby) GetSteamIdUserInvited() uint64 {
}
type CMsgClientMMSGetLobbyStatus struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- ClaimMembership *bool `protobuf:"varint,3,opt,name=claim_membership" json:"claim_membership,omitempty"`
- ClaimOwnership *bool `protobuf:"varint,4,opt,name=claim_ownership" json:"claim_ownership,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ ClaimMembership *bool `protobuf:"varint,3,opt,name=claim_membership,json=claimMembership" json:"claim_membership,omitempty"`
+ ClaimOwnership *bool `protobuf:"varint,4,opt,name=claim_ownership,json=claimOwnership" json:"claim_ownership,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4832,7 +4913,7 @@ func (m *CMsgClientMMSGetLobbyStatus) Reset() { *m = CMsgClientMMSGetLob
func (m *CMsgClientMMSGetLobbyStatus) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSGetLobbyStatus) ProtoMessage() {}
func (*CMsgClientMMSGetLobbyStatus) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{61}
+ return fileDescriptor_97f09b42bb99641f, []int{62}
}
func (m *CMsgClientMMSGetLobbyStatus) XXX_Unmarshal(b []byte) error {
@@ -4882,9 +4963,9 @@ func (m *CMsgClientMMSGetLobbyStatus) GetClaimOwnership() bool {
}
type CMsgClientMMSGetLobbyStatusResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby" json:"steam_id_lobby,omitempty"`
- LobbyStatus *EMMSLobbyStatus `protobuf:"varint,3,opt,name=lobby_status,enum=EMMSLobbyStatus,def=0" json:"lobby_status,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SteamIdLobby *uint64 `protobuf:"fixed64,2,opt,name=steam_id_lobby,json=steamIdLobby" json:"steam_id_lobby,omitempty"`
+ LobbyStatus *EMMSLobbyStatus `protobuf:"varint,3,opt,name=lobby_status,json=lobbyStatus,enum=EMMSLobbyStatus,def=0" json:"lobby_status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4894,7 +4975,7 @@ func (m *CMsgClientMMSGetLobbyStatusResponse) Reset() { *m = CMsgClientM
func (m *CMsgClientMMSGetLobbyStatusResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientMMSGetLobbyStatusResponse) ProtoMessage() {}
func (*CMsgClientMMSGetLobbyStatusResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{62}
+ return fileDescriptor_97f09b42bb99641f, []int{63}
}
func (m *CMsgClientMMSGetLobbyStatusResponse) XXX_Unmarshal(b []byte) error {
@@ -4939,9 +5020,10 @@ func (m *CMsgClientMMSGetLobbyStatusResponse) GetLobbyStatus() EMMSLobbyStatus {
}
type CMsgClientInviteToGame struct {
- SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest" json:"steam_id_dest,omitempty"`
- SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src" json:"steam_id_src,omitempty"`
- ConnectString *string `protobuf:"bytes,3,opt,name=connect_string" json:"connect_string,omitempty"`
+ SteamIdDest *uint64 `protobuf:"fixed64,1,opt,name=steam_id_dest,json=steamIdDest" json:"steam_id_dest,omitempty"`
+ SteamIdSrc *uint64 `protobuf:"fixed64,2,opt,name=steam_id_src,json=steamIdSrc" json:"steam_id_src,omitempty"`
+ ConnectString *string `protobuf:"bytes,3,opt,name=connect_string,json=connectString" json:"connect_string,omitempty"`
+ RemotePlay *string `protobuf:"bytes,4,opt,name=remote_play,json=remotePlay" json:"remote_play,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4951,7 +5033,7 @@ func (m *CMsgClientInviteToGame) Reset() { *m = CMsgClientInviteToGame{}
func (m *CMsgClientInviteToGame) String() string { return proto.CompactTextString(m) }
func (*CMsgClientInviteToGame) ProtoMessage() {}
func (*CMsgClientInviteToGame) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{63}
+ return fileDescriptor_97f09b42bb99641f, []int{64}
}
func (m *CMsgClientInviteToGame) XXX_Unmarshal(b []byte) error {
@@ -4993,14 +5075,21 @@ func (m *CMsgClientInviteToGame) GetConnectString() string {
return ""
}
+func (m *CMsgClientInviteToGame) GetRemotePlay() string {
+ if m != nil && m.RemotePlay != nil {
+ return *m.RemotePlay
+ }
+ return ""
+}
+
type CMsgClientChatInvite struct {
- SteamIdInvited *uint64 `protobuf:"fixed64,1,opt,name=steam_id_invited" json:"steam_id_invited,omitempty"`
- SteamIdChat *uint64 `protobuf:"fixed64,2,opt,name=steam_id_chat" json:"steam_id_chat,omitempty"`
- SteamIdPatron *uint64 `protobuf:"fixed64,3,opt,name=steam_id_patron" json:"steam_id_patron,omitempty"`
- ChatroomType *int32 `protobuf:"varint,4,opt,name=chatroom_type" json:"chatroom_type,omitempty"`
- SteamIdFriendChat *uint64 `protobuf:"fixed64,5,opt,name=steam_id_friend_chat" json:"steam_id_friend_chat,omitempty"`
- ChatName *string `protobuf:"bytes,6,opt,name=chat_name" json:"chat_name,omitempty"`
- GameId *uint64 `protobuf:"fixed64,7,opt,name=game_id" json:"game_id,omitempty"`
+ SteamIdInvited *uint64 `protobuf:"fixed64,1,opt,name=steam_id_invited,json=steamIdInvited" json:"steam_id_invited,omitempty"`
+ SteamIdChat *uint64 `protobuf:"fixed64,2,opt,name=steam_id_chat,json=steamIdChat" json:"steam_id_chat,omitempty"`
+ SteamIdPatron *uint64 `protobuf:"fixed64,3,opt,name=steam_id_patron,json=steamIdPatron" json:"steam_id_patron,omitempty"`
+ ChatroomType *int32 `protobuf:"varint,4,opt,name=chatroom_type,json=chatroomType" json:"chatroom_type,omitempty"`
+ SteamIdFriendChat *uint64 `protobuf:"fixed64,5,opt,name=steam_id_friend_chat,json=steamIdFriendChat" json:"steam_id_friend_chat,omitempty"`
+ ChatName *string `protobuf:"bytes,6,opt,name=chat_name,json=chatName" json:"chat_name,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,7,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5010,7 +5099,7 @@ func (m *CMsgClientChatInvite) Reset() { *m = CMsgClientChatInvite{} }
func (m *CMsgClientChatInvite) String() string { return proto.CompactTextString(m) }
func (*CMsgClientChatInvite) ProtoMessage() {}
func (*CMsgClientChatInvite) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{64}
+ return fileDescriptor_97f09b42bb99641f, []int{65}
}
func (m *CMsgClientChatInvite) XXX_Unmarshal(b []byte) error {
@@ -5081,8 +5170,8 @@ func (m *CMsgClientChatInvite) GetGameId() uint64 {
}
type CMsgClientConnectionStats struct {
- StatsLogon *CMsgClientConnectionStats_Stats_Logon `protobuf:"bytes,1,opt,name=stats_logon" json:"stats_logon,omitempty"`
- StatsVconn *CMsgClientConnectionStats_Stats_VConn `protobuf:"bytes,2,opt,name=stats_vconn" json:"stats_vconn,omitempty"`
+ StatsLogon *CMsgClientConnectionStats_Stats_Logon `protobuf:"bytes,1,opt,name=stats_logon,json=statsLogon" json:"stats_logon,omitempty"`
+ StatsVconn *CMsgClientConnectionStats_Stats_VConn `protobuf:"bytes,2,opt,name=stats_vconn,json=statsVconn" json:"stats_vconn,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5092,7 +5181,7 @@ func (m *CMsgClientConnectionStats) Reset() { *m = CMsgClientConnectionS
func (m *CMsgClientConnectionStats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientConnectionStats) ProtoMessage() {}
func (*CMsgClientConnectionStats) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{65}
+ return fileDescriptor_97f09b42bb99641f, []int{66}
}
func (m *CMsgClientConnectionStats) XXX_Unmarshal(b []byte) error {
@@ -5128,13 +5217,13 @@ func (m *CMsgClientConnectionStats) GetStatsVconn() *CMsgClientConnectionStats_S
}
type CMsgClientConnectionStats_Stats_Logon struct {
- ConnectAttempts *int32 `protobuf:"varint,1,opt,name=connect_attempts" json:"connect_attempts,omitempty"`
- ConnectSuccesses *int32 `protobuf:"varint,2,opt,name=connect_successes" json:"connect_successes,omitempty"`
- ConnectFailures *int32 `protobuf:"varint,3,opt,name=connect_failures" json:"connect_failures,omitempty"`
- ConnectionsDropped *int32 `protobuf:"varint,4,opt,name=connections_dropped" json:"connections_dropped,omitempty"`
- SecondsRunning *uint32 `protobuf:"varint,5,opt,name=seconds_running" json:"seconds_running,omitempty"`
- MsecTologonthistime *uint32 `protobuf:"varint,6,opt,name=msec_tologonthistime" json:"msec_tologonthistime,omitempty"`
- CountBadCms *uint32 `protobuf:"varint,7,opt,name=count_bad_cms" json:"count_bad_cms,omitempty"`
+ ConnectAttempts *int32 `protobuf:"varint,1,opt,name=connect_attempts,json=connectAttempts" json:"connect_attempts,omitempty"`
+ ConnectSuccesses *int32 `protobuf:"varint,2,opt,name=connect_successes,json=connectSuccesses" json:"connect_successes,omitempty"`
+ ConnectFailures *int32 `protobuf:"varint,3,opt,name=connect_failures,json=connectFailures" json:"connect_failures,omitempty"`
+ ConnectionsDropped *int32 `protobuf:"varint,4,opt,name=connections_dropped,json=connectionsDropped" json:"connections_dropped,omitempty"`
+ SecondsRunning *uint32 `protobuf:"varint,5,opt,name=seconds_running,json=secondsRunning" json:"seconds_running,omitempty"`
+ MsecTologonthistime *uint32 `protobuf:"varint,6,opt,name=msec_tologonthistime,json=msecTologonthistime" json:"msec_tologonthistime,omitempty"`
+ CountBadCms *uint32 `protobuf:"varint,7,opt,name=count_bad_cms,json=countBadCms" json:"count_bad_cms,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5144,7 +5233,7 @@ func (m *CMsgClientConnectionStats_Stats_Logon) Reset() { *m = CMsgClien
func (m *CMsgClientConnectionStats_Stats_Logon) String() string { return proto.CompactTextString(m) }
func (*CMsgClientConnectionStats_Stats_Logon) ProtoMessage() {}
func (*CMsgClientConnectionStats_Stats_Logon) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{65, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{66, 0}
}
func (m *CMsgClientConnectionStats_Stats_Logon) XXX_Unmarshal(b []byte) error {
@@ -5215,11 +5304,11 @@ func (m *CMsgClientConnectionStats_Stats_Logon) GetCountBadCms() uint32 {
}
type CMsgClientConnectionStats_Stats_UDP struct {
- PktsSent *uint64 `protobuf:"varint,1,opt,name=pkts_sent" json:"pkts_sent,omitempty"`
- BytesSent *uint64 `protobuf:"varint,2,opt,name=bytes_sent" json:"bytes_sent,omitempty"`
- PktsRecv *uint64 `protobuf:"varint,3,opt,name=pkts_recv" json:"pkts_recv,omitempty"`
- PktsProcessed *uint64 `protobuf:"varint,4,opt,name=pkts_processed" json:"pkts_processed,omitempty"`
- BytesRecv *uint64 `protobuf:"varint,5,opt,name=bytes_recv" json:"bytes_recv,omitempty"`
+ PktsSent *uint64 `protobuf:"varint,1,opt,name=pkts_sent,json=pktsSent" json:"pkts_sent,omitempty"`
+ BytesSent *uint64 `protobuf:"varint,2,opt,name=bytes_sent,json=bytesSent" json:"bytes_sent,omitempty"`
+ PktsRecv *uint64 `protobuf:"varint,3,opt,name=pkts_recv,json=pktsRecv" json:"pkts_recv,omitempty"`
+ PktsProcessed *uint64 `protobuf:"varint,4,opt,name=pkts_processed,json=pktsProcessed" json:"pkts_processed,omitempty"`
+ BytesRecv *uint64 `protobuf:"varint,5,opt,name=bytes_recv,json=bytesRecv" json:"bytes_recv,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5229,7 +5318,7 @@ func (m *CMsgClientConnectionStats_Stats_UDP) Reset() { *m = CMsgClientC
func (m *CMsgClientConnectionStats_Stats_UDP) String() string { return proto.CompactTextString(m) }
func (*CMsgClientConnectionStats_Stats_UDP) ProtoMessage() {}
func (*CMsgClientConnectionStats_Stats_UDP) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{65, 1}
+ return fileDescriptor_97f09b42bb99641f, []int{66, 1}
}
func (m *CMsgClientConnectionStats_Stats_UDP) XXX_Unmarshal(b []byte) error {
@@ -5286,26 +5375,26 @@ func (m *CMsgClientConnectionStats_Stats_UDP) GetBytesRecv() uint64 {
}
type CMsgClientConnectionStats_Stats_VConn struct {
- ConnectionsUdp *uint32 `protobuf:"varint,1,opt,name=connections_udp" json:"connections_udp,omitempty"`
- ConnectionsTcp *uint32 `protobuf:"varint,2,opt,name=connections_tcp" json:"connections_tcp,omitempty"`
- StatsUdp *CMsgClientConnectionStats_Stats_UDP `protobuf:"bytes,3,opt,name=stats_udp" json:"stats_udp,omitempty"`
- PktsAbandoned *uint64 `protobuf:"varint,4,opt,name=pkts_abandoned" json:"pkts_abandoned,omitempty"`
- ConnReqReceived *uint64 `protobuf:"varint,5,opt,name=conn_req_received" json:"conn_req_received,omitempty"`
- PktsResent *uint64 `protobuf:"varint,6,opt,name=pkts_resent" json:"pkts_resent,omitempty"`
- MsgsSent *uint64 `protobuf:"varint,7,opt,name=msgs_sent" json:"msgs_sent,omitempty"`
- MsgsSentFailed *uint64 `protobuf:"varint,8,opt,name=msgs_sent_failed" json:"msgs_sent_failed,omitempty"`
- MsgsRecv *uint64 `protobuf:"varint,9,opt,name=msgs_recv" json:"msgs_recv,omitempty"`
- DatagramsSent *uint64 `protobuf:"varint,10,opt,name=datagrams_sent" json:"datagrams_sent,omitempty"`
- DatagramsRecv *uint64 `protobuf:"varint,11,opt,name=datagrams_recv" json:"datagrams_recv,omitempty"`
- BadPktsRecv *uint64 `protobuf:"varint,12,opt,name=bad_pkts_recv" json:"bad_pkts_recv,omitempty"`
- UnknownConnPktsRecv *uint64 `protobuf:"varint,13,opt,name=unknown_conn_pkts_recv" json:"unknown_conn_pkts_recv,omitempty"`
- MissedPktsRecv *uint64 `protobuf:"varint,14,opt,name=missed_pkts_recv" json:"missed_pkts_recv,omitempty"`
- DupPktsRecv *uint64 `protobuf:"varint,15,opt,name=dup_pkts_recv" json:"dup_pkts_recv,omitempty"`
- FailedConnectChallenges *uint64 `protobuf:"varint,16,opt,name=failed_connect_challenges" json:"failed_connect_challenges,omitempty"`
- MicroSecAvgLatency *uint32 `protobuf:"varint,17,opt,name=micro_sec_avg_latency" json:"micro_sec_avg_latency,omitempty"`
- MicroSecMinLatency *uint32 `protobuf:"varint,18,opt,name=micro_sec_min_latency" json:"micro_sec_min_latency,omitempty"`
- MicroSecMaxLatency *uint32 `protobuf:"varint,19,opt,name=micro_sec_max_latency" json:"micro_sec_max_latency,omitempty"`
- MemPoolMsgInUse *uint32 `protobuf:"varint,20,opt,name=mem_pool_msg_in_use" json:"mem_pool_msg_in_use,omitempty"`
+ ConnectionsUdp *uint32 `protobuf:"varint,1,opt,name=connections_udp,json=connectionsUdp" json:"connections_udp,omitempty"`
+ ConnectionsTcp *uint32 `protobuf:"varint,2,opt,name=connections_tcp,json=connectionsTcp" json:"connections_tcp,omitempty"`
+ StatsUdp *CMsgClientConnectionStats_Stats_UDP `protobuf:"bytes,3,opt,name=stats_udp,json=statsUdp" json:"stats_udp,omitempty"`
+ PktsAbandoned *uint64 `protobuf:"varint,4,opt,name=pkts_abandoned,json=pktsAbandoned" json:"pkts_abandoned,omitempty"`
+ ConnReqReceived *uint64 `protobuf:"varint,5,opt,name=conn_req_received,json=connReqReceived" json:"conn_req_received,omitempty"`
+ PktsResent *uint64 `protobuf:"varint,6,opt,name=pkts_resent,json=pktsResent" json:"pkts_resent,omitempty"`
+ MsgsSent *uint64 `protobuf:"varint,7,opt,name=msgs_sent,json=msgsSent" json:"msgs_sent,omitempty"`
+ MsgsSentFailed *uint64 `protobuf:"varint,8,opt,name=msgs_sent_failed,json=msgsSentFailed" json:"msgs_sent_failed,omitempty"`
+ MsgsRecv *uint64 `protobuf:"varint,9,opt,name=msgs_recv,json=msgsRecv" json:"msgs_recv,omitempty"`
+ DatagramsSent *uint64 `protobuf:"varint,10,opt,name=datagrams_sent,json=datagramsSent" json:"datagrams_sent,omitempty"`
+ DatagramsRecv *uint64 `protobuf:"varint,11,opt,name=datagrams_recv,json=datagramsRecv" json:"datagrams_recv,omitempty"`
+ BadPktsRecv *uint64 `protobuf:"varint,12,opt,name=bad_pkts_recv,json=badPktsRecv" json:"bad_pkts_recv,omitempty"`
+ UnknownConnPktsRecv *uint64 `protobuf:"varint,13,opt,name=unknown_conn_pkts_recv,json=unknownConnPktsRecv" json:"unknown_conn_pkts_recv,omitempty"`
+ MissedPktsRecv *uint64 `protobuf:"varint,14,opt,name=missed_pkts_recv,json=missedPktsRecv" json:"missed_pkts_recv,omitempty"`
+ DupPktsRecv *uint64 `protobuf:"varint,15,opt,name=dup_pkts_recv,json=dupPktsRecv" json:"dup_pkts_recv,omitempty"`
+ FailedConnectChallenges *uint64 `protobuf:"varint,16,opt,name=failed_connect_challenges,json=failedConnectChallenges" json:"failed_connect_challenges,omitempty"`
+ MicroSecAvgLatency *uint32 `protobuf:"varint,17,opt,name=micro_sec_avg_latency,json=microSecAvgLatency" json:"micro_sec_avg_latency,omitempty"`
+ MicroSecMinLatency *uint32 `protobuf:"varint,18,opt,name=micro_sec_min_latency,json=microSecMinLatency" json:"micro_sec_min_latency,omitempty"`
+ MicroSecMaxLatency *uint32 `protobuf:"varint,19,opt,name=micro_sec_max_latency,json=microSecMaxLatency" json:"micro_sec_max_latency,omitempty"`
+ MemPoolMsgInUse *uint32 `protobuf:"varint,20,opt,name=mem_pool_msg_in_use,json=memPoolMsgInUse" json:"mem_pool_msg_in_use,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5315,7 +5404,7 @@ func (m *CMsgClientConnectionStats_Stats_VConn) Reset() { *m = CMsgClien
func (m *CMsgClientConnectionStats_Stats_VConn) String() string { return proto.CompactTextString(m) }
func (*CMsgClientConnectionStats_Stats_VConn) ProtoMessage() {}
func (*CMsgClientConnectionStats_Stats_VConn) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{65, 2}
+ return fileDescriptor_97f09b42bb99641f, []int{66, 2}
}
func (m *CMsgClientConnectionStats_Stats_VConn) XXX_Unmarshal(b []byte) error {
@@ -5477,8 +5566,8 @@ func (m *CMsgClientConnectionStats_Stats_VConn) GetMemPoolMsgInUse() uint32 {
}
type CMsgClientServersAvailable struct {
- ServerTypesAvailable []*CMsgClientServersAvailable_Server_Types_Available `protobuf:"bytes,1,rep,name=server_types_available" json:"server_types_available,omitempty"`
- ServerTypeForAuthServices *uint32 `protobuf:"varint,2,opt,name=server_type_for_auth_services" json:"server_type_for_auth_services,omitempty"`
+ ServerTypesAvailable []*CMsgClientServersAvailable_Server_Types_Available `protobuf:"bytes,1,rep,name=server_types_available,json=serverTypesAvailable" json:"server_types_available,omitempty"`
+ ServerTypeForAuthServices *uint32 `protobuf:"varint,2,opt,name=server_type_for_auth_services,json=serverTypeForAuthServices" json:"server_type_for_auth_services,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5488,7 +5577,7 @@ func (m *CMsgClientServersAvailable) Reset() { *m = CMsgClientServersAva
func (m *CMsgClientServersAvailable) String() string { return proto.CompactTextString(m) }
func (*CMsgClientServersAvailable) ProtoMessage() {}
func (*CMsgClientServersAvailable) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{66}
+ return fileDescriptor_97f09b42bb99641f, []int{67}
}
func (m *CMsgClientServersAvailable) XXX_Unmarshal(b []byte) error {
@@ -5539,7 +5628,7 @@ func (m *CMsgClientServersAvailable_Server_Types_Available) String() string {
}
func (*CMsgClientServersAvailable_Server_Types_Available) ProtoMessage() {}
func (*CMsgClientServersAvailable_Server_Types_Available) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{66, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{67, 0}
}
func (m *CMsgClientServersAvailable_Server_Types_Available) XXX_Unmarshal(b []byte) error {
@@ -5575,10 +5664,10 @@ func (m *CMsgClientServersAvailable_Server_Types_Available) GetChanged() bool {
}
type CMsgClientGetUserStats struct {
- GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"`
- CrcStats *uint32 `protobuf:"varint,2,opt,name=crc_stats" json:"crc_stats,omitempty"`
- SchemaLocalVersion *int32 `protobuf:"varint,3,opt,name=schema_local_version" json:"schema_local_version,omitempty"`
- SteamIdForUser *uint64 `protobuf:"fixed64,4,opt,name=steam_id_for_user" json:"steam_id_for_user,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
+ CrcStats *uint32 `protobuf:"varint,2,opt,name=crc_stats,json=crcStats" json:"crc_stats,omitempty"`
+ SchemaLocalVersion *int32 `protobuf:"varint,3,opt,name=schema_local_version,json=schemaLocalVersion" json:"schema_local_version,omitempty"`
+ SteamIdForUser *uint64 `protobuf:"fixed64,4,opt,name=steam_id_for_user,json=steamIdForUser" json:"steam_id_for_user,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5588,7 +5677,7 @@ func (m *CMsgClientGetUserStats) Reset() { *m = CMsgClientGetUserStats{}
func (m *CMsgClientGetUserStats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetUserStats) ProtoMessage() {}
func (*CMsgClientGetUserStats) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{67}
+ return fileDescriptor_97f09b42bb99641f, []int{68}
}
func (m *CMsgClientGetUserStats) XXX_Unmarshal(b []byte) error {
@@ -5638,12 +5727,12 @@ func (m *CMsgClientGetUserStats) GetSteamIdForUser() uint64 {
}
type CMsgClientGetUserStatsResponse struct {
- GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
Eresult *int32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"`
- CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats" json:"crc_stats,omitempty"`
+ CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats,json=crcStats" json:"crc_stats,omitempty"`
Schema []byte `protobuf:"bytes,4,opt,name=schema" json:"schema,omitempty"`
Stats []*CMsgClientGetUserStatsResponse_Stats `protobuf:"bytes,5,rep,name=stats" json:"stats,omitempty"`
- AchievementBlocks []*CMsgClientGetUserStatsResponse_Achievement_Blocks `protobuf:"bytes,6,rep,name=achievement_blocks" json:"achievement_blocks,omitempty"`
+ AchievementBlocks []*CMsgClientGetUserStatsResponse_Achievement_Blocks `protobuf:"bytes,6,rep,name=achievement_blocks,json=achievementBlocks" json:"achievement_blocks,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5653,7 +5742,7 @@ func (m *CMsgClientGetUserStatsResponse) Reset() { *m = CMsgClientGetUse
func (m *CMsgClientGetUserStatsResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetUserStatsResponse) ProtoMessage() {}
func (*CMsgClientGetUserStatsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{68}
+ return fileDescriptor_97f09b42bb99641f, []int{69}
}
func (m *CMsgClientGetUserStatsResponse) XXX_Unmarshal(b []byte) error {
@@ -5719,8 +5808,8 @@ func (m *CMsgClientGetUserStatsResponse) GetAchievementBlocks() []*CMsgClientGet
}
type CMsgClientGetUserStatsResponse_Stats struct {
- StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"`
- StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"`
+ StatId *uint32 `protobuf:"varint,1,opt,name=stat_id,json=statId" json:"stat_id,omitempty"`
+ StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value,json=statValue" json:"stat_value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5730,7 +5819,7 @@ func (m *CMsgClientGetUserStatsResponse_Stats) Reset() { *m = CMsgClient
func (m *CMsgClientGetUserStatsResponse_Stats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetUserStatsResponse_Stats) ProtoMessage() {}
func (*CMsgClientGetUserStatsResponse_Stats) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{68, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{69, 0}
}
func (m *CMsgClientGetUserStatsResponse_Stats) XXX_Unmarshal(b []byte) error {
@@ -5766,8 +5855,8 @@ func (m *CMsgClientGetUserStatsResponse_Stats) GetStatValue() uint32 {
}
type CMsgClientGetUserStatsResponse_Achievement_Blocks struct {
- AchievementId *uint32 `protobuf:"varint,1,opt,name=achievement_id" json:"achievement_id,omitempty"`
- UnlockTime []uint32 `protobuf:"fixed32,2,rep,name=unlock_time" json:"unlock_time,omitempty"`
+ AchievementId *uint32 `protobuf:"varint,1,opt,name=achievement_id,json=achievementId" json:"achievement_id,omitempty"`
+ UnlockTime []uint32 `protobuf:"fixed32,2,rep,name=unlock_time,json=unlockTime" json:"unlock_time,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5781,7 +5870,7 @@ func (m *CMsgClientGetUserStatsResponse_Achievement_Blocks) String() string {
}
func (*CMsgClientGetUserStatsResponse_Achievement_Blocks) ProtoMessage() {}
func (*CMsgClientGetUserStatsResponse_Achievement_Blocks) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{68, 1}
+ return fileDescriptor_97f09b42bb99641f, []int{69, 1}
}
func (m *CMsgClientGetUserStatsResponse_Achievement_Blocks) XXX_Unmarshal(b []byte) error {
@@ -5817,11 +5906,11 @@ func (m *CMsgClientGetUserStatsResponse_Achievement_Blocks) GetUnlockTime() []ui
}
type CMsgClientStoreUserStatsResponse struct {
- GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
Eresult *int32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"`
- CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats" json:"crc_stats,omitempty"`
- StatsFailedValidation []*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation `protobuf:"bytes,4,rep,name=stats_failed_validation" json:"stats_failed_validation,omitempty"`
- StatsOutOfDate *bool `protobuf:"varint,5,opt,name=stats_out_of_date" json:"stats_out_of_date,omitempty"`
+ CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats,json=crcStats" json:"crc_stats,omitempty"`
+ StatsFailedValidation []*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation `protobuf:"bytes,4,rep,name=stats_failed_validation,json=statsFailedValidation" json:"stats_failed_validation,omitempty"`
+ StatsOutOfDate *bool `protobuf:"varint,5,opt,name=stats_out_of_date,json=statsOutOfDate" json:"stats_out_of_date,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5831,7 +5920,7 @@ func (m *CMsgClientStoreUserStatsResponse) Reset() { *m = CMsgClientStor
func (m *CMsgClientStoreUserStatsResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStoreUserStatsResponse) ProtoMessage() {}
func (*CMsgClientStoreUserStatsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{69}
+ return fileDescriptor_97f09b42bb99641f, []int{70}
}
func (m *CMsgClientStoreUserStatsResponse) XXX_Unmarshal(b []byte) error {
@@ -5890,8 +5979,8 @@ func (m *CMsgClientStoreUserStatsResponse) GetStatsOutOfDate() bool {
}
type CMsgClientStoreUserStatsResponse_Stats_Failed_Validation struct {
- StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"`
- RevertedStatValue *uint32 `protobuf:"varint,2,opt,name=reverted_stat_value" json:"reverted_stat_value,omitempty"`
+ StatId *uint32 `protobuf:"varint,1,opt,name=stat_id,json=statId" json:"stat_id,omitempty"`
+ RevertedStatValue *uint32 `protobuf:"varint,2,opt,name=reverted_stat_value,json=revertedStatValue" json:"reverted_stat_value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5905,7 +5994,7 @@ func (m *CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) String() stri
}
func (*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) ProtoMessage() {}
func (*CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{69, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{70, 0}
}
func (m *CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) XXX_Unmarshal(b []byte) error {
@@ -5941,11 +6030,11 @@ func (m *CMsgClientStoreUserStatsResponse_Stats_Failed_Validation) GetRevertedSt
}
type CMsgClientStoreUserStats2 struct {
- GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"`
- SettorSteamId *uint64 `protobuf:"fixed64,2,opt,name=settor_steam_id" json:"settor_steam_id,omitempty"`
- SetteeSteamId *uint64 `protobuf:"fixed64,3,opt,name=settee_steam_id" json:"settee_steam_id,omitempty"`
- CrcStats *uint32 `protobuf:"varint,4,opt,name=crc_stats" json:"crc_stats,omitempty"`
- ExplicitReset *bool `protobuf:"varint,5,opt,name=explicit_reset" json:"explicit_reset,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
+ SettorSteamId *uint64 `protobuf:"fixed64,2,opt,name=settor_steam_id,json=settorSteamId" json:"settor_steam_id,omitempty"`
+ SetteeSteamId *uint64 `protobuf:"fixed64,3,opt,name=settee_steam_id,json=setteeSteamId" json:"settee_steam_id,omitempty"`
+ CrcStats *uint32 `protobuf:"varint,4,opt,name=crc_stats,json=crcStats" json:"crc_stats,omitempty"`
+ ExplicitReset *bool `protobuf:"varint,5,opt,name=explicit_reset,json=explicitReset" json:"explicit_reset,omitempty"`
Stats []*CMsgClientStoreUserStats2_Stats `protobuf:"bytes,6,rep,name=stats" json:"stats,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -5956,7 +6045,7 @@ func (m *CMsgClientStoreUserStats2) Reset() { *m = CMsgClientStoreUserSt
func (m *CMsgClientStoreUserStats2) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStoreUserStats2) ProtoMessage() {}
func (*CMsgClientStoreUserStats2) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{70}
+ return fileDescriptor_97f09b42bb99641f, []int{71}
}
func (m *CMsgClientStoreUserStats2) XXX_Unmarshal(b []byte) error {
@@ -6020,8 +6109,8 @@ func (m *CMsgClientStoreUserStats2) GetStats() []*CMsgClientStoreUserStats2_Stat
}
type CMsgClientStoreUserStats2_Stats struct {
- StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"`
- StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"`
+ StatId *uint32 `protobuf:"varint,1,opt,name=stat_id,json=statId" json:"stat_id,omitempty"`
+ StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value,json=statValue" json:"stat_value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6031,7 +6120,7 @@ func (m *CMsgClientStoreUserStats2_Stats) Reset() { *m = CMsgClientStore
func (m *CMsgClientStoreUserStats2_Stats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStoreUserStats2_Stats) ProtoMessage() {}
func (*CMsgClientStoreUserStats2_Stats) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{70, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{71, 0}
}
func (m *CMsgClientStoreUserStats2_Stats) XXX_Unmarshal(b []byte) error {
@@ -6067,10 +6156,10 @@ func (m *CMsgClientStoreUserStats2_Stats) GetStatValue() uint32 {
}
type CMsgClientStatsUpdated struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id" json:"game_id,omitempty"`
- CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats" json:"crc_stats,omitempty"`
- UpdatedStats []*CMsgClientStatsUpdated_Updated_Stats `protobuf:"bytes,4,rep,name=updated_stats" json:"updated_stats,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
+ CrcStats *uint32 `protobuf:"varint,3,opt,name=crc_stats,json=crcStats" json:"crc_stats,omitempty"`
+ UpdatedStats []*CMsgClientStatsUpdated_Updated_Stats `protobuf:"bytes,4,rep,name=updated_stats,json=updatedStats" json:"updated_stats,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6080,7 +6169,7 @@ func (m *CMsgClientStatsUpdated) Reset() { *m = CMsgClientStatsUpdated{}
func (m *CMsgClientStatsUpdated) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStatsUpdated) ProtoMessage() {}
func (*CMsgClientStatsUpdated) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{71}
+ return fileDescriptor_97f09b42bb99641f, []int{72}
}
func (m *CMsgClientStatsUpdated) XXX_Unmarshal(b []byte) error {
@@ -6130,8 +6219,8 @@ func (m *CMsgClientStatsUpdated) GetUpdatedStats() []*CMsgClientStatsUpdated_Upd
}
type CMsgClientStatsUpdated_Updated_Stats struct {
- StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"`
- StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"`
+ StatId *uint32 `protobuf:"varint,1,opt,name=stat_id,json=statId" json:"stat_id,omitempty"`
+ StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value,json=statValue" json:"stat_value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6141,7 +6230,7 @@ func (m *CMsgClientStatsUpdated_Updated_Stats) Reset() { *m = CMsgClient
func (m *CMsgClientStatsUpdated_Updated_Stats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStatsUpdated_Updated_Stats) ProtoMessage() {}
func (*CMsgClientStatsUpdated_Updated_Stats) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{71, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{72, 0}
}
func (m *CMsgClientStatsUpdated_Updated_Stats) XXX_Unmarshal(b []byte) error {
@@ -6177,9 +6266,9 @@ func (m *CMsgClientStatsUpdated_Updated_Stats) GetStatValue() uint32 {
}
type CMsgClientStoreUserStats struct {
- GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id" json:"game_id,omitempty"`
- ExplicitReset *bool `protobuf:"varint,2,opt,name=explicit_reset" json:"explicit_reset,omitempty"`
- StatsToStore []*CMsgClientStoreUserStats_Stats_To_Store `protobuf:"bytes,3,rep,name=stats_to_store" json:"stats_to_store,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,1,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
+ ExplicitReset *bool `protobuf:"varint,2,opt,name=explicit_reset,json=explicitReset" json:"explicit_reset,omitempty"`
+ StatsToStore []*CMsgClientStoreUserStats_Stats_To_Store `protobuf:"bytes,3,rep,name=stats_to_store,json=statsToStore" json:"stats_to_store,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6189,7 +6278,7 @@ func (m *CMsgClientStoreUserStats) Reset() { *m = CMsgClientStoreUserSta
func (m *CMsgClientStoreUserStats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStoreUserStats) ProtoMessage() {}
func (*CMsgClientStoreUserStats) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{72}
+ return fileDescriptor_97f09b42bb99641f, []int{73}
}
func (m *CMsgClientStoreUserStats) XXX_Unmarshal(b []byte) error {
@@ -6232,8 +6321,8 @@ func (m *CMsgClientStoreUserStats) GetStatsToStore() []*CMsgClientStoreUserStats
}
type CMsgClientStoreUserStats_Stats_To_Store struct {
- StatId *uint32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"`
- StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value" json:"stat_value,omitempty"`
+ StatId *uint32 `protobuf:"varint,1,opt,name=stat_id,json=statId" json:"stat_id,omitempty"`
+ StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value,json=statValue" json:"stat_value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6245,7 +6334,7 @@ func (m *CMsgClientStoreUserStats_Stats_To_Store) Reset() {
func (m *CMsgClientStoreUserStats_Stats_To_Store) String() string { return proto.CompactTextString(m) }
func (*CMsgClientStoreUserStats_Stats_To_Store) ProtoMessage() {}
func (*CMsgClientStoreUserStats_Stats_To_Store) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{72, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{73, 0}
}
func (m *CMsgClientStoreUserStats_Stats_To_Store) XXX_Unmarshal(b []byte) error {
@@ -6290,7 +6379,7 @@ func (m *CMsgClientGetClientDetails) Reset() { *m = CMsgClientGetClientD
func (m *CMsgClientGetClientDetails) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClientDetails) ProtoMessage() {}
func (*CMsgClientGetClientDetails) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{73}
+ return fileDescriptor_97f09b42bb99641f, []int{74}
}
func (m *CMsgClientGetClientDetails) XXX_Unmarshal(b []byte) error {
@@ -6312,7 +6401,7 @@ func (m *CMsgClientGetClientDetails) XXX_DiscardUnknown() {
var xxx_messageInfo_CMsgClientGetClientDetails proto.InternalMessageInfo
type CMsgClientReportOverlayDetourFailure struct {
- FailureStrings []string `protobuf:"bytes,1,rep,name=failure_strings" json:"failure_strings,omitempty"`
+ FailureStrings []string `protobuf:"bytes,1,rep,name=failure_strings,json=failureStrings" json:"failure_strings,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6322,7 +6411,7 @@ func (m *CMsgClientReportOverlayDetourFailure) Reset() { *m = CMsgClient
func (m *CMsgClientReportOverlayDetourFailure) String() string { return proto.CompactTextString(m) }
func (*CMsgClientReportOverlayDetourFailure) ProtoMessage() {}
func (*CMsgClientReportOverlayDetourFailure) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{74}
+ return fileDescriptor_97f09b42bb99641f, []int{75}
}
func (m *CMsgClientReportOverlayDetourFailure) XXX_Unmarshal(b []byte) error {
@@ -6351,14 +6440,14 @@ func (m *CMsgClientReportOverlayDetourFailure) GetFailureStrings() []string {
}
type CMsgClientGetClientDetailsResponse struct {
- PackageVersion *uint32 `protobuf:"varint,1,opt,name=package_version" json:"package_version,omitempty"`
- ProtocolVersion *uint32 `protobuf:"varint,8,opt,name=protocol_version" json:"protocol_version,omitempty"`
+ PackageVersion *uint32 `protobuf:"varint,1,opt,name=package_version,json=packageVersion" json:"package_version,omitempty"`
+ ProtocolVersion *uint32 `protobuf:"varint,8,opt,name=protocol_version,json=protocolVersion" json:"protocol_version,omitempty"`
Os *string `protobuf:"bytes,2,opt,name=os" json:"os,omitempty"`
- MachineName *string `protobuf:"bytes,3,opt,name=machine_name" json:"machine_name,omitempty"`
- IpPublic *string `protobuf:"bytes,4,opt,name=ip_public" json:"ip_public,omitempty"`
- IpPrivate *string `protobuf:"bytes,5,opt,name=ip_private" json:"ip_private,omitempty"`
- BytesAvailable *uint64 `protobuf:"varint,7,opt,name=bytes_available" json:"bytes_available,omitempty"`
- GamesRunning []*CMsgClientGetClientDetailsResponse_Game `protobuf:"bytes,6,rep,name=games_running" json:"games_running,omitempty"`
+ MachineName *string `protobuf:"bytes,3,opt,name=machine_name,json=machineName" json:"machine_name,omitempty"`
+ IpPublic *string `protobuf:"bytes,4,opt,name=ip_public,json=ipPublic" json:"ip_public,omitempty"`
+ IpPrivate *string `protobuf:"bytes,5,opt,name=ip_private,json=ipPrivate" json:"ip_private,omitempty"`
+ BytesAvailable *uint64 `protobuf:"varint,7,opt,name=bytes_available,json=bytesAvailable" json:"bytes_available,omitempty"`
+ GamesRunning []*CMsgClientGetClientDetailsResponse_Game `protobuf:"bytes,6,rep,name=games_running,json=gamesRunning" json:"games_running,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6368,7 +6457,7 @@ func (m *CMsgClientGetClientDetailsResponse) Reset() { *m = CMsgClientGe
func (m *CMsgClientGetClientDetailsResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClientDetailsResponse) ProtoMessage() {}
func (*CMsgClientGetClientDetailsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{75}
+ return fileDescriptor_97f09b42bb99641f, []int{76}
}
func (m *CMsgClientGetClientDetailsResponse) XXX_Unmarshal(b []byte) error {
@@ -6447,8 +6536,8 @@ func (m *CMsgClientGetClientDetailsResponse) GetGamesRunning() []*CMsgClientGetC
type CMsgClientGetClientDetailsResponse_Game struct {
Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
- ExtraInfo *string `protobuf:"bytes,2,opt,name=extra_info" json:"extra_info,omitempty"`
- TimeRunningSec *uint32 `protobuf:"varint,3,opt,name=time_running_sec" json:"time_running_sec,omitempty"`
+ ExtraInfo *string `protobuf:"bytes,2,opt,name=extra_info,json=extraInfo" json:"extra_info,omitempty"`
+ TimeRunningSec *uint32 `protobuf:"varint,3,opt,name=time_running_sec,json=timeRunningSec" json:"time_running_sec,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6460,7 +6549,7 @@ func (m *CMsgClientGetClientDetailsResponse_Game) Reset() {
func (m *CMsgClientGetClientDetailsResponse_Game) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClientDetailsResponse_Game) ProtoMessage() {}
func (*CMsgClientGetClientDetailsResponse_Game) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{75, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{76, 0}
}
func (m *CMsgClientGetClientDetailsResponse_Game) XXX_Unmarshal(b []byte) error {
@@ -6506,8 +6595,8 @@ type CMsgClientGetClientAppList struct {
Media *bool `protobuf:"varint,1,opt,name=media" json:"media,omitempty"`
Tools *bool `protobuf:"varint,2,opt,name=tools" json:"tools,omitempty"`
Games *bool `protobuf:"varint,3,opt,name=games" json:"games,omitempty"`
- OnlyInstalled *bool `protobuf:"varint,4,opt,name=only_installed" json:"only_installed,omitempty"`
- OnlyChanging *bool `protobuf:"varint,5,opt,name=only_changing" json:"only_changing,omitempty"`
+ OnlyInstalled *bool `protobuf:"varint,4,opt,name=only_installed,json=onlyInstalled" json:"only_installed,omitempty"`
+ OnlyChanging *bool `protobuf:"varint,5,opt,name=only_changing,json=onlyChanging" json:"only_changing,omitempty"`
Comics *bool `protobuf:"varint,6,opt,name=comics" json:"comics,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -6518,7 +6607,7 @@ func (m *CMsgClientGetClientAppList) Reset() { *m = CMsgClientGetClientA
func (m *CMsgClientGetClientAppList) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClientAppList) ProtoMessage() {}
func (*CMsgClientGetClientAppList) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{76}
+ return fileDescriptor_97f09b42bb99641f, []int{77}
}
func (m *CMsgClientGetClientAppList) XXX_Unmarshal(b []byte) error {
@@ -6583,7 +6672,7 @@ func (m *CMsgClientGetClientAppList) GetComics() bool {
type CMsgClientGetClientAppListResponse struct {
Apps []*CMsgClientGetClientAppListResponse_App `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"`
- BytesAvailable *uint64 `protobuf:"varint,2,opt,name=bytes_available" json:"bytes_available,omitempty"`
+ BytesAvailable *uint64 `protobuf:"varint,2,opt,name=bytes_available,json=bytesAvailable" json:"bytes_available,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6593,7 +6682,7 @@ func (m *CMsgClientGetClientAppListResponse) Reset() { *m = CMsgClientGe
func (m *CMsgClientGetClientAppListResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClientAppListResponse) ProtoMessage() {}
func (*CMsgClientGetClientAppListResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{77}
+ return fileDescriptor_97f09b42bb99641f, []int{78}
}
func (m *CMsgClientGetClientAppListResponse) XXX_Unmarshal(b []byte) error {
@@ -6631,18 +6720,18 @@ func (m *CMsgClientGetClientAppListResponse) GetBytesAvailable() uint64 {
type CMsgClientGetClientAppListResponse_App struct {
Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
Category *string `protobuf:"bytes,2,opt,name=category" json:"category,omitempty"`
- AppType *string `protobuf:"bytes,10,opt,name=app_type" json:"app_type,omitempty"`
+ AppType *string `protobuf:"bytes,10,opt,name=app_type,json=appType" json:"app_type,omitempty"`
Favorite *bool `protobuf:"varint,3,opt,name=favorite" json:"favorite,omitempty"`
Installed *bool `protobuf:"varint,4,opt,name=installed" json:"installed,omitempty"`
- AutoUpdate *bool `protobuf:"varint,5,opt,name=auto_update" json:"auto_update,omitempty"`
- BytesDownloaded *uint64 `protobuf:"varint,6,opt,name=bytes_downloaded" json:"bytes_downloaded,omitempty"`
- BytesNeeded *uint64 `protobuf:"varint,7,opt,name=bytes_needed" json:"bytes_needed,omitempty"`
- BytesDownloadRate *uint32 `protobuf:"varint,8,opt,name=bytes_download_rate" json:"bytes_download_rate,omitempty"`
- DownloadPaused *bool `protobuf:"varint,11,opt,name=download_paused" json:"download_paused,omitempty"`
- NumDownloading *uint32 `protobuf:"varint,12,opt,name=num_downloading" json:"num_downloading,omitempty"`
- NumPaused *uint32 `protobuf:"varint,13,opt,name=num_paused" json:"num_paused,omitempty"`
+ AutoUpdate *bool `protobuf:"varint,5,opt,name=auto_update,json=autoUpdate" json:"auto_update,omitempty"`
+ BytesDownloaded *uint64 `protobuf:"varint,6,opt,name=bytes_downloaded,json=bytesDownloaded" json:"bytes_downloaded,omitempty"`
+ BytesNeeded *uint64 `protobuf:"varint,7,opt,name=bytes_needed,json=bytesNeeded" json:"bytes_needed,omitempty"`
+ BytesDownloadRate *uint32 `protobuf:"varint,8,opt,name=bytes_download_rate,json=bytesDownloadRate" json:"bytes_download_rate,omitempty"`
+ DownloadPaused *bool `protobuf:"varint,11,opt,name=download_paused,json=downloadPaused" json:"download_paused,omitempty"`
+ NumDownloading *uint32 `protobuf:"varint,12,opt,name=num_downloading,json=numDownloading" json:"num_downloading,omitempty"`
+ NumPaused *uint32 `protobuf:"varint,13,opt,name=num_paused,json=numPaused" json:"num_paused,omitempty"`
Changing *bool `protobuf:"varint,14,opt,name=changing" json:"changing,omitempty"`
- AvailableOnPlatform *bool `protobuf:"varint,15,opt,name=available_on_platform" json:"available_on_platform,omitempty"`
+ AvailableOnPlatform *bool `protobuf:"varint,15,opt,name=available_on_platform,json=availableOnPlatform" json:"available_on_platform,omitempty"`
Dlcs []*CMsgClientGetClientAppListResponse_App_DLC `protobuf:"bytes,9,rep,name=dlcs" json:"dlcs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -6655,7 +6744,7 @@ func (m *CMsgClientGetClientAppListResponse_App) Reset() {
func (m *CMsgClientGetClientAppListResponse_App) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClientAppListResponse_App) ProtoMessage() {}
func (*CMsgClientGetClientAppListResponse_App) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{77, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{78, 0}
}
func (m *CMsgClientGetClientAppListResponse_App) XXX_Unmarshal(b []byte) error {
@@ -6797,7 +6886,7 @@ func (m *CMsgClientGetClientAppListResponse_App_DLC) String() string {
}
func (*CMsgClientGetClientAppListResponse_App_DLC) ProtoMessage() {}
func (*CMsgClientGetClientAppListResponse_App_DLC) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{77, 0, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{78, 0, 0}
}
func (m *CMsgClientGetClientAppListResponse_App_DLC) XXX_Unmarshal(b []byte) error {
@@ -6843,7 +6932,7 @@ func (m *CMsgClientInstallClientApp) Reset() { *m = CMsgClientInstallCli
func (m *CMsgClientInstallClientApp) String() string { return proto.CompactTextString(m) }
func (*CMsgClientInstallClientApp) ProtoMessage() {}
func (*CMsgClientInstallClientApp) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{78}
+ return fileDescriptor_97f09b42bb99641f, []int{79}
}
func (m *CMsgClientInstallClientApp) XXX_Unmarshal(b []byte) error {
@@ -6882,7 +6971,7 @@ func (m *CMsgClientInstallClientAppResponse) Reset() { *m = CMsgClientIn
func (m *CMsgClientInstallClientAppResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientInstallClientAppResponse) ProtoMessage() {}
func (*CMsgClientInstallClientAppResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{79}
+ return fileDescriptor_97f09b42bb99641f, []int{80}
}
func (m *CMsgClientInstallClientAppResponse) XXX_Unmarshal(b []byte) error {
@@ -6921,7 +7010,7 @@ func (m *CMsgClientUninstallClientApp) Reset() { *m = CMsgClientUninstal
func (m *CMsgClientUninstallClientApp) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUninstallClientApp) ProtoMessage() {}
func (*CMsgClientUninstallClientApp) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{80}
+ return fileDescriptor_97f09b42bb99641f, []int{81}
}
func (m *CMsgClientUninstallClientApp) XXX_Unmarshal(b []byte) error {
@@ -6960,7 +7049,7 @@ func (m *CMsgClientUninstallClientAppResponse) Reset() { *m = CMsgClient
func (m *CMsgClientUninstallClientAppResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUninstallClientAppResponse) ProtoMessage() {}
func (*CMsgClientUninstallClientAppResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{81}
+ return fileDescriptor_97f09b42bb99641f, []int{82}
}
func (m *CMsgClientUninstallClientAppResponse) XXX_Unmarshal(b []byte) error {
@@ -7000,7 +7089,7 @@ func (m *CMsgClientSetClientAppUpdateState) Reset() { *m = CMsgClientSet
func (m *CMsgClientSetClientAppUpdateState) String() string { return proto.CompactTextString(m) }
func (*CMsgClientSetClientAppUpdateState) ProtoMessage() {}
func (*CMsgClientSetClientAppUpdateState) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{82}
+ return fileDescriptor_97f09b42bb99641f, []int{83}
}
func (m *CMsgClientSetClientAppUpdateState) XXX_Unmarshal(b []byte) error {
@@ -7045,10 +7134,12 @@ type CMsgClientSetClientAppUpdateStateResponse struct {
func (m *CMsgClientSetClientAppUpdateStateResponse) Reset() {
*m = CMsgClientSetClientAppUpdateStateResponse{}
}
-func (m *CMsgClientSetClientAppUpdateStateResponse) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientSetClientAppUpdateStateResponse) ProtoMessage() {}
+func (m *CMsgClientSetClientAppUpdateStateResponse) String() string {
+ return proto.CompactTextString(m)
+}
+func (*CMsgClientSetClientAppUpdateStateResponse) ProtoMessage() {}
func (*CMsgClientSetClientAppUpdateStateResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{83}
+ return fileDescriptor_97f09b42bb99641f, []int{84}
}
func (m *CMsgClientSetClientAppUpdateStateResponse) XXX_Unmarshal(b []byte) error {
@@ -7077,16 +7168,16 @@ func (m *CMsgClientSetClientAppUpdateStateResponse) GetResult() uint32 {
}
type CMsgClientUFSUploadFileRequest struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileSize *uint32 `protobuf:"varint,2,opt,name=file_size" json:"file_size,omitempty"`
- RawFileSize *uint32 `protobuf:"varint,3,opt,name=raw_file_size" json:"raw_file_size,omitempty"`
- ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"`
- TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp" json:"time_stamp,omitempty"`
- FileName *string `protobuf:"bytes,6,opt,name=file_name" json:"file_name,omitempty"`
- PlatformsToSyncDeprecated *uint32 `protobuf:"varint,7,opt,name=platforms_to_sync_deprecated" json:"platforms_to_sync_deprecated,omitempty"`
- PlatformsToSync *uint32 `protobuf:"varint,8,opt,name=platforms_to_sync,def=4294967295" json:"platforms_to_sync,omitempty"`
- CellId *uint32 `protobuf:"varint,9,opt,name=cell_id" json:"cell_id,omitempty"`
- CanEncrypt *bool `protobuf:"varint,10,opt,name=can_encrypt" json:"can_encrypt,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileSize *uint32 `protobuf:"varint,2,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
+ RawFileSize *uint32 `protobuf:"varint,3,opt,name=raw_file_size,json=rawFileSize" json:"raw_file_size,omitempty"`
+ ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
+ TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp,json=timeStamp" json:"time_stamp,omitempty"`
+ FileName *string `protobuf:"bytes,6,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ PlatformsToSyncDeprecated *uint32 `protobuf:"varint,7,opt,name=platforms_to_sync_deprecated,json=platformsToSyncDeprecated" json:"platforms_to_sync_deprecated,omitempty"`
+ PlatformsToSync *uint32 `protobuf:"varint,8,opt,name=platforms_to_sync,json=platformsToSync,def=4294967295" json:"platforms_to_sync,omitempty"`
+ CellId *uint32 `protobuf:"varint,9,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
+ CanEncrypt *bool `protobuf:"varint,10,opt,name=can_encrypt,json=canEncrypt" json:"can_encrypt,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7096,7 +7187,7 @@ func (m *CMsgClientUFSUploadFileRequest) Reset() { *m = CMsgClientUFSUpl
func (m *CMsgClientUFSUploadFileRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSUploadFileRequest) ProtoMessage() {}
func (*CMsgClientUFSUploadFileRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{84}
+ return fileDescriptor_97f09b42bb99641f, []int{85}
}
func (m *CMsgClientUFSUploadFileRequest) XXX_Unmarshal(b []byte) error {
@@ -7191,13 +7282,13 @@ func (m *CMsgClientUFSUploadFileRequest) GetCanEncrypt() bool {
type CMsgClientUFSUploadFileResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- ShaFile []byte `protobuf:"bytes,2,opt,name=sha_file" json:"sha_file,omitempty"`
- UseHttp *bool `protobuf:"varint,3,opt,name=use_http" json:"use_http,omitempty"`
- HttpHost *string `protobuf:"bytes,4,opt,name=http_host" json:"http_host,omitempty"`
- HttpUrl *string `protobuf:"bytes,5,opt,name=http_url" json:"http_url,omitempty"`
- KvHeaders []byte `protobuf:"bytes,6,opt,name=kv_headers" json:"kv_headers,omitempty"`
- UseHttps *bool `protobuf:"varint,7,opt,name=use_https" json:"use_https,omitempty"`
- EncryptFile *bool `protobuf:"varint,8,opt,name=encrypt_file" json:"encrypt_file,omitempty"`
+ ShaFile []byte `protobuf:"bytes,2,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
+ UseHttp *bool `protobuf:"varint,3,opt,name=use_http,json=useHttp" json:"use_http,omitempty"`
+ HttpHost *string `protobuf:"bytes,4,opt,name=http_host,json=httpHost" json:"http_host,omitempty"`
+ HttpUrl *string `protobuf:"bytes,5,opt,name=http_url,json=httpUrl" json:"http_url,omitempty"`
+ KvHeaders []byte `protobuf:"bytes,6,opt,name=kv_headers,json=kvHeaders" json:"kv_headers,omitempty"`
+ UseHttps *bool `protobuf:"varint,7,opt,name=use_https,json=useHttps" json:"use_https,omitempty"`
+ EncryptFile *bool `protobuf:"varint,8,opt,name=encrypt_file,json=encryptFile" json:"encrypt_file,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7207,7 +7298,7 @@ func (m *CMsgClientUFSUploadFileResponse) Reset() { *m = CMsgClientUFSUp
func (m *CMsgClientUFSUploadFileResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSUploadFileResponse) ProtoMessage() {}
func (*CMsgClientUFSUploadFileResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{85}
+ return fileDescriptor_97f09b42bb99641f, []int{86}
}
func (m *CMsgClientUFSUploadFileResponse) XXX_Unmarshal(b []byte) error {
@@ -7297,7 +7388,7 @@ func (m *CMsgClientUFSUploadCommit) Reset() { *m = CMsgClientUFSUploadCo
func (m *CMsgClientUFSUploadCommit) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSUploadCommit) ProtoMessage() {}
func (*CMsgClientUFSUploadCommit) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{86}
+ return fileDescriptor_97f09b42bb99641f, []int{87}
}
func (m *CMsgClientUFSUploadCommit) XXX_Unmarshal(b []byte) error {
@@ -7327,10 +7418,10 @@ func (m *CMsgClientUFSUploadCommit) GetFiles() []*CMsgClientUFSUploadCommit_File
type CMsgClientUFSUploadCommit_File struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file" json:"sha_file,omitempty"`
- CubFile *uint32 `protobuf:"varint,4,opt,name=cub_file" json:"cub_file,omitempty"`
- FileName *string `protobuf:"bytes,5,opt,name=file_name" json:"file_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
+ CubFile *uint32 `protobuf:"varint,4,opt,name=cub_file,json=cubFile" json:"cub_file,omitempty"`
+ FileName *string `protobuf:"bytes,5,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7340,7 +7431,7 @@ func (m *CMsgClientUFSUploadCommit_File) Reset() { *m = CMsgClientUFSUpl
func (m *CMsgClientUFSUploadCommit_File) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSUploadCommit_File) ProtoMessage() {}
func (*CMsgClientUFSUploadCommit_File) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{86, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{87, 0}
}
func (m *CMsgClientUFSUploadCommit_File) XXX_Unmarshal(b []byte) error {
@@ -7409,7 +7500,7 @@ func (m *CMsgClientUFSUploadCommitResponse) Reset() { *m = CMsgClientUFS
func (m *CMsgClientUFSUploadCommitResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSUploadCommitResponse) ProtoMessage() {}
func (*CMsgClientUFSUploadCommitResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{87}
+ return fileDescriptor_97f09b42bb99641f, []int{88}
}
func (m *CMsgClientUFSUploadCommitResponse) XXX_Unmarshal(b []byte) error {
@@ -7439,8 +7530,8 @@ func (m *CMsgClientUFSUploadCommitResponse) GetFiles() []*CMsgClientUFSUploadCom
type CMsgClientUFSUploadCommitResponse_File struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file" json:"sha_file,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7452,7 +7543,7 @@ func (m *CMsgClientUFSUploadCommitResponse_File) Reset() {
func (m *CMsgClientUFSUploadCommitResponse_File) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSUploadCommitResponse_File) ProtoMessage() {}
func (*CMsgClientUFSUploadCommitResponse_File) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{87, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{88, 0}
}
func (m *CMsgClientUFSUploadCommitResponse_File) XXX_Unmarshal(b []byte) error {
@@ -7497,8 +7588,8 @@ func (m *CMsgClientUFSUploadCommitResponse_File) GetShaFile() []byte {
}
type CMsgClientUFSFileChunk struct {
- ShaFile []byte `protobuf:"bytes,1,opt,name=sha_file" json:"sha_file,omitempty"`
- FileStart *uint32 `protobuf:"varint,2,opt,name=file_start" json:"file_start,omitempty"`
+ ShaFile []byte `protobuf:"bytes,1,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
+ FileStart *uint32 `protobuf:"varint,2,opt,name=file_start,json=fileStart" json:"file_start,omitempty"`
Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -7509,7 +7600,7 @@ func (m *CMsgClientUFSFileChunk) Reset() { *m = CMsgClientUFSFileChunk{}
func (m *CMsgClientUFSFileChunk) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSFileChunk) ProtoMessage() {}
func (*CMsgClientUFSFileChunk) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{88}
+ return fileDescriptor_97f09b42bb99641f, []int{89}
}
func (m *CMsgClientUFSFileChunk) XXX_Unmarshal(b []byte) error {
@@ -7561,7 +7652,7 @@ func (m *CMsgClientUFSTransferHeartbeat) Reset() { *m = CMsgClientUFSTra
func (m *CMsgClientUFSTransferHeartbeat) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSTransferHeartbeat) ProtoMessage() {}
func (*CMsgClientUFSTransferHeartbeat) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{89}
+ return fileDescriptor_97f09b42bb99641f, []int{90}
}
func (m *CMsgClientUFSTransferHeartbeat) XXX_Unmarshal(b []byte) error {
@@ -7584,7 +7675,7 @@ var xxx_messageInfo_CMsgClientUFSTransferHeartbeat proto.InternalMessageInfo
type CMsgClientUFSUploadFileFinished struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- ShaFile []byte `protobuf:"bytes,2,opt,name=sha_file" json:"sha_file,omitempty"`
+ ShaFile []byte `protobuf:"bytes,2,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7594,7 +7685,7 @@ func (m *CMsgClientUFSUploadFileFinished) Reset() { *m = CMsgClientUFSUp
func (m *CMsgClientUFSUploadFileFinished) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSUploadFileFinished) ProtoMessage() {}
func (*CMsgClientUFSUploadFileFinished) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{90}
+ return fileDescriptor_97f09b42bb99641f, []int{91}
}
func (m *CMsgClientUFSUploadFileFinished) XXX_Unmarshal(b []byte) error {
@@ -7632,9 +7723,9 @@ func (m *CMsgClientUFSUploadFileFinished) GetShaFile() []byte {
}
type CMsgClientUFSDeleteFileRequest struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
- IsExplicitDelete *bool `protobuf:"varint,3,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ IsExplicitDelete *bool `protobuf:"varint,3,opt,name=is_explicit_delete,json=isExplicitDelete" json:"is_explicit_delete,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7644,7 +7735,7 @@ func (m *CMsgClientUFSDeleteFileRequest) Reset() { *m = CMsgClientUFSDel
func (m *CMsgClientUFSDeleteFileRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSDeleteFileRequest) ProtoMessage() {}
func (*CMsgClientUFSDeleteFileRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{91}
+ return fileDescriptor_97f09b42bb99641f, []int{92}
}
func (m *CMsgClientUFSDeleteFileRequest) XXX_Unmarshal(b []byte) error {
@@ -7688,7 +7779,7 @@ func (m *CMsgClientUFSDeleteFileRequest) GetIsExplicitDelete() bool {
type CMsgClientUFSDeleteFileResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7698,7 +7789,7 @@ func (m *CMsgClientUFSDeleteFileResponse) Reset() { *m = CMsgClientUFSDe
func (m *CMsgClientUFSDeleteFileResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSDeleteFileResponse) ProtoMessage() {}
func (*CMsgClientUFSDeleteFileResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{92}
+ return fileDescriptor_97f09b42bb99641f, []int{93}
}
func (m *CMsgClientUFSDeleteFileResponse) XXX_Unmarshal(b []byte) error {
@@ -7736,8 +7827,8 @@ func (m *CMsgClientUFSDeleteFileResponse) GetFileName() string {
}
type CMsgClientUFSGetFileListForApp struct {
- AppsToQuery []uint32 `protobuf:"varint,1,rep,name=apps_to_query" json:"apps_to_query,omitempty"`
- SendPathPrefixes *bool `protobuf:"varint,2,opt,name=send_path_prefixes" json:"send_path_prefixes,omitempty"`
+ AppsToQuery []uint32 `protobuf:"varint,1,rep,name=apps_to_query,json=appsToQuery" json:"apps_to_query,omitempty"`
+ SendPathPrefixes *bool `protobuf:"varint,2,opt,name=send_path_prefixes,json=sendPathPrefixes" json:"send_path_prefixes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7747,7 +7838,7 @@ func (m *CMsgClientUFSGetFileListForApp) Reset() { *m = CMsgClientUFSGet
func (m *CMsgClientUFSGetFileListForApp) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSGetFileListForApp) ProtoMessage() {}
func (*CMsgClientUFSGetFileListForApp) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{93}
+ return fileDescriptor_97f09b42bb99641f, []int{94}
}
func (m *CMsgClientUFSGetFileListForApp) XXX_Unmarshal(b []byte) error {
@@ -7784,7 +7875,7 @@ func (m *CMsgClientUFSGetFileListForApp) GetSendPathPrefixes() bool {
type CMsgClientUFSGetFileListForAppResponse struct {
Files []*CMsgClientUFSGetFileListForAppResponse_File `protobuf:"bytes,1,rep,name=files" json:"files,omitempty"`
- PathPrefixes []string `protobuf:"bytes,2,rep,name=path_prefixes" json:"path_prefixes,omitempty"`
+ PathPrefixes []string `protobuf:"bytes,2,rep,name=path_prefixes,json=pathPrefixes" json:"path_prefixes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7796,7 +7887,7 @@ func (m *CMsgClientUFSGetFileListForAppResponse) Reset() {
func (m *CMsgClientUFSGetFileListForAppResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSGetFileListForAppResponse) ProtoMessage() {}
func (*CMsgClientUFSGetFileListForAppResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{94}
+ return fileDescriptor_97f09b42bb99641f, []int{95}
}
func (m *CMsgClientUFSGetFileListForAppResponse) XXX_Unmarshal(b []byte) error {
@@ -7832,14 +7923,14 @@ func (m *CMsgClientUFSGetFileListForAppResponse) GetPathPrefixes() []string {
}
type CMsgClientUFSGetFileListForAppResponse_File struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
- ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file" json:"sha_file,omitempty"`
- TimeStamp *uint64 `protobuf:"varint,4,opt,name=time_stamp" json:"time_stamp,omitempty"`
- RawFileSize *uint32 `protobuf:"varint,5,opt,name=raw_file_size" json:"raw_file_size,omitempty"`
- IsExplicitDelete *bool `protobuf:"varint,6,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"`
- PlatformsToSync *uint32 `protobuf:"varint,7,opt,name=platforms_to_sync" json:"platforms_to_sync,omitempty"`
- PathPrefixIndex *uint32 `protobuf:"varint,8,opt,name=path_prefix_index" json:"path_prefix_index,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ ShaFile []byte `protobuf:"bytes,3,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
+ TimeStamp *uint64 `protobuf:"varint,4,opt,name=time_stamp,json=timeStamp" json:"time_stamp,omitempty"`
+ RawFileSize *uint32 `protobuf:"varint,5,opt,name=raw_file_size,json=rawFileSize" json:"raw_file_size,omitempty"`
+ IsExplicitDelete *bool `protobuf:"varint,6,opt,name=is_explicit_delete,json=isExplicitDelete" json:"is_explicit_delete,omitempty"`
+ PlatformsToSync *uint32 `protobuf:"varint,7,opt,name=platforms_to_sync,json=platformsToSync" json:"platforms_to_sync,omitempty"`
+ PathPrefixIndex *uint32 `protobuf:"varint,8,opt,name=path_prefix_index,json=pathPrefixIndex" json:"path_prefix_index,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7853,7 +7944,7 @@ func (m *CMsgClientUFSGetFileListForAppResponse_File) String() string {
}
func (*CMsgClientUFSGetFileListForAppResponse_File) ProtoMessage() {}
func (*CMsgClientUFSGetFileListForAppResponse_File) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{94, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{95, 0}
}
func (m *CMsgClientUFSGetFileListForAppResponse_File) XXX_Unmarshal(b []byte) error {
@@ -7931,9 +8022,9 @@ func (m *CMsgClientUFSGetFileListForAppResponse_File) GetPathPrefixIndex() uint3
}
type CMsgClientUFSDownloadRequest struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
- CanHandleHttp *bool `protobuf:"varint,3,opt,name=can_handle_http" json:"can_handle_http,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ CanHandleHttp *bool `protobuf:"varint,3,opt,name=can_handle_http,json=canHandleHttp" json:"can_handle_http,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7943,7 +8034,7 @@ func (m *CMsgClientUFSDownloadRequest) Reset() { *m = CMsgClientUFSDownl
func (m *CMsgClientUFSDownloadRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSDownloadRequest) ProtoMessage() {}
func (*CMsgClientUFSDownloadRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{95}
+ return fileDescriptor_97f09b42bb99641f, []int{96}
}
func (m *CMsgClientUFSDownloadRequest) XXX_Unmarshal(b []byte) error {
@@ -7987,17 +8078,17 @@ func (m *CMsgClientUFSDownloadRequest) GetCanHandleHttp() bool {
type CMsgClientUFSDownloadResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- FileSize *uint32 `protobuf:"varint,3,opt,name=file_size" json:"file_size,omitempty"`
- RawFileSize *uint32 `protobuf:"varint,4,opt,name=raw_file_size" json:"raw_file_size,omitempty"`
- ShaFile []byte `protobuf:"bytes,5,opt,name=sha_file" json:"sha_file,omitempty"`
- TimeStamp *uint64 `protobuf:"varint,6,opt,name=time_stamp" json:"time_stamp,omitempty"`
- IsExplicitDelete *bool `protobuf:"varint,7,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"`
- UseHttp *bool `protobuf:"varint,8,opt,name=use_http" json:"use_http,omitempty"`
- HttpHost *string `protobuf:"bytes,9,opt,name=http_host" json:"http_host,omitempty"`
- HttpUrl *string `protobuf:"bytes,10,opt,name=http_url" json:"http_url,omitempty"`
- KvHeaders []byte `protobuf:"bytes,11,opt,name=kv_headers" json:"kv_headers,omitempty"`
- UseHttps *bool `protobuf:"varint,12,opt,name=use_https" json:"use_https,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileSize *uint32 `protobuf:"varint,3,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
+ RawFileSize *uint32 `protobuf:"varint,4,opt,name=raw_file_size,json=rawFileSize" json:"raw_file_size,omitempty"`
+ ShaFile []byte `protobuf:"bytes,5,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
+ TimeStamp *uint64 `protobuf:"varint,6,opt,name=time_stamp,json=timeStamp" json:"time_stamp,omitempty"`
+ IsExplicitDelete *bool `protobuf:"varint,7,opt,name=is_explicit_delete,json=isExplicitDelete" json:"is_explicit_delete,omitempty"`
+ UseHttp *bool `protobuf:"varint,8,opt,name=use_http,json=useHttp" json:"use_http,omitempty"`
+ HttpHost *string `protobuf:"bytes,9,opt,name=http_host,json=httpHost" json:"http_host,omitempty"`
+ HttpUrl *string `protobuf:"bytes,10,opt,name=http_url,json=httpUrl" json:"http_url,omitempty"`
+ KvHeaders []byte `protobuf:"bytes,11,opt,name=kv_headers,json=kvHeaders" json:"kv_headers,omitempty"`
+ UseHttps *bool `protobuf:"varint,12,opt,name=use_https,json=useHttps" json:"use_https,omitempty"`
Encrypted *bool `protobuf:"varint,13,opt,name=encrypted" json:"encrypted,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -8008,7 +8099,7 @@ func (m *CMsgClientUFSDownloadResponse) Reset() { *m = CMsgClientUFSDown
func (m *CMsgClientUFSDownloadResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSDownloadResponse) ProtoMessage() {}
func (*CMsgClientUFSDownloadResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{96}
+ return fileDescriptor_97f09b42bb99641f, []int{97}
}
func (m *CMsgClientUFSDownloadResponse) XXX_Unmarshal(b []byte) error {
@@ -8123,8 +8214,8 @@ func (m *CMsgClientUFSDownloadResponse) GetEncrypted() bool {
}
type CMsgClientUFSLoginRequest struct {
- ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version" json:"protocol_version,omitempty"`
- AmSessionToken *uint64 `protobuf:"varint,2,opt,name=am_session_token" json:"am_session_token,omitempty"`
+ ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version,json=protocolVersion" json:"protocol_version,omitempty"`
+ AmSessionToken *uint64 `protobuf:"varint,2,opt,name=am_session_token,json=amSessionToken" json:"am_session_token,omitempty"`
Apps []uint32 `protobuf:"varint,3,rep,name=apps" json:"apps,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -8135,7 +8226,7 @@ func (m *CMsgClientUFSLoginRequest) Reset() { *m = CMsgClientUFSLoginReq
func (m *CMsgClientUFSLoginRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSLoginRequest) ProtoMessage() {}
func (*CMsgClientUFSLoginRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{97}
+ return fileDescriptor_97f09b42bb99641f, []int{98}
}
func (m *CMsgClientUFSLoginRequest) XXX_Unmarshal(b []byte) error {
@@ -8188,7 +8279,7 @@ func (m *CMsgClientUFSLoginResponse) Reset() { *m = CMsgClientUFSLoginRe
func (m *CMsgClientUFSLoginResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSLoginResponse) ProtoMessage() {}
func (*CMsgClientUFSLoginResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{98}
+ return fileDescriptor_97f09b42bb99641f, []int{99}
}
func (m *CMsgClientUFSLoginResponse) XXX_Unmarshal(b []byte) error {
@@ -8219,7 +8310,7 @@ func (m *CMsgClientUFSLoginResponse) GetEresult() int32 {
}
type CMsgClientRequestEncryptedAppTicket struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Userdata []byte `protobuf:"bytes,2,opt,name=userdata" json:"userdata,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -8230,7 +8321,7 @@ func (m *CMsgClientRequestEncryptedAppTicket) Reset() { *m = CMsgClientR
func (m *CMsgClientRequestEncryptedAppTicket) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestEncryptedAppTicket) ProtoMessage() {}
func (*CMsgClientRequestEncryptedAppTicket) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{99}
+ return fileDescriptor_97f09b42bb99641f, []int{100}
}
func (m *CMsgClientRequestEncryptedAppTicket) XXX_Unmarshal(b []byte) error {
@@ -8266,9 +8357,9 @@ func (m *CMsgClientRequestEncryptedAppTicket) GetUserdata() []byte {
}
type CMsgClientRequestEncryptedAppTicketResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Eresult *int32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"`
- EncryptedAppTicket *EncryptedAppTicket `protobuf:"bytes,3,opt,name=encrypted_app_ticket" json:"encrypted_app_ticket,omitempty"`
+ EncryptedAppTicket *EncryptedAppTicket `protobuf:"bytes,3,opt,name=encrypted_app_ticket,json=encryptedAppTicket" json:"encrypted_app_ticket,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8282,7 +8373,7 @@ func (m *CMsgClientRequestEncryptedAppTicketResponse) String() string {
}
func (*CMsgClientRequestEncryptedAppTicketResponse) ProtoMessage() {}
func (*CMsgClientRequestEncryptedAppTicketResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{100}
+ return fileDescriptor_97f09b42bb99641f, []int{101}
}
func (m *CMsgClientRequestEncryptedAppTicketResponse) XXX_Unmarshal(b []byte) error {
@@ -8327,12 +8418,12 @@ func (m *CMsgClientRequestEncryptedAppTicketResponse) GetEncryptedAppTicket() *E
}
type CMsgClientWalletInfoUpdate struct {
- HasWallet *bool `protobuf:"varint,1,opt,name=has_wallet" json:"has_wallet,omitempty"`
+ HasWallet *bool `protobuf:"varint,1,opt,name=has_wallet,json=hasWallet" json:"has_wallet,omitempty"`
Balance *int32 `protobuf:"varint,2,opt,name=balance" json:"balance,omitempty"`
Currency *int32 `protobuf:"varint,3,opt,name=currency" json:"currency,omitempty"`
- BalanceDelayed *int32 `protobuf:"varint,4,opt,name=balance_delayed" json:"balance_delayed,omitempty"`
+ BalanceDelayed *int32 `protobuf:"varint,4,opt,name=balance_delayed,json=balanceDelayed" json:"balance_delayed,omitempty"`
Balance64 *int64 `protobuf:"varint,5,opt,name=balance64" json:"balance64,omitempty"`
- Balance64Delayed *int64 `protobuf:"varint,6,opt,name=balance64_delayed" json:"balance64_delayed,omitempty"`
+ Balance64Delayed *int64 `protobuf:"varint,6,opt,name=balance64_delayed,json=balance64Delayed" json:"balance64_delayed,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8342,7 +8433,7 @@ func (m *CMsgClientWalletInfoUpdate) Reset() { *m = CMsgClientWalletInfo
func (m *CMsgClientWalletInfoUpdate) String() string { return proto.CompactTextString(m) }
func (*CMsgClientWalletInfoUpdate) ProtoMessage() {}
func (*CMsgClientWalletInfoUpdate) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{101}
+ return fileDescriptor_97f09b42bb99641f, []int{102}
}
func (m *CMsgClientWalletInfoUpdate) XXX_Unmarshal(b []byte) error {
@@ -8406,8 +8497,8 @@ func (m *CMsgClientWalletInfoUpdate) GetBalance64Delayed() int64 {
}
type CMsgClientAppInfoUpdate struct {
- LastChangenumber *uint32 `protobuf:"varint,1,opt,name=last_changenumber" json:"last_changenumber,omitempty"`
- SendChangelist *bool `protobuf:"varint,2,opt,name=send_changelist" json:"send_changelist,omitempty"`
+ LastChangenumber *uint32 `protobuf:"varint,1,opt,name=last_changenumber,json=lastChangenumber" json:"last_changenumber,omitempty"`
+ SendChangelist *bool `protobuf:"varint,2,opt,name=send_changelist,json=sendChangelist" json:"send_changelist,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8417,7 +8508,7 @@ func (m *CMsgClientAppInfoUpdate) Reset() { *m = CMsgClientAppInfoUpdate
func (m *CMsgClientAppInfoUpdate) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppInfoUpdate) ProtoMessage() {}
func (*CMsgClientAppInfoUpdate) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{102}
+ return fileDescriptor_97f09b42bb99641f, []int{103}
}
func (m *CMsgClientAppInfoUpdate) XXX_Unmarshal(b []byte) error {
@@ -8453,8 +8544,8 @@ func (m *CMsgClientAppInfoUpdate) GetSendChangelist() bool {
}
type CMsgClientAppInfoChanges struct {
- CurrentChangeNumber *uint32 `protobuf:"varint,1,opt,name=current_change_number" json:"current_change_number,omitempty"`
- ForceFullUpdate *bool `protobuf:"varint,2,opt,name=force_full_update" json:"force_full_update,omitempty"`
+ CurrentChangeNumber *uint32 `protobuf:"varint,1,opt,name=current_change_number,json=currentChangeNumber" json:"current_change_number,omitempty"`
+ ForceFullUpdate *bool `protobuf:"varint,2,opt,name=force_full_update,json=forceFullUpdate" json:"force_full_update,omitempty"`
AppIDs []uint32 `protobuf:"varint,3,rep,name=appIDs" json:"appIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -8465,7 +8556,7 @@ func (m *CMsgClientAppInfoChanges) Reset() { *m = CMsgClientAppInfoChang
func (m *CMsgClientAppInfoChanges) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppInfoChanges) ProtoMessage() {}
func (*CMsgClientAppInfoChanges) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{103}
+ return fileDescriptor_97f09b42bb99641f, []int{104}
}
func (m *CMsgClientAppInfoChanges) XXX_Unmarshal(b []byte) error {
@@ -8509,7 +8600,7 @@ func (m *CMsgClientAppInfoChanges) GetAppIDs() []uint32 {
type CMsgClientAppInfoRequest struct {
Apps []*CMsgClientAppInfoRequest_App `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"`
- SupportsBatches *bool `protobuf:"varint,2,opt,name=supports_batches,def=0" json:"supports_batches,omitempty"`
+ SupportsBatches *bool `protobuf:"varint,2,opt,name=supports_batches,json=supportsBatches,def=0" json:"supports_batches,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8519,7 +8610,7 @@ func (m *CMsgClientAppInfoRequest) Reset() { *m = CMsgClientAppInfoReque
func (m *CMsgClientAppInfoRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppInfoRequest) ProtoMessage() {}
func (*CMsgClientAppInfoRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{104}
+ return fileDescriptor_97f09b42bb99641f, []int{105}
}
func (m *CMsgClientAppInfoRequest) XXX_Unmarshal(b []byte) error {
@@ -8557,9 +8648,9 @@ func (m *CMsgClientAppInfoRequest) GetSupportsBatches() bool {
}
type CMsgClientAppInfoRequest_App struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- SectionFlags *uint32 `protobuf:"varint,2,opt,name=section_flags" json:"section_flags,omitempty"`
- Section_CRC []uint32 `protobuf:"varint,3,rep,name=section_CRC" json:"section_CRC,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ SectionFlags *uint32 `protobuf:"varint,2,opt,name=section_flags,json=sectionFlags" json:"section_flags,omitempty"`
+ Section_CRC []uint32 `protobuf:"varint,3,rep,name=section_CRC,json=sectionCRC" json:"section_CRC,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8569,7 +8660,7 @@ func (m *CMsgClientAppInfoRequest_App) Reset() { *m = CMsgClientAppInfoR
func (m *CMsgClientAppInfoRequest_App) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppInfoRequest_App) ProtoMessage() {}
func (*CMsgClientAppInfoRequest_App) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{104, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{105, 0}
}
func (m *CMsgClientAppInfoRequest_App) XXX_Unmarshal(b []byte) error {
@@ -8613,8 +8704,8 @@ func (m *CMsgClientAppInfoRequest_App) GetSection_CRC() []uint32 {
type CMsgClientAppInfoResponse struct {
Apps []*CMsgClientAppInfoResponse_App `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"`
- AppsUnknown []uint32 `protobuf:"varint,2,rep,name=apps_unknown" json:"apps_unknown,omitempty"`
- AppsPending *uint32 `protobuf:"varint,3,opt,name=apps_pending" json:"apps_pending,omitempty"`
+ AppsUnknown []uint32 `protobuf:"varint,2,rep,name=apps_unknown,json=appsUnknown" json:"apps_unknown,omitempty"`
+ AppsPending *uint32 `protobuf:"varint,3,opt,name=apps_pending,json=appsPending" json:"apps_pending,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8624,7 +8715,7 @@ func (m *CMsgClientAppInfoResponse) Reset() { *m = CMsgClientAppInfoResp
func (m *CMsgClientAppInfoResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppInfoResponse) ProtoMessage() {}
func (*CMsgClientAppInfoResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{105}
+ return fileDescriptor_97f09b42bb99641f, []int{106}
}
func (m *CMsgClientAppInfoResponse) XXX_Unmarshal(b []byte) error {
@@ -8667,8 +8758,8 @@ func (m *CMsgClientAppInfoResponse) GetAppsPending() uint32 {
}
type CMsgClientAppInfoResponse_App struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number,json=changeNumber" json:"change_number,omitempty"`
Sections []*CMsgClientAppInfoResponse_App_Section `protobuf:"bytes,3,rep,name=sections" json:"sections,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -8679,7 +8770,7 @@ func (m *CMsgClientAppInfoResponse_App) Reset() { *m = CMsgClientAppInfo
func (m *CMsgClientAppInfoResponse_App) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppInfoResponse_App) ProtoMessage() {}
func (*CMsgClientAppInfoResponse_App) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{105, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{106, 0}
}
func (m *CMsgClientAppInfoResponse_App) XXX_Unmarshal(b []byte) error {
@@ -8722,8 +8813,8 @@ func (m *CMsgClientAppInfoResponse_App) GetSections() []*CMsgClientAppInfoRespon
}
type CMsgClientAppInfoResponse_App_Section struct {
- SectionId *uint32 `protobuf:"varint,1,opt,name=section_id" json:"section_id,omitempty"`
- SectionKv []byte `protobuf:"bytes,2,opt,name=section_kv" json:"section_kv,omitempty"`
+ SectionId *uint32 `protobuf:"varint,1,opt,name=section_id,json=sectionId" json:"section_id,omitempty"`
+ SectionKv []byte `protobuf:"bytes,2,opt,name=section_kv,json=sectionKv" json:"section_kv,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8733,7 +8824,7 @@ func (m *CMsgClientAppInfoResponse_App_Section) Reset() { *m = CMsgClien
func (m *CMsgClientAppInfoResponse_App_Section) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAppInfoResponse_App_Section) ProtoMessage() {}
func (*CMsgClientAppInfoResponse_App_Section) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{105, 0, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{106, 0, 0}
}
func (m *CMsgClientAppInfoResponse_App_Section) XXX_Unmarshal(b []byte) error {
@@ -8769,8 +8860,8 @@ func (m *CMsgClientAppInfoResponse_App_Section) GetSectionKv() []byte {
}
type CMsgClientPackageInfoRequest struct {
- PackageIds []uint32 `protobuf:"varint,1,rep,name=package_ids" json:"package_ids,omitempty"`
- MetaDataOnly *bool `protobuf:"varint,2,opt,name=meta_data_only" json:"meta_data_only,omitempty"`
+ PackageIds []uint32 `protobuf:"varint,1,rep,name=package_ids,json=packageIds" json:"package_ids,omitempty"`
+ MetaDataOnly *bool `protobuf:"varint,2,opt,name=meta_data_only,json=metaDataOnly" json:"meta_data_only,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8780,7 +8871,7 @@ func (m *CMsgClientPackageInfoRequest) Reset() { *m = CMsgClientPackageI
func (m *CMsgClientPackageInfoRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPackageInfoRequest) ProtoMessage() {}
func (*CMsgClientPackageInfoRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{106}
+ return fileDescriptor_97f09b42bb99641f, []int{107}
}
func (m *CMsgClientPackageInfoRequest) XXX_Unmarshal(b []byte) error {
@@ -8817,8 +8908,8 @@ func (m *CMsgClientPackageInfoRequest) GetMetaDataOnly() bool {
type CMsgClientPackageInfoResponse struct {
Packages []*CMsgClientPackageInfoResponse_Package `protobuf:"bytes,1,rep,name=packages" json:"packages,omitempty"`
- PackagesUnknown []uint32 `protobuf:"varint,2,rep,name=packages_unknown" json:"packages_unknown,omitempty"`
- PackagesPending *uint32 `protobuf:"varint,3,opt,name=packages_pending" json:"packages_pending,omitempty"`
+ PackagesUnknown []uint32 `protobuf:"varint,2,rep,name=packages_unknown,json=packagesUnknown" json:"packages_unknown,omitempty"`
+ PackagesPending *uint32 `protobuf:"varint,3,opt,name=packages_pending,json=packagesPending" json:"packages_pending,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8828,7 +8919,7 @@ func (m *CMsgClientPackageInfoResponse) Reset() { *m = CMsgClientPackage
func (m *CMsgClientPackageInfoResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPackageInfoResponse) ProtoMessage() {}
func (*CMsgClientPackageInfoResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{107}
+ return fileDescriptor_97f09b42bb99641f, []int{108}
}
func (m *CMsgClientPackageInfoResponse) XXX_Unmarshal(b []byte) error {
@@ -8871,8 +8962,8 @@ func (m *CMsgClientPackageInfoResponse) GetPackagesPending() uint32 {
}
type CMsgClientPackageInfoResponse_Package struct {
- PackageId *uint32 `protobuf:"varint,1,opt,name=package_id" json:"package_id,omitempty"`
- ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"`
+ PackageId *uint32 `protobuf:"varint,1,opt,name=package_id,json=packageId" json:"package_id,omitempty"`
+ ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number,json=changeNumber" json:"change_number,omitempty"`
Sha []byte `protobuf:"bytes,3,opt,name=sha" json:"sha,omitempty"`
Buffer []byte `protobuf:"bytes,4,opt,name=buffer" json:"buffer,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -8884,7 +8975,7 @@ func (m *CMsgClientPackageInfoResponse_Package) Reset() { *m = CMsgClien
func (m *CMsgClientPackageInfoResponse_Package) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPackageInfoResponse_Package) ProtoMessage() {}
func (*CMsgClientPackageInfoResponse_Package) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{107, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{108, 0}
}
func (m *CMsgClientPackageInfoResponse_Package) XXX_Unmarshal(b []byte) error {
@@ -8934,11 +9025,11 @@ func (m *CMsgClientPackageInfoResponse_Package) GetBuffer() []byte {
}
type CMsgClientPICSChangesSinceRequest struct {
- SinceChangeNumber *uint32 `protobuf:"varint,1,opt,name=since_change_number" json:"since_change_number,omitempty"`
- SendAppInfoChanges *bool `protobuf:"varint,2,opt,name=send_app_info_changes" json:"send_app_info_changes,omitempty"`
- SendPackageInfoChanges *bool `protobuf:"varint,3,opt,name=send_package_info_changes" json:"send_package_info_changes,omitempty"`
- NumAppInfoCached *uint32 `protobuf:"varint,4,opt,name=num_app_info_cached" json:"num_app_info_cached,omitempty"`
- NumPackageInfoCached *uint32 `protobuf:"varint,5,opt,name=num_package_info_cached" json:"num_package_info_cached,omitempty"`
+ SinceChangeNumber *uint32 `protobuf:"varint,1,opt,name=since_change_number,json=sinceChangeNumber" json:"since_change_number,omitempty"`
+ SendAppInfoChanges *bool `protobuf:"varint,2,opt,name=send_app_info_changes,json=sendAppInfoChanges" json:"send_app_info_changes,omitempty"`
+ SendPackageInfoChanges *bool `protobuf:"varint,3,opt,name=send_package_info_changes,json=sendPackageInfoChanges" json:"send_package_info_changes,omitempty"`
+ NumAppInfoCached *uint32 `protobuf:"varint,4,opt,name=num_app_info_cached,json=numAppInfoCached" json:"num_app_info_cached,omitempty"`
+ NumPackageInfoCached *uint32 `protobuf:"varint,5,opt,name=num_package_info_cached,json=numPackageInfoCached" json:"num_package_info_cached,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8948,7 +9039,7 @@ func (m *CMsgClientPICSChangesSinceRequest) Reset() { *m = CMsgClientPIC
func (m *CMsgClientPICSChangesSinceRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPICSChangesSinceRequest) ProtoMessage() {}
func (*CMsgClientPICSChangesSinceRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{108}
+ return fileDescriptor_97f09b42bb99641f, []int{109}
}
func (m *CMsgClientPICSChangesSinceRequest) XXX_Unmarshal(b []byte) error {
@@ -9005,13 +9096,13 @@ func (m *CMsgClientPICSChangesSinceRequest) GetNumPackageInfoCached() uint32 {
}
type CMsgClientPICSChangesSinceResponse struct {
- CurrentChangeNumber *uint32 `protobuf:"varint,1,opt,name=current_change_number" json:"current_change_number,omitempty"`
- SinceChangeNumber *uint32 `protobuf:"varint,2,opt,name=since_change_number" json:"since_change_number,omitempty"`
- ForceFullUpdate *bool `protobuf:"varint,3,opt,name=force_full_update" json:"force_full_update,omitempty"`
- PackageChanges []*CMsgClientPICSChangesSinceResponse_PackageChange `protobuf:"bytes,4,rep,name=package_changes" json:"package_changes,omitempty"`
- AppChanges []*CMsgClientPICSChangesSinceResponse_AppChange `protobuf:"bytes,5,rep,name=app_changes" json:"app_changes,omitempty"`
- ForceFullAppUpdate *bool `protobuf:"varint,6,opt,name=force_full_app_update" json:"force_full_app_update,omitempty"`
- ForceFullPackageUpdate *bool `protobuf:"varint,7,opt,name=force_full_package_update" json:"force_full_package_update,omitempty"`
+ CurrentChangeNumber *uint32 `protobuf:"varint,1,opt,name=current_change_number,json=currentChangeNumber" json:"current_change_number,omitempty"`
+ SinceChangeNumber *uint32 `protobuf:"varint,2,opt,name=since_change_number,json=sinceChangeNumber" json:"since_change_number,omitempty"`
+ ForceFullUpdate *bool `protobuf:"varint,3,opt,name=force_full_update,json=forceFullUpdate" json:"force_full_update,omitempty"`
+ PackageChanges []*CMsgClientPICSChangesSinceResponse_PackageChange `protobuf:"bytes,4,rep,name=package_changes,json=packageChanges" json:"package_changes,omitempty"`
+ AppChanges []*CMsgClientPICSChangesSinceResponse_AppChange `protobuf:"bytes,5,rep,name=app_changes,json=appChanges" json:"app_changes,omitempty"`
+ ForceFullAppUpdate *bool `protobuf:"varint,6,opt,name=force_full_app_update,json=forceFullAppUpdate" json:"force_full_app_update,omitempty"`
+ ForceFullPackageUpdate *bool `protobuf:"varint,7,opt,name=force_full_package_update,json=forceFullPackageUpdate" json:"force_full_package_update,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9021,7 +9112,7 @@ func (m *CMsgClientPICSChangesSinceResponse) Reset() { *m = CMsgClientPI
func (m *CMsgClientPICSChangesSinceResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPICSChangesSinceResponse) ProtoMessage() {}
func (*CMsgClientPICSChangesSinceResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{109}
+ return fileDescriptor_97f09b42bb99641f, []int{110}
}
func (m *CMsgClientPICSChangesSinceResponse) XXX_Unmarshal(b []byte) error {
@@ -9093,8 +9184,8 @@ func (m *CMsgClientPICSChangesSinceResponse) GetForceFullPackageUpdate() bool {
type CMsgClientPICSChangesSinceResponse_PackageChange struct {
Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"`
- ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"`
- NeedsToken *bool `protobuf:"varint,3,opt,name=needs_token" json:"needs_token,omitempty"`
+ ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number,json=changeNumber" json:"change_number,omitempty"`
+ NeedsToken *bool `protobuf:"varint,3,opt,name=needs_token,json=needsToken" json:"needs_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9108,7 +9199,7 @@ func (m *CMsgClientPICSChangesSinceResponse_PackageChange) String() string {
}
func (*CMsgClientPICSChangesSinceResponse_PackageChange) ProtoMessage() {}
func (*CMsgClientPICSChangesSinceResponse_PackageChange) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{109, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{110, 0}
}
func (m *CMsgClientPICSChangesSinceResponse_PackageChange) XXX_Unmarshal(b []byte) error {
@@ -9152,8 +9243,8 @@ func (m *CMsgClientPICSChangesSinceResponse_PackageChange) GetNeedsToken() bool
type CMsgClientPICSChangesSinceResponse_AppChange struct {
Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
- ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"`
- NeedsToken *bool `protobuf:"varint,3,opt,name=needs_token" json:"needs_token,omitempty"`
+ ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number,json=changeNumber" json:"change_number,omitempty"`
+ NeedsToken *bool `protobuf:"varint,3,opt,name=needs_token,json=needsToken" json:"needs_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9167,7 +9258,7 @@ func (m *CMsgClientPICSChangesSinceResponse_AppChange) String() string {
}
func (*CMsgClientPICSChangesSinceResponse_AppChange) ProtoMessage() {}
func (*CMsgClientPICSChangesSinceResponse_AppChange) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{109, 1}
+ return fileDescriptor_97f09b42bb99641f, []int{110, 1}
}
func (m *CMsgClientPICSChangesSinceResponse_AppChange) XXX_Unmarshal(b []byte) error {
@@ -9210,20 +9301,21 @@ func (m *CMsgClientPICSChangesSinceResponse_AppChange) GetNeedsToken() bool {
}
type CMsgClientPICSProductInfoRequest struct {
- Packages []*CMsgClientPICSProductInfoRequest_PackageInfo `protobuf:"bytes,1,rep,name=packages" json:"packages,omitempty"`
- Apps []*CMsgClientPICSProductInfoRequest_AppInfo `protobuf:"bytes,2,rep,name=apps" json:"apps,omitempty"`
- MetaDataOnly *bool `protobuf:"varint,3,opt,name=meta_data_only" json:"meta_data_only,omitempty"`
- NumPrevFailed *uint32 `protobuf:"varint,4,opt,name=num_prev_failed" json:"num_prev_failed,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ Packages []*CMsgClientPICSProductInfoRequest_PackageInfo `protobuf:"bytes,1,rep,name=packages" json:"packages,omitempty"`
+ Apps []*CMsgClientPICSProductInfoRequest_AppInfo `protobuf:"bytes,2,rep,name=apps" json:"apps,omitempty"`
+ MetaDataOnly *bool `protobuf:"varint,3,opt,name=meta_data_only,json=metaDataOnly" json:"meta_data_only,omitempty"`
+ NumPrevFailed *uint32 `protobuf:"varint,4,opt,name=num_prev_failed,json=numPrevFailed" json:"num_prev_failed,omitempty"`
+ SupportsPackageTokens *uint32 `protobuf:"varint,5,opt,name=supports_package_tokens,json=supportsPackageTokens" json:"supports_package_tokens,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientPICSProductInfoRequest) Reset() { *m = CMsgClientPICSProductInfoRequest{} }
func (m *CMsgClientPICSProductInfoRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPICSProductInfoRequest) ProtoMessage() {}
func (*CMsgClientPICSProductInfoRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{110}
+ return fileDescriptor_97f09b42bb99641f, []int{111}
}
func (m *CMsgClientPICSProductInfoRequest) XXX_Unmarshal(b []byte) error {
@@ -9272,10 +9364,17 @@ func (m *CMsgClientPICSProductInfoRequest) GetNumPrevFailed() uint32 {
return 0
}
+func (m *CMsgClientPICSProductInfoRequest) GetSupportsPackageTokens() uint32 {
+ if m != nil && m.SupportsPackageTokens != nil {
+ return *m.SupportsPackageTokens
+ }
+ return 0
+}
+
type CMsgClientPICSProductInfoRequest_AppInfo struct {
Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
- AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"`
- OnlyPublic *bool `protobuf:"varint,3,opt,name=only_public" json:"only_public,omitempty"`
+ AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token,json=accessToken" json:"access_token,omitempty"`
+ OnlyPublic *bool `protobuf:"varint,3,opt,name=only_public,json=onlyPublic" json:"only_public,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9287,7 +9386,7 @@ func (m *CMsgClientPICSProductInfoRequest_AppInfo) Reset() {
func (m *CMsgClientPICSProductInfoRequest_AppInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPICSProductInfoRequest_AppInfo) ProtoMessage() {}
func (*CMsgClientPICSProductInfoRequest_AppInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{110, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{111, 0}
}
func (m *CMsgClientPICSProductInfoRequest_AppInfo) XXX_Unmarshal(b []byte) error {
@@ -9331,7 +9430,7 @@ func (m *CMsgClientPICSProductInfoRequest_AppInfo) GetOnlyPublic() bool {
type CMsgClientPICSProductInfoRequest_PackageInfo struct {
Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"`
- AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"`
+ AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token,json=accessToken" json:"access_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9345,7 +9444,7 @@ func (m *CMsgClientPICSProductInfoRequest_PackageInfo) String() string {
}
func (*CMsgClientPICSProductInfoRequest_PackageInfo) ProtoMessage() {}
func (*CMsgClientPICSProductInfoRequest_PackageInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{110, 1}
+ return fileDescriptor_97f09b42bb99641f, []int{111, 1}
}
func (m *CMsgClientPICSProductInfoRequest_PackageInfo) XXX_Unmarshal(b []byte) error {
@@ -9382,13 +9481,13 @@ func (m *CMsgClientPICSProductInfoRequest_PackageInfo) GetAccessToken() uint64 {
type CMsgClientPICSProductInfoResponse struct {
Apps []*CMsgClientPICSProductInfoResponse_AppInfo `protobuf:"bytes,1,rep,name=apps" json:"apps,omitempty"`
- UnknownAppids []uint32 `protobuf:"varint,2,rep,name=unknown_appids" json:"unknown_appids,omitempty"`
+ UnknownAppids []uint32 `protobuf:"varint,2,rep,name=unknown_appids,json=unknownAppids" json:"unknown_appids,omitempty"`
Packages []*CMsgClientPICSProductInfoResponse_PackageInfo `protobuf:"bytes,3,rep,name=packages" json:"packages,omitempty"`
- UnknownPackageids []uint32 `protobuf:"varint,4,rep,name=unknown_packageids" json:"unknown_packageids,omitempty"`
- MetaDataOnly *bool `protobuf:"varint,5,opt,name=meta_data_only" json:"meta_data_only,omitempty"`
- ResponsePending *bool `protobuf:"varint,6,opt,name=response_pending" json:"response_pending,omitempty"`
- HttpMinSize *uint32 `protobuf:"varint,7,opt,name=http_min_size" json:"http_min_size,omitempty"`
- HttpHost *string `protobuf:"bytes,8,opt,name=http_host" json:"http_host,omitempty"`
+ UnknownPackageids []uint32 `protobuf:"varint,4,rep,name=unknown_packageids,json=unknownPackageids" json:"unknown_packageids,omitempty"`
+ MetaDataOnly *bool `protobuf:"varint,5,opt,name=meta_data_only,json=metaDataOnly" json:"meta_data_only,omitempty"`
+ ResponsePending *bool `protobuf:"varint,6,opt,name=response_pending,json=responsePending" json:"response_pending,omitempty"`
+ HttpMinSize *uint32 `protobuf:"varint,7,opt,name=http_min_size,json=httpMinSize" json:"http_min_size,omitempty"`
+ HttpHost *string `protobuf:"bytes,8,opt,name=http_host,json=httpHost" json:"http_host,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9398,7 +9497,7 @@ func (m *CMsgClientPICSProductInfoResponse) Reset() { *m = CMsgClientPIC
func (m *CMsgClientPICSProductInfoResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPICSProductInfoResponse) ProtoMessage() {}
func (*CMsgClientPICSProductInfoResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{111}
+ return fileDescriptor_97f09b42bb99641f, []int{112}
}
func (m *CMsgClientPICSProductInfoResponse) XXX_Unmarshal(b []byte) error {
@@ -9477,11 +9576,11 @@ func (m *CMsgClientPICSProductInfoResponse) GetHttpHost() string {
type CMsgClientPICSProductInfoResponse_AppInfo struct {
Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
- ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"`
- MissingToken *bool `protobuf:"varint,3,opt,name=missing_token" json:"missing_token,omitempty"`
+ ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number,json=changeNumber" json:"change_number,omitempty"`
+ MissingToken *bool `protobuf:"varint,3,opt,name=missing_token,json=missingToken" json:"missing_token,omitempty"`
Sha []byte `protobuf:"bytes,4,opt,name=sha" json:"sha,omitempty"`
Buffer []byte `protobuf:"bytes,5,opt,name=buffer" json:"buffer,omitempty"`
- OnlyPublic *bool `protobuf:"varint,6,opt,name=only_public" json:"only_public,omitempty"`
+ OnlyPublic *bool `protobuf:"varint,6,opt,name=only_public,json=onlyPublic" json:"only_public,omitempty"`
Size *uint32 `protobuf:"varint,7,opt,name=size" json:"size,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -9491,10 +9590,12 @@ type CMsgClientPICSProductInfoResponse_AppInfo struct {
func (m *CMsgClientPICSProductInfoResponse_AppInfo) Reset() {
*m = CMsgClientPICSProductInfoResponse_AppInfo{}
}
-func (m *CMsgClientPICSProductInfoResponse_AppInfo) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientPICSProductInfoResponse_AppInfo) ProtoMessage() {}
+func (m *CMsgClientPICSProductInfoResponse_AppInfo) String() string {
+ return proto.CompactTextString(m)
+}
+func (*CMsgClientPICSProductInfoResponse_AppInfo) ProtoMessage() {}
func (*CMsgClientPICSProductInfoResponse_AppInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{111, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{112, 0}
}
func (m *CMsgClientPICSProductInfoResponse_AppInfo) XXX_Unmarshal(b []byte) error {
@@ -9566,8 +9667,8 @@ func (m *CMsgClientPICSProductInfoResponse_AppInfo) GetSize() uint32 {
type CMsgClientPICSProductInfoResponse_PackageInfo struct {
Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"`
- ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number" json:"change_number,omitempty"`
- MissingToken *bool `protobuf:"varint,3,opt,name=missing_token" json:"missing_token,omitempty"`
+ ChangeNumber *uint32 `protobuf:"varint,2,opt,name=change_number,json=changeNumber" json:"change_number,omitempty"`
+ MissingToken *bool `protobuf:"varint,3,opt,name=missing_token,json=missingToken" json:"missing_token,omitempty"`
Sha []byte `protobuf:"bytes,4,opt,name=sha" json:"sha,omitempty"`
Buffer []byte `protobuf:"bytes,5,opt,name=buffer" json:"buffer,omitempty"`
Size *uint32 `protobuf:"varint,6,opt,name=size" json:"size,omitempty"`
@@ -9584,7 +9685,7 @@ func (m *CMsgClientPICSProductInfoResponse_PackageInfo) String() string {
}
func (*CMsgClientPICSProductInfoResponse_PackageInfo) ProtoMessage() {}
func (*CMsgClientPICSProductInfoResponse_PackageInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{111, 1}
+ return fileDescriptor_97f09b42bb99641f, []int{112, 1}
}
func (m *CMsgClientPICSProductInfoResponse_PackageInfo) XXX_Unmarshal(b []byte) error {
@@ -9659,7 +9760,7 @@ func (m *CMsgClientPICSAccessTokenRequest) Reset() { *m = CMsgClientPICS
func (m *CMsgClientPICSAccessTokenRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPICSAccessTokenRequest) ProtoMessage() {}
func (*CMsgClientPICSAccessTokenRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{112}
+ return fileDescriptor_97f09b42bb99641f, []int{113}
}
func (m *CMsgClientPICSAccessTokenRequest) XXX_Unmarshal(b []byte) error {
@@ -9695,10 +9796,10 @@ func (m *CMsgClientPICSAccessTokenRequest) GetAppids() []uint32 {
}
type CMsgClientPICSAccessTokenResponse struct {
- PackageAccessTokens []*CMsgClientPICSAccessTokenResponse_PackageToken `protobuf:"bytes,1,rep,name=package_access_tokens" json:"package_access_tokens,omitempty"`
- PackageDeniedTokens []uint32 `protobuf:"varint,2,rep,name=package_denied_tokens" json:"package_denied_tokens,omitempty"`
- AppAccessTokens []*CMsgClientPICSAccessTokenResponse_AppToken `protobuf:"bytes,3,rep,name=app_access_tokens" json:"app_access_tokens,omitempty"`
- AppDeniedTokens []uint32 `protobuf:"varint,4,rep,name=app_denied_tokens" json:"app_denied_tokens,omitempty"`
+ PackageAccessTokens []*CMsgClientPICSAccessTokenResponse_PackageToken `protobuf:"bytes,1,rep,name=package_access_tokens,json=packageAccessTokens" json:"package_access_tokens,omitempty"`
+ PackageDeniedTokens []uint32 `protobuf:"varint,2,rep,name=package_denied_tokens,json=packageDeniedTokens" json:"package_denied_tokens,omitempty"`
+ AppAccessTokens []*CMsgClientPICSAccessTokenResponse_AppToken `protobuf:"bytes,3,rep,name=app_access_tokens,json=appAccessTokens" json:"app_access_tokens,omitempty"`
+ AppDeniedTokens []uint32 `protobuf:"varint,4,rep,name=app_denied_tokens,json=appDeniedTokens" json:"app_denied_tokens,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9708,7 +9809,7 @@ func (m *CMsgClientPICSAccessTokenResponse) Reset() { *m = CMsgClientPIC
func (m *CMsgClientPICSAccessTokenResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPICSAccessTokenResponse) ProtoMessage() {}
func (*CMsgClientPICSAccessTokenResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{113}
+ return fileDescriptor_97f09b42bb99641f, []int{114}
}
func (m *CMsgClientPICSAccessTokenResponse) XXX_Unmarshal(b []byte) error {
@@ -9759,7 +9860,7 @@ func (m *CMsgClientPICSAccessTokenResponse) GetAppDeniedTokens() []uint32 {
type CMsgClientPICSAccessTokenResponse_PackageToken struct {
Packageid *uint32 `protobuf:"varint,1,opt,name=packageid" json:"packageid,omitempty"`
- AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"`
+ AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token,json=accessToken" json:"access_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9773,7 +9874,7 @@ func (m *CMsgClientPICSAccessTokenResponse_PackageToken) String() string {
}
func (*CMsgClientPICSAccessTokenResponse_PackageToken) ProtoMessage() {}
func (*CMsgClientPICSAccessTokenResponse_PackageToken) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{113, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{114, 0}
}
func (m *CMsgClientPICSAccessTokenResponse_PackageToken) XXX_Unmarshal(b []byte) error {
@@ -9810,7 +9911,7 @@ func (m *CMsgClientPICSAccessTokenResponse_PackageToken) GetAccessToken() uint64
type CMsgClientPICSAccessTokenResponse_AppToken struct {
Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
- AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token" json:"access_token,omitempty"`
+ AccessToken *uint64 `protobuf:"varint,2,opt,name=access_token,json=accessToken" json:"access_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9824,7 +9925,7 @@ func (m *CMsgClientPICSAccessTokenResponse_AppToken) String() string {
}
func (*CMsgClientPICSAccessTokenResponse_AppToken) ProtoMessage() {}
func (*CMsgClientPICSAccessTokenResponse_AppToken) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{113, 1}
+ return fileDescriptor_97f09b42bb99641f, []int{114, 1}
}
func (m *CMsgClientPICSAccessTokenResponse_AppToken) XXX_Unmarshal(b []byte) error {
@@ -9870,7 +9971,7 @@ func (m *CMsgClientUFSGetUGCDetails) Reset() { *m = CMsgClientUFSGetUGCD
func (m *CMsgClientUFSGetUGCDetails) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSGetUGCDetails) ProtoMessage() {}
func (*CMsgClientUFSGetUGCDetails) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{114}
+ return fileDescriptor_97f09b42bb99641f, []int{115}
}
func (m *CMsgClientUFSGetUGCDetails) XXX_Unmarshal(b []byte) error {
@@ -9903,13 +10004,13 @@ func (m *CMsgClientUFSGetUGCDetails) GetHcontent() uint64 {
type CMsgClientUFSGetUGCDetailsResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
Url *string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"`
- AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Filename *string `protobuf:"bytes,4,opt,name=filename" json:"filename,omitempty"`
- SteamidCreator *uint64 `protobuf:"fixed64,5,opt,name=steamid_creator" json:"steamid_creator,omitempty"`
- FileSize *uint32 `protobuf:"varint,6,opt,name=file_size" json:"file_size,omitempty"`
- CompressedFileSize *uint32 `protobuf:"varint,7,opt,name=compressed_file_size" json:"compressed_file_size,omitempty"`
- RangecheckHost *string `protobuf:"bytes,8,opt,name=rangecheck_host" json:"rangecheck_host,omitempty"`
- FileEncodedSha1 *string `protobuf:"bytes,9,opt,name=file_encoded_sha1" json:"file_encoded_sha1,omitempty"`
+ SteamidCreator *uint64 `protobuf:"fixed64,5,opt,name=steamid_creator,json=steamidCreator" json:"steamid_creator,omitempty"`
+ FileSize *uint32 `protobuf:"varint,6,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
+ CompressedFileSize *uint32 `protobuf:"varint,7,opt,name=compressed_file_size,json=compressedFileSize" json:"compressed_file_size,omitempty"`
+ RangecheckHost *string `protobuf:"bytes,8,opt,name=rangecheck_host,json=rangecheckHost" json:"rangecheck_host,omitempty"`
+ FileEncodedSha1 *string `protobuf:"bytes,9,opt,name=file_encoded_sha1,json=fileEncodedSha1" json:"file_encoded_sha1,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9919,7 +10020,7 @@ func (m *CMsgClientUFSGetUGCDetailsResponse) Reset() { *m = CMsgClientUF
func (m *CMsgClientUFSGetUGCDetailsResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSGetUGCDetailsResponse) ProtoMessage() {}
func (*CMsgClientUFSGetUGCDetailsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{115}
+ return fileDescriptor_97f09b42bb99641f, []int{116}
}
func (m *CMsgClientUFSGetUGCDetailsResponse) XXX_Unmarshal(b []byte) error {
@@ -10006,8 +10107,8 @@ func (m *CMsgClientUFSGetUGCDetailsResponse) GetFileEncodedSha1() string {
}
type CMsgClientUFSGetSingleFileInfo struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10017,7 +10118,7 @@ func (m *CMsgClientUFSGetSingleFileInfo) Reset() { *m = CMsgClientUFSGet
func (m *CMsgClientUFSGetSingleFileInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSGetSingleFileInfo) ProtoMessage() {}
func (*CMsgClientUFSGetSingleFileInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{116}
+ return fileDescriptor_97f09b42bb99641f, []int{117}
}
func (m *CMsgClientUFSGetSingleFileInfo) XXX_Unmarshal(b []byte) error {
@@ -10054,12 +10155,12 @@ func (m *CMsgClientUFSGetSingleFileInfo) GetFileName() string {
type CMsgClientUFSGetSingleFileInfoResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,3,opt,name=file_name" json:"file_name,omitempty"`
- ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"`
- TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp" json:"time_stamp,omitempty"`
- RawFileSize *uint32 `protobuf:"varint,6,opt,name=raw_file_size" json:"raw_file_size,omitempty"`
- IsExplicitDelete *bool `protobuf:"varint,7,opt,name=is_explicit_delete" json:"is_explicit_delete,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,3,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
+ TimeStamp *uint64 `protobuf:"varint,5,opt,name=time_stamp,json=timeStamp" json:"time_stamp,omitempty"`
+ RawFileSize *uint32 `protobuf:"varint,6,opt,name=raw_file_size,json=rawFileSize" json:"raw_file_size,omitempty"`
+ IsExplicitDelete *bool `protobuf:"varint,7,opt,name=is_explicit_delete,json=isExplicitDelete" json:"is_explicit_delete,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10071,7 +10172,7 @@ func (m *CMsgClientUFSGetSingleFileInfoResponse) Reset() {
func (m *CMsgClientUFSGetSingleFileInfoResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSGetSingleFileInfoResponse) ProtoMessage() {}
func (*CMsgClientUFSGetSingleFileInfoResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{117}
+ return fileDescriptor_97f09b42bb99641f, []int{118}
}
func (m *CMsgClientUFSGetSingleFileInfoResponse) XXX_Unmarshal(b []byte) error {
@@ -10144,8 +10245,8 @@ func (m *CMsgClientUFSGetSingleFileInfoResponse) GetIsExplicitDelete() bool {
}
type CMsgClientUFSShareFile struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10155,7 +10256,7 @@ func (m *CMsgClientUFSShareFile) Reset() { *m = CMsgClientUFSShareFile{}
func (m *CMsgClientUFSShareFile) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSShareFile) ProtoMessage() {}
func (*CMsgClientUFSShareFile) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{118}
+ return fileDescriptor_97f09b42bb99641f, []int{119}
}
func (m *CMsgClientUFSShareFile) XXX_Unmarshal(b []byte) error {
@@ -10202,7 +10303,7 @@ func (m *CMsgClientUFSShareFileResponse) Reset() { *m = CMsgClientUFSSha
func (m *CMsgClientUFSShareFileResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUFSShareFileResponse) ProtoMessage() {}
func (*CMsgClientUFSShareFileResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{119}
+ return fileDescriptor_97f09b42bb99641f, []int{120}
}
func (m *CMsgClientUFSShareFileResponse) XXX_Unmarshal(b []byte) error {
@@ -10241,7 +10342,7 @@ func (m *CMsgClientUFSShareFileResponse) GetHcontent() uint64 {
}
type CMsgClientAMGetClanOfficers struct {
- SteamidClan *uint64 `protobuf:"fixed64,1,opt,name=steamid_clan" json:"steamid_clan,omitempty"`
+ SteamidClan *uint64 `protobuf:"fixed64,1,opt,name=steamid_clan,json=steamidClan" json:"steamid_clan,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10251,7 +10352,7 @@ func (m *CMsgClientAMGetClanOfficers) Reset() { *m = CMsgClientAMGetClan
func (m *CMsgClientAMGetClanOfficers) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAMGetClanOfficers) ProtoMessage() {}
func (*CMsgClientAMGetClanOfficers) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{120}
+ return fileDescriptor_97f09b42bb99641f, []int{121}
}
func (m *CMsgClientAMGetClanOfficers) XXX_Unmarshal(b []byte) error {
@@ -10281,8 +10382,8 @@ func (m *CMsgClientAMGetClanOfficers) GetSteamidClan() uint64 {
type CMsgClientAMGetClanOfficersResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- SteamidClan *uint64 `protobuf:"fixed64,2,opt,name=steamid_clan" json:"steamid_clan,omitempty"`
- OfficerCount *int32 `protobuf:"varint,3,opt,name=officer_count" json:"officer_count,omitempty"`
+ SteamidClan *uint64 `protobuf:"fixed64,2,opt,name=steamid_clan,json=steamidClan" json:"steamid_clan,omitempty"`
+ OfficerCount *int32 `protobuf:"varint,3,opt,name=officer_count,json=officerCount" json:"officer_count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10292,7 +10393,7 @@ func (m *CMsgClientAMGetClanOfficersResponse) Reset() { *m = CMsgClientA
func (m *CMsgClientAMGetClanOfficersResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAMGetClanOfficersResponse) ProtoMessage() {}
func (*CMsgClientAMGetClanOfficersResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{121}
+ return fileDescriptor_97f09b42bb99641f, []int{122}
}
func (m *CMsgClientAMGetClanOfficersResponse) XXX_Unmarshal(b []byte) error {
@@ -10337,7 +10438,7 @@ func (m *CMsgClientAMGetClanOfficersResponse) GetOfficerCount() int32 {
}
type CMsgClientAMGetPersonaNameHistory struct {
- IdCount *int32 `protobuf:"varint,1,opt,name=id_count" json:"id_count,omitempty"`
+ IdCount *int32 `protobuf:"varint,1,opt,name=id_count,json=idCount" json:"id_count,omitempty"`
Ids []*CMsgClientAMGetPersonaNameHistory_IdInstance `protobuf:"bytes,2,rep,name=Ids" json:"Ids,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -10348,7 +10449,7 @@ func (m *CMsgClientAMGetPersonaNameHistory) Reset() { *m = CMsgClientAMG
func (m *CMsgClientAMGetPersonaNameHistory) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAMGetPersonaNameHistory) ProtoMessage() {}
func (*CMsgClientAMGetPersonaNameHistory) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{122}
+ return fileDescriptor_97f09b42bb99641f, []int{123}
}
func (m *CMsgClientAMGetPersonaNameHistory) XXX_Unmarshal(b []byte) error {
@@ -10398,7 +10499,7 @@ func (m *CMsgClientAMGetPersonaNameHistory_IdInstance) String() string {
}
func (*CMsgClientAMGetPersonaNameHistory_IdInstance) ProtoMessage() {}
func (*CMsgClientAMGetPersonaNameHistory_IdInstance) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{122, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{123, 0}
}
func (m *CMsgClientAMGetPersonaNameHistory_IdInstance) XXX_Unmarshal(b []byte) error {
@@ -10436,10 +10537,12 @@ type CMsgClientAMGetPersonaNameHistoryResponse struct {
func (m *CMsgClientAMGetPersonaNameHistoryResponse) Reset() {
*m = CMsgClientAMGetPersonaNameHistoryResponse{}
}
-func (m *CMsgClientAMGetPersonaNameHistoryResponse) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientAMGetPersonaNameHistoryResponse) ProtoMessage() {}
+func (m *CMsgClientAMGetPersonaNameHistoryResponse) String() string {
+ return proto.CompactTextString(m)
+}
+func (*CMsgClientAMGetPersonaNameHistoryResponse) ProtoMessage() {}
func (*CMsgClientAMGetPersonaNameHistoryResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{123}
+ return fileDescriptor_97f09b42bb99641f, []int{124}
}
func (m *CMsgClientAMGetPersonaNameHistoryResponse) XXX_Unmarshal(b []byte) error {
@@ -10484,7 +10587,7 @@ func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) String() s
}
func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) ProtoMessage() {}
func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{123, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{124, 0}
}
func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) XXX_Unmarshal(b []byte) error {
@@ -10529,7 +10632,7 @@ func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance) GetNames()
}
type CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance struct {
- NameSince *uint32 `protobuf:"fixed32,1,opt,name=name_since" json:"name_since,omitempty"`
+ NameSince *uint32 `protobuf:"fixed32,1,opt,name=name_since,json=nameSince" json:"name_since,omitempty"`
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -10544,7 +10647,7 @@ func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstanc
}
func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) ProtoMessage() {}
func (*CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{123, 0, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{124, 0, 0}
}
func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstance) XXX_Unmarshal(b []byte) error {
@@ -10581,7 +10684,7 @@ func (m *CMsgClientAMGetPersonaNameHistoryResponse_NameTableInstance_NameInstanc
type CMsgClientDeregisterWithServer struct {
Eservertype *uint32 `protobuf:"varint,1,opt,name=eservertype" json:"eservertype,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10591,7 +10694,7 @@ func (m *CMsgClientDeregisterWithServer) Reset() { *m = CMsgClientDeregi
func (m *CMsgClientDeregisterWithServer) String() string { return proto.CompactTextString(m) }
func (*CMsgClientDeregisterWithServer) ProtoMessage() {}
func (*CMsgClientDeregisterWithServer) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{124}
+ return fileDescriptor_97f09b42bb99641f, []int{125}
}
func (m *CMsgClientDeregisterWithServer) XXX_Unmarshal(b []byte) error {
@@ -10627,13 +10730,13 @@ func (m *CMsgClientDeregisterWithServer) GetAppId() uint32 {
}
type CMsgClientClanState struct {
- SteamidClan *uint64 `protobuf:"fixed64,1,opt,name=steamid_clan" json:"steamid_clan,omitempty"`
- ClanAccountFlags *uint32 `protobuf:"varint,3,opt,name=clan_account_flags" json:"clan_account_flags,omitempty"`
- NameInfo *CMsgClientClanState_NameInfo `protobuf:"bytes,4,opt,name=name_info" json:"name_info,omitempty"`
- UserCounts *CMsgClientClanState_UserCounts `protobuf:"bytes,5,opt,name=user_counts" json:"user_counts,omitempty"`
+ SteamidClan *uint64 `protobuf:"fixed64,1,opt,name=steamid_clan,json=steamidClan" json:"steamid_clan,omitempty"`
+ ClanAccountFlags *uint32 `protobuf:"varint,3,opt,name=clan_account_flags,json=clanAccountFlags" json:"clan_account_flags,omitempty"`
+ NameInfo *CMsgClientClanState_NameInfo `protobuf:"bytes,4,opt,name=name_info,json=nameInfo" json:"name_info,omitempty"`
+ UserCounts *CMsgClientClanState_UserCounts `protobuf:"bytes,5,opt,name=user_counts,json=userCounts" json:"user_counts,omitempty"`
Events []*CMsgClientClanState_Event `protobuf:"bytes,6,rep,name=events" json:"events,omitempty"`
Announcements []*CMsgClientClanState_Event `protobuf:"bytes,7,rep,name=announcements" json:"announcements,omitempty"`
- ChatRoomPrivate *bool `protobuf:"varint,8,opt,name=chat_room_private" json:"chat_room_private,omitempty"`
+ ChatRoomPrivate *bool `protobuf:"varint,8,opt,name=chat_room_private,json=chatRoomPrivate" json:"chat_room_private,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10643,7 +10746,7 @@ func (m *CMsgClientClanState) Reset() { *m = CMsgClientClanState{} }
func (m *CMsgClientClanState) String() string { return proto.CompactTextString(m) }
func (*CMsgClientClanState) ProtoMessage() {}
func (*CMsgClientClanState) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{125}
+ return fileDescriptor_97f09b42bb99641f, []int{126}
}
func (m *CMsgClientClanState) XXX_Unmarshal(b []byte) error {
@@ -10714,8 +10817,8 @@ func (m *CMsgClientClanState) GetChatRoomPrivate() bool {
}
type CMsgClientClanState_NameInfo struct {
- ClanName *string `protobuf:"bytes,1,opt,name=clan_name" json:"clan_name,omitempty"`
- ShaAvatar []byte `protobuf:"bytes,2,opt,name=sha_avatar" json:"sha_avatar,omitempty"`
+ ClanName *string `protobuf:"bytes,1,opt,name=clan_name,json=clanName" json:"clan_name,omitempty"`
+ ShaAvatar []byte `protobuf:"bytes,2,opt,name=sha_avatar,json=shaAvatar" json:"sha_avatar,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10725,7 +10828,7 @@ func (m *CMsgClientClanState_NameInfo) Reset() { *m = CMsgClientClanStat
func (m *CMsgClientClanState_NameInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgClientClanState_NameInfo) ProtoMessage() {}
func (*CMsgClientClanState_NameInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{125, 0}
+ return fileDescriptor_97f09b42bb99641f, []int{126, 0}
}
func (m *CMsgClientClanState_NameInfo) XXX_Unmarshal(b []byte) error {
@@ -10764,8 +10867,8 @@ type CMsgClientClanState_UserCounts struct {
Members *uint32 `protobuf:"varint,1,opt,name=members" json:"members,omitempty"`
Online *uint32 `protobuf:"varint,2,opt,name=online" json:"online,omitempty"`
Chatting *uint32 `protobuf:"varint,3,opt,name=chatting" json:"chatting,omitempty"`
- InGame *uint32 `protobuf:"varint,4,opt,name=in_game" json:"in_game,omitempty"`
- ChatRoomMembers *uint32 `protobuf:"varint,5,opt,name=chat_room_members" json:"chat_room_members,omitempty"`
+ InGame *uint32 `protobuf:"varint,4,opt,name=in_game,json=inGame" json:"in_game,omitempty"`
+ ChatRoomMembers *uint32 `protobuf:"varint,5,opt,name=chat_room_members,json=chatRoomMembers" json:"chat_room_members,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10775,7 +10878,7 @@ func (m *CMsgClientClanState_UserCounts) Reset() { *m = CMsgClientClanSt
func (m *CMsgClientClanState_UserCounts) String() string { return proto.CompactTextString(m) }
func (*CMsgClientClanState_UserCounts) ProtoMessage() {}
func (*CMsgClientClanState_UserCounts) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{125, 1}
+ return fileDescriptor_97f09b42bb99641f, []int{126, 1}
}
func (m *CMsgClientClanState_UserCounts) XXX_Unmarshal(b []byte) error {
@@ -10833,10 +10936,10 @@ func (m *CMsgClientClanState_UserCounts) GetChatRoomMembers() uint32 {
type CMsgClientClanState_Event struct {
Gid *uint64 `protobuf:"fixed64,1,opt,name=gid" json:"gid,omitempty"`
- EventTime *uint32 `protobuf:"varint,2,opt,name=event_time" json:"event_time,omitempty"`
+ EventTime *uint32 `protobuf:"varint,2,opt,name=event_time,json=eventTime" json:"event_time,omitempty"`
Headline *string `protobuf:"bytes,3,opt,name=headline" json:"headline,omitempty"`
- GameId *uint64 `protobuf:"fixed64,4,opt,name=game_id" json:"game_id,omitempty"`
- JustPosted *bool `protobuf:"varint,5,opt,name=just_posted" json:"just_posted,omitempty"`
+ GameId *uint64 `protobuf:"fixed64,4,opt,name=game_id,json=gameId" json:"game_id,omitempty"`
+ JustPosted *bool `protobuf:"varint,5,opt,name=just_posted,json=justPosted" json:"just_posted,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10846,7 +10949,7 @@ func (m *CMsgClientClanState_Event) Reset() { *m = CMsgClientClanState_E
func (m *CMsgClientClanState_Event) String() string { return proto.CompactTextString(m) }
func (*CMsgClientClanState_Event) ProtoMessage() {}
func (*CMsgClientClanState_Event) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{125, 2}
+ return fileDescriptor_97f09b42bb99641f, []int{126, 2}
}
func (m *CMsgClientClanState_Event) XXX_Unmarshal(b []byte) error {
@@ -10903,13 +11006,13 @@ func (m *CMsgClientClanState_Event) GetJustPosted() bool {
}
type CMsgClientUnsignedInstallScript struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
- FileSize *uint32 `protobuf:"varint,3,opt,name=file_size" json:"file_size,omitempty"`
- SignatureBroken *bool `protobuf:"varint,4,opt,name=signature_broken" json:"signature_broken,omitempty"`
- DepotId *uint32 `protobuf:"varint,5,opt,name=depot_id" json:"depot_id,omitempty"`
- ManifestId *uint64 `protobuf:"varint,6,opt,name=manifest_id" json:"manifest_id,omitempty"`
- FileFlags *uint32 `protobuf:"varint,7,opt,name=file_flags" json:"file_flags,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ FileSize *uint32 `protobuf:"varint,3,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
+ SignatureBroken *bool `protobuf:"varint,4,opt,name=signature_broken,json=signatureBroken" json:"signature_broken,omitempty"`
+ DepotId *uint32 `protobuf:"varint,5,opt,name=depot_id,json=depotId" json:"depot_id,omitempty"`
+ ManifestId *uint64 `protobuf:"varint,6,opt,name=manifest_id,json=manifestId" json:"manifest_id,omitempty"`
+ FileFlags *uint32 `protobuf:"varint,7,opt,name=file_flags,json=fileFlags" json:"file_flags,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10919,7 +11022,7 @@ func (m *CMsgClientUnsignedInstallScript) Reset() { *m = CMsgClientUnsig
func (m *CMsgClientUnsignedInstallScript) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUnsignedInstallScript) ProtoMessage() {}
func (*CMsgClientUnsignedInstallScript) Descriptor() ([]byte, []int) {
- return fileDescriptor_97f09b42bb99641f, []int{126}
+ return fileDescriptor_97f09b42bb99641f, []int{127}
}
func (m *CMsgClientUnsignedInstallScript) XXX_Unmarshal(b []byte) error {
@@ -11000,6 +11103,8 @@ func init() {
proto.RegisterType((*CMsgClientP2PConnectionFailInfo)(nil), "CMsgClientP2PConnectionFailInfo")
proto.RegisterType((*CMsgClientNetworkingCertRequest)(nil), "CMsgClientNetworkingCertRequest")
proto.RegisterType((*CMsgClientNetworkingCertReply)(nil), "CMsgClientNetworkingCertReply")
+ proto.RegisterType((*CMsgClientNetworkingMobileCertRequest)(nil), "CMsgClientNetworkingMobileCertRequest")
+ proto.RegisterType((*CMsgClientNetworkingMobileCertReply)(nil), "CMsgClientNetworkingMobileCertReply")
proto.RegisterType((*CMsgClientGetAppOwnershipTicket)(nil), "CMsgClientGetAppOwnershipTicket")
proto.RegisterType((*CMsgClientGetAppOwnershipTicketResponse)(nil), "CMsgClientGetAppOwnershipTicketResponse")
proto.RegisterType((*CMsgClientSessionToken)(nil), "CMsgClientSessionToken")
@@ -11031,8 +11136,6 @@ func init() {
proto.RegisterType((*CMsgClientAppMinutesPlayedData)(nil), "CMsgClientAppMinutesPlayedData")
proto.RegisterType((*CMsgClientAppMinutesPlayedData_AppMinutesPlayedData)(nil), "CMsgClientAppMinutesPlayedData.AppMinutesPlayedData")
proto.RegisterType((*CMsgClientIsLimitedAccount)(nil), "CMsgClientIsLimitedAccount")
- proto.RegisterType((*CMsgClientServerList)(nil), "CMsgClientServerList")
- proto.RegisterType((*CMsgClientServerList_Server)(nil), "CMsgClientServerList.Server")
proto.RegisterType((*CMsgClientRequestedClientStats)(nil), "CMsgClientRequestedClientStats")
proto.RegisterType((*CMsgClientRequestedClientStats_StatsToSend)(nil), "CMsgClientRequestedClientStats.StatsToSend")
proto.RegisterType((*CMsgClientStat2)(nil), "CMsgClientStat2")
@@ -11169,436 +11272,592 @@ func init() {
func init() { proto.RegisterFile("steammessages_clientserver.proto", fileDescriptor_97f09b42bb99641f) }
var fileDescriptor_97f09b42bb99641f = []byte{
- // 6884 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x7c, 0x4b, 0x8c, 0x1c, 0xc9,
- 0x75, 0xe0, 0xd4, 0xbf, 0xfa, 0x75, 0x57, 0x7f, 0xaa, 0xd9, 0x64, 0xb1, 0xf8, 0x9d, 0xd4, 0x68,
- 0x86, 0x9a, 0xd1, 0xd4, 0x90, 0x2d, 0xce, 0x50, 0x1c, 0x0d, 0x20, 0x35, 0xbb, 0xc9, 0x1e, 0x4a,
- 0x6c, 0x0e, 0x77, 0x9a, 0x1c, 0x2d, 0x84, 0x1d, 0xa5, 0xa2, 0x33, 0xa3, 0xaa, 0x52, 0x9d, 0x15,
- 0x99, 0x93, 0x11, 0xd5, 0xcd, 0x96, 0xf6, 0xa0, 0x05, 0x16, 0x82, 0xb0, 0x58, 0x60, 0xb5, 0xb7,
- 0x95, 0xd6, 0x80, 0x05, 0x03, 0xb2, 0x00, 0x4b, 0xf0, 0x6d, 0x04, 0xd9, 0x96, 0x21, 0xd9, 0x32,
- 0x60, 0xc0, 0x17, 0xc3, 0x06, 0x7c, 0x34, 0xe4, 0x8b, 0x00, 0x5f, 0x7c, 0xf1, 0xc9, 0x17, 0x03,
- 0x46, 0xbc, 0x88, 0xc8, 0x8c, 0xcc, 0xaa, 0xea, 0x6e, 0x6a, 0xc6, 0xba, 0x90, 0xd9, 0xf1, 0x79,
- 0xf1, 0xe2, 0xfd, 0xe2, 0xbd, 0x17, 0x2f, 0x0a, 0xae, 0x72, 0x41, 0xc9, 0x68, 0x44, 0x39, 0x27,
- 0x03, 0xca, 0x5d, 0x2f, 0x0c, 0x28, 0x13, 0x9c, 0x26, 0x07, 0x34, 0xe9, 0xc5, 0x49, 0x24, 0xa2,
- 0x6e, 0x27, 0x3f, 0x62, 0x8f, 0x70, 0xaa, 0x7b, 0xba, 0x94, 0x79, 0xc9, 0x51, 0x2c, 0xa8, 0xef,
- 0x92, 0x38, 0x76, 0x45, 0xe0, 0xed, 0x53, 0xa1, 0xfa, 0x9c, 0x6d, 0xb8, 0xbc, 0xb9, 0xc3, 0x07,
- 0x9b, 0x08, 0xef, 0xc9, 0xd6, 0xee, 0xa3, 0xf5, 0x47, 0xbb, 0x94, 0xf3, 0x20, 0x62, 0xbb, 0x82,
- 0x24, 0x82, 0xfa, 0xed, 0xb3, 0xb0, 0x88, 0x90, 0x03, 0xdf, 0x4d, 0xe8, 0x28, 0x12, 0xb4, 0x53,
- 0xba, 0x5a, 0xba, 0x56, 0x6f, 0xb7, 0xa0, 0x46, 0xe2, 0x38, 0xf0, 0x3b, 0xe5, 0xab, 0xa5, 0x6b,
- 0x35, 0xe7, 0x7f, 0x94, 0xe1, 0xe2, 0x0c, 0x48, 0x77, 0x99, 0x7f, 0x6a, 0x38, 0xed, 0x2e, 0xb4,
- 0xb9, 0x9a, 0xe6, 0x86, 0x94, 0x0d, 0xc4, 0xd0, 0xe5, 0xd4, 0xeb, 0x54, 0xb0, 0x6f, 0x0d, 0x5a,
- 0xa6, 0x8f, 0x26, 0x49, 0x94, 0x74, 0xaa, 0xd8, 0xbc, 0x04, 0x0d, 0x46, 0x84, 0x38, 0x8a, 0x69,
- 0xa7, 0x86, 0x0d, 0x6d, 0x80, 0xbd, 0x23, 0x41, 0xb9, 0x9b, 0x50, 0xef, 0xa0, 0x53, 0xcf, 0xb7,
- 0x71, 0xca, 0x44, 0xa7, 0x81, 0x6d, 0x1d, 0x58, 0xce, 0xda, 0xdc, 0x84, 0x86, 0xe4, 0xa8, 0xd3,
- 0xcc, 0xf7, 0x48, 0x08, 0xba, 0x67, 0xce, 0xe0, 0x27, 0x82, 0x11, 0x75, 0x45, 0xe4, 0x7a, 0x11,
- 0x63, 0xd4, 0x13, 0xee, 0x88, 0x77, 0x00, 0x69, 0xf0, 0x75, 0x70, 0x32, 0x12, 0xbc, 0x4b, 0x07,
- 0x01, 0x17, 0x34, 0xd9, 0x18, 0x8b, 0xe1, 0x63, 0x24, 0xf9, 0x97, 0x03, 0x31, 0xdc, 0xdc, 0x91,
- 0xb0, 0x91, 0xf6, 0x5e, 0x14, 0xba, 0x07, 0x34, 0x91, 0xdb, 0x41, 0x52, 0xb4, 0xda, 0x8b, 0x50,
- 0x57, 0xcc, 0xc1, 0xfd, 0x2e, 0xc8, 0xb5, 0x14, 0xa3, 0xdd, 0x80, 0x71, 0x41, 0x98, 0x47, 0xdd,
- 0xc0, 0xc7, 0x4d, 0x57, 0x9d, 0xbf, 0x2b, 0xd9, 0xf4, 0x56, 0x0b, 0xc8, 0xa5, 0x36, 0xa3, 0x51,
- 0x1c, 0x52, 0x41, 0xdb, 0xcb, 0xd0, 0x44, 0x7a, 0xcb, 0x29, 0x8a, 0xd2, 0x4b, 0xd0, 0x18, 0x90,
- 0x11, 0xc2, 0x28, 0x63, 0xc3, 0x22, 0xd4, 0x29, 0x17, 0x44, 0x50, 0x5c, 0xaf, 0xd5, 0xbe, 0x0c,
- 0x67, 0x29, 0x19, 0x23, 0xc9, 0x15, 0x95, 0x13, 0xca, 0xe3, 0x88, 0x71, 0x8a, 0x6b, 0xb6, 0xda,
- 0xe7, 0x61, 0x65, 0xeb, 0xee, 0xa3, 0x77, 0xef, 0x6e, 0x6e, 0x3c, 0xbe, 0xbb, 0xa5, 0xe5, 0x08,
- 0x49, 0xbe, 0x20, 0xc9, 0xab, 0xfe, 0x76, 0xbd, 0xc4, 0x43, 0x92, 0xb7, 0xda, 0xe7, 0x60, 0x49,
- 0xb7, 0x71, 0xfa, 0xc1, 0x98, 0x32, 0x8f, 0x22, 0xdd, 0x5b, 0x52, 0x14, 0xa2, 0x43, 0x46, 0x13,
- 0x37, 0x45, 0x50, 0x52, 0xbd, 0xee, 0x7c, 0xab, 0x04, 0xcb, 0xd9, 0x9e, 0x36, 0x77, 0x1e, 0x04,
- 0x5c, 0xb4, 0xcf, 0xc0, 0x82, 0x37, 0x72, 0x89, 0xef, 0x27, 0x94, 0x73, 0xca, 0x3b, 0xa5, 0xab,
- 0x95, 0x6b, 0x2d, 0xb9, 0x3b, 0x6f, 0xe4, 0xc6, 0x51, 0x22, 0x78, 0xa7, 0x8c, 0x2d, 0x97, 0xe1,
- 0xac, 0x37, 0x72, 0x0f, 0xe9, 0x1e, 0x8f, 0x70, 0xcd, 0x6c, 0x46, 0xe5, 0x6a, 0xe5, 0xda, 0x5c,
- 0xfb, 0x05, 0xb8, 0x18, 0xd3, 0xc4, 0x93, 0xd4, 0xf4, 0x69, 0x9f, 0x8c, 0x43, 0x21, 0x79, 0x98,
- 0x8e, 0x57, 0x5b, 0x74, 0x7e, 0xaf, 0x04, 0x17, 0x32, 0x14, 0x1e, 0xad, 0x3f, 0xda, 0x54, 0x4c,
- 0x0e, 0x22, 0x76, 0x9f, 0xf5, 0x23, 0x14, 0x41, 0x8d, 0xb4, 0xeb, 0x53, 0x2e, 0x34, 0x69, 0xcf,
- 0xc0, 0x42, 0xda, 0xcc, 0x13, 0x2f, 0xa3, 0xaf, 0x54, 0xb8, 0xc0, 0xd7, 0xf4, 0x5d, 0x81, 0x39,
- 0x8f, 0x30, 0x3f, 0xf0, 0x25, 0xc9, 0xab, 0x48, 0xb7, 0xf3, 0xb0, 0xe2, 0xa5, 0x2b, 0x98, 0xd9,
- 0x35, 0x9c, 0xdd, 0x06, 0x48, 0x28, 0xf3, 0xe9, 0x37, 0x0e, 0xa2, 0x31, 0x47, 0x92, 0x2e, 0x38,
- 0xbf, 0x2a, 0xc1, 0x95, 0x19, 0xe8, 0xdd, 0x23, 0x41, 0xf8, 0xd1, 0x51, 0xec, 0x42, 0x9b, 0xc6,
- 0xeb, 0xb1, 0x3b, 0xa9, 0x67, 0xd8, 0x97, 0xc7, 0x15, 0xa1, 0xd7, 0x0c, 0x74, 0x2f, 0x8c, 0x38,
- 0x75, 0x13, 0x4a, 0x78, 0xc4, 0x34, 0xa3, 0xd7, 0xa0, 0xa5, 0x5a, 0xb5, 0x59, 0x42, 0x3e, 0xcf,
- 0x39, 0x9b, 0xf6, 0x26, 0x1e, 0x52, 0x71, 0x18, 0x25, 0xfb, 0x01, 0x1b, 0x6c, 0xd2, 0x44, 0xbc,
- 0x2b, 0x25, 0x85, 0x0b, 0xc9, 0xdf, 0x7d, 0x7a, 0xe4, 0xfa, 0x44, 0x10, 0xc4, 0x74, 0xa1, 0x88,
- 0xa9, 0xf3, 0x1e, 0x5c, 0x9a, 0x0d, 0x24, 0x0e, 0x8f, 0xda, 0x0b, 0x50, 0xf5, 0x68, 0x22, 0x34,
- 0xa1, 0x91, 0xf6, 0xae, 0x84, 0x19, 0xf8, 0x16, 0xce, 0xc4, 0xe5, 0xc1, 0x80, 0x11, 0x31, 0x4e,
- 0xa8, 0x26, 0xf1, 0x0d, 0x1b, 0xb9, 0x6d, 0x2a, 0x36, 0xe2, 0xf8, 0x1d, 0x29, 0xac, 0x7c, 0x18,
- 0xc4, 0x4a, 0xcd, 0x2c, 0x54, 0x50, 0x6f, 0x9d, 0xf7, 0xe1, 0xa5, 0x13, 0xa6, 0xbc, 0xab, 0x15,
- 0xa9, 0xdd, 0x86, 0x06, 0x4d, 0x28, 0x1f, 0x87, 0x8a, 0x2d, 0xad, 0x37, 0x4b, 0xeb, 0x16, 0xb8,
- 0xf2, 0x34, 0x33, 0xe0, 0xbc, 0x04, 0x67, 0x33, 0xf0, 0xda, 0xa6, 0x3e, 0x8e, 0xf6, 0x29, 0x93,
- 0xb6, 0x53, 0xc8, 0x0f, 0x84, 0x55, 0x75, 0x76, 0x6c, 0xd9, 0xdd, 0x26, 0x23, 0xaa, 0xa5, 0x03,
- 0x07, 0xf3, 0xf6, 0x65, 0x68, 0x8f, 0xc8, 0x53, 0x17, 0x67, 0x70, 0x29, 0xfc, 0xfb, 0x94, 0xc6,
- 0x1a, 0x8d, 0xf2, 0x8d, 0xeb, 0xb8, 0x2e, 0xf6, 0xa1, 0x46, 0x2d, 0x38, 0x3f, 0xd4, 0xea, 0xb8,
- 0xbd, 0xbb, 0x8b, 0x07, 0xcd, 0xe3, 0xa3, 0x98, 0x4a, 0x96, 0x2a, 0x64, 0x5d, 0x3c, 0x7d, 0x34,
- 0x09, 0x24, 0x26, 0xfd, 0x90, 0x0c, 0xb8, 0xde, 0xc2, 0x39, 0x58, 0x52, 0xa6, 0x26, 0x36, 0x7a,
- 0x98, 0xa9, 0x00, 0x76, 0x48, 0xcd, 0xd5, 0x62, 0xb5, 0x0c, 0x4d, 0x6c, 0xf2, 0x83, 0x04, 0x19,
- 0x33, 0x27, 0x19, 0x83, 0x2d, 0xc6, 0x3a, 0xd6, 0xb1, 0xd5, 0xc0, 0xfc, 0x60, 0x4c, 0x93, 0x23,
- 0x05, 0x00, 0xa5, 0xcc, 0x79, 0x11, 0x56, 0x34, 0x9a, 0x82, 0x88, 0x31, 0x57, 0xdc, 0x5f, 0x81,
- 0xb9, 0x40, 0x1a, 0x76, 0x4f, 0x72, 0x56, 0xe2, 0xd8, 0x74, 0xbe, 0x69, 0xb6, 0xf3, 0x28, 0x24,
- 0x47, 0x34, 0x41, 0xeb, 0xf2, 0x29, 0x68, 0xc4, 0xf8, 0x97, 0x32, 0x2c, 0xf3, 0xeb, 0x9d, 0x5e,
- 0x71, 0x4c, 0x4f, 0x7d, 0x76, 0xdf, 0x82, 0xba, 0xfa, 0x9a, 0x30, 0xad, 0x55, 0xb9, 0x5a, 0x3c,
- 0xde, 0x0b, 0x03, 0xcf, 0x0d, 0x62, 0x4d, 0x82, 0x94, 0x37, 0x8a, 0x89, 0xdb, 0x06, 0xc9, 0x27,
- 0x9c, 0x26, 0x12, 0x4e, 0xc0, 0x06, 0x53, 0x6c, 0xf4, 0xc9, 0x80, 0x5e, 0x56, 0xd2, 0xb0, 0xbd,
- 0xbb, 0x15, 0x70, 0xad, 0x8e, 0x0f, 0x23, 0x11, 0x78, 0x53, 0x2c, 0xbe, 0xf3, 0xa3, 0x1a, 0xac,
- 0xe5, 0x25, 0x82, 0xe3, 0x16, 0xfc, 0xf6, 0x2d, 0x45, 0x62, 0xee, 0xe2, 0xee, 0x7d, 0xbd, 0xf9,
- 0xe7, 0x7b, 0x53, 0x47, 0xf7, 0xe4, 0xb7, 0x9e, 0x78, 0x16, 0x16, 0xf5, 0x99, 0x14, 0x71, 0x17,
- 0xcf, 0x5c, 0xc4, 0xb2, 0xfb, 0xf3, 0x2a, 0x80, 0x35, 0x6c, 0x15, 0xe6, 0x53, 0x6b, 0x33, 0xe0,
- 0x9a, 0x4a, 0x13, 0x07, 0xd0, 0xb3, 0x88, 0x49, 0x8e, 0xa1, 0x52, 0x4e, 0x9a, 0x19, 0x65, 0x50,
- 0x73, 0x53, 0x68, 0xf4, 0xa9, 0x48, 0x88, 0x1b, 0xb0, 0x7e, 0x84, 0x02, 0x32, 0x27, 0x71, 0x56,
- 0x12, 0x46, 0x04, 0x71, 0xf7, 0xc2, 0x68, 0x0f, 0xed, 0x10, 0x1e, 0x5a, 0x71, 0x12, 0x79, 0x94,
- 0x73, 0x89, 0xd2, 0x1c, 0x2e, 0x73, 0x09, 0xd6, 0xb8, 0x48, 0xa4, 0x9f, 0xc2, 0x06, 0x6e, 0x9c,
- 0x44, 0x07, 0x81, 0x4f, 0x13, 0xd9, 0x0d, 0xd8, 0xdd, 0x06, 0x40, 0x50, 0x4a, 0xd8, 0xe7, 0x8d,
- 0x00, 0xab, 0xe3, 0x2c, 0xf0, 0x3b, 0x0b, 0xc6, 0xee, 0x1d, 0x24, 0xee, 0x70, 0xe4, 0xbb, 0x07,
- 0x94, 0xf9, 0x51, 0xd2, 0x69, 0x19, 0xb9, 0xd6, 0xcd, 0xa3, 0xc8, 0xa7, 0x61, 0x67, 0x11, 0x5b,
- 0x2f, 0x41, 0x3b, 0x24, 0x63, 0xe6, 0x0d, 0xdd, 0x28, 0x46, 0xcb, 0x8a, 0x54, 0x5d, 0x52, 0xd6,
- 0xe1, 0x7a, 0xfb, 0x13, 0x70, 0x2e, 0x4e, 0x82, 0x11, 0x49, 0x8e, 0xa4, 0xc3, 0x21, 0x92, 0x28,
- 0x0c, 0x69, 0xa2, 0xc6, 0x2c, 0x4b, 0xaf, 0xe3, 0xcd, 0xf2, 0xab, 0x37, 0xda, 0x2f, 0xc1, 0x15,
- 0x33, 0x48, 0x91, 0xdd, 0x1a, 0xca, 0x69, 0x12, 0x90, 0xb0, 0xb3, 0x82, 0x8b, 0xbd, 0x04, 0x17,
- 0x45, 0x24, 0x48, 0x38, 0x39, 0xcc, 0x8b, 0xc6, 0x4c, 0x74, 0xda, 0x66, 0xd9, 0x57, 0xe0, 0xaa,
- 0x1a, 0xc8, 0x22, 0x36, 0x6b, 0xf0, 0xaa, 0x19, 0xfc, 0x22, 0x5c, 0xb0, 0x3a, 0xa5, 0x25, 0xe6,
- 0xc3, 0x28, 0x76, 0xfb, 0x41, 0x88, 0xcc, 0x3e, 0x23, 0xb9, 0x2f, 0xc7, 0x75, 0xa0, 0xa5, 0xb7,
- 0xca, 0xa3, 0x71, 0xe2, 0xd1, 0xce, 0x9a, 0x86, 0xe0, 0xdc, 0x86, 0x96, 0x92, 0xea, 0x8d, 0x58,
- 0x12, 0x7d, 0x9a, 0xfb, 0x32, 0xe9, 0x35, 0xa0, 0x10, 0x39, 0xf7, 0x01, 0xb4, 0x42, 0x50, 0x76,
- 0x34, 0x65, 0xde, 0x19, 0x58, 0xa0, 0x3e, 0x65, 0x47, 0xe6, 0x68, 0x52, 0x7e, 0xe6, 0x2a, 0xcc,
- 0x63, 0x23, 0x17, 0x49, 0xc0, 0x06, 0x28, 0x76, 0x73, 0xce, 0x4d, 0x03, 0xea, 0x4b, 0x81, 0xb7,
- 0x7f, 0x5a, 0x50, 0xce, 0x4f, 0x4b, 0xd0, 0xce, 0xf4, 0x46, 0x3a, 0x61, 0x68, 0x5a, 0x56, 0x61,
- 0x5e, 0x9b, 0xda, 0x90, 0xf6, 0xb5, 0xb9, 0x97, 0xce, 0x5f, 0x48, 0xb8, 0x74, 0x36, 0xf1, 0x9c,
- 0x93, 0x9e, 0x91, 0x56, 0xf3, 0x17, 0xe0, 0x62, 0xb1, 0xc7, 0xed, 0x27, 0xd1, 0x48, 0xd9, 0xd9,
- 0x44, 0x2b, 0xc6, 0x55, 0x68, 0xa8, 0xb3, 0x81, 0x77, 0xaa, 0xa8, 0xb2, 0x4b, 0xa8, 0xb2, 0x99,
- 0x93, 0x29, 0x95, 0x4c, 0x19, 0x68, 0xde, 0xa9, 0xa1, 0x63, 0xd4, 0x81, 0x65, 0x7d, 0xfc, 0x66,
- 0x7e, 0x58, 0x5d, 0x1f, 0xa1, 0x6b, 0x93, 0x78, 0x6f, 0x78, 0xfb, 0x05, 0x6f, 0x4e, 0x79, 0x5c,
- 0x16, 0xdc, 0xf2, 0x4c, 0xb8, 0xea, 0x68, 0xfe, 0xc7, 0x8a, 0x0d, 0xf8, 0x41, 0xe0, 0x51, 0xc6,
- 0x29, 0xd2, 0xa4, 0x70, 0xfc, 0xd5, 0xe4, 0xf1, 0x77, 0x1d, 0x9a, 0xa1, 0x1a, 0xa2, 0x20, 0xcf,
- 0xaf, 0x5f, 0xee, 0x4d, 0x9d, 0xdd, 0xd3, 0xdf, 0xdd, 0x7f, 0x2f, 0x43, 0x43, 0x7f, 0xa3, 0x0e,
- 0x13, 0x6f, 0x5f, 0x62, 0x61, 0xce, 0x63, 0xc9, 0x26, 0xf4, 0xd1, 0xbd, 0x84, 0x12, 0x41, 0x95,
- 0x9c, 0x34, 0xa4, 0xab, 0x85, 0xad, 0x8c, 0x3e, 0x15, 0xae, 0xd6, 0x7b, 0x44, 0xb8, 0x21, 0x27,
- 0x8c, 0x02, 0x36, 0x16, 0xd4, 0x0d, 0x83, 0x51, 0x20, 0x74, 0x5c, 0x91, 0xb6, 0x72, 0x77, 0xcc,
- 0xa9, 0xaf, 0x83, 0x8b, 0xb3, 0xb0, 0x18, 0x93, 0xa3, 0x91, 0xb4, 0x80, 0x23, 0x2a, 0x86, 0x91,
- 0xaf, 0xbd, 0xdd, 0xf4, 0x04, 0x6c, 0x18, 0x3b, 0x12, 0x8f, 0x13, 0x6f, 0x48, 0x38, 0x55, 0xda,
- 0x82, 0xfa, 0xeb, 0x6b, 0x17, 0x48, 0xc2, 0xd6, 0x9b, 0x56, 0xaa, 0x3c, 0x67, 0x1c, 0x63, 0x41,
- 0x93, 0x24, 0x10, 0x91, 0x19, 0x0d, 0x26, 0xf0, 0xf1, 0x86, 0x84, 0x0d, 0xa8, 0xcb, 0xc6, 0xa3,
- 0x3d, 0x9a, 0xa0, 0xe1, 0xa9, 0x4d, 0x31, 0x3c, 0x67, 0x61, 0x31, 0x60, 0x81, 0x08, 0x48, 0xe8,
- 0xc6, 0x34, 0x09, 0x22, 0x1f, 0x2d, 0x0f, 0x7a, 0xee, 0xa6, 0x1d, 0x69, 0x30, 0x66, 0x81, 0x40,
- 0xf3, 0x83, 0x53, 0x12, 0xca, 0xe8, 0x61, 0x36, 0x65, 0xc9, 0x4c, 0x31, 0xed, 0xd9, 0x94, 0x65,
- 0xe4, 0xef, 0x7f, 0xcf, 0xb1, 0xf7, 0xce, 0xee, 0x2e, 0x15, 0xbb, 0x5e, 0x94, 0xd0, 0xa2, 0x63,
- 0x24, 0x61, 0x87, 0x94, 0xf8, 0x34, 0xd9, 0x8b, 0x48, 0xe2, 0xbb, 0x69, 0x90, 0xd7, 0x82, 0x1a,
- 0x97, 0x13, 0x74, 0x5c, 0xb7, 0x04, 0x0d, 0x9f, 0x0a, 0x12, 0x84, 0x5c, 0x3b, 0x6b, 0x17, 0x60,
- 0x75, 0x1c, 0x87, 0x11, 0xf1, 0x5d, 0x1c, 0x66, 0x08, 0x8d, 0x0c, 0x70, 0xfe, 0xa0, 0x64, 0x7b,
- 0x7e, 0xd6, 0xf2, 0xb3, 0x9c, 0x2c, 0x94, 0xb2, 0x2b, 0x70, 0xce, 0x46, 0x85, 0x6a, 0x86, 0x48,
- 0x33, 0x56, 0x4e, 0x83, 0x4b, 0x5c, 0x4c, 0x51, 0x5a, 0xb9, 0x99, 0xcd, 0xf6, 0x45, 0x38, 0x33,
- 0x08, 0xa3, 0x3d, 0x12, 0xba, 0x09, 0x61, 0xfb, 0x6e, 0x9c, 0xd0, 0x83, 0x40, 0xfa, 0xe3, 0x4a,
- 0x44, 0xe4, 0x91, 0x63, 0xf5, 0x32, 0x7a, 0xa8, 0x91, 0xdc, 0x81, 0xd5, 0x22, 0x8e, 0x4f, 0xb6,
- 0x37, 0x4f, 0x4d, 0xa0, 0x45, 0xa8, 0x8f, 0x07, 0x9e, 0x71, 0x76, 0xeb, 0xce, 0x0d, 0xdb, 0xb3,
- 0x4b, 0xc1, 0x1d, 0xb7, 0x61, 0xe7, 0x47, 0xa5, 0xc2, 0x9c, 0x7b, 0x01, 0xf3, 0xdf, 0x49, 0x36,
- 0x51, 0x27, 0x1e, 0xdc, 0x99, 0x40, 0xa5, 0x40, 0x20, 0x1e, 0x25, 0xa9, 0x80, 0x2b, 0x9c, 0xae,
- 0x42, 0xc7, 0x1e, 0xe0, 0x07, 0x5c, 0xfa, 0x0e, 0x4a, 0x7c, 0x15, 0x1f, 0x2f, 0xc0, 0xaa, 0x52,
- 0x39, 0x37, 0xe8, 0xbb, 0x2c, 0x12, 0x6e, 0x3f, 0x1a, 0x33, 0x15, 0xb0, 0x36, 0xd1, 0xf2, 0x59,
- 0xd3, 0x19, 0x19, 0xa9, 0x63, 0x7c, 0xce, 0xf9, 0x87, 0x12, 0x7c, 0xe2, 0x18, 0x4c, 0x8f, 0x65,
- 0xeb, 0x2c, 0x02, 0x1e, 0xc3, 0x6e, 0x85, 0xab, 0x33, 0x7b, 0xbb, 0x55, 0x05, 0x5c, 0x1e, 0xbd,
- 0xb3, 0x77, 0x5c, 0x33, 0x83, 0xa6, 0xed, 0x0b, 0x1d, 0x56, 0xe7, 0xf7, 0x4b, 0x70, 0x3e, 0xb7,
- 0xaf, 0x6d, 0x2a, 0x1e, 0xdc, 0xb9, 0xcb, 0x44, 0x12, 0x50, 0x5e, 0xa0, 0x7f, 0x6d, 0xe6, 0x4e,
- 0x56, 0x61, 0x3e, 0x41, 0xd5, 0xe7, 0x82, 0x24, 0x06, 0xfb, 0x15, 0x98, 0x53, 0x8d, 0x54, 0xd3,
- 0x77, 0x92, 0x3d, 0xd2, 0xd7, 0xd1, 0x67, 0x89, 0xb6, 0x5c, 0xe6, 0x3c, 0x93, 0x26, 0xbc, 0x7e,
- 0xb5, 0x72, 0xad, 0xee, 0xfc, 0x5b, 0x09, 0x9e, 0x9f, 0x89, 0xe1, 0x47, 0x53, 0xa7, 0xdb, 0xd0,
- 0xa0, 0x0a, 0x0e, 0xc6, 0xdf, 0xf3, 0xeb, 0xd7, 0x7a, 0x27, 0xae, 0xd4, 0x93, 0x7f, 0x1f, 0x75,
- 0x3d, 0xa8, 0xe1, 0x47, 0x2e, 0x92, 0x1d, 0x73, 0x9a, 0xe8, 0x53, 0x78, 0x15, 0xe6, 0x2d, 0xa5,
- 0x3b, 0xa5, 0x49, 0xc9, 0x34, 0x0a, 0x83, 0x3f, 0xe7, 0x17, 0x25, 0x3b, 0xf3, 0xb5, 0x11, 0xc7,
- 0x3b, 0xca, 0xd4, 0x2b, 0xff, 0x75, 0x8b, 0x08, 0xd2, 0x7e, 0x00, 0x8b, 0xc6, 0xfe, 0xe7, 0xbc,
- 0xe4, 0x9b, 0xbd, 0xe3, 0x27, 0xf6, 0xa6, 0x35, 0x76, 0xdf, 0x81, 0x33, 0x53, 0x57, 0x29, 0xea,
- 0xe1, 0x12, 0x34, 0xfa, 0x51, 0x42, 0xe5, 0x91, 0x5f, 0x4e, 0x05, 0x43, 0x3a, 0x06, 0xe2, 0x30,
- 0x72, 0x0f, 0x29, 0xdd, 0x57, 0x87, 0x56, 0xcd, 0xf9, 0xa3, 0x12, 0x74, 0x33, 0x44, 0xee, 0xf3,
- 0x07, 0xf2, 0xe8, 0xa2, 0xfe, 0x86, 0x87, 0x6c, 0x90, 0xca, 0xb8, 0x17, 0x70, 0x75, 0xa0, 0x51,
- 0xdf, 0x25, 0xaa, 0x59, 0x85, 0x42, 0xd2, 0xaa, 0xc9, 0x4e, 0x2f, 0x1a, 0x8d, 0xa4, 0x5d, 0x3f,
- 0x72, 0xf7, 0x08, 0x63, 0xfa, 0xa4, 0x6c, 0xca, 0x40, 0x1f, 0xa7, 0x46, 0xde, 0xbe, 0x35, 0x53,
- 0xd9, 0xc3, 0xd7, 0xe1, 0xd5, 0x29, 0x60, 0x5d, 0x12, 0x86, 0xd1, 0x21, 0xf5, 0x65, 0x54, 0x19,
- 0xb0, 0x83, 0x40, 0x50, 0xb7, 0x9f, 0x04, 0x94, 0xf9, 0x8a, 0xfc, 0x4d, 0xe7, 0x7f, 0x97, 0xe0,
- 0x8c, 0x1d, 0xc4, 0x4a, 0x97, 0x06, 0x3d, 0x82, 0x57, 0xa1, 0xa1, 0x1c, 0x1c, 0x13, 0x80, 0x5d,
- 0xec, 0x4d, 0x1b, 0xd7, 0x53, 0x9f, 0xdd, 0xbb, 0x50, 0x57, 0x5f, 0x18, 0x61, 0xe0, 0x97, 0xd2,
- 0xc7, 0x92, 0x09, 0x12, 0x74, 0x63, 0x1a, 0x3e, 0x65, 0xe3, 0x30, 0x98, 0x50, 0x1e, 0xca, 0x8f,
- 0x72, 0xdc, 0xd7, 0x49, 0x07, 0xea, 0xeb, 0x55, 0x05, 0x11, 0xbc, 0x7d, 0x47, 0x0a, 0x1f, 0x11,
- 0x18, 0x28, 0x73, 0xa9, 0x66, 0x0a, 0xbd, 0x57, 0x7a, 0xc7, 0xcf, 0xeb, 0xe1, 0xbf, 0x8f, 0xa3,
- 0x5d, 0xca, 0xfc, 0xee, 0x06, 0xcc, 0x5b, 0x7f, 0x4a, 0x54, 0x74, 0xec, 0x24, 0x21, 0x6b, 0x94,
- 0x31, 0xe0, 0x20, 0xc2, 0x25, 0x83, 0x41, 0x42, 0x07, 0xd2, 0x78, 0x5a, 0x56, 0xb7, 0xe5, 0xfc,
- 0xb2, 0x04, 0x4b, 0x16, 0x41, 0x04, 0x11, 0xd2, 0x63, 0x9a, 0xc7, 0x29, 0x4a, 0xc2, 0x35, 0x62,
- 0x17, 0x7a, 0x85, 0x61, 0x88, 0xc9, 0x16, 0x0e, 0xe9, 0x7e, 0x13, 0x20, 0xfb, 0x6b, 0x3a, 0x1e,
- 0xcb, 0xd0, 0x0c, 0x43, 0xf7, 0x80, 0x84, 0x63, 0x15, 0xd2, 0x55, 0xd0, 0x81, 0x95, 0x27, 0x7f,
- 0xd4, 0x77, 0x7d, 0x72, 0xa4, 0x1d, 0xd0, 0x25, 0x68, 0x78, 0x34, 0x0c, 0x4d, 0x22, 0x12, 0xe7,
- 0xf9, 0x34, 0x8e, 0x84, 0x51, 0xad, 0x96, 0x25, 0xd1, 0xca, 0xcd, 0xfc, 0x7f, 0x25, 0x3b, 0x3f,
- 0xb2, 0xb3, 0x23, 0x4f, 0xaf, 0x77, 0x89, 0xa0, 0x28, 0x43, 0x8f, 0xa2, 0x30, 0xf0, 0x8e, 0xde,
- 0x61, 0xaa, 0x73, 0x42, 0x1b, 0xba, 0xd0, 0xa6, 0x8c, 0xec, 0x85, 0xd4, 0x4d, 0x88, 0x71, 0xcf,
- 0xb8, 0x16, 0xd3, 0x0b, 0xb0, 0xca, 0xa9, 0x17, 0x31, 0x9f, 0x4b, 0xcf, 0x25, 0xcd, 0x31, 0x29,
- 0x03, 0xf0, 0x02, 0x5c, 0x1c, 0x05, 0x61, 0x18, 0xd8, 0x23, 0xd0, 0x26, 0x8e, 0xe3, 0x34, 0xfd,
- 0x56, 0x73, 0xfe, 0xb4, 0x04, 0x9d, 0x1c, 0x6a, 0xfa, 0xd0, 0x89, 0xf6, 0xf6, 0x8e, 0x26, 0x70,
- 0x59, 0x85, 0xf9, 0x11, 0x79, 0xea, 0x8e, 0xa8, 0x74, 0xc1, 0xb8, 0xd6, 0xce, 0x36, 0x40, 0x28,
- 0x47, 0xdb, 0xe7, 0xe0, 0x2a, 0xcc, 0xab, 0x36, 0xe5, 0x10, 0xa6, 0x59, 0x6a, 0x43, 0xb8, 0x9a,
- 0x91, 0xd5, 0x2c, 0xd4, 0xaf, 0x1b, 0x5a, 0x8e, 0xa8, 0x20, 0x98, 0xf5, 0x6a, 0x98, 0x14, 0x70,
- 0x4c, 0x13, 0x1e, 0x31, 0x82, 0x27, 0x8b, 0x8b, 0xfe, 0x9e, 0x4e, 0xa3, 0x7d, 0x15, 0xae, 0xce,
- 0xc2, 0x3d, 0xb5, 0xdd, 0x53, 0x1c, 0x8e, 0xd4, 0xa4, 0x22, 0x8e, 0x3a, 0x12, 0xb7, 0x6c, 0x7c,
- 0xc5, 0x78, 0x10, 0xef, 0xd9, 0x79, 0xa7, 0x9d, 0x9d, 0xdd, 0x2f, 0x46, 0x01, 0x9b, 0x4e, 0x99,
- 0x59, 0x50, 0xcf, 0xc0, 0x82, 0x8d, 0xbd, 0x8e, 0xb2, 0xfe, 0xb6, 0x6c, 0x2b, 0x9f, 0x0d, 0xf8,
- 0x99, 0xd1, 0xbe, 0x0a, 0x1d, 0x6f, 0x48, 0x84, 0x9b, 0x44, 0xd1, 0x48, 0x1e, 0x42, 0x34, 0xc9,
- 0x72, 0xd6, 0x29, 0x2f, 0x6c, 0xa6, 0x55, 0xa7, 0x30, 0xad, 0x36, 0x8d, 0x69, 0x75, 0x63, 0x7b,
- 0xd3, 0x75, 0x15, 0xe9, 0x1b, 0xb8, 0xae, 0xcd, 0x28, 0x95, 0x4b, 0xb8, 0x05, 0x0d, 0xb3, 0xc6,
- 0x1c, 0xea, 0xe3, 0x8b, 0xbd, 0xe3, 0xf7, 0xd8, 0xdb, 0xc1, 0xe1, 0xdd, 0x3b, 0x50, 0x57, 0x5f,
- 0xd3, 0xe3, 0xcd, 0x1c, 0xfd, 0xca, 0x18, 0x3b, 0xd8, 0x8b, 0xab, 0x9c, 0xd0, 0x06, 0x9c, 0xcb,
- 0x2d, 0xf6, 0x80, 0x92, 0x03, 0xfa, 0x4c, 0xac, 0x72, 0xde, 0xb7, 0xd3, 0x9e, 0x39, 0x10, 0x1f,
- 0x8b, 0x2c, 0xfd, 0x6b, 0xce, 0x17, 0xda, 0xd9, 0xc1, 0xf3, 0x5f, 0xce, 0xc1, 0x43, 0xa0, 0x08,
- 0xf9, 0x12, 0xac, 0xb1, 0xf1, 0x08, 0x81, 0x06, 0x78, 0x09, 0xa3, 0xed, 0x6c, 0x76, 0xb8, 0xe7,
- 0x6d, 0x50, 0x4e, 0x95, 0x94, 0x76, 0xad, 0x43, 0xa3, 0x1f, 0x84, 0x42, 0xf2, 0xa3, 0x3e, 0x91,
- 0xdb, 0x2a, 0xac, 0xdf, 0xbb, 0x87, 0x23, 0xbb, 0x0f, 0xa1, 0xae, 0xbe, 0xda, 0xf3, 0x50, 0xd9,
- 0xa7, 0x47, 0x88, 0xcd, 0x9c, 0x74, 0x2d, 0x32, 0xb3, 0x38, 0x87, 0xd6, 0x33, 0x1a, 0xc5, 0x24,
- 0x09, 0x30, 0x39, 0x99, 0x8a, 0x99, 0x5a, 0x4e, 0x89, 0x94, 0xb2, 0x2e, 0x3f, 0x2c, 0xdb, 0xee,
- 0x55, 0x61, 0xd1, 0x99, 0x64, 0x9d, 0x42, 0x3e, 0xe9, 0x4d, 0x69, 0x62, 0xe8, 0xb0, 0xff, 0x5a,
- 0xef, 0x44, 0xc0, 0x3d, 0x6c, 0xe9, 0xfe, 0xa0, 0x04, 0x35, 0x25, 0x0a, 0x93, 0xf2, 0xf5, 0xd1,
- 0x2c, 0x9a, 0x2d, 0x87, 0xea, 0x16, 0x68, 0x15, 0xe6, 0x25, 0xdf, 0x0c, 0xbc, 0xba, 0x19, 0xe6,
- 0x07, 0xea, 0xfa, 0x0a, 0xb5, 0xa7, 0x2c, 0x77, 0x7c, 0x48, 0x83, 0xc1, 0x50, 0xa0, 0xee, 0x54,
- 0x9c, 0x9f, 0x14, 0x85, 0x63, 0x57, 0x6f, 0x67, 0xaa, 0x83, 0x34, 0x4b, 0xec, 0xce, 0xc1, 0x52,
- 0xda, 0xae, 0x30, 0x50, 0xc1, 0xd3, 0x47, 0x34, 0x01, 0x13, 0x36, 0xd9, 0x71, 0x0b, 0x5c, 0xb5,
- 0xb1, 0xfd, 0x58, 0x94, 0x65, 0x73, 0x86, 0xae, 0x3c, 0x0b, 0x39, 0x9c, 0x7f, 0x29, 0x17, 0xcc,
- 0xf7, 0xb3, 0x53, 0xb4, 0xc0, 0xce, 0xdf, 0xad, 0x41, 0x7d, 0xad, 0x68, 0x50, 0x2f, 0xf7, 0xa6,
- 0x6f, 0x47, 0x1b, 0x52, 0x4c, 0xa9, 0xe0, 0x7a, 0xd2, 0x36, 0xa4, 0x09, 0xdb, 0x4f, 0xc0, 0x05,
- 0x9d, 0x35, 0x1c, 0x46, 0xe3, 0x10, 0x1d, 0x56, 0x1a, 0x0b, 0x1d, 0xe4, 0xab, 0x0c, 0x6e, 0xf3,
- 0x63, 0xb1, 0xc1, 0x87, 0x76, 0x56, 0x02, 0xa5, 0x82, 0xf9, 0x88, 0xe3, 0xe6, 0x90, 0x88, 0x1d,
- 0x3e, 0xf8, 0xad, 0xe4, 0x58, 0x90, 0x64, 0xa0, 0xef, 0x81, 0xea, 0x32, 0x1c, 0x52, 0x1b, 0x34,
- 0x9e, 0x0e, 0x46, 0x36, 0x0e, 0x2f, 0x48, 0xcb, 0x47, 0x5e, 0x54, 0x7a, 0xbb, 0xa9, 0xf2, 0xcc,
- 0x58, 0xf4, 0x6b, 0x76, 0xec, 0x61, 0xe9, 0x00, 0xde, 0x7b, 0x9d, 0x7a, 0xd5, 0x2e, 0xb4, 0xd3,
- 0x76, 0x46, 0x0f, 0xb5, 0x44, 0xa8, 0x94, 0xc7, 0xd7, 0xec, 0xcb, 0xf4, 0xe2, 0x0a, 0x1f, 0x8b,
- 0x9a, 0x7d, 0xd5, 0x4e, 0x90, 0x58, 0x2b, 0x3c, 0x08, 0xd8, 0x3e, 0xf5, 0x7f, 0x2b, 0xd2, 0x61,
- 0xfb, 0xba, 0xde, 0xc1, 0xf7, 0x4a, 0x85, 0x33, 0xd5, 0x2c, 0xb0, 0x4d, 0x46, 0x54, 0x47, 0x31,
- 0xa7, 0x5d, 0xc4, 0x5c, 0x61, 0x64, 0xd1, 0x4d, 0xc5, 0xe4, 0x93, 0xed, 0x76, 0xeb, 0xbe, 0xe4,
- 0x22, 0x9c, 0xb1, 0x7b, 0x52, 0xa9, 0xae, 0x4d, 0xc7, 0xad, 0x80, 0xd8, 0xee, 0xe4, 0x35, 0xe7,
- 0xef, 0x0c, 0x37, 0x6e, 0x57, 0x36, 0xec, 0xec, 0xe0, 0x8d, 0x99, 0x74, 0x9f, 0xa8, 0xff, 0x6c,
- 0xde, 0xe7, 0x44, 0xfa, 0xa0, 0x32, 0x55, 0xa1, 0xab, 0xe8, 0x94, 0x7e, 0x50, 0x10, 0x68, 0xb9,
- 0xe8, 0x03, 0xda, 0x17, 0xff, 0x89, 0x4b, 0x7a, 0x85, 0x25, 0xef, 0x63, 0xe0, 0xfc, 0x38, 0x7a,
- 0xb6, 0x25, 0x31, 0x7e, 0xb4, 0x96, 0xd4, 0xf1, 0xb7, 0xc9, 0x1c, 0x3e, 0x2d, 0x08, 0xb9, 0x39,
- 0x4b, 0xd4, 0x5d, 0xe9, 0xa9, 0x57, 0xe9, 0xc0, 0xb2, 0x17, 0x92, 0x20, 0x3d, 0x0c, 0x86, 0x9a,
- 0xcb, 0x4d, 0x29, 0xfe, 0xaa, 0x27, 0x32, 0x57, 0xde, 0x3a, 0xe4, 0xff, 0x3f, 0xb9, 0xb4, 0xde,
- 0xc4, 0xd2, 0xcf, 0xac, 0xc2, 0x5f, 0x30, 0xf6, 0x9d, 0xe3, 0x7c, 0x5c, 0x7e, 0x71, 0x7d, 0xb9,
- 0x77, 0xd7, 0x48, 0xaf, 0x82, 0xfb, 0x66, 0x67, 0xdf, 0x2d, 0x34, 0xdd, 0x67, 0x07, 0x24, 0x0c,
- 0x7c, 0xe7, 0x7d, 0xfb, 0x44, 0x34, 0xd4, 0x96, 0x32, 0xff, 0x6c, 0x35, 0x13, 0x67, 0x61, 0xd1,
- 0x94, 0xfe, 0xe4, 0x6e, 0x8f, 0xfe, 0x24, 0x97, 0xe3, 0x90, 0x16, 0x58, 0xad, 0x21, 0x89, 0x97,
- 0x82, 0x31, 0xdc, 0x29, 0x4d, 0xc8, 0x8b, 0x0c, 0x64, 0xa6, 0x98, 0x94, 0x98, 0x88, 0x44, 0xbb,
- 0x99, 0x75, 0x7d, 0x11, 0x20, 0x30, 0xdc, 0xc9, 0x1c, 0x4d, 0xa9, 0x4f, 0xe9, 0x78, 0x95, 0x77,
- 0x51, 0xd0, 0x6a, 0xe6, 0x4e, 0x19, 0x83, 0xa4, 0x2c, 0x35, 0x69, 0xdf, 0xc4, 0xe2, 0xf9, 0xeb,
- 0xfc, 0xaf, 0xa6, 0x7d, 0x8a, 0x64, 0x55, 0x25, 0x2a, 0x17, 0xf2, 0x39, 0x95, 0x70, 0xe0, 0x6e,
- 0x18, 0x0d, 0x74, 0xb5, 0x52, 0x3e, 0xc0, 0x29, 0x4c, 0x50, 0x49, 0x10, 0xf7, 0x81, 0x1c, 0x9d,
- 0x4d, 0x3e, 0x90, 0x54, 0xc3, 0x1d, 0x9e, 0x66, 0xf2, 0x7b, 0xb2, 0xb9, 0xfb, 0xd7, 0x25, 0x9d,
- 0x42, 0xd1, 0xc0, 0xa4, 0x1c, 0x6a, 0xda, 0x13, 0x21, 0xe8, 0x28, 0x16, 0x5c, 0xe7, 0x4f, 0xb3,
- 0x4a, 0x1a, 0x97, 0x8f, 0x3d, 0x4f, 0x95, 0xfe, 0x94, 0x4d, 0x35, 0x97, 0xe9, 0xea, 0x93, 0x20,
- 0x1c, 0x27, 0x94, 0x5b, 0x19, 0xeb, 0x74, 0x75, 0xee, 0xfa, 0x49, 0x14, 0xc7, 0xd4, 0xcf, 0x92,
- 0xfb, 0x26, 0x7b, 0x90, 0x8c, 0x19, 0x93, 0x8c, 0xae, 0x19, 0xf3, 0x35, 0xe2, 0xd4, 0x73, 0x45,
- 0x84, 0xf4, 0x10, 0xc3, 0x80, 0x8b, 0x40, 0xd3, 0x56, 0x15, 0xbd, 0x60, 0x4e, 0x6c, 0x8f, 0xf8,
- 0xae, 0x37, 0xd2, 0x17, 0x42, 0xdd, 0x0f, 0x60, 0x4e, 0x6d, 0xe4, 0xc9, 0xd6, 0x23, 0x0c, 0x58,
- 0xf6, 0x85, 0x2e, 0x46, 0x53, 0x97, 0xe3, 0xf9, 0x02, 0xb5, 0x72, 0x5a, 0x56, 0x20, 0x87, 0x61,
- 0x1d, 0x5b, 0x05, 0x9b, 0xce, 0xc2, 0x22, 0x36, 0xe9, 0x0b, 0x2c, 0x8d, 0x6c, 0xb5, 0x50, 0xf3,
- 0x26, 0xf1, 0xac, 0x76, 0x3f, 0xac, 0x1a, 0xe2, 0x21, 0x31, 0x51, 0x55, 0xad, 0xdd, 0x8e, 0x7d,
- 0x5d, 0xfd, 0x51, 0xec, 0x10, 0x9e, 0x49, 0x9e, 0xdd, 0x82, 0x39, 0xc5, 0x3b, 0x39, 0xb6, 0x82,
- 0x9c, 0x7b, 0xe1, 0x44, 0xce, 0xc9, 0x0d, 0x1a, 0x34, 0xc9, 0x1e, 0x61, 0x7e, 0xc4, 0x52, 0x34,
- 0x35, 0x97, 0x64, 0x48, 0x27, 0x31, 0xa5, 0xc1, 0x81, 0xbe, 0x58, 0xab, 0x4a, 0x7f, 0x51, 0x6f,
- 0x16, 0x29, 0x50, 0x37, 0x14, 0x18, 0xf1, 0x81, 0x55, 0xb5, 0x57, 0xc5, 0x7b, 0x47, 0xd3, 0x84,
- 0xfc, 0xa4, 0xaa, 0x7e, 0x2c, 0x1b, 0x8c, 0x24, 0x98, 0x33, 0xe4, 0x92, 0x3e, 0xda, 0x20, 0x21,
- 0x23, 0x0d, 0x04, 0x26, 0xdb, 0x71, 0xfc, 0x3c, 0xb6, 0xaf, 0x41, 0x4b, 0xb2, 0x2d, 0xa3, 0xfa,
- 0x02, 0x36, 0x5f, 0x86, 0xb3, 0x63, 0xb6, 0xcf, 0xa2, 0x43, 0x86, 0x55, 0x7f, 0x56, 0x7f, 0x2b,
- 0xc5, 0x29, 0x90, 0xdc, 0xb0, 0x7a, 0x16, 0x0d, 0x40, 0x7f, 0x1c, 0x5b, 0xcd, 0x4b, 0xd8, 0xfc,
- 0x3c, 0x9c, 0x57, 0xa8, 0xa7, 0x55, 0x84, 0xde, 0x90, 0x84, 0x21, 0x45, 0xa7, 0x74, 0x19, 0x87,
- 0x5c, 0x82, 0xb5, 0x51, 0xe0, 0x25, 0x91, 0x2b, 0x45, 0x8d, 0x1c, 0x0c, 0xdc, 0x90, 0x08, 0xca,
- 0xbc, 0x23, 0xbc, 0xc9, 0x6f, 0xe5, 0xbb, 0x47, 0x01, 0x4b, 0xbb, 0xdb, 0x53, 0xba, 0xc9, 0xd3,
- 0xb4, 0x1b, 0x2f, 0xed, 0xa5, 0xe0, 0x8f, 0xe8, 0xc8, 0x8d, 0xa3, 0x28, 0x74, 0x47, 0x7c, 0xe0,
- 0x06, 0x4c, 0x1e, 0x1e, 0x78, 0x53, 0xdf, 0x72, 0xfe, 0x3e, 0x97, 0x59, 0x56, 0x0e, 0x01, 0xdf,
- 0x38, 0x20, 0x41, 0x48, 0xf6, 0x42, 0xda, 0x7e, 0x17, 0xce, 0x5a, 0x99, 0x57, 0xee, 0x12, 0xd3,
- 0xa3, 0x33, 0x91, 0xeb, 0xbd, 0xd9, 0x93, 0x75, 0x1e, 0xd7, 0x7d, 0x8c, 0x33, 0x33, 0x98, 0x9f,
- 0x84, 0x4b, 0x16, 0x4c, 0xb7, 0x1f, 0x25, 0xae, 0xae, 0x44, 0x4c, 0x0e, 0x02, 0x4f, 0x6b, 0x72,
- 0xab, 0x7b, 0x1b, 0xce, 0xce, 0x00, 0xb0, 0x08, 0x75, 0x7d, 0x51, 0x9e, 0xa6, 0xd1, 0xcd, 0x45,
- 0x1e, 0x66, 0x0b, 0x9d, 0xb1, 0x6d, 0xfc, 0xb7, 0xa9, 0x90, 0x07, 0xbc, 0xb2, 0x6e, 0x96, 0x31,
- 0x4c, 0x8b, 0x70, 0xbc, 0xc4, 0xc3, 0x73, 0xc6, 0x14, 0x34, 0x49, 0x0b, 0xeb, 0x0d, 0xe9, 0x88,
- 0xb8, 0x61, 0xe4, 0x91, 0xac, 0x70, 0xb3, 0x62, 0x6c, 0x4f, 0x66, 0x7f, 0xa3, 0x44, 0x1d, 0xfd,
- 0x55, 0x34, 0xac, 0xbf, 0xce, 0x25, 0xbb, 0xec, 0x75, 0xd3, 0x03, 0x70, 0x62, 0x7d, 0xcb, 0x59,
- 0x2d, 0x9b, 0x0c, 0x40, 0x0e, 0xa7, 0x8a, 0xc9, 0xb3, 0x2a, 0x9c, 0xf4, 0x15, 0xc7, 0x4d, 0xa8,
- 0xa9, 0xee, 0x1a, 0xb2, 0xe1, 0x93, 0xbd, 0xe3, 0xd7, 0x55, 0xda, 0xda, 0x7e, 0x08, 0x6d, 0xe2,
- 0x0d, 0x03, 0x7a, 0x40, 0xf1, 0x4e, 0x7b, 0x2f, 0x8c, 0xbc, 0x7d, 0x93, 0x33, 0x59, 0x3f, 0x09,
- 0xc4, 0x86, 0x35, 0xf3, 0x0e, 0xce, 0xec, 0x7e, 0x1a, 0x6a, 0x29, 0x59, 0x31, 0x4b, 0x6d, 0x25,
- 0x36, 0x00, 0x1b, 0xb2, 0x64, 0x4a, 0xab, 0xbb, 0x01, 0xed, 0x49, 0x18, 0x52, 0x3b, 0x6d, 0x9c,
- 0xec, 0x0c, 0xec, 0x98, 0xc9, 0x21, 0x78, 0x25, 0x8d, 0xd5, 0x02, 0x0d, 0xe7, 0xfb, 0x65, 0x3b,
- 0x0f, 0xba, 0x2b, 0xa2, 0x84, 0x7e, 0x7c, 0x34, 0xfe, 0x0a, 0x9c, 0x53, 0x06, 0x50, 0x6b, 0x2b,
- 0x3a, 0x12, 0x44, 0x5a, 0x3c, 0x9d, 0x88, 0xb9, 0xdd, 0x3b, 0x69, 0x6d, 0x6d, 0x15, 0xef, 0x29,
- 0x00, 0xef, 0xa5, 0x00, 0x94, 0xd4, 0xc8, 0xae, 0x68, 0x2c, 0x54, 0x92, 0x5d, 0xe8, 0xca, 0xa6,
- 0xee, 0x36, 0x9c, 0x9b, 0x35, 0x6b, 0x82, 0xac, 0x17, 0x60, 0x15, 0xaf, 0x8b, 0x04, 0xf5, 0xdd,
- 0x22, 0x7d, 0x9d, 0x7f, 0xce, 0xa5, 0x56, 0xf2, 0x08, 0xae, 0x4f, 0x52, 0x05, 0x8f, 0x3c, 0x21,
- 0xa2, 0x62, 0x91, 0x8d, 0xe9, 0xa0, 0x34, 0xeb, 0xa8, 0x4c, 0xea, 0x4a, 0xd5, 0x38, 0x70, 0xf4,
- 0x69, 0x1c, 0x06, 0x5e, 0x20, 0xd0, 0x98, 0x0b, 0x5d, 0xae, 0xf5, 0x9a, 0x91, 0x4f, 0x25, 0x5c,
- 0x57, 0x67, 0x52, 0x4e, 0x5d, 0x5d, 0x3c, 0xa3, 0x28, 0x39, 0x7f, 0x59, 0xca, 0xd5, 0x49, 0xca,
- 0x89, 0x4f, 0x30, 0xd7, 0xef, 0x9f, 0xa6, 0x16, 0x7a, 0x0a, 0xef, 0xdf, 0x82, 0x96, 0xba, 0x2c,
- 0xf0, 0xd3, 0xed, 0x15, 0xf5, 0xca, 0x5e, 0xa5, 0xa7, 0xff, 0x77, 0x15, 0xf2, 0x37, 0xa1, 0x95,
- 0x6b, 0x38, 0xdd, 0x26, 0x7e, 0x9e, 0xbb, 0x90, 0xc8, 0x93, 0x65, 0x92, 0x5d, 0x93, 0x94, 0x56,
- 0x37, 0x23, 0x5f, 0x90, 0x2e, 0xb4, 0xb9, 0xbb, 0x12, 0xea, 0x56, 0xb4, 0x98, 0x35, 0xcc, 0xc3,
- 0xd6, 0x42, 0xfa, 0x38, 0x72, 0xb1, 0xbd, 0xfb, 0x3a, 0x2c, 0xe6, 0x5b, 0x4e, 0x87, 0xfe, 0x45,
- 0xfb, 0xe0, 0xd8, 0xa6, 0x42, 0x7d, 0xa8, 0x6b, 0x27, 0xee, 0x7c, 0x1e, 0x5e, 0xb0, 0x2f, 0xcf,
- 0x64, 0x40, 0xf8, 0xce, 0x01, 0x4d, 0x42, 0x72, 0xb4, 0x45, 0x45, 0x34, 0x4e, 0xee, 0x29, 0xe7,
- 0x4c, 0x0a, 0x9b, 0xf6, 0xd3, 0xb4, 0x83, 0xad, 0xee, 0x06, 0xe7, 0x9c, 0x5f, 0x94, 0xed, 0xa4,
- 0x40, 0x11, 0x7e, 0xaa, 0xec, 0xe7, 0x60, 0xc9, 0xd4, 0x04, 0xe5, 0x0b, 0xec, 0xa7, 0x95, 0xde,
- 0x37, 0xb1, 0x07, 0xa0, 0x1c, 0x71, 0x9d, 0xdb, 0x39, 0x03, 0x0b, 0x23, 0x69, 0x7e, 0x18, 0xb5,
- 0x6e, 0x2d, 0xb0, 0xfe, 0x30, 0x76, 0x55, 0x9a, 0x59, 0x05, 0x70, 0x92, 0x02, 0xb2, 0x29, 0x09,
- 0x0e, 0x8c, 0xe6, 0x62, 0x95, 0xaa, 0xf2, 0xc3, 0xb2, 0x53, 0x51, 0xb9, 0x2d, 0x9f, 0x87, 0x96,
- 0xaa, 0xb8, 0x34, 0xbe, 0x64, 0x7d, 0x82, 0x25, 0xb3, 0x36, 0x84, 0xf5, 0x97, 0xdd, 0x4d, 0xa8,
- 0x62, 0xac, 0x92, 0x3e, 0x98, 0x48, 0xd9, 0x60, 0x15, 0x3c, 0xaa, 0x1d, 0x74, 0x60, 0x19, 0x6f,
- 0xee, 0xf4, 0x52, 0xe9, 0x13, 0x8a, 0x96, 0xf3, 0x9d, 0xd2, 0x54, 0x0e, 0x6d, 0xc4, 0x31, 0x26,
- 0xe2, 0x5b, 0x50, 0x1b, 0x51, 0x3f, 0x20, 0xfa, 0x9a, 0x18, 0x0b, 0x2c, 0xa3, 0xd0, 0x5c, 0xb8,
- 0xb5, 0xa0, 0x86, 0x5b, 0xd0, 0x91, 0xdf, 0x59, 0x58, 0x8c, 0x58, 0x78, 0xa4, 0x1e, 0x27, 0x84,
- 0x21, 0x35, 0x95, 0x1e, 0x6b, 0xd0, 0xc2, 0x76, 0x3c, 0x7f, 0x8d, 0xd7, 0xdc, 0x94, 0xc7, 0x95,
- 0x17, 0x8d, 0x02, 0x4f, 0xa5, 0x02, 0x9b, 0xce, 0xff, 0xad, 0x4e, 0x65, 0xa6, 0x46, 0x25, 0x65,
- 0xe6, 0xeb, 0x50, 0x25, 0x71, 0x6c, 0x6e, 0x87, 0x5f, 0xea, 0x9d, 0x3c, 0xa5, 0xb7, 0x11, 0xc7,
- 0xd3, 0xf8, 0x80, 0x3e, 0x75, 0xf7, 0xfb, 0x15, 0xa8, 0xc8, 0x01, 0x05, 0x32, 0x2e, 0x43, 0xd3,
- 0x23, 0x82, 0x0e, 0xa2, 0xe4, 0x28, 0x4b, 0xf1, 0xe1, 0x73, 0x19, 0x19, 0x66, 0x81, 0x69, 0xe9,
- 0x93, 0x83, 0x28, 0x09, 0xf4, 0x8b, 0x89, 0x26, 0x0a, 0x45, 0x61, 0xf7, 0xab, 0x30, 0x4f, 0xc6,
- 0x22, 0x32, 0xf7, 0x8c, 0x35, 0x53, 0xfc, 0xa2, 0xb0, 0xf1, 0xa3, 0x43, 0x16, 0x46, 0xc4, 0xa7,
- 0xbe, 0x76, 0x70, 0xcf, 0xc0, 0x82, 0xea, 0x61, 0x94, 0xca, 0x56, 0x25, 0x2c, 0x17, 0x60, 0x35,
- 0x3f, 0x1e, 0xaf, 0x3f, 0xb5, 0xac, 0x9e, 0x83, 0xa5, 0xb4, 0x39, 0x26, 0x58, 0x9a, 0x36, 0x6f,
- 0x42, 0x71, 0x36, 0x1e, 0xa5, 0x73, 0x24, 0xe9, 0x17, 0x8c, 0x8c, 0xc8, 0x0e, 0x3d, 0xb8, 0x95,
- 0x6e, 0xd8, 0x30, 0x68, 0x11, 0xa7, 0x5f, 0x82, 0xb5, 0x94, 0x58, 0x6e, 0xc4, 0xdc, 0x38, 0x24,
- 0xa2, 0x1f, 0x25, 0x23, 0x74, 0x59, 0x9b, 0xed, 0xdb, 0x50, 0xf5, 0x43, 0xcf, 0x64, 0x63, 0x5f,
- 0x39, 0x25, 0x23, 0x7a, 0x5b, 0x0f, 0x36, 0xbb, 0x2f, 0x41, 0x65, 0xeb, 0xc1, 0x66, 0x91, 0xe4,
- 0x39, 0xe2, 0x29, 0x27, 0xed, 0x95, 0x5c, 0x49, 0x83, 0xea, 0x4c, 0x41, 0x17, 0xe6, 0x3b, 0x37,
- 0x6d, 0xf9, 0x29, 0x0e, 0xb6, 0xd3, 0x0b, 0x76, 0xc1, 0xbd, 0xf3, 0x6a, 0xee, 0x9d, 0x12, 0x0b,
- 0x4e, 0x58, 0xe4, 0x0d, 0xdb, 0x66, 0x4d, 0x0e, 0x9f, 0xb9, 0xcc, 0x1d, 0xfb, 0x92, 0x60, 0xd7,
- 0x22, 0x90, 0x3a, 0x14, 0xa4, 0x71, 0x9d, 0x50, 0xe5, 0x45, 0xa8, 0x6b, 0xa9, 0x51, 0xd4, 0xf8,
- 0x1c, 0x7c, 0xea, 0x44, 0x18, 0x33, 0x11, 0xf8, 0x76, 0xce, 0xf1, 0x7c, 0x72, 0x6f, 0xf7, 0x09,
- 0x56, 0xd4, 0xdd, 0x0b, 0x42, 0x6a, 0x1e, 0x59, 0x14, 0x33, 0x2f, 0x2b, 0x30, 0x87, 0x25, 0xbb,
- 0x3c, 0xf8, 0x86, 0x36, 0xe8, 0x52, 0x97, 0x13, 0x72, 0xe8, 0x66, 0xcd, 0x15, 0x23, 0x3c, 0x7c,
- 0x48, 0xb0, 0x59, 0x3b, 0x9f, 0x58, 0x32, 0x3a, 0xc2, 0x2a, 0xa5, 0x51, 0xac, 0x23, 0x3a, 0x03,
- 0xcf, 0x4a, 0x3c, 0xbc, 0x00, 0x17, 0x8d, 0x58, 0xa9, 0xd3, 0xe9, 0x88, 0x79, 0xae, 0x4f, 0xe3,
- 0x84, 0x7a, 0x58, 0xaa, 0xa9, 0x8a, 0x27, 0x3f, 0x09, 0x2b, 0x13, 0xa3, 0x94, 0xf0, 0xbf, 0x09,
- 0x37, 0xd7, 0x6f, 0xdf, 0xbc, 0xfd, 0xc6, 0xad, 0xf5, 0xdb, 0xaf, 0xdb, 0xf7, 0x80, 0x73, 0xc6,
- 0x3f, 0xf4, 0x08, 0x73, 0xf5, 0x7b, 0x37, 0xd4, 0xda, 0xa6, 0xf3, 0x67, 0xb9, 0x54, 0x67, 0x81,
- 0x10, 0xc7, 0x94, 0x38, 0xd9, 0x7b, 0x54, 0x4f, 0x50, 0x96, 0xa1, 0x39, 0xe6, 0xd4, 0x1d, 0x0a,
- 0x11, 0x67, 0xfa, 0x2f, 0xff, 0x72, 0x87, 0x11, 0x17, 0xfa, 0x50, 0x58, 0x86, 0x26, 0x36, 0x8d,
- 0x93, 0x50, 0x1f, 0x09, 0x6d, 0x80, 0xfd, 0x03, 0x77, 0x88, 0xe5, 0x52, 0xfa, 0x21, 0x8f, 0x9c,
- 0x68, 0x40, 0xa9, 0x04, 0x41, 0x13, 0x8b, 0x8b, 0x15, 0xe2, 0x6a, 0xcd, 0x26, 0x62, 0xff, 0xc7,
- 0x39, 0x07, 0x2e, 0xc5, 0x7e, 0x33, 0x1a, 0x8d, 0x02, 0xd1, 0xee, 0x41, 0x4d, 0x8e, 0x35, 0xd6,
- 0xf1, 0x4a, 0x6f, 0xe6, 0xd0, 0x9e, 0xdc, 0x6f, 0x97, 0x40, 0x55, 0xfe, 0x3f, 0x75, 0xbf, 0xc5,
- 0x67, 0x28, 0xf6, 0xfe, 0x2b, 0x66, 0xff, 0xde, 0x78, 0x2f, 0xe3, 0x7a, 0x2b, 0xcf, 0x61, 0x55,
- 0xcd, 0xf7, 0xbd, 0x5c, 0x4d, 0x59, 0x01, 0x8b, 0x94, 0xe0, 0x6f, 0xe4, 0x11, 0x7f, 0xa9, 0x77,
- 0xe2, 0x14, 0xb5, 0x81, 0xb7, 0x3e, 0xca, 0x06, 0x9c, 0x07, 0xb6, 0x87, 0xf8, 0xe4, 0xde, 0xae,
- 0x04, 0xb5, 0x39, 0x1c, 0xb3, 0xfd, 0xdc, 0xd8, 0x92, 0x11, 0x68, 0x25, 0xf5, 0x58, 0x76, 0xa7,
- 0x20, 0x2e, 0x40, 0xd5, 0xba, 0xf1, 0xb9, 0x5a, 0x50, 0xb0, 0xc7, 0x09, 0x61, 0xbc, 0x4f, 0x93,
- 0xb7, 0x29, 0x49, 0xc4, 0x1e, 0x25, 0xc2, 0xd9, 0x9e, 0x29, 0x79, 0xf7, 0x02, 0x16, 0xf0, 0x21,
- 0xf5, 0x4f, 0x27, 0x79, 0x8e, 0x5b, 0x58, 0x6a, 0x8b, 0x86, 0x54, 0xd0, 0xd3, 0xe8, 0xb2, 0x75,
- 0x67, 0xd5, 0x85, 0x76, 0xc0, 0xdd, 0xd4, 0x61, 0xf4, 0x11, 0x86, 0x12, 0x64, 0xe7, 0xed, 0x02,
- 0xa6, 0xf6, 0x02, 0xc7, 0xe8, 0xc8, 0xe4, 0x2a, 0xce, 0x6e, 0x01, 0xd5, 0x6d, 0x2a, 0x24, 0x18,
- 0x79, 0x2e, 0xdc, 0x8b, 0x12, 0x69, 0x61, 0xd5, 0x13, 0x22, 0x54, 0x6c, 0x7c, 0xcb, 0xa3, 0x0b,
- 0xcc, 0xf1, 0xe5, 0x27, 0xc3, 0x84, 0xe7, 0xd0, 0x8d, 0x13, 0xda, 0x0f, 0x9e, 0xea, 0xb8, 0xbf,
- 0xe9, 0xfc, 0x45, 0x19, 0x5e, 0x3c, 0x1e, 0x6a, 0x8a, 0xe6, 0xe7, 0xf2, 0x92, 0xf5, 0xe9, 0xde,
- 0xe9, 0xe6, 0xa1, 0x78, 0x49, 0xd4, 0x8a, 0xcb, 0x57, 0xae, 0xcd, 0x75, 0x7f, 0x56, 0xd2, 0x62,
- 0x77, 0x0a, 0x2a, 0x4f, 0xaa, 0x4d, 0xde, 0x34, 0x56, 0x4d, 0x5a, 0x28, 0x6f, 0x57, 0x6b, 0xa6,
- 0xdc, 0x69, 0x0a, 0x8b, 0xd0, 0x5f, 0x92, 0xe1, 0xe2, 0xa4, 0x51, 0x6c, 0x98, 0x5a, 0x6d, 0x0b,
- 0x6d, 0x37, 0x60, 0x3e, 0x7d, 0xaa, 0xed, 0x65, 0xf3, 0x5b, 0x1f, 0x76, 0x9a, 0xdf, 0xf9, 0xb0,
- 0xb3, 0xec, 0x7c, 0x25, 0x77, 0xf0, 0xdd, 0xdb, 0xdd, 0xd2, 0x6e, 0xc2, 0x33, 0x48, 0xd0, 0x39,
- 0x58, 0x92, 0xf6, 0x75, 0x48, 0x98, 0x1f, 0xda, 0x76, 0xd0, 0xf9, 0x41, 0xd9, 0xbe, 0xfd, 0xcc,
- 0x01, 0x3f, 0x46, 0x7a, 0x8a, 0x0a, 0x9b, 0x3b, 0x7f, 0x2a, 0xd3, 0xcf, 0x9f, 0xea, 0x84, 0x6a,
- 0xd7, 0xa6, 0x10, 0x59, 0xf9, 0x56, 0xd3, 0xa9, 0xa9, 0xac, 0xad, 0x6d, 0xcb, 0x9b, 0x93, 0xb6,
- 0x7c, 0x6e, 0xc2, 0x96, 0xc3, 0x14, 0x5b, 0x3e, 0x3f, 0x69, 0xcb, 0x17, 0x0c, 0xac, 0xf4, 0xd1,
- 0x35, 0xfa, 0x5b, 0x4d, 0xe7, 0xfd, 0x82, 0x1d, 0x7f, 0x10, 0x0d, 0x02, 0x66, 0x68, 0x3f, 0xfb,
- 0x4d, 0x70, 0x07, 0x96, 0xc9, 0x28, 0x7d, 0x8e, 0xa9, 0x9e, 0x3b, 0xa9, 0xe4, 0xf0, 0x82, 0x76,
- 0x8c, 0x65, 0x68, 0xd7, 0x72, 0xae, 0xdb, 0x9e, 0x53, 0x06, 0xfe, 0x98, 0x02, 0xf1, 0x6d, 0xfb,
- 0x7a, 0x46, 0x23, 0x72, 0xd7, 0x20, 0xbd, 0x11, 0xcf, 0x78, 0xec, 0xa8, 0x09, 0x97, 0x64, 0x2f,
- 0x33, 0x9d, 0xff, 0x59, 0x82, 0x57, 0x4e, 0x01, 0xe9, 0x34, 0x05, 0x2f, 0x69, 0x2a, 0xe6, 0x06,
- 0x9c, 0x99, 0xf6, 0x6a, 0x5d, 0xe7, 0xa0, 0x57, 0x7b, 0x93, 0xe0, 0x9d, 0x3f, 0xcc, 0x85, 0x36,
- 0x5f, 0x96, 0x6e, 0xa5, 0xb8, 0xcf, 0xfa, 0x91, 0x72, 0x96, 0x24, 0xe7, 0x86, 0x84, 0xbb, 0x87,
- 0xd8, 0xae, 0xe3, 0x9b, 0x25, 0x68, 0xec, 0x91, 0x10, 0x2b, 0x53, 0xca, 0xa6, 0xd8, 0xc3, 0x1b,
- 0x27, 0x09, 0x26, 0x4a, 0x2b, 0xe6, 0x12, 0x40, 0x0f, 0x91, 0xf2, 0x83, 0x55, 0xc0, 0xe6, 0x76,
- 0x60, 0x4e, 0x77, 0xbc, 0x71, 0x13, 0x65, 0xb0, 0x72, 0xa7, 0xfa, 0x83, 0x9f, 0x76, 0x4a, 0xed,
- 0x2b, 0xb0, 0x92, 0x76, 0xa4, 0x73, 0xea, 0xd9, 0x00, 0x67, 0xc7, 0xae, 0xd6, 0xda, 0x88, 0x63,
- 0x0b, 0xc9, 0xf3, 0xb0, 0x82, 0xb5, 0xbe, 0x2a, 0x75, 0xa9, 0x1f, 0x7b, 0xa4, 0x39, 0x7a, 0xae,
- 0x2f, 0x76, 0xd8, 0x80, 0x86, 0x01, 0xd7, 0xc1, 0xbe, 0xe3, 0xdb, 0x19, 0x03, 0x0d, 0x6e, 0x53,
- 0x95, 0x37, 0x48, 0x97, 0x5e, 0xed, 0xc7, 0x80, 0x74, 0x73, 0x30, 0xcf, 0xc3, 0x4a, 0x3f, 0x4a,
- 0x3c, 0xea, 0xf6, 0xc7, 0x61, 0xe8, 0xda, 0xbe, 0xa7, 0x66, 0xd2, 0xfd, 0x2d, 0x23, 0x5f, 0x3f,
- 0x2e, 0x4d, 0x59, 0xc6, 0x88, 0xef, 0x2b, 0xb9, 0x18, 0xed, 0x52, 0x6f, 0xd6, 0x40, 0x8c, 0xcc,
- 0xae, 0xc0, 0x32, 0x1f, 0xc7, 0xf8, 0x74, 0xdb, 0xdd, 0x23, 0xc2, 0x1b, 0x1a, 0x2b, 0xff, 0x66,
- 0xad, 0x4f, 0x42, 0x4e, 0xbb, 0x1b, 0x2a, 0x40, 0x2b, 0x8a, 0x09, 0xbe, 0xfe, 0x57, 0x6f, 0x8f,
- 0xed, 0xa7, 0xa6, 0x58, 0xdf, 0xab, 0x9a, 0x37, 0xdf, 0xdd, 0xd4, 0xd8, 0xfe, 0xff, 0xb2, 0xad,
- 0x6d, 0x29, 0x12, 0x5a, 0x00, 0x3f, 0x9d, 0x43, 0xf7, 0x72, 0x6f, 0xe6, 0x48, 0xc4, 0xf7, 0x0c,
- 0x2c, 0xe0, 0x71, 0xa5, 0x2f, 0x00, 0xf4, 0xeb, 0x27, 0xd3, 0x1a, 0x53, 0xe6, 0x9b, 0x2b, 0xc0,
- 0x56, 0xf7, 0x7b, 0xa5, 0x99, 0xb8, 0xe7, 0xe9, 0xaf, 0x70, 0xff, 0x2c, 0x34, 0x35, 0xee, 0xa6,
- 0x4a, 0xfe, 0xc5, 0xe3, 0x91, 0xe9, 0xed, 0xaa, 0xe1, 0xdd, 0x1b, 0xd0, 0xd0, 0x9f, 0x98, 0x87,
- 0x49, 0xdf, 0x64, 0x5b, 0xb9, 0x19, 0xdd, 0xb6, 0x7f, 0xa0, 0xd4, 0x14, 0x4f, 0x82, 0xe7, 0xbe,
- 0xf3, 0x61, 0xe7, 0x39, 0xe7, 0x4b, 0xf6, 0x49, 0xf0, 0x48, 0x65, 0x4a, 0x6c, 0x76, 0xae, 0xc2,
- 0x7c, 0xf6, 0xa6, 0xca, 0xbc, 0xb8, 0x3f, 0x0b, 0x8b, 0x23, 0x2a, 0x88, 0x2a, 0xa2, 0x95, 0xf1,
- 0xbd, 0x16, 0xbf, 0x7f, 0xca, 0x3d, 0xc7, 0xc9, 0x41, 0xd3, 0xe4, 0xfe, 0x2c, 0x34, 0x35, 0x38,
- 0x43, 0x72, 0x7b, 0x97, 0x53, 0x66, 0xf4, 0x74, 0x1b, 0x9a, 0x45, 0x3d, 0xb3, 0x40, 0x7e, 0xbb,
- 0x27, 0xcf, 0x82, 0xff, 0x02, 0x0d, 0x33, 0x7d, 0xda, 0xdb, 0xb0, 0x19, 0x9c, 0x98, 0x87, 0x0a,
- 0x1f, 0x6a, 0xc7, 0x4e, 0x72, 0x6f, 0x6f, 0xdc, 0xef, 0xeb, 0x1c, 0xfe, 0x82, 0xf3, 0xcb, 0x9c,
- 0x4b, 0xfb, 0xe8, 0xfe, 0xe6, 0xae, 0xd6, 0xaf, 0xdd, 0x80, 0x79, 0xa9, 0x07, 0x76, 0x01, 0x56,
- 0xb9, 0xfc, 0x7b, 0xaa, 0xa6, 0x5d, 0x82, 0x35, 0xd4, 0x5e, 0x94, 0x0a, 0xd6, 0x8f, 0xd2, 0x02,
- 0x24, 0xa5, 0x6d, 0xcf, 0xc3, 0x79, 0xed, 0xfb, 0x68, 0x74, 0xed, 0x21, 0x15, 0x53, 0xed, 0x2c,
- 0x63, 0xf8, 0x0c, 0x00, 0xf1, 0x86, 0xd4, 0x14, 0x40, 0x5e, 0x81, 0x73, 0x2a, 0xc0, 0xb7, 0xa7,
- 0xab, 0x01, 0xe8, 0x58, 0x38, 0xbf, 0xa9, 0xd8, 0xc1, 0xf2, 0xe4, 0x16, 0x34, 0xab, 0x4e, 0xb0,
- 0x17, 0x33, 0xb6, 0x58, 0x9e, 0x6d, 0x4c, 0x14, 0xee, 0x5f, 0xcc, 0x12, 0x72, 0x66, 0x53, 0x2a,
- 0x97, 0x7a, 0xa3, 0x77, 0x32, 0x52, 0x46, 0x1a, 0x54, 0x5f, 0xfb, 0x0e, 0xcc, 0x4b, 0x1a, 0x18,
- 0x38, 0xea, 0xae, 0xe3, 0xd5, 0xd3, 0xc0, 0xd9, 0x88, 0x63, 0x0d, 0xe3, 0x12, 0xac, 0x59, 0xa8,
- 0x4a, 0x70, 0x1a, 0xdd, 0xba, 0xe1, 0x86, 0xd5, 0x6d, 0x30, 0xd7, 0x43, 0xd0, 0x7d, 0xe8, 0x3e,
- 0x84, 0x56, 0x1e, 0xad, 0x15, 0x98, 0xd3, 0x03, 0x4f, 0x12, 0xb5, 0x55, 0x98, 0x67, 0x94, 0xfa,
- 0xdc, 0xcd, 0x5e, 0x75, 0x37, 0xbb, 0xf7, 0x60, 0x2e, 0x43, 0xaf, 0x90, 0x16, 0x78, 0x06, 0x38,
- 0xce, 0xdf, 0xe4, 0x2e, 0x43, 0x24, 0x29, 0x1e, 0x25, 0x91, 0x3f, 0xf6, 0x84, 0xad, 0xdf, 0x9f,
- 0x9f, 0x50, 0xc8, 0x22, 0xfd, 0x26, 0x27, 0xf5, 0x2c, 0x3d, 0x6d, 0xdf, 0xd2, 0x06, 0x54, 0x3d,
- 0xd7, 0xfc, 0xd4, 0xc9, 0x93, 0xb5, 0x29, 0x9b, 0x62, 0x44, 0x2a, 0x76, 0xe6, 0x2a, 0x4e, 0xe8,
- 0x81, 0xb9, 0xd2, 0x45, 0xc1, 0xee, 0x6e, 0x42, 0xc3, 0xcc, 0x2d, 0x50, 0x45, 0x1a, 0x60, 0xbc,
- 0xe6, 0xcf, 0x39, 0x45, 0xab, 0x30, 0x8f, 0xb9, 0x47, 0x9d, 0xa7, 0x55, 0xc4, 0x7d, 0x03, 0xe6,
- 0x6d, 0xec, 0xa7, 0xb0, 0x6a, 0x2a, 0x30, 0xe7, 0xcf, 0xab, 0x45, 0xbd, 0xcf, 0x6d, 0x2d, 0x35,
- 0x6f, 0xf6, 0x69, 0xf2, 0x72, 0xef, 0xc4, 0x19, 0x36, 0x35, 0xcc, 0xad, 0x32, 0xee, 0xcc, 0xbc,
- 0xac, 0xfd, 0x82, 0xc5, 0x1f, 0x75, 0x2c, 0xf4, 0x4e, 0x01, 0xd5, 0xde, 0x62, 0x17, 0xda, 0x06,
- 0x72, 0xba, 0x55, 0xa5, 0x73, 0xd3, 0x0c, 0x79, 0x9a, 0xa3, 0x34, 0xb5, 0xf3, 0xa9, 0x49, 0xad,
- 0x9b, 0x84, 0x2e, 0xba, 0xc1, 0xa3, 0x80, 0x29, 0x27, 0xbc, 0x61, 0xdc, 0xf5, 0xcc, 0x61, 0xc6,
- 0x27, 0x09, 0xdd, 0x6f, 0x97, 0x66, 0xf2, 0x6b, 0x86, 0x14, 0xaf, 0x41, 0x6b, 0x14, 0x70, 0x1e,
- 0xb0, 0x81, 0x2d, 0xc7, 0xc6, 0x1e, 0x57, 0x0b, 0xf6, 0x38, 0x2d, 0x33, 0xb6, 0x99, 0xac, 0x90,
- 0x5c, 0x80, 0x6a, 0x86, 0x5b, 0xf7, 0xe8, 0x44, 0x96, 0x7f, 0x8c, 0xf8, 0x98, 0xa5, 0xeb, 0x69,
- 0xc4, 0xa5, 0xce, 0xd9, 0x7b, 0x45, 0x5d, 0xdc, 0x40, 0x19, 0xc3, 0x9f, 0xe3, 0x30, 0xba, 0x98,
- 0x9d, 0x51, 0xd9, 0x51, 0xab, 0xbc, 0x87, 0x54, 0x1e, 0x9c, 0x5f, 0x97, 0x8b, 0x72, 0x98, 0x03,
- 0xa4, 0xe5, 0xf0, 0x21, 0xac, 0x19, 0x53, 0x65, 0xcb, 0xb2, 0x11, 0xcc, 0xd7, 0x7a, 0x27, 0x82,
- 0x30, 0x22, 0xa4, 0x7e, 0x5c, 0xe4, 0x52, 0x06, 0xcf, 0xa7, 0x2c, 0xc0, 0xc7, 0x5d, 0xe9, 0xaf,
- 0x83, 0xb4, 0xda, 0xf7, 0x60, 0x45, 0x1a, 0xce, 0xfc, 0x52, 0x95, 0x89, 0xdc, 0xf0, 0xac, 0xa5,
- 0xa4, 0xdf, 0x8e, 0xcb, 0x9c, 0x57, 0x70, 0xf2, 0x4b, 0xa0, 0xa4, 0x76, 0x6f, 0xc1, 0x42, 0x0e,
- 0xa3, 0xd3, 0x2a, 0x6e, 0xf7, 0x35, 0x68, 0xa6, 0xf0, 0x4f, 0x63, 0x36, 0x9c, 0xad, 0x42, 0xf4,
- 0xb4, 0x8d, 0xef, 0x6b, 0xf5, 0x35, 0x4c, 0xfb, 0x45, 0x68, 0x0e, 0xbd, 0x88, 0x09, 0x53, 0xac,
- 0x53, 0x7f, 0xf3, 0xcc, 0x8d, 0xcf, 0xde, 0xbc, 0xf9, 0xc6, 0xad, 0x9b, 0x37, 0xaf, 0xdf, 0xfa,
- 0xcc, 0xad, 0xeb, 0xb7, 0x5f, 0x7f, 0xfd, 0xc6, 0x1b, 0x37, 0x5e, 0x77, 0x7e, 0x53, 0xb2, 0x0f,
- 0xd9, 0x22, 0x98, 0x63, 0x43, 0xe1, 0x79, 0xa8, 0xc8, 0x20, 0x53, 0x85, 0xd9, 0xc5, 0x1f, 0xe5,
- 0x59, 0x86, 0xa6, 0x8c, 0x74, 0xb3, 0xd2, 0xc1, 0xb4, 0x40, 0x2c, 0xf0, 0xd5, 0x23, 0xf7, 0x28,
- 0xc9, 0x6a, 0xbd, 0xb2, 0x58, 0xb9, 0x6e, 0x4a, 0x17, 0xbc, 0x68, 0x14, 0xe3, 0x8f, 0x21, 0xf9,
- 0x56, 0x24, 0xdd, 0x30, 0x61, 0x05, 0xbe, 0x24, 0xf5, 0x86, 0xd4, 0xdb, 0xb7, 0x54, 0x19, 0x8f,
- 0x73, 0x39, 0x96, 0x32, 0x2f, 0xf2, 0xa9, 0xef, 0xf2, 0x21, 0xb9, 0xa1, 0xc2, 0x62, 0x67, 0x73,
- 0x32, 0xc5, 0xb3, 0x1b, 0xb0, 0x41, 0x88, 0xf9, 0x22, 0xd4, 0xb7, 0x93, 0x73, 0x09, 0xce, 0xcf,
- 0x4a, 0x93, 0x29, 0x9d, 0x3c, 0x94, 0xdf, 0x2a, 0x77, 0x60, 0xdd, 0xd8, 0x9d, 0x2e, 0x49, 0x3d,
- 0x91, 0x61, 0xa8, 0x1f, 0x93, 0x89, 0x69, 0xe8, 0xbc, 0x7c, 0x3e, 0x8d, 0xb8, 0x3b, 0x24, 0x09,
- 0x3d, 0x65, 0x7e, 0xc8, 0xf9, 0x6f, 0x05, 0xe2, 0xa5, 0x93, 0x8f, 0xdd, 0xae, 0x2d, 0x82, 0xe5,
- 0x63, 0x44, 0xf0, 0x33, 0x76, 0xb9, 0xe7, 0xc6, 0x0e, 0xde, 0xcc, 0x10, 0xf6, 0x4e, 0xbf, 0x1f,
- 0x78, 0x34, 0xe1, 0x69, 0x41, 0xa3, 0x94, 0x9b, 0x90, 0x30, 0xfd, 0x33, 0x31, 0x7d, 0x3b, 0x13,
- 0x30, 0x31, 0xe9, 0x58, 0xbc, 0x8a, 0x00, 0xd3, 0x32, 0xd8, 0x48, 0xcd, 0xb6, 0xdf, 0x5c, 0x3b,
- 0xdf, 0xcd, 0xf9, 0xd1, 0xb8, 0xd0, 0x23, 0x55, 0x16, 0xfb, 0x90, 0x8c, 0xe8, 0xdb, 0x01, 0x17,
- 0x51, 0x82, 0xcf, 0x54, 0x24, 0xb4, 0xf4, 0xb5, 0x6a, 0xad, 0xfd, 0x26, 0x54, 0xee, 0xfb, 0xc6,
- 0xdb, 0xb0, 0x5d, 0x95, 0x19, 0x20, 0x7a, 0xf7, 0xfd, 0xfb, 0xfa, 0x07, 0xd3, 0xba, 0x97, 0x00,
- 0xb2, 0xbf, 0xd4, 0x25, 0x36, 0xa2, 0xab, 0xb7, 0xfe, 0xab, 0xb2, 0x7d, 0xc7, 0x32, 0x03, 0x5e,
- 0x4a, 0x81, 0x77, 0x60, 0xce, 0x1c, 0x91, 0x06, 0x9d, 0xb7, 0x7a, 0xa7, 0x9e, 0xde, 0x93, 0x6d,
- 0x8f, 0xc9, 0x9e, 0x94, 0x6e, 0x8d, 0xdd, 0x5f, 0x95, 0x60, 0x65, 0xa2, 0x75, 0x2a, 0xa1, 0x2d,
- 0xcc, 0x15, 0x8d, 0xff, 0x2b, 0xd4, 0x98, 0xbe, 0x8c, 0x95, 0x78, 0xdc, 0xff, 0x28, 0x78, 0x60,
- 0x4b, 0x8a, 0xd4, 0x75, 0x58, 0xb0, 0xff, 0xc6, 0xdb, 0x43, 0xac, 0xd6, 0x96, 0xde, 0x34, 0x62,
- 0xd4, 0x90, 0x47, 0x9e, 0x25, 0xd3, 0x77, 0x6d, 0x99, 0xde, 0xa2, 0x89, 0xfe, 0xe9, 0xbb, 0x2f,
- 0x07, 0x62, 0x98, 0xbd, 0xd6, 0xa5, 0xaa, 0x3e, 0xcb, 0x7a, 0xad, 0x5b, 0xd0, 0x61, 0xe7, 0xc7,
- 0x55, 0xfb, 0x57, 0x13, 0xa4, 0x0c, 0xaa, 0x6b, 0xb2, 0xa9, 0x52, 0xab, 0x7e, 0x1d, 0x8f, 0xb0,
- 0xf4, 0x09, 0xb2, 0x4a, 0x0a, 0x28, 0x8b, 0x79, 0x1d, 0xe6, 0x10, 0x65, 0xbc, 0x13, 0xaf, 0x62,
- 0xce, 0xc8, 0xce, 0x4a, 0xa4, 0xa0, 0xf5, 0xc6, 0xfb, 0x51, 0xfb, 0x26, 0xcc, 0x63, 0xf5, 0x34,
- 0xc2, 0xe2, 0x68, 0x1b, 0xf2, 0xf7, 0x29, 0xd9, 0x9c, 0x27, 0x9c, 0x26, 0x9b, 0x38, 0xac, 0xfd,
- 0x32, 0xd4, 0xe9, 0x01, 0x65, 0x69, 0x4d, 0x4b, 0x77, 0xea, 0x84, 0xbb, 0x72, 0x48, 0xfb, 0x06,
- 0xb4, 0x08, 0x63, 0xd1, 0x98, 0x79, 0x58, 0xd5, 0xc4, 0x3b, 0x8d, 0x13, 0xa7, 0x9c, 0x87, 0x95,
- 0xec, 0x79, 0xa3, 0xa9, 0x33, 0xc0, 0x6c, 0x65, 0xf7, 0x06, 0x34, 0x53, 0xdc, 0x57, 0x60, 0x0e,
- 0x29, 0x81, 0x1c, 0x29, 0x99, 0x3c, 0xa5, 0xb4, 0x7d, 0xe4, 0x80, 0x08, 0xa2, 0x5c, 0x9b, 0x85,
- 0xee, 0x3e, 0x80, 0x85, 0xfa, 0x52, 0xf6, 0xbe, 0x26, 0xe5, 0x46, 0xc4, 0xc2, 0x80, 0xd1, 0xec,
- 0xfa, 0x44, 0x2e, 0x2e, 0xd2, 0xd0, 0x5a, 0x4e, 0x09, 0x98, 0x3b, 0x30, 0xc7, 0x50, 0x2b, 0x8f,
- 0x9f, 0x81, 0x86, 0x01, 0x67, 0xf7, 0x6b, 0x50, 0x53, 0x7b, 0x98, 0x87, 0xca, 0xc0, 0xaa, 0xba,
- 0x02, 0xa4, 0x97, 0xa9, 0xdf, 0xd2, 0xeb, 0x0c, 0x29, 0xf1, 0x71, 0xe5, 0x4a, 0xb1, 0x3a, 0xb9,
- 0x6a, 0x1e, 0x22, 0x7d, 0x7d, 0xcc, 0x85, 0x1b, 0x47, 0xf8, 0x0a, 0x10, 0xfd, 0x55, 0xe7, 0x27,
- 0xf9, 0x7b, 0x3d, 0xc6, 0x83, 0x01, 0xa3, 0xbe, 0xbe, 0x07, 0xde, 0xf5, 0x92, 0x20, 0x3e, 0x55,
- 0x4e, 0x7b, 0x4a, 0xd2, 0xb9, 0x03, 0xcb, 0xe9, 0xaf, 0xc2, 0xb9, 0x7b, 0x09, 0xfa, 0x09, 0x55,
- 0x93, 0x35, 0x2e, 0x3c, 0x76, 0xc6, 0xe7, 0x50, 0x2c, 0xe8, 0x53, 0x2e, 0xcc, 0x8b, 0xe7, 0x6a,
- 0x7a, 0x77, 0x64, 0xfd, 0x20, 0xcc, 0xcb, 0xdf, 0x2d, 0xc1, 0x52, 0xa1, 0x2e, 0xbd, 0x7d, 0x11,
- 0x66, 0x16, 0xab, 0x2f, 0x3f, 0xd7, 0xbe, 0x00, 0xe7, 0x26, 0x7a, 0xef, 0x3e, 0x0d, 0xb8, 0xe0,
- 0xcb, 0xa5, 0xf6, 0xf3, 0x70, 0x69, 0xa2, 0x73, 0x2b, 0xa2, 0xfc, 0x61, 0x24, 0x70, 0xcc, 0x72,
- 0xb9, 0x7d, 0x05, 0x2e, 0x4c, 0x0c, 0x79, 0x18, 0x89, 0x0d, 0xf5, 0xd4, 0x69, 0xb9, 0x72, 0xa7,
- 0xf6, 0x76, 0xe9, 0x5b, 0xa5, 0xe7, 0xfe, 0x23, 0x00, 0x00, 0xff, 0xff, 0xcb, 0x4f, 0x00, 0xe7,
- 0x5c, 0x54, 0x00, 0x00,
+ // 9380 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0xbd, 0x6b, 0x8c, 0x1d, 0x49,
+ 0x96, 0x10, 0x3c, 0xf7, 0xde, 0xaa, 0xfb, 0x88, 0xaa, 0x5b, 0x8f, 0xf4, 0xeb, 0xfa, 0xda, 0xdd,
+ 0x76, 0x67, 0xbf, 0xdc, 0xaf, 0x3b, 0x76, 0x8d, 0xbb, 0x67, 0xec, 0x79, 0x74, 0x97, 0xab, 0x5c,
+ 0x76, 0xf5, 0xb8, 0xec, 0xda, 0xbc, 0xe5, 0xee, 0xdd, 0xd9, 0xef, 0x23, 0x15, 0x95, 0x19, 0x55,
+ 0x37, 0xb7, 0xf2, 0xd5, 0x99, 0x79, 0xcb, 0xae, 0xe6, 0xa1, 0x61, 0xc4, 0xc2, 0x0a, 0x86, 0xd5,
+ 0x6a, 0x17, 0xa4, 0xe5, 0xcf, 0x32, 0x5a, 0x04, 0xcb, 0x2e, 0x0f, 0x09, 0x56, 0x83, 0x84, 0x40,
+ 0x42, 0x8b, 0x10, 0x20, 0x7e, 0xf0, 0x83, 0x87, 0xf8, 0xb9, 0xe2, 0x21, 0xc1, 0x8f, 0x05, 0x09,
+ 0x58, 0xc4, 0xf2, 0x03, 0x84, 0xe2, 0x9c, 0x13, 0x99, 0x91, 0xf7, 0x51, 0x55, 0xdd, 0x76, 0xf7,
+ 0x82, 0xf8, 0x63, 0xdf, 0x3c, 0x71, 0xe2, 0xc4, 0x89, 0x13, 0x27, 0x4e, 0x9c, 0x38, 0x71, 0x22,
+ 0x8a, 0x5d, 0x4d, 0x33, 0xc1, 0x83, 0x40, 0xa4, 0x29, 0xdf, 0x17, 0xa9, 0xed, 0xf8, 0x9e, 0x08,
+ 0xb3, 0x54, 0x24, 0x87, 0x22, 0xe9, 0xc5, 0x49, 0x94, 0x45, 0xdd, 0x4e, 0x19, 0x63, 0x97, 0xa7,
+ 0x82, 0x4a, 0xba, 0x22, 0x74, 0x92, 0xa3, 0x38, 0x13, 0xae, 0xcd, 0xe3, 0xd8, 0xce, 0x3c, 0xe7,
+ 0x40, 0x64, 0x58, 0x66, 0xfe, 0xff, 0xec, 0xc5, 0xb5, 0xad, 0x74, 0x7f, 0x0d, 0xe8, 0x3d, 0x5e,
+ 0xef, 0x6f, 0xaf, 0x6c, 0xf7, 0x45, 0x9a, 0x7a, 0x51, 0xd8, 0xcf, 0x78, 0x92, 0x09, 0xd7, 0x78,
+ 0x95, 0x2d, 0x00, 0x65, 0xcf, 0xb5, 0x13, 0x11, 0x44, 0x99, 0xe8, 0x54, 0xae, 0x56, 0xae, 0xd5,
+ 0xad, 0x36, 0x41, 0x2d, 0x00, 0x1a, 0x67, 0xd9, 0x2c, 0x8f, 0x63, 0xcf, 0xed, 0x54, 0xaf, 0x56,
+ 0xae, 0xcd, 0x5a, 0xf8, 0x61, 0xfe, 0x89, 0x1a, 0xbb, 0x3c, 0x85, 0xfe, 0xdd, 0xd0, 0x7d, 0x46,
+ 0xea, 0xc6, 0xdb, 0xcc, 0x48, 0x91, 0x98, 0xed, 0x8b, 0x70, 0x3f, 0x1b, 0xd8, 0xa9, 0x70, 0x3a,
+ 0x35, 0x40, 0x59, 0xa2, 0x92, 0x07, 0x50, 0xd0, 0x17, 0x8e, 0xf1, 0x32, 0x6b, 0x2b, 0x6c, 0x91,
+ 0x24, 0x51, 0xd2, 0x99, 0x01, 0xc4, 0x79, 0x02, 0xde, 0x95, 0x30, 0xa3, 0xc3, 0x1a, 0x21, 0xcf,
+ 0xb2, 0xa3, 0x58, 0x74, 0x66, 0xa1, 0x58, 0x7d, 0x1a, 0x2f, 0x30, 0xb6, 0x7b, 0x94, 0x89, 0xd4,
+ 0x4e, 0x84, 0x73, 0xd8, 0xa9, 0x43, 0x61, 0x0b, 0x20, 0x96, 0x70, 0x0e, 0x8b, 0xe2, 0x54, 0x84,
+ 0x59, 0xa7, 0xa1, 0x15, 0xf7, 0x45, 0x98, 0x19, 0xd7, 0xd8, 0x52, 0x51, 0x6c, 0x27, 0xc2, 0xe7,
+ 0x47, 0x9d, 0x26, 0x20, 0x2d, 0xe4, 0x48, 0x96, 0x84, 0x16, 0x98, 0xb2, 0x1d, 0xc2, 0x6c, 0x69,
+ 0x98, 0xb2, 0x35, 0xc4, 0x7c, 0x8b, 0x19, 0x99, 0x17, 0x08, 0x3b, 0x8b, 0x6c, 0x27, 0x0a, 0x43,
+ 0xe1, 0x64, 0x76, 0x90, 0x76, 0x18, 0xe0, 0x2e, 0xca, 0x92, 0x9d, 0x68, 0x0d, 0xe1, 0x5b, 0xa9,
+ 0xf9, 0x67, 0x2b, 0xcc, 0x2c, 0x46, 0xc2, 0x12, 0xfb, 0x5e, 0x9a, 0x89, 0x64, 0x75, 0x98, 0x0d,
+ 0x76, 0x40, 0x1f, 0x3e, 0xf6, 0xb2, 0xc1, 0xda, 0x96, 0xf1, 0x06, 0x5b, 0x02, 0xc5, 0x70, 0x22,
+ 0xdf, 0x3e, 0x14, 0x89, 0x14, 0x0c, 0x8c, 0x48, 0xdb, 0x5a, 0x54, 0xf0, 0x8f, 0x10, 0x6c, 0x9c,
+ 0x67, 0x75, 0x54, 0x25, 0x90, 0xf8, 0xbc, 0x45, 0x5f, 0x72, 0x54, 0x50, 0x3d, 0x6d, 0x2f, 0x4c,
+ 0x33, 0x1e, 0x3a, 0xc2, 0xf6, 0x5c, 0x10, 0xf6, 0x8c, 0xb5, 0x84, 0x25, 0x9b, 0x54, 0xb0, 0xe9,
+ 0x9a, 0x7f, 0xa7, 0xaa, 0x6b, 0x08, 0xf2, 0x22, 0xb9, 0x5a, 0x8b, 0x82, 0xd8, 0x17, 0x99, 0x30,
+ 0x2e, 0xb2, 0x26, 0xe8, 0x82, 0x24, 0x82, 0xba, 0xd1, 0x80, 0xef, 0x4d, 0xd7, 0xb8, 0xc0, 0x1a,
+ 0xfb, 0x3c, 0x00, 0xf2, 0x55, 0x28, 0xa9, 0xcb, 0xcf, 0x4d, 0x57, 0xb2, 0x26, 0xd2, 0x8c, 0x67,
+ 0x02, 0x58, 0x6b, 0x5b, 0xf4, 0x65, 0xdc, 0x64, 0xe7, 0x05, 0x1f, 0x82, 0x9e, 0xa0, 0x22, 0x24,
+ 0x22, 0x8d, 0xa3, 0x30, 0x15, 0xc0, 0x5e, 0xdb, 0x3a, 0x0b, 0xa5, 0xa4, 0xa0, 0x16, 0x95, 0x19,
+ 0x6f, 0xb1, 0xe5, 0xf5, 0xbb, 0xdb, 0xd6, 0xdd, 0xb5, 0xd5, 0x9d, 0xbb, 0xeb, 0x34, 0x7d, 0x40,
+ 0x3b, 0xe6, 0xad, 0xa5, 0xa2, 0x00, 0x59, 0x97, 0x7a, 0x80, 0x18, 0xb6, 0x93, 0x38, 0xa0, 0x26,
+ 0x6d, 0xab, 0x85, 0x90, 0xb5, 0xc4, 0x31, 0x5e, 0x67, 0x8b, 0x54, 0x9c, 0x8a, 0x4f, 0x86, 0x22,
+ 0x74, 0x04, 0xe8, 0x4a, 0xdb, 0x5a, 0x40, 0x70, 0x9f, 0xa0, 0xc6, 0x2b, 0x6c, 0x21, 0x7a, 0x12,
+ 0x8a, 0xc4, 0xce, 0x3b, 0xdf, 0x84, 0x2e, 0xce, 0x03, 0xb4, 0x8f, 0x12, 0x30, 0xff, 0x51, 0x85,
+ 0x2d, 0x15, 0xd2, 0x5b, 0xdb, 0x7a, 0xe0, 0xa5, 0x99, 0xf1, 0x12, 0x9b, 0x77, 0x02, 0x9b, 0xbb,
+ 0x6e, 0x22, 0xd2, 0x54, 0xa4, 0x9d, 0xca, 0xd5, 0xda, 0xb5, 0xb6, 0x35, 0xe7, 0x04, 0xab, 0x0a,
+ 0x24, 0x85, 0xea, 0x04, 0x76, 0x1c, 0x25, 0x59, 0xda, 0xa9, 0x42, 0x71, 0xc3, 0x09, 0xb6, 0xe5,
+ 0xa7, 0x94, 0x91, 0x13, 0xd8, 0x4f, 0xc4, 0x6e, 0x1a, 0x01, 0x9f, 0x05, 0x9d, 0xda, 0xd5, 0xda,
+ 0xb5, 0x96, 0x75, 0xd6, 0x09, 0x3e, 0x56, 0x85, 0x05, 0xc1, 0xf7, 0xd9, 0xe5, 0x58, 0x24, 0x8e,
+ 0x1c, 0x75, 0x57, 0xec, 0xf1, 0xa1, 0x9f, 0x49, 0xb5, 0xcc, 0xa9, 0x90, 0x7c, 0x2f, 0x12, 0xce,
+ 0x3a, 0xa2, 0xec, 0x44, 0x39, 0x25, 0xf3, 0xdf, 0x55, 0xd8, 0xa5, 0xa2, 0x27, 0xdb, 0x2b, 0xdb,
+ 0xa4, 0xba, 0x5e, 0x14, 0x6e, 0x86, 0x7b, 0x91, 0x61, 0xb2, 0xb6, 0x92, 0x84, 0xed, 0x8a, 0x34,
+ 0x23, 0x5d, 0x98, 0x23, 0x5d, 0x58, 0x17, 0x69, 0x66, 0x5c, 0x65, 0xf3, 0x39, 0x4e, 0x9a, 0x38,
+ 0xa4, 0x14, 0x8c, 0x50, 0xfa, 0x89, 0x63, 0x9c, 0x63, 0x75, 0x69, 0x02, 0x3d, 0x97, 0x14, 0x43,
+ 0x1a, 0x92, 0x4d, 0xd7, 0xb8, 0xcc, 0x5a, 0x0e, 0x0f, 0x5d, 0xcf, 0x95, 0x2a, 0x33, 0x03, 0x23,
+ 0x5b, 0x00, 0x8c, 0x37, 0xd9, 0xb2, 0x93, 0x33, 0xa3, 0x68, 0xcf, 0x02, 0xed, 0xc5, 0xa2, 0x00,
+ 0x1b, 0x78, 0x91, 0xb1, 0x44, 0x84, 0xae, 0xf8, 0xf4, 0x30, 0x1a, 0xa6, 0x30, 0xfc, 0xf3, 0x96,
+ 0x06, 0x31, 0x7f, 0xb5, 0xca, 0xae, 0x4c, 0xe9, 0xe6, 0x06, 0xf7, 0xfc, 0x2f, 0xbe, 0xab, 0x6f,
+ 0x33, 0x43, 0xc4, 0x2b, 0xb1, 0x3d, 0x6e, 0x0a, 0xdb, 0xd6, 0x92, 0x2c, 0xe9, 0xeb, 0xe6, 0x50,
+ 0xce, 0xe5, 0x52, 0xd7, 0x81, 0x1f, 0xec, 0xfb, 0x92, 0xde, 0x77, 0x60, 0x4a, 0x2a, 0x9e, 0x1f,
+ 0xa5, 0xc2, 0x4e, 0x04, 0x4f, 0xa3, 0x90, 0x34, 0x7b, 0x0e, 0x60, 0x16, 0x80, 0xa4, 0x11, 0x46,
+ 0x14, 0x5a, 0xa8, 0x40, 0xab, 0x5b, 0x16, 0xd6, 0xdb, 0x42, 0x98, 0xd9, 0xd7, 0x65, 0xf4, 0x50,
+ 0x64, 0x4f, 0xa2, 0xe4, 0xc0, 0x0b, 0xf7, 0xd7, 0x44, 0x92, 0x59, 0x72, 0x7e, 0xa4, 0x99, 0x54,
+ 0xe0, 0x03, 0x71, 0x64, 0xbb, 0x3c, 0xe3, 0xd0, 0xf7, 0x79, 0xab, 0x71, 0x20, 0x8e, 0xd6, 0x79,
+ 0xc6, 0xa7, 0x74, 0xdc, 0x4c, 0xd8, 0x0b, 0xd3, 0x89, 0xc6, 0xfe, 0x91, 0x61, 0xb0, 0x19, 0x47,
+ 0x24, 0x19, 0x8d, 0x3f, 0xfc, 0x36, 0xba, 0x52, 0x31, 0x6c, 0xd9, 0x92, 0xe7, 0x52, 0xb7, 0x1b,
+ 0x0e, 0xff, 0xae, 0x38, 0xda, 0x74, 0xa1, 0xb7, 0xdc, 0x4e, 0xbd, 0xfd, 0x90, 0x67, 0xc3, 0x44,
+ 0xd0, 0x60, 0xcf, 0x39, 0xbc, 0xaf, 0x40, 0xe6, 0x77, 0xd8, 0xab, 0x93, 0xda, 0xdc, 0x8a, 0x76,
+ 0x3d, 0x5f, 0xe8, 0xdd, 0x29, 0x78, 0xae, 0xe8, 0x3c, 0xdf, 0x67, 0x2f, 0x9f, 0x54, 0x5f, 0x72,
+ 0xfe, 0x12, 0x9b, 0x17, 0xa1, 0x13, 0xb9, 0xc2, 0xb5, 0xa1, 0x07, 0x15, 0x90, 0xe9, 0x1c, 0xc1,
+ 0x24, 0x9e, 0xf9, 0x0d, 0x5d, 0xa4, 0xf7, 0x44, 0xb6, 0x1a, 0xc7, 0x8f, 0xa4, 0x21, 0x49, 0x07,
+ 0x5e, 0x4c, 0x96, 0x6b, 0x0a, 0x0f, 0x43, 0xf6, 0xfa, 0x09, 0x35, 0x73, 0x43, 0x79, 0x89, 0x35,
+ 0x44, 0x22, 0xd2, 0xa1, 0x8f, 0x2c, 0xb4, 0x6f, 0x57, 0x56, 0x2c, 0x05, 0xd1, 0xc8, 0x57, 0x75,
+ 0x7d, 0x9c, 0xb2, 0x8a, 0x98, 0x3d, 0x76, 0xbe, 0x68, 0x96, 0x74, 0x72, 0x27, 0x3a, 0x10, 0xa1,
+ 0xf4, 0x05, 0x32, 0xf9, 0x03, 0xda, 0x98, 0xb1, 0xf0, 0xc3, 0xdc, 0xd3, 0xcd, 0xc7, 0x3d, 0x1e,
+ 0x08, 0x9a, 0x58, 0x50, 0x27, 0x35, 0xbe, 0xca, 0x8c, 0x80, 0x3f, 0xb5, 0x01, 0x37, 0x95, 0xa6,
+ 0xe9, 0x40, 0x88, 0x98, 0xb8, 0xac, 0xde, 0xb8, 0x6e, 0x2d, 0x06, 0xfc, 0x29, 0xa2, 0xee, 0x44,
+ 0xdf, 0x15, 0x22, 0x06, 0xbe, 0xe0, 0x1b, 0xec, 0xa3, 0xe4, 0x0b, 0xbe, 0xcc, 0x1f, 0x56, 0xd1,
+ 0xe2, 0xde, 0xeb, 0xf7, 0xc1, 0xfb, 0xda, 0x91, 0xbe, 0x81, 0xc9, 0xda, 0xd8, 0x37, 0x1b, 0x5c,
+ 0x32, 0x25, 0xc1, 0x39, 0xe8, 0x22, 0xe0, 0xb9, 0x92, 0xed, 0x3d, 0x9f, 0xef, 0xa7, 0xaa, 0xfb,
+ 0xf0, 0x61, 0x7c, 0x93, 0x75, 0x5d, 0x11, 0x27, 0xc2, 0xe1, 0xd2, 0x3d, 0xc3, 0xd5, 0x2c, 0x56,
+ 0x36, 0x97, 0x14, 0xf8, 0x42, 0x81, 0x21, 0x3b, 0xb6, 0x19, 0x93, 0xd9, 0x35, 0x2e, 0xb1, 0x16,
+ 0xd4, 0x90, 0x76, 0x9c, 0xa6, 0x70, 0x53, 0x02, 0xa4, 0x21, 0x97, 0x33, 0x04, 0x0a, 0x5d, 0x2f,
+ 0x01, 0xcd, 0x6d, 0x59, 0xb0, 0x58, 0xae, 0x7b, 0x89, 0xd4, 0x17, 0x28, 0x52, 0x0b, 0x7c, 0x1d,
+ 0xf5, 0x45, 0xc2, 0xd4, 0xe2, 0xfe, 0x1a, 0x5b, 0x04, 0x94, 0x4f, 0x86, 0x22, 0x39, 0xc2, 0x06,
+ 0x70, 0x36, 0xb7, 0x25, 0xf8, 0x27, 0x24, 0x54, 0xb6, 0x62, 0x5e, 0x67, 0xcb, 0x24, 0x8d, 0x8c,
+ 0x67, 0xc3, 0x14, 0xf5, 0xf1, 0x12, 0x6b, 0x79, 0xd2, 0xd3, 0x71, 0xe4, 0xb4, 0x90, 0xa2, 0x68,
+ 0x5a, 0x4d, 0x2f, 0xed, 0xc3, 0xb7, 0xf9, 0xaf, 0x2b, 0x4a, 0x80, 0xdb, 0x3e, 0x3f, 0x12, 0x09,
+ 0x2c, 0x59, 0x2b, 0xac, 0x11, 0xc3, 0x17, 0xae, 0x56, 0x73, 0x2b, 0x9d, 0xde, 0x28, 0x4e, 0x0f,
+ 0x7f, 0x5a, 0x0a, 0xb1, 0xfb, 0xcb, 0x15, 0x56, 0x47, 0xd8, 0x98, 0x8f, 0x30, 0x53, 0xf8, 0x08,
+ 0xd7, 0xd9, 0x59, 0x4d, 0xc0, 0xf1, 0x70, 0xd7, 0xf7, 0x1c, 0xdb, 0x8b, 0x69, 0x14, 0x8c, 0xa2,
+ 0x6c, 0x1b, 0x8a, 0x36, 0xe3, 0x42, 0xbf, 0x50, 0x21, 0xf1, 0xc3, 0x78, 0x8b, 0xb5, 0x8a, 0xca,
+ 0x52, 0xd6, 0x73, 0x2b, 0x0b, 0xc0, 0xe3, 0xe6, 0x36, 0x0d, 0x87, 0xd5, 0x8c, 0x89, 0x84, 0xf9,
+ 0x17, 0x2a, 0x4a, 0x2c, 0x8f, 0x53, 0x91, 0x48, 0x26, 0xbd, 0x70, 0xff, 0x38, 0x4f, 0xe6, 0xf7,
+ 0x85, 0xcb, 0xaf, 0xe1, 0x14, 0xbb, 0xd7, 0x5f, 0xf7, 0x52, 0xb2, 0xe5, 0x0f, 0xa3, 0xcc, 0x73,
+ 0x8e, 0xf3, 0xb9, 0xcc, 0xff, 0xd1, 0x62, 0xe7, 0xca, 0x13, 0x2d, 0x85, 0x41, 0x70, 0x8d, 0x75,
+ 0xd4, 0xaa, 0xd4, 0x86, 0x01, 0x72, 0x69, 0x20, 0x5f, 0xea, 0x4d, 0xc4, 0xee, 0xc9, 0xdf, 0xf8,
+ 0x13, 0x15, 0x4f, 0x51, 0x79, 0x85, 0x2d, 0x90, 0xf7, 0x18, 0xa5, 0x36, 0xf8, 0xe1, 0x28, 0x83,
+ 0x79, 0x84, 0x3e, 0x4a, 0x61, 0xc2, 0xad, 0xb0, 0x73, 0x8e, 0x1f, 0x0d, 0x61, 0xc6, 0x78, 0xe1,
+ 0xbe, 0x6c, 0x32, 0xdb, 0x8b, 0x92, 0x80, 0x66, 0xcc, 0x19, 0x28, 0xbc, 0x07, 0x65, 0xdb, 0x54,
+ 0xd4, 0xfd, 0x7b, 0x4d, 0xc6, 0x8a, 0x56, 0x8d, 0x17, 0xd9, 0x5c, 0xbe, 0x82, 0xee, 0xa7, 0xa4,
+ 0x36, 0x2d, 0xea, 0xe6, 0xbd, 0x74, 0xba, 0x73, 0xf9, 0xc5, 0x4d, 0xd9, 0xd2, 0xbc, 0x99, 0x2d,
+ 0xcf, 0x9b, 0x62, 0xc0, 0xeb, 0xfa, 0x80, 0xab, 0x79, 0x2a, 0x9e, 0x66, 0x09, 0xb7, 0xbd, 0x70,
+ 0x2f, 0x82, 0x79, 0xda, 0xc2, 0x79, 0x7a, 0x57, 0x42, 0xc1, 0xa7, 0x78, 0x85, 0x2d, 0xa0, 0x35,
+ 0xe0, 0x19, 0xb7, 0x77, 0xfd, 0x68, 0x17, 0x16, 0xde, 0x79, 0x0b, 0x86, 0x4c, 0x2e, 0x9b, 0x77,
+ 0xfc, 0x68, 0x57, 0x3a, 0xaf, 0x71, 0x12, 0x39, 0x22, 0x4d, 0x65, 0xb7, 0x5b, 0xe8, 0xbc, 0x12,
+ 0x64, 0xd3, 0x95, 0x52, 0x4f, 0xb3, 0x44, 0x90, 0xc8, 0x93, 0xe8, 0xd0, 0x73, 0x45, 0x22, 0x31,
+ 0x19, 0x4a, 0x3d, 0x2f, 0xdc, 0xa6, 0xb2, 0x4d, 0x57, 0x92, 0x84, 0x86, 0xd1, 0xf6, 0xcd, 0x21,
+ 0x49, 0x09, 0xd9, 0x00, 0xfb, 0x77, 0x91, 0x35, 0xd1, 0xcd, 0xf5, 0xdc, 0xce, 0x3c, 0x14, 0x36,
+ 0xe0, 0x7b, 0xd3, 0x95, 0x46, 0xf5, 0x30, 0xb1, 0x07, 0x81, 0x6b, 0x1f, 0x8a, 0xd0, 0x8d, 0x92,
+ 0x4e, 0x1b, 0xcd, 0xd4, 0x61, 0x72, 0x3f, 0x70, 0x3f, 0x02, 0x90, 0x74, 0x83, 0x08, 0x27, 0x88,
+ 0x5c, 0xe1, 0x77, 0x16, 0x00, 0x85, 0x01, 0xca, 0x96, 0x84, 0x48, 0xc3, 0xef, 0xf3, 0x61, 0xe8,
+ 0x0c, 0xec, 0x28, 0x06, 0x27, 0x06, 0x74, 0x6a, 0x11, 0x97, 0xa7, 0xeb, 0xd6, 0x12, 0x16, 0x3e,
+ 0x82, 0x32, 0x50, 0xad, 0xdb, 0xec, 0x42, 0x9c, 0x78, 0x01, 0x4f, 0x8e, 0xe4, 0xae, 0x2a, 0x4b,
+ 0x22, 0xdf, 0x17, 0x09, 0xd6, 0x5a, 0x92, 0x5b, 0xab, 0xdb, 0xd5, 0x77, 0x6e, 0x58, 0xe7, 0x08,
+ 0x65, 0x2d, 0xc7, 0x80, 0xba, 0x77, 0xd9, 0x15, 0x55, 0x17, 0x75, 0x4b, 0xa3, 0x90, 0x8a, 0xc4,
+ 0xe3, 0x7e, 0x67, 0x19, 0x38, 0xbc, 0x4c, 0x68, 0xe0, 0xc7, 0x17, 0x44, 0xfa, 0x80, 0x63, 0xdc,
+ 0x61, 0x97, 0xb3, 0x28, 0xe3, 0xfe, 0x38, 0x11, 0x27, 0x1a, 0x86, 0x59, 0xc7, 0x50, 0xdc, 0x5f,
+ 0x04, 0xb4, 0x11, 0x22, 0x6b, 0x12, 0xc7, 0xd8, 0x64, 0x57, 0x91, 0x46, 0x18, 0x85, 0xd3, 0xe8,
+ 0x9c, 0x51, 0x74, 0xb0, 0xb9, 0x87, 0x72, 0xd3, 0x3f, 0x81, 0xd4, 0x07, 0xec, 0x92, 0x56, 0x55,
+ 0xfa, 0x20, 0xe9, 0x20, 0x8a, 0xed, 0x3d, 0xcf, 0x87, 0xd9, 0x71, 0x56, 0xce, 0x1c, 0x49, 0xa5,
+ 0x53, 0x60, 0x7d, 0x4c, 0x48, 0x1b, 0x9e, 0x2f, 0xa7, 0xcc, 0x6b, 0xac, 0x4d, 0x83, 0x90, 0x46,
+ 0xc3, 0xc4, 0x11, 0x9d, 0x73, 0xaa, 0xe5, 0x79, 0x84, 0xf7, 0x01, 0x2c, 0xb5, 0x94, 0x86, 0x33,
+ 0x19, 0x86, 0x72, 0x07, 0xdb, 0x39, 0x8f, 0x93, 0x1f, 0x06, 0xd4, 0x42, 0x98, 0xf1, 0x1e, 0xe9,
+ 0xbc, 0x36, 0xeb, 0x2e, 0x4c, 0x34, 0x75, 0x30, 0x07, 0x8a, 0xb9, 0xf7, 0x3e, 0xeb, 0x96, 0x44,
+ 0x90, 0xfb, 0xb5, 0x30, 0xb8, 0x1d, 0xc5, 0x92, 0xd6, 0x8d, 0xc2, 0x39, 0x97, 0xc3, 0x6b, 0x6e,
+ 0xb3, 0x36, 0x1a, 0xcc, 0xd5, 0x58, 0x6a, 0xff, 0xb1, 0x7b, 0xd3, 0xf1, 0xfd, 0x5b, 0x75, 0xc2,
+ 0xfe, 0xed, 0x80, 0x31, 0x32, 0xc1, 0x22, 0x3c, 0x3a, 0x8e, 0x9c, 0x74, 0xf1, 0x5c, 0x11, 0x1e,
+ 0x29, 0xd7, 0x1a, 0xe3, 0x20, 0x73, 0x00, 0x23, 0xd7, 0xfa, 0x0a, 0x9b, 0x03, 0x8c, 0x34, 0x4b,
+ 0xbc, 0x70, 0x1f, 0x0c, 0x51, 0xcb, 0x62, 0x12, 0xd4, 0x07, 0x88, 0xf9, 0xa1, 0x6a, 0xec, 0xbb,
+ 0x9e, 0x73, 0xf0, 0x6c, 0x8d, 0x99, 0x3f, 0x5f, 0x65, 0x46, 0x61, 0xd8, 0xe5, 0x86, 0x1d, 0xd6,
+ 0xf1, 0x2b, 0x6c, 0x8e, 0x5c, 0x2c, 0x5f, 0xec, 0x91, 0x17, 0x68, 0x31, 0x04, 0x3d, 0x10, 0x7b,
+ 0x10, 0x07, 0xf1, 0x79, 0x9a, 0xd9, 0x09, 0x3a, 0xbe, 0x72, 0x17, 0x4c, 0x06, 0x7e, 0x41, 0xc2,
+ 0xc9, 0x1f, 0xee, 0x8b, 0x4f, 0x8c, 0xef, 0xb0, 0xcb, 0xa3, 0x98, 0xf6, 0x5e, 0x12, 0x05, 0xe8,
+ 0x62, 0x25, 0x64, 0x68, 0x3b, 0xe5, 0x5a, 0x1b, 0x49, 0x14, 0xa0, 0x5f, 0x66, 0xbc, 0xc1, 0x1a,
+ 0xe8, 0x4a, 0xa6, 0x9d, 0x19, 0x58, 0x89, 0x16, 0x41, 0x3b, 0x8a, 0x88, 0x87, 0xa5, 0xca, 0xa5,
+ 0xa9, 0x47, 0xf7, 0x2d, 0xed, 0xcc, 0xc2, 0x66, 0xb8, 0x0e, 0x8e, 0x5b, 0x6a, 0xbc, 0xc1, 0x96,
+ 0x68, 0x9f, 0x52, 0x6c, 0xd7, 0x71, 0x4b, 0xbf, 0x48, 0x70, 0xb5, 0x5f, 0x37, 0x3f, 0xd5, 0x97,
+ 0x45, 0x25, 0x8f, 0x55, 0xe7, 0x60, 0x24, 0x20, 0x80, 0x7b, 0x71, 0x2d, 0x20, 0xa0, 0xb5, 0x5d,
+ 0x3d, 0xb1, 0xed, 0xda, 0xe4, 0xb6, 0x7f, 0x54, 0xd7, 0x1b, 0x7f, 0xe0, 0x39, 0x22, 0x4c, 0x05,
+ 0x8c, 0xc7, 0x88, 0x47, 0x3e, 0x5b, 0xf2, 0xc8, 0x6f, 0xb3, 0xa6, 0x8f, 0xb8, 0xd8, 0xf6, 0xdc,
+ 0xca, 0x8b, 0xbd, 0x89, 0x64, 0x7a, 0xf4, 0xdb, 0xca, 0xf1, 0xbb, 0x7f, 0x6d, 0x96, 0x35, 0x08,
+ 0x0a, 0xab, 0x06, 0x77, 0x0e, 0x24, 0xa7, 0xf9, 0xe6, 0xa1, 0x45, 0x10, 0xd4, 0x26, 0x08, 0x53,
+ 0x39, 0x89, 0x90, 0xeb, 0x21, 0x0c, 0x77, 0xc3, 0x9a, 0x93, 0xb0, 0x35, 0x04, 0xc9, 0x1d, 0x36,
+ 0xa0, 0x84, 0xe2, 0x69, 0x66, 0xd3, 0x7a, 0x03, 0x9d, 0x6d, 0x60, 0x20, 0xeb, 0xa1, 0x78, 0x9a,
+ 0x6d, 0x23, 0x58, 0x92, 0x0b, 0xbc, 0x70, 0x98, 0x09, 0xdb, 0xf7, 0x02, 0x2f, 0xa3, 0x28, 0xde,
+ 0x1c, 0xc2, 0x1e, 0x48, 0x50, 0x81, 0x92, 0xda, 0xc3, 0x54, 0xb8, 0x14, 0xc9, 0x23, 0x94, 0xf4,
+ 0x71, 0x8a, 0x71, 0xc7, 0x98, 0x1f, 0x05, 0xd2, 0xcf, 0x08, 0x44, 0x36, 0x88, 0x5c, 0x1a, 0xd7,
+ 0x36, 0x41, 0xb7, 0x00, 0x58, 0x38, 0xed, 0x0d, 0xdd, 0x69, 0x5f, 0x61, 0xe7, 0xe2, 0x61, 0xe2,
+ 0x0c, 0x78, 0x2a, 0xd0, 0x92, 0xc2, 0x5a, 0xe1, 0xaa, 0xcd, 0xec, 0x19, 0x55, 0xb8, 0x86, 0x65,
+ 0x6b, 0x91, 0x2b, 0x24, 0x4f, 0x24, 0x3c, 0x34, 0x37, 0xb8, 0xb8, 0xce, 0x11, 0x0c, 0x56, 0x8f,
+ 0x57, 0xd9, 0x42, 0x26, 0x92, 0xc4, 0xcb, 0x22, 0x45, 0x0f, 0x63, 0x79, 0xed, 0x1c, 0x0a, 0x94,
+ 0xe4, 0x16, 0x7a, 0xc0, 0xc3, 0x7d, 0x61, 0x87, 0xc3, 0x60, 0x57, 0x24, 0xb0, 0xa8, 0xce, 0x5a,
+ 0xf3, 0x08, 0x7c, 0x08, 0xb0, 0xe3, 0xd6, 0xd5, 0x57, 0xd9, 0x82, 0x17, 0x7a, 0x99, 0xc7, 0x7d,
+ 0x3b, 0x16, 0x89, 0x17, 0xb9, 0xb0, 0xb0, 0xb6, 0xad, 0x36, 0x41, 0xb7, 0x01, 0x28, 0xc7, 0x44,
+ 0xa1, 0xc1, 0xd8, 0x0c, 0x43, 0x2f, 0x83, 0xf5, 0xb5, 0x6d, 0x2d, 0x52, 0xc1, 0x8e, 0x17, 0x88,
+ 0xc7, 0xa1, 0x97, 0x49, 0x92, 0x89, 0x08, 0xc5, 0x93, 0x82, 0xe4, 0x22, 0x92, 0x24, 0x68, 0x41,
+ 0x52, 0xa1, 0x15, 0x24, 0x97, 0x90, 0x24, 0x15, 0xe4, 0x24, 0x5f, 0x62, 0xf3, 0xdc, 0x01, 0x4f,
+ 0x04, 0xbd, 0x9e, 0x65, 0xf0, 0xcf, 0xe6, 0x10, 0x86, 0x1b, 0xc1, 0x37, 0xd9, 0x72, 0xc0, 0xd3,
+ 0x4c, 0x24, 0xb6, 0xa6, 0x7e, 0x06, 0x4d, 0x11, 0x28, 0xd8, 0x56, 0x4a, 0x68, 0xfe, 0xb8, 0x52,
+ 0x9a, 0x22, 0x77, 0xfa, 0x7d, 0x91, 0xf5, 0x9d, 0x28, 0x11, 0x53, 0xb6, 0xbd, 0xb2, 0x4b, 0xbe,
+ 0xe0, 0xae, 0x48, 0x76, 0x23, 0x9e, 0xb8, 0x76, 0x1e, 0x7a, 0x6e, 0x6b, 0xd0, 0x4d, 0x50, 0x90,
+ 0x54, 0x92, 0xa1, 0xa8, 0x33, 0x7e, 0x18, 0x1d, 0xd6, 0x70, 0x45, 0xc6, 0x3d, 0x3f, 0xa5, 0x68,
+ 0x82, 0xfa, 0x34, 0x7a, 0xec, 0xcc, 0x30, 0xf6, 0x23, 0xee, 0xda, 0x80, 0xa9, 0x94, 0x0f, 0x35,
+ 0x74, 0x19, 0x8b, 0x80, 0x2f, 0x54, 0x40, 0xf3, 0xbf, 0x56, 0xf4, 0xb0, 0x85, 0xc6, 0xf7, 0xb4,
+ 0x4d, 0x77, 0x79, 0x8a, 0xbf, 0xc7, 0x2e, 0xe8, 0xbd, 0x10, 0xa4, 0xaa, 0x72, 0xf1, 0xc7, 0xee,
+ 0x9c, 0xd3, 0x8a, 0xef, 0xa2, 0xb2, 0xca, 0x25, 0xff, 0x65, 0xd6, 0x46, 0xfe, 0x50, 0xa9, 0x30,
+ 0x94, 0xd2, 0xb4, 0xe6, 0x01, 0xb8, 0x86, 0x30, 0xb9, 0x69, 0xd9, 0xf7, 0xa3, 0x5d, 0xee, 0xdb,
+ 0x09, 0x0f, 0x0f, 0xec, 0x38, 0x11, 0x87, 0x5e, 0x34, 0x4c, 0x69, 0x46, 0x1a, 0x58, 0x66, 0xf1,
+ 0xf0, 0x60, 0x9b, 0x4a, 0xc0, 0x5b, 0xd5, 0x6a, 0x84, 0xe2, 0x09, 0xf5, 0xbc, 0x5d, 0x20, 0x3f,
+ 0x14, 0x4f, 0xcc, 0x9f, 0x61, 0x67, 0x46, 0x3b, 0xfd, 0xf8, 0xde, 0xda, 0x33, 0x0e, 0xd5, 0x39,
+ 0x56, 0x1f, 0xee, 0x3b, 0x2a, 0x2e, 0x54, 0xb7, 0x66, 0x87, 0xfb, 0xce, 0xa6, 0x6b, 0xde, 0xd6,
+ 0x03, 0x07, 0x79, 0x5b, 0xa7, 0x12, 0xaf, 0xf9, 0xfd, 0xea, 0x48, 0xe5, 0x0d, 0x2f, 0x74, 0x1f,
+ 0x25, 0x68, 0xd6, 0x1e, 0xdc, 0x99, 0xc6, 0xf0, 0xc8, 0xa8, 0xa4, 0x51, 0x92, 0x5b, 0xa1, 0xf1,
+ 0x51, 0xe9, 0x47, 0x89, 0xb2, 0x46, 0xdf, 0x60, 0x1d, 0xbd, 0x9e, 0xeb, 0xa5, 0x72, 0xab, 0x85,
+ 0xf6, 0x04, 0xf5, 0xef, 0xbc, 0x56, 0xbe, 0x8e, 0xc5, 0x60, 0x5a, 0xde, 0x61, 0x67, 0xd0, 0xfc,
+ 0xda, 0xde, 0x9e, 0x1d, 0x46, 0x99, 0xbd, 0x17, 0x0d, 0x43, 0x0c, 0xca, 0x37, 0xad, 0x25, 0x2c,
+ 0xda, 0xdc, 0x7b, 0x18, 0x65, 0x1b, 0x12, 0x2e, 0xd7, 0x1e, 0xbd, 0xa1, 0x90, 0x07, 0x82, 0x62,
+ 0x08, 0x8b, 0x1a, 0xfc, 0x21, 0x0f, 0x84, 0xf9, 0x0f, 0xaa, 0x7a, 0x8c, 0x6a, 0x4c, 0x04, 0xa7,
+ 0x53, 0xd3, 0x53, 0x8e, 0xe0, 0x31, 0xda, 0x5c, 0x3b, 0x4e, 0x9b, 0x6f, 0x4d, 0x97, 0xf7, 0x0c,
+ 0xf2, 0x72, 0x7d, 0x9a, 0xc8, 0xbf, 0x79, 0x8c, 0xc8, 0x67, 0x55, 0xdd, 0x69, 0x52, 0x9f, 0x24,
+ 0xc6, 0xfa, 0x64, 0x31, 0xfe, 0xc7, 0x0a, 0xbb, 0x58, 0x12, 0xe3, 0x3d, 0x91, 0x3d, 0xb8, 0x23,
+ 0xfb, 0xe0, 0x89, 0x74, 0x44, 0x8f, 0x66, 0x3f, 0xa3, 0xe2, 0x5f, 0x61, 0x73, 0x09, 0xac, 0x17,
+ 0x69, 0xc6, 0x13, 0x25, 0x2a, 0x06, 0x20, 0x38, 0xe4, 0x93, 0xfb, 0x4e, 0x44, 0x10, 0xa4, 0x13,
+ 0xb3, 0x56, 0x13, 0x00, 0x77, 0xc3, 0x71, 0xa5, 0x93, 0x1b, 0x48, 0xf2, 0xc9, 0x68, 0xf2, 0x96,
+ 0xba, 0xcf, 0x33, 0xae, 0x82, 0x9a, 0x5d, 0xf2, 0x30, 0xa5, 0x6f, 0x53, 0xbf, 0x5a, 0xbb, 0x56,
+ 0xb7, 0xf2, 0x6f, 0xf3, 0x9f, 0x55, 0xd9, 0x4b, 0x53, 0xfb, 0xfb, 0xc5, 0xda, 0xb6, 0x3b, 0xac,
+ 0x21, 0xb0, 0x1d, 0x38, 0xd1, 0x98, 0x5b, 0xb9, 0xd6, 0x3b, 0x91, 0x93, 0x1e, 0xd4, 0xb7, 0x54,
+ 0xc5, 0xee, 0x2f, 0x55, 0xd8, 0x2c, 0x80, 0x4a, 0xc1, 0xfa, 0x61, 0x2a, 0x92, 0x91, 0x60, 0xfd,
+ 0xe3, 0x54, 0x24, 0x72, 0x00, 0x34, 0xb3, 0x47, 0xdc, 0xb1, 0xc2, 0xe4, 0x7d, 0xe6, 0x55, 0xa4,
+ 0x30, 0x65, 0xb3, 0xba, 0x29, 0xfb, 0x9d, 0x8a, 0x7e, 0x9a, 0xbb, 0x1a, 0xc7, 0x5b, 0xe8, 0xf1,
+ 0x60, 0xc4, 0x03, 0x82, 0xe3, 0x3f, 0xcd, 0x16, 0x94, 0x6b, 0x54, 0x0a, 0xd3, 0xdc, 0xec, 0x1d,
+ 0x5f, 0xb1, 0x37, 0x09, 0x68, 0xb5, 0x03, 0x1d, 0xd4, 0x0d, 0xd8, 0xd9, 0x89, 0x8d, 0x4e, 0x31,
+ 0x83, 0x1d, 0xd6, 0xd8, 0x8b, 0x12, 0x21, 0x9d, 0x79, 0x14, 0x89, 0xfa, 0x94, 0x9b, 0x27, 0xf0,
+ 0xfd, 0xb3, 0x27, 0x91, 0xfd, 0x44, 0x88, 0x83, 0x94, 0x04, 0x33, 0x2f, 0xa1, 0x3b, 0x4f, 0xa2,
+ 0x8f, 0x25, 0xcc, 0xfc, 0x61, 0x95, 0x75, 0x0b, 0xae, 0x37, 0x53, 0x70, 0xfe, 0x84, 0xbb, 0xea,
+ 0x80, 0x12, 0xc8, 0xa5, 0x76, 0xd7, 0x4b, 0xd1, 0x4b, 0x14, 0xae, 0xcd, 0x11, 0x4c, 0xf1, 0xc8,
+ 0xe5, 0x5d, 0x6f, 0x14, 0xff, 0x3a, 0x3b, 0x2b, 0xf1, 0x9d, 0x28, 0x08, 0xa4, 0x63, 0x72, 0x64,
+ 0xef, 0xf2, 0x30, 0x24, 0x7f, 0xb5, 0x69, 0x19, 0xbb, 0x5e, 0xba, 0xa6, 0x8a, 0xee, 0x40, 0x89,
+ 0xf1, 0x36, 0x33, 0xa0, 0x85, 0xc8, 0x39, 0xd0, 0x1a, 0xc0, 0xa5, 0x72, 0x49, 0x36, 0x00, 0x05,
+ 0x8a, 0xfe, 0x1f, 0x60, 0xef, 0x4c, 0xe0, 0xc7, 0xe6, 0xbe, 0x1f, 0x3d, 0x11, 0xae, 0x9d, 0x45,
+ 0xb6, 0x17, 0x1e, 0x7a, 0x99, 0xb0, 0xf7, 0x12, 0x4f, 0x84, 0x6e, 0x4a, 0xd6, 0xf9, 0xf5, 0x31,
+ 0x4e, 0x57, 0xb1, 0xc6, 0x4e, 0xb4, 0x09, 0xf8, 0x1b, 0x88, 0x6e, 0xfe, 0xcb, 0xd2, 0xe8, 0xd3,
+ 0x24, 0x14, 0x2e, 0x45, 0xd0, 0x33, 0x9e, 0xa5, 0xc6, 0x23, 0xa9, 0xac, 0x3c, 0x83, 0x00, 0x78,
+ 0x2a, 0x27, 0x3b, 0x0e, 0xfe, 0x5b, 0xbd, 0xe3, 0xeb, 0xf5, 0xe0, 0xdf, 0x9d, 0xa8, 0x2f, 0x42,
+ 0x57, 0x6a, 0x76, 0xfe, 0xd1, 0xdd, 0x65, 0x73, 0x5a, 0x99, 0x54, 0x74, 0x0a, 0xde, 0x49, 0x24,
+ 0xb5, 0xfd, 0x73, 0x72, 0x4a, 0x18, 0x41, 0xe2, 0x99, 0xcd, 0xf7, 0xf7, 0x13, 0xb1, 0x2f, 0xd7,
+ 0x23, 0x6d, 0xdd, 0x83, 0x08, 0x12, 0xcf, 0x56, 0x55, 0x19, 0xb9, 0x40, 0x3f, 0x5b, 0x65, 0x8b,
+ 0xda, 0x51, 0x40, 0xc6, 0xb3, 0x15, 0xe3, 0x5b, 0x0c, 0xd8, 0xb0, 0x71, 0x42, 0x50, 0x37, 0x2e,
+ 0xf5, 0x46, 0xd0, 0x80, 0xef, 0x75, 0x40, 0xb1, 0x58, 0x9a, 0xff, 0xee, 0xfe, 0x66, 0x85, 0xb1,
+ 0xa2, 0xe8, 0x64, 0xae, 0x2f, 0xb2, 0xa6, 0xef, 0xdb, 0x87, 0xdc, 0x1f, 0x62, 0x34, 0xb2, 0x66,
+ 0x35, 0x7c, 0xff, 0x23, 0xf9, 0x69, 0xbc, 0xc8, 0x60, 0x23, 0x63, 0x47, 0x7b, 0xb6, 0xcb, 0x8f,
+ 0x68, 0x83, 0xd6, 0x92, 0xa0, 0x47, 0x7b, 0xeb, 0xfc, 0x48, 0x6e, 0xef, 0x1c, 0xe1, 0xfb, 0xea,
+ 0x04, 0xbc, 0x6d, 0xd5, 0xe5, 0xe7, 0xa6, 0x2b, 0x69, 0xba, 0x22, 0x8e, 0x32, 0x35, 0x89, 0xdb,
+ 0x72, 0x76, 0xc7, 0x51, 0x86, 0x8e, 0x0a, 0x4d, 0x97, 0xba, 0x7e, 0x10, 0xf3, 0xdb, 0x15, 0xfd,
+ 0x24, 0x66, 0x6b, 0x4b, 0x7a, 0x2a, 0x16, 0xcf, 0x04, 0x28, 0xd4, 0x76, 0xe4, 0x7b, 0xce, 0xd1,
+ 0xa3, 0x10, 0x0b, 0xa7, 0xcd, 0xb8, 0xb7, 0x99, 0x21, 0x42, 0xbe, 0xeb, 0x0b, 0x3b, 0xe1, 0x6a,
+ 0x03, 0x95, 0x92, 0x82, 0x2f, 0x61, 0x89, 0xa4, 0x08, 0xea, 0x06, 0xbe, 0x6a, 0x2a, 0x9c, 0x28,
+ 0x74, 0x53, 0xe9, 0xd5, 0xe7, 0x27, 0x76, 0x38, 0x15, 0x97, 0xa9, 0x68, 0x5b, 0x24, 0x74, 0x6c,
+ 0x67, 0xbc, 0xcf, 0x2e, 0x07, 0x9e, 0xef, 0x7b, 0x7a, 0x25, 0x58, 0x2e, 0x86, 0x71, 0x7e, 0xb0,
+ 0x3a, 0x6b, 0x5d, 0xd4, 0x71, 0xb6, 0x45, 0x22, 0x2d, 0xc4, 0x63, 0x40, 0x30, 0xff, 0x45, 0x95,
+ 0x75, 0x4a, 0x3d, 0x24, 0x2f, 0x22, 0xda, 0xdd, 0x3d, 0x9a, 0xd6, 0xa5, 0x2b, 0x6c, 0x2e, 0xe0,
+ 0x4f, 0xed, 0x40, 0xc8, 0x6d, 0x4f, 0xaa, 0x6c, 0x6b, 0xc0, 0x9f, 0x6e, 0x21, 0x44, 0xee, 0x4e,
+ 0x7d, 0x49, 0x40, 0x77, 0x93, 0x5a, 0x00, 0x81, 0x35, 0xfa, 0x0a, 0x9b, 0xc3, 0x62, 0xdc, 0xe7,
+ 0x21, 0x8f, 0x58, 0x03, 0x23, 0x94, 0xda, 0x08, 0xce, 0x96, 0x46, 0x70, 0x5a, 0xcc, 0xbe, 0x3e,
+ 0x35, 0x66, 0xdf, 0x65, 0xcd, 0x40, 0x64, 0x1c, 0x0e, 0x2d, 0x1b, 0x60, 0xd1, 0xf3, 0x6f, 0x39,
+ 0x34, 0xb1, 0x48, 0xd2, 0x28, 0xe4, 0xe0, 0x27, 0xd8, 0xb0, 0x5b, 0xa3, 0x0d, 0xe5, 0x12, 0x95,
+ 0x48, 0x4f, 0x01, 0xce, 0xde, 0xca, 0x71, 0xfe, 0xd6, 0x09, 0x71, 0xfe, 0x3f, 0xc4, 0xae, 0x4e,
+ 0x93, 0x6a, 0xbe, 0xd2, 0x4e, 0x91, 0xee, 0x2b, 0x94, 0x9e, 0x23, 0x57, 0x37, 0x90, 0x89, 0x8a,
+ 0x62, 0xd1, 0xf2, 0x86, 0x43, 0xa3, 0x2d, 0xd3, 0xb5, 0x31, 0x1f, 0xf9, 0xa9, 0x7e, 0x90, 0xb7,
+ 0xb5, 0xd5, 0xff, 0x30, 0xf2, 0xc2, 0x63, 0x47, 0xf4, 0x74, 0x6d, 0xbe, 0xc4, 0xe6, 0x75, 0x79,
+ 0x51, 0xb8, 0x6b, 0x4e, 0x93, 0x94, 0xf9, 0xdb, 0x35, 0xdd, 0x20, 0xea, 0x4d, 0x3f, 0x9f, 0x6e,
+ 0x7f, 0x9d, 0x75, 0x9c, 0x01, 0xcf, 0xec, 0x24, 0x8a, 0x02, 0xe9, 0x7e, 0x88, 0xa4, 0xc8, 0x27,
+ 0x21, 0x7f, 0x54, 0x96, 0x5b, 0x51, 0x14, 0xdc, 0x95, 0xa5, 0x79, 0xab, 0x23, 0x3a, 0x3b, 0x73,
+ 0x82, 0xce, 0xce, 0x9e, 0xa0, 0xb3, 0xf5, 0x31, 0x9d, 0xd5, 0xf9, 0x47, 0x45, 0x6a, 0x94, 0xf8,
+ 0x47, 0x25, 0xd2, 0xd5, 0xb1, 0x39, 0xa2, 0x8e, 0x1f, 0xb0, 0x86, 0x62, 0xaf, 0x05, 0xc6, 0xf5,
+ 0xb5, 0xde, 0xf1, 0xa2, 0xec, 0x21, 0xef, 0x96, 0xaa, 0xd6, 0xdd, 0x65, 0x75, 0x04, 0x9d, 0x10,
+ 0x69, 0x2c, 0x8d, 0x62, 0x75, 0x6c, 0x14, 0x4b, 0x5c, 0xd6, 0xca, 0x5c, 0x9a, 0x1f, 0xb1, 0x0b,
+ 0x25, 0xae, 0x1e, 0x08, 0x7e, 0x28, 0x9e, 0x5d, 0xb9, 0xcc, 0x3f, 0xa8, 0x9f, 0x96, 0x97, 0xe8,
+ 0x7e, 0x09, 0x13, 0xe6, 0x17, 0x6a, 0xfa, 0x56, 0x60, 0x6b, 0x0b, 0x1c, 0x52, 0x59, 0x0d, 0x22,
+ 0x7a, 0x53, 0xda, 0x5d, 0x61, 0xe7, 0xc2, 0x61, 0x00, 0x4d, 0x7a, 0x90, 0x3b, 0x46, 0xab, 0x38,
+ 0x29, 0xe2, 0x99, 0x70, 0x18, 0x3c, 0xc0, 0xb2, 0x7c, 0x81, 0x9f, 0xbe, 0x36, 0x4d, 0xb3, 0x6c,
+ 0xb3, 0x53, 0x2d, 0xdb, 0x37, 0x59, 0x63, 0xcf, 0xf3, 0x33, 0xa9, 0x2e, 0xf5, 0xb1, 0x63, 0xbf,
+ 0x91, 0x2e, 0xf4, 0x36, 0x00, 0xd3, 0x52, 0x35, 0xca, 0xc6, 0xac, 0x71, 0xbc, 0x31, 0xeb, 0xa6,
+ 0xac, 0x8e, 0xf5, 0x8d, 0x25, 0x56, 0x3b, 0x10, 0x47, 0x94, 0xec, 0x20, 0x7f, 0x4a, 0x37, 0xba,
+ 0x58, 0xa4, 0x5b, 0x16, 0x7e, 0x18, 0x57, 0xd9, 0x9c, 0x13, 0x05, 0x31, 0x4f, 0x3c, 0x38, 0xec,
+ 0x46, 0x81, 0xe8, 0x20, 0x39, 0x9f, 0x90, 0x17, 0x9c, 0x6f, 0x34, 0x1f, 0x11, 0x04, 0x81, 0xff,
+ 0x5f, 0xac, 0xe9, 0xbb, 0x95, 0x91, 0xfe, 0x9c, 0xa4, 0x12, 0xc7, 0x0d, 0xb6, 0xdc, 0x8c, 0xd0,
+ 0x98, 0x51, 0x94, 0xfa, 0x5a, 0xef, 0xc4, 0x86, 0x7a, 0xa8, 0x89, 0xaa, 0x62, 0xf7, 0x77, 0x2b,
+ 0x6c, 0x16, 0xf5, 0xea, 0x98, 0x99, 0xf6, 0x85, 0xaf, 0x93, 0xfa, 0x3c, 0x9d, 0x1d, 0xb1, 0x26,
+ 0x57, 0xd8, 0x9c, 0xd4, 0x4e, 0xd5, 0x38, 0x19, 0xac, 0x70, 0x18, 0xa8, 0xc6, 0xbb, 0xac, 0xe9,
+ 0x7a, 0x98, 0x13, 0x08, 0x1a, 0x50, 0xb5, 0xf2, 0x6f, 0xe3, 0x3c, 0xab, 0x3f, 0x11, 0xde, 0xfe,
+ 0x20, 0x03, 0x23, 0x55, 0xb3, 0xe8, 0xcb, 0xfc, 0x9f, 0x95, 0x91, 0x79, 0xd2, 0x27, 0x59, 0x1d,
+ 0xb7, 0xe7, 0x38, 0xdd, 0xfc, 0x7c, 0x8d, 0x2d, 0xe6, 0x58, 0xc8, 0x34, 0xc5, 0x8c, 0xda, 0x84,
+ 0x46, 0x96, 0xed, 0x0b, 0x37, 0xe4, 0xc7, 0x78, 0x0c, 0xe6, 0x1f, 0x1e, 0xd1, 0x49, 0xbd, 0xfb,
+ 0x5f, 0x82, 0x99, 0xfa, 0xc9, 0x29, 0x56, 0xea, 0x99, 0xa5, 0x6f, 0xfe, 0xb9, 0x99, 0x11, 0x97,
+ 0xe1, 0x39, 0x8d, 0xea, 0x88, 0x16, 0xd6, 0xc6, 0xb4, 0xf0, 0xff, 0x82, 0x75, 0xf9, 0x1b, 0xa3,
+ 0xeb, 0xf2, 0x8b, 0xbd, 0xc9, 0xa2, 0x1a, 0x5d, 0x8f, 0xe1, 0x00, 0x02, 0x98, 0x93, 0x46, 0x3e,
+ 0x3f, 0xb3, 0x47, 0x86, 0xd7, 0x00, 0x64, 0x7c, 0x9b, 0x5d, 0xa2, 0x33, 0xcb, 0x41, 0x34, 0xf4,
+ 0x61, 0x8b, 0x2a, 0xe2, 0x8c, 0x62, 0xc0, 0x78, 0x78, 0xdf, 0xb4, 0x3a, 0x78, 0x80, 0x09, 0x18,
+ 0xab, 0x80, 0x80, 0xf1, 0xe0, 0x2f, 0x67, 0xc5, 0xff, 0xf5, 0x52, 0x3c, 0x1c, 0xb4, 0x3e, 0xc4,
+ 0xe1, 0x5d, 0x1b, 0xf0, 0x6c, 0x2b, 0xdd, 0x7f, 0x7e, 0x13, 0x3f, 0xe3, 0xc9, 0x3e, 0xa5, 0xa5,
+ 0x15, 0x13, 0x7f, 0x07, 0x80, 0xc6, 0xcb, 0xac, 0x8d, 0xc2, 0x54, 0x9b, 0x22, 0x0c, 0xd0, 0xa0,
+ 0x84, 0x55, 0x1a, 0xe3, 0x5f, 0x1c, 0x35, 0x50, 0x5f, 0x0c, 0x9f, 0x72, 0x23, 0x3f, 0x66, 0xa0,
+ 0xfa, 0x00, 0x3c, 0x1d, 0x9f, 0x7f, 0xbc, 0xa2, 0xc7, 0x51, 0x34, 0x4b, 0x82, 0xea, 0xf8, 0x4c,
+ 0x8c, 0xbe, 0xc5, 0x8c, 0x1c, 0x2b, 0x14, 0x4f, 0x48, 0xeb, 0x91, 0xd7, 0x45, 0xc2, 0x7c, 0x28,
+ 0x9e, 0x40, 0x4b, 0xe6, 0x1f, 0xd1, 0x53, 0xd4, 0x47, 0xf9, 0xf8, 0x12, 0x4c, 0xda, 0x0f, 0x4a,
+ 0x39, 0xc8, 0x1a, 0x03, 0x0f, 0xbc, 0xf0, 0x40, 0xb8, 0xcf, 0x6f, 0xc8, 0x00, 0x6b, 0x65, 0x64,
+ 0xc8, 0x00, 0x6d, 0xc5, 0xfc, 0x8d, 0xea, 0x88, 0xf3, 0xa9, 0x98, 0xb8, 0xc7, 0x03, 0x41, 0x67,
+ 0xdb, 0xcf, 0xc4, 0xc8, 0x2d, 0x76, 0x71, 0x34, 0x7f, 0x09, 0x8f, 0xd4, 0xa5, 0xfb, 0x85, 0x01,
+ 0x8c, 0xf3, 0xe5, 0xf4, 0x25, 0x6c, 0x75, 0x33, 0x36, 0xae, 0xb1, 0x25, 0x1d, 0x5f, 0x4b, 0x62,
+ 0x82, 0xec, 0x22, 0xc4, 0x83, 0x54, 0xa6, 0xaf, 0xb2, 0xb3, 0x3a, 0x66, 0x6e, 0x0d, 0x30, 0x5e,
+ 0xb9, 0x5c, 0x60, 0x53, 0x26, 0x84, 0x71, 0x93, 0x12, 0x94, 0x0a, 0x56, 0xea, 0x13, 0x3d, 0xc1,
+ 0xf9, 0x7d, 0x8d, 0xa1, 0x71, 0x61, 0x8d, 0x48, 0xaa, 0x3f, 0x35, 0xaf, 0xf5, 0xff, 0x41, 0x61,
+ 0xfd, 0x6a, 0x45, 0xbf, 0x6a, 0xb1, 0xb5, 0x05, 0xc9, 0x89, 0x72, 0x23, 0x27, 0xdc, 0xe7, 0xb0,
+ 0x21, 0x1f, 0x0b, 0x84, 0xd7, 0xc6, 0x03, 0xe1, 0xa3, 0xc6, 0x7f, 0x66, 0x7c, 0xd3, 0xfe, 0xa3,
+ 0x51, 0x63, 0x24, 0x2b, 0x3e, 0x10, 0x7b, 0xd9, 0xff, 0x39, 0x2c, 0xfe, 0x70, 0x94, 0x45, 0x8c,
+ 0xc3, 0xee, 0x44, 0xcf, 0x81, 0xc5, 0x1b, 0xec, 0x5c, 0x89, 0x45, 0x8a, 0x09, 0xab, 0x33, 0x4b,
+ 0x43, 0x63, 0x15, 0x5b, 0x75, 0xcd, 0xbf, 0x3e, 0x6a, 0xb5, 0x94, 0x27, 0x86, 0x29, 0xb9, 0xcf,
+ 0xc6, 0xcf, 0x1b, 0x6c, 0xc9, 0xf1, 0xb9, 0x97, 0x7b, 0x4d, 0x03, 0x52, 0xfb, 0xa6, 0xb5, 0x08,
+ 0xf0, 0xad, 0x1c, 0x6c, 0xbc, 0xce, 0x10, 0x84, 0x36, 0x1e, 0x30, 0x31, 0x82, 0xbd, 0x00, 0xe0,
+ 0x3c, 0x69, 0xdc, 0xfc, 0x1b, 0x15, 0xfd, 0xc8, 0x70, 0x8c, 0xe1, 0xe7, 0x63, 0xe8, 0xb7, 0x94,
+ 0xbb, 0x93, 0x02, 0x51, 0x60, 0x7a, 0x61, 0x65, 0xa9, 0x77, 0x57, 0x19, 0x09, 0x6c, 0xec, 0x76,
+ 0xe7, 0xc0, 0x1e, 0x01, 0x6d, 0x86, 0x87, 0xdc, 0xf7, 0x5c, 0x72, 0x8d, 0x10, 0x66, 0xfe, 0xa5,
+ 0x8a, 0xee, 0x93, 0xaa, 0x01, 0x97, 0xf3, 0xfd, 0x39, 0x5d, 0xd7, 0x78, 0x95, 0x2d, 0xa8, 0x4b,
+ 0x5c, 0xa5, 0x04, 0xae, 0x36, 0x41, 0x31, 0x87, 0x0b, 0xce, 0xf2, 0xe0, 0x4a, 0x1c, 0x1c, 0xdf,
+ 0x90, 0x76, 0x32, 0x04, 0x6d, 0xfb, 0xfc, 0xc8, 0xfc, 0xe5, 0x2a, 0x3b, 0xab, 0xdd, 0x08, 0x1a,
+ 0x70, 0x62, 0x56, 0x9a, 0xa3, 0x9c, 0x05, 0xa5, 0x54, 0xc8, 0xe9, 0x02, 0xb1, 0x41, 0x0a, 0x55,
+ 0xea, 0x90, 0x33, 0xe0, 0x19, 0x71, 0xab, 0x3a, 0x24, 0x69, 0x96, 0x56, 0xb3, 0x98, 0x67, 0x09,
+ 0x6d, 0xac, 0x8b, 0xd5, 0x6c, 0x1b, 0x80, 0x94, 0xac, 0x92, 0x41, 0x88, 0x4c, 0xdb, 0x5c, 0xcf,
+ 0x2b, 0x20, 0xf8, 0xcd, 0x5f, 0x65, 0x67, 0x73, 0x62, 0x78, 0xf8, 0x81, 0xed, 0x92, 0xfd, 0x23,
+ 0x8a, 0x78, 0xce, 0x01, 0xad, 0x5f, 0x62, 0x2d, 0x88, 0xbc, 0x69, 0x27, 0xaa, 0x4d, 0x09, 0x00,
+ 0xf7, 0x51, 0x4b, 0xdc, 0x6d, 0xe8, 0x89, 0xbb, 0xe6, 0x2f, 0xcd, 0xeb, 0xfe, 0x58, 0x91, 0xdb,
+ 0x87, 0x67, 0x23, 0xf7, 0xf0, 0x48, 0x21, 0xb5, 0xfd, 0x68, 0x9f, 0x2e, 0xbd, 0x95, 0xa3, 0x5e,
+ 0x23, 0x15, 0xf0, 0x50, 0xc4, 0x7e, 0x20, 0xb1, 0xf1, 0x74, 0x21, 0x85, 0xdf, 0x05, 0xa1, 0x43,
+ 0x39, 0x74, 0x20, 0xbc, 0xd3, 0x10, 0xfa, 0x48, 0x82, 0x89, 0xd0, 0x47, 0xb2, 0x66, 0xf7, 0xb7,
+ 0xaa, 0x74, 0xba, 0x82, 0x8d, 0xc0, 0x5c, 0x24, 0x15, 0xe1, 0x59, 0x26, 0x82, 0x38, 0x4b, 0xe9,
+ 0x3c, 0x58, 0x5d, 0x43, 0x5a, 0x25, 0xb0, 0xf1, 0x56, 0x7e, 0x65, 0xc9, 0x4e, 0x87, 0x90, 0x32,
+ 0x23, 0xd4, 0x9e, 0x5f, 0xd1, 0xe8, 0x2b, 0xb8, 0x4e, 0x77, 0x8f, 0x7b, 0xfe, 0x30, 0x11, 0x6a,
+ 0x73, 0xa4, 0xe8, 0x6e, 0x10, 0xd8, 0xf8, 0x2a, 0x3b, 0x53, 0xe4, 0x4d, 0xa6, 0xb6, 0x9b, 0x44,
+ 0x71, 0x2c, 0xd4, 0x99, 0xb1, 0x76, 0x55, 0x28, 0x5d, 0xc7, 0x12, 0x69, 0x14, 0xd4, 0x71, 0x40,
+ 0x32, 0x0c, 0x43, 0xa9, 0xd7, 0x18, 0x45, 0x5a, 0x20, 0xb0, 0x85, 0x50, 0xe3, 0x06, 0x3b, 0x1b,
+ 0xa4, 0xc2, 0xb1, 0xb3, 0x08, 0xe4, 0x9f, 0x0d, 0xbc, 0x14, 0x12, 0x40, 0x31, 0x9a, 0x7e, 0x46,
+ 0x96, 0xed, 0x94, 0x8b, 0xa4, 0x9e, 0xe2, 0x11, 0xda, 0x2e, 0x77, 0x6d, 0x27, 0x48, 0xf3, 0xfb,
+ 0x46, 0x12, 0x78, 0x87, 0xbb, 0x6b, 0x41, 0xda, 0xfd, 0x8d, 0x0a, 0x6b, 0xa1, 0x0c, 0x1f, 0xaf,
+ 0x6f, 0x4b, 0xbd, 0x89, 0x0f, 0x32, 0xba, 0xa3, 0x89, 0x19, 0xdf, 0x4d, 0x09, 0x80, 0x2b, 0x9a,
+ 0xe5, 0x1b, 0x9c, 0x55, 0xcc, 0x07, 0x2f, 0x6e, 0x70, 0xaa, 0xba, 0x70, 0xfd, 0xb3, 0x56, 0xd4,
+ 0x85, 0xdb, 0x9f, 0xaf, 0xb2, 0x05, 0x28, 0xa4, 0xdc, 0x35, 0xa1, 0xee, 0x3b, 0xb6, 0x25, 0x74,
+ 0x5b, 0x01, 0x47, 0xee, 0x90, 0xce, 0x6a, 0x4d, 0x48, 0x2a, 0xdd, 0xff, 0x52, 0x57, 0x03, 0x0e,
+ 0xca, 0x00, 0x16, 0x55, 0x93, 0xf6, 0xd0, 0xa5, 0x1b, 0x2b, 0xd6, 0x82, 0x06, 0x7e, 0xec, 0xc6,
+ 0xa3, 0x88, 0x99, 0xa3, 0x6e, 0x0e, 0xe8, 0x88, 0x3b, 0x4e, 0x6c, 0xac, 0xb2, 0x16, 0xea, 0xa6,
+ 0xa4, 0x55, 0x03, 0xcd, 0x7c, 0xe5, 0x44, 0xcd, 0x7c, 0xbc, 0xbe, 0x6d, 0x35, 0xa1, 0x9a, 0x6c,
+ 0x4b, 0x75, 0x95, 0xef, 0xf2, 0xd0, 0x8d, 0xc2, 0x72, 0x57, 0x57, 0x15, 0x50, 0x5d, 0x9a, 0xb3,
+ 0x13, 0xf1, 0x89, 0xec, 0xad, 0xf0, 0x0e, 0x29, 0x11, 0x6f, 0x06, 0xb5, 0xca, 0x12, 0x9f, 0x58,
+ 0x04, 0x96, 0x46, 0x8d, 0x44, 0x0b, 0xa2, 0xaf, 0x03, 0x16, 0x43, 0xe1, 0xa6, 0x24, 0xfb, 0x20,
+ 0xdd, 0xd7, 0xee, 0xd6, 0xce, 0x58, 0x4d, 0x09, 0x50, 0x57, 0x6b, 0xf3, 0x42, 0x50, 0x60, 0x81,
+ 0x77, 0x25, 0x67, 0xac, 0x05, 0x85, 0xb3, 0x01, 0xd0, 0x9c, 0x0c, 0x48, 0xbf, 0x55, 0x90, 0x51,
+ 0x43, 0x28, 0x77, 0x98, 0xfb, 0x09, 0x0f, 0xa8, 0x21, 0x86, 0xfd, 0xca, 0xa1, 0xd0, 0x5a, 0x09,
+ 0x0d, 0x08, 0xcd, 0x8d, 0xa0, 0x01, 0x35, 0x93, 0xb5, 0xa5, 0x56, 0x16, 0x1a, 0x33, 0x8f, 0xf9,
+ 0x6b, 0xbb, 0xdc, 0xdd, 0x56, 0x4a, 0xf3, 0x35, 0x76, 0x7e, 0x18, 0x1e, 0x84, 0xd1, 0x93, 0x10,
+ 0x92, 0x91, 0x35, 0xe4, 0x36, 0x20, 0x9f, 0xa1, 0x52, 0x39, 0x2a, 0x79, 0x25, 0xd9, 0x5b, 0x4f,
+ 0x2a, 0x93, 0x86, 0xbe, 0x40, 0xbd, 0x05, 0x78, 0x8e, 0x69, 0xb2, 0xb6, 0x3b, 0x8c, 0x35, 0xb4,
+ 0x45, 0x64, 0xc1, 0x1d, 0xc6, 0x39, 0xce, 0x6d, 0x76, 0x11, 0x25, 0x96, 0xdf, 0x20, 0x76, 0x06,
+ 0xdc, 0xf7, 0x05, 0xec, 0xf7, 0x97, 0x00, 0xff, 0x02, 0x22, 0x90, 0x6a, 0xac, 0xe5, 0xc5, 0xd2,
+ 0x55, 0x09, 0x3c, 0x27, 0x89, 0x6c, 0x39, 0x6d, 0xf9, 0xe1, 0xbe, 0xed, 0xf3, 0x4c, 0x84, 0xce,
+ 0x11, 0xa4, 0xea, 0xb5, 0x2d, 0x03, 0x0a, 0xfb, 0xc2, 0x59, 0x3d, 0xdc, 0x7f, 0x80, 0x25, 0xe5,
+ 0x2a, 0x81, 0x17, 0xe6, 0x55, 0x8c, 0x72, 0x95, 0x2d, 0x2f, 0x9c, 0x5c, 0x85, 0x3f, 0xcd, 0xab,
+ 0x9c, 0x19, 0xa9, 0xc2, 0x9f, 0xaa, 0x2a, 0x6f, 0xb3, 0x33, 0x81, 0x08, 0xec, 0x38, 0x8a, 0x7c,
+ 0x3b, 0x48, 0xf7, 0x6d, 0x2f, 0x94, 0xae, 0x14, 0xe4, 0xa9, 0x43, 0xf2, 0x6c, 0xb0, 0x1d, 0x45,
+ 0xbe, 0xf4, 0x93, 0xc3, 0xc7, 0xa9, 0x30, 0xff, 0x4c, 0x29, 0x8b, 0x00, 0x9d, 0xe5, 0x74, 0xf5,
+ 0x90, 0x7b, 0x3e, 0xdf, 0xf5, 0x85, 0x31, 0x60, 0xe7, 0xc9, 0xcb, 0x96, 0xcb, 0x57, 0x6a, 0x73,
+ 0x55, 0x42, 0x87, 0xce, 0x2b, 0xbd, 0xe9, 0x95, 0x7b, 0x08, 0xb0, 0x77, 0xa0, 0x66, 0x0e, 0xb6,
+ 0xce, 0xa6, 0xf9, 0xd5, 0x31, 0xad, 0xa5, 0x0f, 0xd8, 0x0b, 0x5a, 0x4b, 0xf6, 0x5e, 0x94, 0xd8,
+ 0x74, 0x57, 0x39, 0x39, 0xf4, 0x1c, 0xa1, 0x2e, 0x8e, 0x5d, 0x2c, 0x2a, 0x6f, 0x44, 0x70, 0x81,
+ 0xbb, 0x4f, 0x08, 0xdd, 0x0f, 0xd9, 0xf9, 0xc9, 0x2d, 0x1a, 0xe7, 0x59, 0x9d, 0xd2, 0xa6, 0xd1,
+ 0x80, 0xd0, 0x97, 0xd1, 0x61, 0x0d, 0x95, 0xe1, 0x87, 0xa7, 0xc0, 0xea, 0xd3, 0xfc, 0x2b, 0x25,
+ 0x87, 0xe7, 0x9e, 0xc8, 0xa4, 0xcb, 0x89, 0x2b, 0xa5, 0xb6, 0xc0, 0x56, 0x4a, 0x37, 0x63, 0xe4,
+ 0xb2, 0x9c, 0x38, 0xe0, 0x71, 0x29, 0x6e, 0x9b, 0x4e, 0xe2, 0x60, 0xad, 0xeb, 0xec, 0x6c, 0xea,
+ 0x0c, 0x44, 0xc0, 0x6d, 0x3f, 0x72, 0x78, 0x71, 0xbb, 0x1c, 0x57, 0x1a, 0x03, 0xcb, 0x1e, 0xc8,
+ 0x22, 0x75, 0x07, 0xed, 0x0d, 0xb6, 0x5c, 0xb8, 0x05, 0x51, 0x82, 0x2e, 0xfb, 0x4c, 0xc9, 0x65,
+ 0xd9, 0x88, 0x12, 0xc9, 0x97, 0xf9, 0x4f, 0x4a, 0x47, 0x7d, 0x3a, 0xb7, 0xb9, 0x37, 0x79, 0x0c,
+ 0xd7, 0x79, 0x48, 0xa0, 0x3a, 0x16, 0x9f, 0x2f, 0x75, 0xa9, 0x36, 0xd2, 0x25, 0x29, 0x55, 0x60,
+ 0x9b, 0xc2, 0x2a, 0xf4, 0x65, 0x7c, 0x93, 0xcd, 0x62, 0x85, 0x59, 0x50, 0x91, 0x57, 0x7b, 0xc7,
+ 0xb3, 0x86, 0x66, 0xd6, 0xc2, 0x3a, 0x06, 0x67, 0x06, 0x77, 0x06, 0x9e, 0x38, 0x14, 0x90, 0x9d,
+ 0xbc, 0xeb, 0x47, 0xce, 0x81, 0x3a, 0x55, 0x59, 0x39, 0x89, 0xd2, 0xaa, 0x56, 0xf3, 0x0e, 0xd4,
+ 0xb4, 0x96, 0x35, 0x6a, 0x08, 0xea, 0xbe, 0xcf, 0x66, 0xf3, 0x91, 0x84, 0x34, 0x8a, 0xdc, 0xc5,
+ 0xae, 0xcb, 0x4f, 0xbc, 0xb5, 0x03, 0x05, 0xc5, 0x71, 0x4a, 0xdb, 0x82, 0x95, 0x03, 0xb2, 0x1e,
+ 0xba, 0xff, 0x1f, 0x33, 0xc6, 0x5b, 0x92, 0xa6, 0x51, 0xe7, 0x3c, 0x27, 0xda, 0xd6, 0xa0, 0x78,
+ 0x12, 0x31, 0x0c, 0x65, 0x0d, 0x48, 0x02, 0x86, 0xcc, 0xf3, 0x86, 0xc5, 0x10, 0xb4, 0xe3, 0x05,
+ 0xc2, 0xfc, 0xef, 0x55, 0xfd, 0xc0, 0xba, 0x9f, 0x45, 0x89, 0xf8, 0x52, 0x86, 0xf3, 0x13, 0x76,
+ 0x01, 0x17, 0x47, 0x32, 0x89, 0xb0, 0x0d, 0xe0, 0x72, 0x35, 0xa4, 0xb3, 0x99, 0x5b, 0xbd, 0x93,
+ 0xd8, 0xa2, 0x15, 0x13, 0xd7, 0x1b, 0xfb, 0xa3, 0x9c, 0x80, 0x05, 0x69, 0x2f, 0x29, 0xc2, 0x0b,
+ 0x30, 0xaa, 0xb8, 0xac, 0x11, 0x0d, 0x33, 0xcc, 0x21, 0xc9, 0xd4, 0xcd, 0xaf, 0x05, 0x28, 0x78,
+ 0x34, 0xcc, 0x1e, 0xed, 0xad, 0xf3, 0x4c, 0x74, 0x77, 0xd9, 0x85, 0x29, 0xc4, 0xa7, 0x0f, 0x63,
+ 0x8f, 0x9d, 0x81, 0x84, 0xaa, 0x4c, 0xb8, 0xf6, 0xd8, 0x78, 0x2e, 0xab, 0xa2, 0xbe, 0x1a, 0x57,
+ 0xf3, 0xb7, 0xaa, 0xba, 0x87, 0x5c, 0xee, 0xe2, 0xca, 0x74, 0x91, 0xcb, 0xcd, 0x80, 0xc8, 0xb2,
+ 0x68, 0xec, 0xb2, 0x4b, 0x1b, 0xc1, 0x2a, 0x6c, 0x41, 0x78, 0x42, 0x14, 0x78, 0xb5, 0x02, 0x4f,
+ 0x08, 0x85, 0x57, 0x1a, 0xa5, 0x99, 0x91, 0x51, 0x7a, 0x95, 0x2d, 0x88, 0xa7, 0xb1, 0xef, 0x39,
+ 0x5e, 0x06, 0x0e, 0x43, 0x46, 0xf2, 0x6a, 0x2b, 0xa8, 0xf4, 0x19, 0x32, 0xe3, 0x3d, 0x35, 0x07,
+ 0x71, 0xe6, 0x5c, 0x9d, 0x3a, 0x74, 0x2b, 0xa5, 0xe9, 0xf7, 0xcc, 0x73, 0xc3, 0xfc, 0x5f, 0x25,
+ 0xc3, 0x09, 0xb4, 0x30, 0xbd, 0xc5, 0xfd, 0x5c, 0x4f, 0x59, 0x1c, 0xab, 0xb1, 0x1f, 0xb2, 0x36,
+ 0xe6, 0xd6, 0xb8, 0xb9, 0xb0, 0x46, 0x0d, 0x8e, 0xce, 0x40, 0x8f, 0xfe, 0xb7, 0xb1, 0xc7, 0xf3,
+ 0x54, 0x17, 0xbe, 0xba, 0xf7, 0x58, 0xbb, 0x54, 0xfc, 0xb9, 0x05, 0xf0, 0xbb, 0x15, 0x3d, 0x8b,
+ 0xa7, 0x2c, 0xec, 0xe9, 0x3a, 0x34, 0x3e, 0xac, 0xd5, 0x49, 0xc3, 0xfa, 0x90, 0x2d, 0x14, 0x19,
+ 0x6c, 0x19, 0xa6, 0x4c, 0x8e, 0x1e, 0x9b, 0x96, 0x9b, 0xa4, 0x29, 0xb9, 0x13, 0xd9, 0x00, 0xb7,
+ 0xe6, 0x55, 0xfe, 0x9a, 0xfc, 0xea, 0xde, 0x67, 0x0b, 0xe5, 0xf2, 0xcf, 0xdd, 0xed, 0xcb, 0xba,
+ 0x1b, 0x71, 0x4f, 0x64, 0xf8, 0x03, 0x53, 0xcc, 0x52, 0xf3, 0x11, 0x7b, 0x45, 0xcf, 0xb1, 0x8b,
+ 0xa3, 0x24, 0x7b, 0x74, 0x28, 0x12, 0x9f, 0x1f, 0xad, 0x8b, 0x2c, 0x1a, 0x26, 0xb4, 0xc3, 0x92,
+ 0x9e, 0x3c, 0xed, 0xc1, 0x28, 0x0c, 0x80, 0x17, 0xa2, 0x5b, 0xd6, 0x02, 0x81, 0x31, 0x0e, 0x90,
+ 0x9a, 0xff, 0xb0, 0xa6, 0x07, 0xcb, 0x47, 0xdb, 0xcb, 0xcd, 0xe4, 0xeb, 0x6c, 0x51, 0x5d, 0x8e,
+ 0x28, 0x3f, 0xe7, 0xb2, 0x40, 0xe0, 0x62, 0xb1, 0x1d, 0x7f, 0xf8, 0xa5, 0x39, 0xf9, 0xe1, 0x97,
+ 0x05, 0x56, 0x8d, 0x52, 0x3a, 0xb8, 0xa9, 0x46, 0x78, 0x23, 0x47, 0x9a, 0xf8, 0x50, 0x94, 0x52,
+ 0x71, 0x08, 0x06, 0x7b, 0xf2, 0x4b, 0xac, 0xe5, 0xc5, 0x94, 0x49, 0x40, 0x41, 0x8b, 0xa6, 0x17,
+ 0x63, 0xfa, 0x80, 0x14, 0xac, 0x2c, 0x4c, 0xbc, 0x43, 0x65, 0xfd, 0x5a, 0x56, 0xcb, 0x8b, 0xb7,
+ 0x11, 0x20, 0xbb, 0x80, 0x9b, 0xa6, 0xc2, 0xf5, 0xc2, 0x2d, 0x00, 0xbe, 0x87, 0x53, 0x38, 0x39,
+ 0x5b, 0xac, 0x8d, 0x17, 0x90, 0xd5, 0x4e, 0xb3, 0x3e, 0xa6, 0x1a, 0xd3, 0xe4, 0x04, 0xd7, 0x91,
+ 0x31, 0x5c, 0xaa, 0x76, 0xa4, 0x5d, 0xc1, 0x66, 0x20, 0xbe, 0x93, 0xbf, 0x3d, 0x54, 0x44, 0xa1,
+ 0x3c, 0xd0, 0x06, 0xed, 0xce, 0x2d, 0x0a, 0xa3, 0x25, 0xf2, 0xfb, 0xb6, 0xd7, 0xd8, 0x12, 0xe4,
+ 0x05, 0x12, 0x2b, 0xf9, 0xc3, 0x44, 0xf0, 0xd0, 0x4b, 0x20, 0xa8, 0x8d, 0xbe, 0x70, 0xcc, 0xbf,
+ 0x5f, 0x99, 0xa8, 0x38, 0xab, 0x71, 0x0c, 0xf9, 0x1e, 0x67, 0xd9, 0x6c, 0x20, 0x5c, 0x8f, 0x53,
+ 0xde, 0x2a, 0x7e, 0xe0, 0x65, 0xe0, 0xc8, 0x57, 0xb9, 0x7b, 0xf8, 0x21, 0xa1, 0xd0, 0x03, 0x8a,
+ 0xd0, 0xe1, 0x87, 0x9c, 0x59, 0x51, 0xe8, 0x1f, 0xe1, 0x6b, 0x3c, 0xbe, 0x2f, 0x54, 0xda, 0x7f,
+ 0x5b, 0x42, 0x37, 0x15, 0xd0, 0x78, 0x99, 0x01, 0x00, 0x4f, 0xfb, 0xd4, 0x3e, 0xbd, 0x69, 0xcd,
+ 0x4b, 0xe0, 0x1a, 0xc1, 0xa4, 0xc7, 0xe3, 0x44, 0x81, 0xe7, 0xe0, 0xe1, 0x66, 0xd3, 0xa2, 0x2f,
+ 0xf3, 0xbf, 0xcd, 0x4e, 0xd4, 0x46, 0xea, 0x44, 0xae, 0x8d, 0xdf, 0x64, 0x33, 0x3c, 0x8e, 0xd5,
+ 0x1d, 0xff, 0xd7, 0x7b, 0x27, 0x57, 0xe9, 0xad, 0xc6, 0xb1, 0x05, 0x95, 0x26, 0xe9, 0x41, 0x75,
+ 0x92, 0x1e, 0x74, 0xff, 0xc3, 0x0c, 0xab, 0xad, 0xc6, 0xf1, 0x94, 0x81, 0xeb, 0xb2, 0xa6, 0xc3,
+ 0x33, 0xb1, 0x1f, 0x25, 0x47, 0x34, 0x6c, 0xf9, 0xb7, 0x34, 0xd0, 0xf0, 0x42, 0xd6, 0x51, 0x8c,
+ 0x77, 0xaf, 0x5a, 0x56, 0x83, 0xc7, 0x31, 0xc4, 0xa8, 0xba, 0xac, 0xb9, 0xc7, 0x0f, 0xa3, 0xc4,
+ 0xa3, 0x47, 0x85, 0x9a, 0x56, 0xfe, 0x6d, 0x5c, 0x66, 0xad, 0x51, 0xe1, 0x16, 0x00, 0xe9, 0xef,
+ 0xf0, 0x61, 0x16, 0xa9, 0x2c, 0x48, 0x14, 0x2b, 0x93, 0x20, 0xb4, 0xb7, 0x72, 0xea, 0x61, 0xc7,
+ 0xdc, 0xe8, 0x49, 0xe8, 0x47, 0xdc, 0x15, 0x2e, 0xed, 0x81, 0xb1, 0xc3, 0xeb, 0x39, 0x58, 0x4e,
+ 0x35, 0x44, 0x0d, 0x85, 0x90, 0x68, 0x0d, 0xda, 0x55, 0x4a, 0xd8, 0x43, 0x00, 0x41, 0xda, 0x73,
+ 0x89, 0x1a, 0xe4, 0x7a, 0xd2, 0x5c, 0x5e, 0x2e, 0x11, 0xb4, 0x68, 0x7a, 0xe5, 0x98, 0x31, 0x87,
+ 0xfb, 0x72, 0x78, 0xd0, 0xbb, 0xa0, 0xc0, 0xdb, 0x00, 0x95, 0x88, 0xe1, 0x30, 0xc8, 0xc9, 0x4a,
+ 0x15, 0xc1, 0x9b, 0x65, 0x0b, 0xe1, 0x30, 0x58, 0x2f, 0xa0, 0x72, 0x6a, 0x48, 0x44, 0x22, 0x86,
+ 0x97, 0xcb, 0x5a, 0xe1, 0x30, 0x20, 0x3a, 0x72, 0x00, 0x94, 0x8e, 0x2d, 0xa0, 0x24, 0xd5, 0xb7,
+ 0xb1, 0xc2, 0xce, 0xe5, 0xa3, 0x6b, 0x47, 0x61, 0x71, 0xaf, 0x7f, 0x11, 0x10, 0xcf, 0xe4, 0x85,
+ 0x8f, 0x42, 0x75, 0xaf, 0xdf, 0x78, 0x9f, 0xcd, 0xb8, 0xbe, 0xa3, 0xce, 0xc3, 0xdf, 0x3a, 0xa5,
+ 0x52, 0xf5, 0xd6, 0x1f, 0xac, 0x59, 0x50, 0xb1, 0x7b, 0x8b, 0xd5, 0xd6, 0x1f, 0xac, 0x4d, 0x51,
+ 0x97, 0xd2, 0xd8, 0x56, 0x47, 0xc6, 0xd6, 0x5c, 0x29, 0x65, 0xa0, 0x23, 0x38, 0x6f, 0x72, 0x32,
+ 0x45, 0xf3, 0x5b, 0xfa, 0x54, 0x19, 0xad, 0x93, 0x4f, 0x95, 0xf3, 0xac, 0xae, 0x3f, 0xa5, 0x62,
+ 0xd1, 0x97, 0x79, 0xb3, 0xf4, 0xa0, 0x5a, 0xe8, 0x9d, 0xae, 0xcd, 0xef, 0xe8, 0xcb, 0xcf, 0x78,
+ 0xad, 0x13, 0x5b, 0xfd, 0x09, 0x3d, 0xd7, 0xa4, 0xaf, 0x89, 0x15, 0x55, 0xb8, 0x0f, 0xaf, 0x6b,
+ 0x4d, 0x16, 0xe0, 0x79, 0x56, 0x27, 0xcd, 0x47, 0xe9, 0xd1, 0x97, 0xb9, 0xc6, 0xde, 0x38, 0x91,
+ 0xe4, 0x89, 0x7c, 0xfd, 0xa0, 0xb4, 0xef, 0x7b, 0xbc, 0xd1, 0x7f, 0x0c, 0x37, 0xe8, 0x36, 0x3c,
+ 0x5f, 0x1c, 0xff, 0xb4, 0x8e, 0x5c, 0x91, 0xe0, 0x02, 0x7b, 0xea, 0x7d, 0xaa, 0x16, 0xf3, 0xa6,
+ 0x04, 0xf4, 0xbd, 0x4f, 0x21, 0xb2, 0x98, 0xf0, 0x27, 0x76, 0x81, 0x80, 0xa6, 0x7b, 0x2e, 0xe1,
+ 0x4f, 0x36, 0x14, 0x8e, 0x74, 0xe6, 0x06, 0x1c, 0x70, 0xd4, 0xf5, 0x8c, 0x74, 0xc0, 0x65, 0x31,
+ 0x5e, 0xf9, 0x0d, 0xe0, 0xbe, 0x4d, 0x10, 0xab, 0x30, 0x9f, 0x84, 0xf4, 0x25, 0x20, 0x6f, 0x5a,
+ 0x8f, 0x5e, 0x4b, 0x00, 0xac, 0x94, 0xef, 0xb3, 0xcb, 0x4a, 0xe9, 0xd1, 0xc9, 0x39, 0x0a, 0x1d,
+ 0xbb, 0x38, 0x61, 0xa4, 0x18, 0xe7, 0xc5, 0x1c, 0x67, 0x27, 0xea, 0x1f, 0x85, 0xce, 0x7a, 0x8e,
+ 0x60, 0xbc, 0xc7, 0x96, 0xc7, 0x08, 0xe0, 0xec, 0xbf, 0xcd, 0x6e, 0xae, 0xdc, 0xba, 0x79, 0xeb,
+ 0xbd, 0xaf, 0xaf, 0xdc, 0x7a, 0xd7, 0x5a, 0x1c, 0xa1, 0xa0, 0x67, 0x03, 0xb6, 0x4a, 0xd9, 0x80,
+ 0x57, 0xd8, 0x9c, 0xc3, 0x43, 0x9b, 0x1e, 0x11, 0x04, 0xbb, 0xd8, 0xb4, 0x98, 0xc3, 0xc3, 0xbb,
+ 0x08, 0x31, 0xff, 0x54, 0xe9, 0x10, 0x76, 0x64, 0x10, 0x4e, 0x73, 0x93, 0x47, 0x17, 0x65, 0xb5,
+ 0x2c, 0xca, 0x8b, 0xac, 0x39, 0x4c, 0x85, 0x3d, 0xc8, 0x32, 0x75, 0xee, 0xd4, 0x18, 0xa6, 0xe2,
+ 0x7e, 0x96, 0x81, 0x18, 0x25, 0xd8, 0x1e, 0x44, 0x69, 0xa6, 0x7c, 0x0a, 0x09, 0xb8, 0x1f, 0xe1,
+ 0xfb, 0x50, 0x50, 0x38, 0x4c, 0x7c, 0xf5, 0xfa, 0x8d, 0xfc, 0x7e, 0x9c, 0xf8, 0x72, 0x74, 0x0e,
+ 0x0e, 0xed, 0x01, 0xdc, 0x0d, 0x52, 0x4f, 0x74, 0xb5, 0x0e, 0x0e, 0xef, 0x23, 0x40, 0x92, 0x55,
+ 0x2d, 0x62, 0x44, 0xb9, 0x69, 0x35, 0xa9, 0xc9, 0x94, 0x5e, 0x5a, 0x92, 0xbd, 0x46, 0x6e, 0x9b,
+ 0x50, 0x3e, 0x47, 0x30, 0xc9, 0xb1, 0xf9, 0x6f, 0x4a, 0x59, 0x1f, 0xb9, 0x34, 0xd6, 0xa2, 0x20,
+ 0xf0, 0x32, 0xe3, 0x5d, 0x36, 0x2b, 0x2b, 0xaa, 0x25, 0xf0, 0x4a, 0x6f, 0x2a, 0x6a, 0x0f, 0xe4,
+ 0x87, 0xd8, 0xdd, 0x3f, 0x5d, 0x61, 0x33, 0x20, 0x8f, 0x63, 0xe5, 0x38, 0xe5, 0x89, 0x25, 0x5d,
+ 0xbc, 0xb5, 0x31, 0xf1, 0x3a, 0xc3, 0xdd, 0x42, 0x89, 0xdb, 0x56, 0xc3, 0x19, 0xee, 0x52, 0x4b,
+ 0x9a, 0x96, 0xce, 0x96, 0xb5, 0xd4, 0xfc, 0xdb, 0x15, 0xdd, 0x20, 0x8c, 0x70, 0x9e, 0x0f, 0xfa,
+ 0xb7, 0xcb, 0x9d, 0x7d, 0xbd, 0x77, 0x62, 0x95, 0x52, 0xa7, 0x1f, 0x7f, 0x21, 0x7d, 0x36, 0xf7,
+ 0xf4, 0xfd, 0xd9, 0xe3, 0x8d, 0xbe, 0x04, 0xae, 0x0d, 0x86, 0xe1, 0x41, 0xa9, 0x52, 0x65, 0x6c,
+ 0x4a, 0xa3, 0x35, 0x80, 0x2b, 0x74, 0xe4, 0xfc, 0x83, 0xbd, 0x80, 0x1b, 0x74, 0x06, 0x9b, 0xd1,
+ 0xd2, 0x95, 0xe0, 0xb7, 0x79, 0x75, 0xc4, 0x34, 0xed, 0x24, 0x3c, 0x4c, 0xf7, 0x44, 0x72, 0x5f,
+ 0xf0, 0x24, 0xdb, 0x15, 0x3c, 0x33, 0x7f, 0x6a, 0xea, 0xbc, 0xd9, 0xf0, 0x42, 0x2f, 0x1d, 0x08,
+ 0xf7, 0xf3, 0xce, 0x1b, 0xf3, 0x07, 0x95, 0x91, 0xd6, 0xd7, 0x85, 0x2f, 0x32, 0xf1, 0x19, 0x0c,
+ 0xa3, 0x96, 0x9d, 0x55, 0x58, 0xa7, 0xb7, 0x99, 0xe1, 0xa5, 0x76, 0xbe, 0x51, 0x73, 0x81, 0xa8,
+ 0xba, 0xf1, 0xe4, 0xa5, 0x77, 0xa9, 0x00, 0x1b, 0x33, 0x7f, 0x7a, 0xa4, 0x7f, 0x3a, 0x0f, 0xa7,
+ 0xb1, 0x0b, 0xc7, 0xb1, 0x62, 0x26, 0x23, 0x1d, 0xbc, 0x27, 0x60, 0xfe, 0xc9, 0x75, 0x7e, 0x23,
+ 0x4a, 0xe4, 0x52, 0x88, 0xaf, 0x72, 0x81, 0x11, 0x84, 0x67, 0xac, 0xd4, 0x43, 0x88, 0x12, 0xb8,
+ 0x13, 0xc1, 0x1b, 0x56, 0xf8, 0x84, 0x68, 0x08, 0x67, 0x98, 0x03, 0x3b, 0x4e, 0xc4, 0x9e, 0xf7,
+ 0x54, 0xe4, 0x37, 0x62, 0x64, 0xc9, 0x36, 0xcf, 0x06, 0xdb, 0x04, 0x37, 0xff, 0x6e, 0x8d, 0xbd,
+ 0x76, 0x7c, 0xa3, 0x79, 0xc7, 0xee, 0x94, 0x75, 0xff, 0xed, 0xde, 0xe9, 0xea, 0xe9, 0x13, 0x40,
+ 0xba, 0xe4, 0xa3, 0x7c, 0xc9, 0xad, 0xe0, 0x7c, 0xac, 0xf1, 0xd4, 0xfd, 0x95, 0x2a, 0x4d, 0x93,
+ 0xcf, 0x33, 0x9e, 0xc7, 0x98, 0x86, 0xf2, 0x22, 0x36, 0x33, 0xba, 0x88, 0x8d, 0x2d, 0x91, 0xb3,
+ 0xe3, 0x4b, 0xe4, 0x64, 0x6d, 0xa9, 0x4f, 0xd6, 0x16, 0xe3, 0xcd, 0x49, 0x0b, 0x57, 0x83, 0xb6,
+ 0xa0, 0x23, 0x8b, 0x95, 0xc4, 0x2d, 0x24, 0x63, 0x7b, 0xa1, 0x2b, 0x9e, 0xe6, 0xdb, 0xd5, 0x5c,
+ 0x3a, 0x9b, 0x12, 0x7c, 0xbb, 0xf9, 0xfd, 0x1f, 0x77, 0x9a, 0x3f, 0xf7, 0xe3, 0xce, 0x92, 0xf9,
+ 0x69, 0xc9, 0x77, 0xda, 0xe8, 0xe7, 0x7e, 0xf0, 0x33, 0xcc, 0x88, 0xd7, 0xd8, 0xa2, 0x5c, 0x1d,
+ 0x07, 0x3c, 0x74, 0xfd, 0xd2, 0x3a, 0xd5, 0x76, 0x78, 0x78, 0x1f, 0xa0, 0x72, 0xe9, 0x30, 0x7f,
+ 0xbd, 0xa6, 0x27, 0x2e, 0x96, 0x1a, 0x3f, 0xcd, 0x54, 0x98, 0x62, 0xe6, 0x4a, 0x5e, 0x4c, 0xed,
+ 0x24, 0x2f, 0x66, 0xe6, 0x78, 0x2f, 0x66, 0xf6, 0x38, 0x05, 0xa8, 0x8f, 0x2a, 0xc0, 0xe4, 0xc1,
+ 0x6d, 0x4c, 0x19, 0x5c, 0x7d, 0x1d, 0x6f, 0x1e, 0xb3, 0x8e, 0xb7, 0x8e, 0x59, 0xc7, 0xd9, 0x71,
+ 0xeb, 0xf8, 0xdc, 0xb1, 0xeb, 0xf8, 0xfc, 0xc8, 0x3a, 0x7e, 0x99, 0xb5, 0xf2, 0x47, 0x91, 0x61,
+ 0x87, 0xd2, 0xb4, 0x0a, 0x80, 0xf9, 0xc7, 0x46, 0x97, 0xf0, 0x07, 0xd1, 0xbe, 0x17, 0x2a, 0x2d,
+ 0xf9, 0x0c, 0x4f, 0xe4, 0x5e, 0x63, 0x4b, 0x3c, 0xc8, 0x9f, 0xda, 0xc4, 0x87, 0x2c, 0x68, 0xcf,
+ 0xca, 0x83, 0xd2, 0xa3, 0x86, 0x06, 0xed, 0x8c, 0x6b, 0x60, 0xa2, 0xe0, 0xb7, 0x79, 0x4b, 0xdf,
+ 0x5c, 0x14, 0x5c, 0x9c, 0xe6, 0x61, 0x82, 0x9f, 0xd4, 0x33, 0x6c, 0x88, 0xf1, 0xbb, 0xaa, 0x7f,
+ 0xab, 0xf1, 0xf1, 0x4f, 0x3e, 0xca, 0x1d, 0xda, 0x30, 0x15, 0x89, 0xf6, 0xb8, 0x66, 0xfe, 0x6d,
+ 0xfe, 0xe5, 0x0a, 0x7b, 0xeb, 0x14, 0xa4, 0x3f, 0xc3, 0xa5, 0x88, 0xf1, 0x28, 0xfd, 0x5d, 0x76,
+ 0x76, 0xd2, 0x93, 0xd5, 0x74, 0x60, 0x7d, 0xa6, 0x37, 0xa1, 0x39, 0x43, 0x8c, 0xc1, 0xcc, 0xff,
+ 0x5c, 0x8a, 0xac, 0x7c, 0x2c, 0x77, 0x6c, 0xd9, 0x66, 0xb8, 0xa7, 0xb6, 0xdd, 0x2f, 0x30, 0x36,
+ 0xe0, 0xa9, 0xfd, 0x04, 0xe0, 0x14, 0x5e, 0x69, 0x0d, 0x78, 0x8a, 0x88, 0x46, 0x87, 0x35, 0x76,
+ 0xb9, 0x0f, 0x37, 0x12, 0xe8, 0x76, 0x32, 0x7d, 0xc2, 0x06, 0x76, 0x98, 0x24, 0x70, 0x0a, 0x89,
+ 0xa7, 0x57, 0xf9, 0x37, 0x04, 0x29, 0x10, 0x4d, 0xce, 0x08, 0xb8, 0x60, 0x3d, 0x43, 0x8f, 0x37,
+ 0x23, 0x78, 0x1d, 0xa1, 0x86, 0xc9, 0x5a, 0x04, 0x79, 0xef, 0x26, 0xcc, 0xbc, 0xda, 0x9d, 0x99,
+ 0x1f, 0xfd, 0xad, 0x4e, 0xc5, 0x2a, 0xc0, 0xc6, 0x0d, 0xb6, 0x9c, 0x7f, 0xe4, 0xe4, 0xea, 0x1a,
+ 0xee, 0x52, 0x5e, 0x4c, 0x64, 0xcd, 0x48, 0xbf, 0x11, 0xb5, 0x1a, 0xc7, 0x5a, 0x7f, 0xdf, 0x62,
+ 0xcb, 0x70, 0xa9, 0x1a, 0x4f, 0xf8, 0xe8, 0xed, 0x18, 0x1c, 0x14, 0x78, 0x93, 0x69, 0x4d, 0x83,
+ 0x63, 0xde, 0x06, 0xe6, 0xe1, 0x84, 0xfb, 0xc2, 0xf7, 0x52, 0x15, 0x8f, 0x5d, 0x48, 0x31, 0x09,
+ 0x87, 0xa0, 0xe6, 0x2f, 0x96, 0xa2, 0xbd, 0xd4, 0x22, 0x65, 0x84, 0xc3, 0x33, 0x7d, 0x20, 0x19,
+ 0xd5, 0xaa, 0x5d, 0x6a, 0xf6, 0x0c, 0x15, 0xae, 0xe9, 0x2f, 0xd7, 0xbc, 0xc9, 0x96, 0xf7, 0xa2,
+ 0xc4, 0x11, 0xf6, 0xde, 0xd0, 0xf7, 0xed, 0xd2, 0xd6, 0x71, 0x11, 0x0a, 0x36, 0x86, 0xbe, 0x4f,
+ 0x5d, 0x3a, 0x0f, 0xca, 0xb5, 0xb9, 0xae, 0xe6, 0x0d, 0x7d, 0x99, 0xff, 0x76, 0x12, 0x53, 0x6a,
+ 0xfe, 0xde, 0x28, 0x05, 0xa1, 0x5e, 0xe8, 0x4d, 0x43, 0xd4, 0x42, 0x4f, 0xd7, 0xd9, 0x52, 0x3a,
+ 0x8c, 0xe1, 0xb9, 0x64, 0x7b, 0x97, 0x67, 0xce, 0x40, 0xf9, 0x08, 0xb7, 0x67, 0xf7, 0xb8, 0x9f,
+ 0x0a, 0x6b, 0x51, 0x15, 0xdf, 0xc1, 0xd2, 0xee, 0x2e, 0x86, 0xa0, 0xa6, 0x68, 0x3f, 0x3c, 0x45,
+ 0x8e, 0x6f, 0x8f, 0xe9, 0x6f, 0x82, 0xce, 0x13, 0x10, 0x2f, 0x0b, 0x5c, 0x61, 0x73, 0x0a, 0x69,
+ 0xcd, 0x5a, 0xa3, 0x1e, 0x32, 0x02, 0xad, 0x59, 0x6b, 0xe6, 0xef, 0x94, 0x4e, 0x6b, 0x72, 0xe6,
+ 0x69, 0xe2, 0xad, 0x94, 0xba, 0xf9, 0x62, 0x6f, 0x2a, 0xa6, 0xd6, 0xcf, 0x97, 0xd8, 0x3c, 0x78,
+ 0x4c, 0x94, 0x78, 0x40, 0x2f, 0x52, 0x81, 0xc3, 0xf4, 0x18, 0x41, 0x39, 0x4a, 0x2c, 0x42, 0x57,
+ 0x65, 0xa9, 0x11, 0xca, 0x36, 0x82, 0xba, 0xff, 0xb4, 0x72, 0x52, 0xe7, 0xcb, 0xca, 0xa0, 0x1e,
+ 0x78, 0xd4, 0xb5, 0xe0, 0x0e, 0x6b, 0x52, 0x4f, 0xd5, 0x2b, 0x0d, 0xaf, 0x1d, 0xdf, 0x83, 0x5e,
+ 0x1f, 0xd1, 0xad, 0xbc, 0x5e, 0xf7, 0x1e, 0x6b, 0x10, 0x10, 0x62, 0xf7, 0xf9, 0x23, 0xc6, 0xea,
+ 0x89, 0xaa, 0x54, 0x3d, 0x5e, 0xac, 0x17, 0x1f, 0x1c, 0x92, 0xc9, 0x53, 0xc5, 0xdf, 0x3d, 0xbc,
+ 0x3d, 0xf3, 0x73, 0x3f, 0xee, 0x7c, 0xc5, 0x14, 0xba, 0xf7, 0xa0, 0x5e, 0x16, 0xd2, 0xf4, 0xea,
+ 0x0a, 0x9b, 0x2b, 0xde, 0x21, 0x52, 0xaf, 0x6e, 0xb3, 0xfc, 0x1d, 0x2c, 0xb8, 0xfd, 0x11, 0x88,
+ 0x8c, 0xe3, 0x9d, 0xe8, 0x28, 0xf4, 0x8f, 0x48, 0xad, 0xe7, 0x25, 0x74, 0x9d, 0x67, 0xfc, 0x51,
+ 0xe8, 0x1f, 0x99, 0x7f, 0xb3, 0xaa, 0x3b, 0x0a, 0xa5, 0x76, 0x72, 0xd7, 0xb2, 0x49, 0x54, 0xd5,
+ 0xe8, 0xea, 0xb2, 0x99, 0x50, 0xa3, 0x47, 0x30, 0x2b, 0xaf, 0x07, 0x8b, 0x18, 0xfd, 0x1e, 0x19,
+ 0x6d, 0x75, 0x5e, 0x90, 0x8f, 0xb8, 0x8e, 0x5a, 0x1e, 0xf5, 0x1c, 0x55, 0x8d, 0xfc, 0x13, 0xd6,
+ 0xa0, 0xa6, 0x4e, 0x7a, 0x14, 0xec, 0x54, 0x4a, 0xb0, 0xc4, 0x6a, 0xe9, 0x40, 0x6d, 0xaa, 0xe4,
+ 0x4f, 0x39, 0xe1, 0x77, 0x87, 0x7b, 0x7b, 0x94, 0x07, 0x30, 0x6f, 0xd1, 0x97, 0xf9, 0x6b, 0xa5,
+ 0xe7, 0x44, 0xb6, 0x37, 0xd7, 0xfa, 0x64, 0x82, 0xfa, 0x5e, 0xe8, 0xe4, 0x3b, 0x9e, 0x1e, 0x3b,
+ 0x93, 0xca, 0xef, 0x89, 0xc6, 0x68, 0x19, 0x8a, 0x4a, 0xa6, 0xe8, 0x06, 0x3b, 0x07, 0x46, 0x10,
+ 0xb4, 0x38, 0xdc, 0x8b, 0xf2, 0x9b, 0x30, 0xf4, 0x24, 0x84, 0x2c, 0x1c, 0xb1, 0x78, 0xb7, 0xd8,
+ 0x45, 0xda, 0x4f, 0x50, 0xdf, 0xf5, 0x6a, 0xe8, 0x18, 0x9e, 0xc7, 0x6d, 0x45, 0x3e, 0x4a, 0xaa,
+ 0xea, 0x3b, 0xec, 0x4c, 0x38, 0x0c, 0xb4, 0xc6, 0xb8, 0x33, 0x10, 0xea, 0x6a, 0xe6, 0x52, 0x38,
+ 0x0c, 0x54, 0x53, 0x00, 0x37, 0xde, 0x65, 0x17, 0x30, 0xca, 0xaa, 0x37, 0x84, 0x55, 0xd0, 0x15,
+ 0x3f, 0x0b, 0x21, 0xd7, 0xa2, 0x19, 0x28, 0x33, 0xff, 0x6a, 0x29, 0x52, 0x3f, 0x2e, 0xa9, 0xdc,
+ 0x7a, 0x7c, 0x76, 0xcb, 0x3d, 0x45, 0xbc, 0xd5, 0x69, 0xe2, 0x9d, 0x68, 0xe9, 0x6b, 0x93, 0x2d,
+ 0xfd, 0xf7, 0x8a, 0x73, 0x2c, 0x25, 0x4d, 0x3c, 0xeb, 0xbc, 0xd1, 0x3b, 0xb9, 0x37, 0x4a, 0xff,
+ 0xb1, 0x2c, 0x3f, 0xfa, 0x52, 0x82, 0x7f, 0xc8, 0xa4, 0xf9, 0xca, 0xe9, 0x62, 0xd2, 0xc6, 0x3b,
+ 0xa7, 0xa1, 0xbb, 0x1a, 0xc7, 0x44, 0x93, 0x71, 0xf5, 0x13, 0x12, 0xa3, 0xb4, 0x7e, 0x49, 0xd2,
+ 0xd4, 0x37, 0xdc, 0xf9, 0x18, 0x79, 0xdf, 0xf2, 0x60, 0xa7, 0x54, 0x1b, 0xad, 0x8a, 0xea, 0x29,
+ 0x55, 0x43, 0x9f, 0xfa, 0x7c, 0x5e, 0x8d, 0x7a, 0x83, 0x55, 0xbb, 0x29, 0x6b, 0x97, 0xba, 0x27,
+ 0x7d, 0x5b, 0x22, 0x30, 0x36, 0xf1, 0xbc, 0x53, 0x4e, 0xbc, 0x2b, 0x6c, 0x2e, 0x14, 0xc2, 0x55,
+ 0x6f, 0xaf, 0xe1, 0x98, 0x30, 0x00, 0x81, 0xbb, 0xda, 0xdd, 0x67, 0xad, 0xbc, 0xef, 0x53, 0xe2,
+ 0xbe, 0xcf, 0xa5, 0x21, 0xf3, 0xdf, 0xd7, 0xf4, 0x5c, 0x10, 0x39, 0x10, 0xdb, 0x49, 0xe4, 0x0e,
+ 0x9d, 0x4c, 0xb7, 0xbc, 0x9b, 0x63, 0x06, 0x71, 0x74, 0xf4, 0xc6, 0x2b, 0xf5, 0x74, 0x3b, 0x59,
+ 0xd8, 0xc5, 0x6f, 0xd3, 0xaa, 0x89, 0xef, 0x21, 0xbe, 0x71, 0x32, 0x19, 0xb5, 0x14, 0xe1, 0x02,
+ 0x3a, 0x6e, 0xe2, 0x6b, 0xe3, 0x26, 0x5e, 0xee, 0x19, 0x61, 0xea, 0x26, 0xe2, 0x50, 0x25, 0x2c,
+ 0xe2, 0x2c, 0x6f, 0xcb, 0x29, 0x9b, 0x88, 0x43, 0xca, 0x57, 0x7c, 0x8f, 0x5d, 0xc8, 0xdd, 0x0e,
+ 0xa5, 0x13, 0xf4, 0x28, 0x39, 0x4e, 0xf1, 0x73, 0xaa, 0x98, 0x3a, 0x83, 0x2f, 0x98, 0x77, 0x1d,
+ 0xd6, 0x20, 0xb6, 0xa6, 0x8c, 0xcd, 0xe8, 0xe3, 0x7a, 0xd5, 0xf1, 0xc7, 0xf5, 0xae, 0xb0, 0x39,
+ 0x38, 0x0e, 0xa4, 0x33, 0x5b, 0x1a, 0x19, 0x09, 0xc2, 0x53, 0xdb, 0xee, 0x43, 0x36, 0xa7, 0x89,
+ 0xf0, 0x04, 0xad, 0x3b, 0xb9, 0x41, 0xf3, 0x57, 0xea, 0xa3, 0x26, 0xbc, 0x24, 0x6d, 0xb2, 0x4b,
+ 0xdf, 0x29, 0x79, 0x35, 0x6f, 0xf6, 0x4e, 0xac, 0x31, 0x32, 0x40, 0xaf, 0xb2, 0x05, 0x95, 0x73,
+ 0x09, 0xa2, 0x50, 0xaf, 0x6e, 0xb6, 0x09, 0xba, 0x0a, 0x40, 0xe3, 0x43, 0x4d, 0xa3, 0xd0, 0xfd,
+ 0xe8, 0x9d, 0xa2, 0xa9, 0xc9, 0x2a, 0xf5, 0x0e, 0x33, 0x54, 0x93, 0xb9, 0x40, 0xd0, 0x7a, 0xb5,
+ 0xad, 0x65, 0x2a, 0xd9, 0xce, 0x0b, 0x26, 0xa8, 0xd0, 0xec, 0x04, 0x15, 0x7a, 0x83, 0x2d, 0xa9,
+ 0xb7, 0x26, 0xf2, 0x45, 0x19, 0xcd, 0xcb, 0xa2, 0x82, 0xd3, 0xa2, 0x6c, 0x98, 0xac, 0x0d, 0x5b,
+ 0xe8, 0xc0, 0x0b, 0x31, 0x0c, 0x40, 0x69, 0xd2, 0x12, 0xb8, 0xe5, 0x85, 0x10, 0x06, 0x28, 0xed,
+ 0xc1, 0x9b, 0xe5, 0x3d, 0x78, 0xf7, 0x1f, 0x57, 0x4e, 0xd2, 0xa7, 0x53, 0xcd, 0xf5, 0x97, 0x59,
+ 0x3b, 0xf0, 0xd2, 0xd4, 0x0b, 0xf7, 0x4b, 0xb3, 0x7d, 0x9e, 0x80, 0xa8, 0x76, 0xb4, 0xe4, 0xcf,
+ 0x4c, 0x5a, 0xf2, 0x67, 0xf5, 0x25, 0x7f, 0x54, 0x41, 0xeb, 0xa3, 0x0a, 0x2a, 0xb7, 0xd4, 0x5a,
+ 0x77, 0xe1, 0x77, 0xf7, 0x37, 0x2b, 0x9f, 0x45, 0x6b, 0x7f, 0x3f, 0xba, 0xa5, 0xb8, 0xae, 0x17,
+ 0x5c, 0x93, 0xff, 0xf9, 0xbd, 0x51, 0x4b, 0xb8, 0x5a, 0xcc, 0x1e, 0x65, 0x09, 0x5f, 0xcc, 0xbd,
+ 0xae, 0x71, 0x17, 0x54, 0x2a, 0x17, 0x6e, 0x98, 0xca, 0x8f, 0xcd, 0x7a, 0x6e, 0x6a, 0xfe, 0xab,
+ 0xda, 0xe8, 0xe4, 0x2b, 0x11, 0xa7, 0xc9, 0xe7, 0xb0, 0x73, 0xca, 0x0c, 0xe9, 0xb3, 0x59, 0xcd,
+ 0xc6, 0xaf, 0xf6, 0x4e, 0x24, 0xd1, 0xd3, 0x0d, 0x95, 0x75, 0x86, 0xa8, 0x69, 0x88, 0xf8, 0xb8,
+ 0x2a, 0x35, 0xe2, 0x8a, 0xd0, 0x83, 0x97, 0xb1, 0xf2, 0xbf, 0xc3, 0xd0, 0xce, 0xeb, 0xac, 0x43,
+ 0x19, 0xd5, 0xf9, 0x98, 0x2d, 0xcb, 0x65, 0xb6, 0xcc, 0x54, 0x6d, 0xec, 0x3c, 0x78, 0x1a, 0x53,
+ 0xab, 0x71, 0x8c, 0x80, 0x45, 0x1e, 0xc7, 0x25, 0x66, 0xde, 0x44, 0xc2, 0x65, 0x46, 0x70, 0xea,
+ 0x4a, 0x5c, 0x9d, 0x89, 0xee, 0x23, 0x36, 0xaf, 0xf7, 0xee, 0x99, 0x2d, 0x62, 0x77, 0x8d, 0x35,
+ 0x15, 0x67, 0x9f, 0xdb, 0x8e, 0x9b, 0x0f, 0x47, 0x82, 0x48, 0xf7, 0xe0, 0x79, 0x4b, 0x4a, 0x7f,
+ 0x31, 0xae, 0xb3, 0xe6, 0xc0, 0x89, 0xc2, 0x4c, 0xdd, 0x87, 0xa8, 0xdf, 0x3e, 0x7b, 0xe3, 0x1b,
+ 0x37, 0x6f, 0xbe, 0xf7, 0xf5, 0x9b, 0x37, 0xaf, 0x7f, 0xfd, 0x6b, 0x5f, 0xbf, 0x7e, 0xeb, 0xdd,
+ 0x77, 0x6f, 0xbc, 0x77, 0xe3, 0x5d, 0x2b, 0xc7, 0x32, 0xff, 0x79, 0x55, 0xf7, 0x1f, 0x47, 0x09,
+ 0x9e, 0x2e, 0x98, 0xb9, 0xc4, 0x6a, 0xc3, 0xc4, 0xa7, 0x50, 0xaa, 0xfc, 0x39, 0xed, 0x8f, 0xd5,
+ 0x74, 0x19, 0x44, 0x33, 0xb5, 0x8b, 0x78, 0xf9, 0x37, 0x44, 0x28, 0xe8, 0x2f, 0x87, 0xc1, 0xfb,
+ 0x95, 0x51, 0x42, 0xf7, 0x85, 0xd4, 0x1f, 0x14, 0x5b, 0x43, 0x68, 0x39, 0x46, 0x5a, 0x1f, 0x89,
+ 0x91, 0x5e, 0x67, 0x67, 0x9d, 0x28, 0x88, 0xe1, 0xaf, 0x18, 0xb9, 0x5a, 0xa8, 0x14, 0x8d, 0x86,
+ 0x51, 0x94, 0xe5, 0x11, 0xd3, 0xd7, 0xd9, 0x22, 0xbc, 0x8d, 0xe8, 0x0c, 0x84, 0x73, 0xa0, 0x1b,
+ 0xcc, 0x85, 0x02, 0x0c, 0xa1, 0x4b, 0xe9, 0xde, 0x4a, 0x7a, 0xea, 0x4f, 0xb3, 0xa4, 0x03, 0x7e,
+ 0x83, 0xe2, 0x9b, 0x8b, 0xb2, 0xe0, 0x2e, 0xc2, 0xfb, 0x03, 0x7e, 0xc3, 0xdc, 0x19, 0x3f, 0xcc,
+ 0xe8, 0x7b, 0xe1, 0xbe, 0x0f, 0x87, 0x25, 0x60, 0xa9, 0x3e, 0x47, 0x6c, 0xda, 0xfc, 0xd9, 0xea,
+ 0xf8, 0x71, 0x45, 0x99, 0xec, 0x73, 0x09, 0x3e, 0x6b, 0x49, 0x5f, 0x93, 0x4f, 0x16, 0x3e, 0xdb,
+ 0xf1, 0xf8, 0x58, 0xd8, 0xba, 0x7e, 0xda, 0x93, 0x85, 0x29, 0xc1, 0x67, 0xf3, 0xc1, 0xc8, 0x89,
+ 0x5f, 0x7f, 0xc0, 0x13, 0xf1, 0x79, 0xcf, 0x4c, 0xcc, 0x68, 0x64, 0xac, 0x72, 0x6a, 0xa7, 0x13,
+ 0xa6, 0x3e, 0xe5, 0xaa, 0xa7, 0x9a, 0x72, 0x1f, 0xe8, 0xf7, 0x3b, 0x57, 0xb7, 0x20, 0xab, 0x85,
+ 0x87, 0x8f, 0xf6, 0xf6, 0x3c, 0x87, 0x1e, 0x76, 0xc8, 0x27, 0x82, 0xcf, 0xc3, 0xd2, 0xf5, 0x43,
+ 0xcf, 0x95, 0xa8, 0xe6, 0x9f, 0x2c, 0xdd, 0xb8, 0x1c, 0x23, 0x71, 0x3a, 0xc6, 0x47, 0xdb, 0xa9,
+ 0x8e, 0xb5, 0x03, 0x39, 0x64, 0x48, 0xb3, 0xf4, 0x2c, 0xeb, 0x3c, 0x01, 0xe1, 0xfd, 0x4d, 0xf3,
+ 0xd7, 0x4a, 0x67, 0xc7, 0xc0, 0xcc, 0x76, 0x71, 0xbb, 0xf6, 0xbe, 0x97, 0x66, 0x94, 0x8a, 0x25,
+ 0x1b, 0xca, 0x9f, 0x6c, 0x9c, 0xb5, 0x1a, 0x9e, 0x8b, 0x0f, 0x78, 0xbe, 0xcf, 0x6a, 0x9b, 0xae,
+ 0x72, 0xd1, 0x75, 0x4f, 0x7f, 0x0a, 0xad, 0xde, 0xa6, 0xab, 0xfe, 0xe0, 0x9c, 0x25, 0x6b, 0x76,
+ 0x5f, 0x63, 0xac, 0x00, 0x19, 0x1d, 0xd6, 0xa0, 0x3e, 0x94, 0x92, 0x72, 0x3d, 0xd7, 0xfc, 0xbd,
+ 0xaa, 0x9e, 0xa3, 0x32, 0x85, 0x7a, 0x2e, 0xbc, 0xef, 0xb1, 0x96, 0x72, 0xbd, 0x14, 0x73, 0xdf,
+ 0xea, 0x9d, 0xba, 0x7a, 0x4f, 0xc2, 0x76, 0xf8, 0xae, 0x9c, 0x97, 0xc4, 0x6b, 0x41, 0xae, 0xfb,
+ 0x9f, 0x2a, 0x6c, 0x79, 0x0c, 0xe1, 0xf8, 0xe1, 0xd2, 0xba, 0x55, 0x2d, 0x75, 0xcb, 0xb0, 0xd9,
+ 0x6c, 0x48, 0x69, 0x82, 0x92, 0xc9, 0xcd, 0x67, 0x61, 0x12, 0x20, 0x39, 0xc7, 0x48, 0xb7, 0xbb,
+ 0xca, 0xe6, 0x75, 0x30, 0x24, 0x84, 0xc1, 0x75, 0x75, 0xb9, 0x79, 0x06, 0x56, 0x1b, 0x56, 0x4b,
+ 0x42, 0x60, 0x37, 0x2d, 0x5d, 0x1e, 0x6d, 0xa2, 0xc1, 0x6f, 0xf3, 0xa7, 0xf4, 0x49, 0xb6, 0x2e,
+ 0x12, 0xfa, 0x7b, 0x85, 0x1f, 0x7b, 0x78, 0xdd, 0x45, 0x24, 0xc6, 0x55, 0x36, 0x27, 0xf0, 0x16,
+ 0x0b, 0xa4, 0xeb, 0xd1, 0x5f, 0x5c, 0xd2, 0x40, 0x53, 0xcc, 0x96, 0xf9, 0x47, 0xeb, 0xfa, 0xeb,
+ 0xd2, 0x52, 0x6f, 0x31, 0x7d, 0xe9, 0xe4, 0x79, 0x84, 0x7f, 0xda, 0x90, 0x87, 0xf9, 0xdb, 0x9d,
+ 0x18, 0xbc, 0xc5, 0x25, 0x6b, 0x49, 0x96, 0xd0, 0x0b, 0x9d, 0x18, 0xc0, 0xbd, 0xcd, 0xa0, 0x93,
+ 0x98, 0x21, 0x8a, 0x7f, 0x8c, 0x47, 0x8f, 0x36, 0xe7, 0x2d, 0x93, 0x0c, 0xe5, 0xa6, 0x21, 0xa4,
+ 0x5f, 0xc6, 0x07, 0x6c, 0x0e, 0xae, 0x7f, 0x03, 0x39, 0xdc, 0xee, 0x95, 0xb3, 0x45, 0x8a, 0xda,
+ 0x8f, 0x53, 0x9a, 0x59, 0xa9, 0xc5, 0x86, 0xf9, 0x6f, 0x63, 0x85, 0xd5, 0xc5, 0xa1, 0x08, 0xf3,
+ 0x0c, 0xf8, 0xee, 0xc4, 0xca, 0x77, 0x25, 0x8a, 0x45, 0x98, 0xc6, 0x07, 0xac, 0xcd, 0xc3, 0x30,
+ 0x1a, 0x86, 0x0e, 0x5c, 0xd6, 0x48, 0x3b, 0x8d, 0x13, 0xab, 0x96, 0x2b, 0xc0, 0xb5, 0xbf, 0xfc,
+ 0x4d, 0x3c, 0x95, 0xd2, 0xdb, 0xa4, 0x0b, 0xe3, 0xf4, 0x18, 0x1e, 0x25, 0xf6, 0x76, 0x37, 0x58,
+ 0x53, 0xf5, 0x1c, 0xd2, 0xdc, 0xa5, 0x64, 0x41, 0x11, 0x2a, 0x94, 0x96, 0xe9, 0xf3, 0x10, 0xd6,
+ 0x92, 0x17, 0x18, 0x93, 0x6b, 0x09, 0x3f, 0xe4, 0x19, 0x4f, 0xf2, 0xf0, 0xec, 0x80, 0xaf, 0x02,
+ 0xa0, 0xfb, 0xe7, 0x2b, 0x8c, 0x15, 0x42, 0x90, 0x8a, 0xaf, 0x9e, 0xc8, 0x41, 0xa5, 0xc8, 0x9f,
+ 0xc0, 0x39, 0xcf, 0xea, 0x51, 0xe8, 0x7b, 0xa1, 0x4a, 0xf8, 0xa2, 0x2f, 0xca, 0x48, 0xcc, 0xb2,
+ 0x22, 0xb2, 0x99, 0x7f, 0x1b, 0x17, 0x58, 0xc3, 0x0b, 0xe1, 0xe1, 0x07, 0xf5, 0x48, 0x9a, 0x17,
+ 0x42, 0x5a, 0x70, 0xa9, 0xa7, 0xaa, 0x41, 0xdc, 0x96, 0xe7, 0x3d, 0xa5, 0xdb, 0xf1, 0xdd, 0x9f,
+ 0xaf, 0xb0, 0x59, 0x10, 0x97, 0x74, 0x7d, 0xf6, 0x73, 0x43, 0x23, 0x7f, 0x42, 0x22, 0xb1, 0x2c,
+ 0x52, 0xb7, 0x61, 0xc0, 0x4f, 0x04, 0xc8, 0x8e, 0x87, 0x8f, 0xe1, 0x0c, 0x04, 0x77, 0x81, 0x6b,
+ 0x5a, 0x63, 0xd5, 0xb7, 0x9e, 0x4c, 0x3f, 0x53, 0x4a, 0xa6, 0xbf, 0xc2, 0xe6, 0x7e, 0x66, 0x98,
+ 0x66, 0x76, 0x1c, 0xc1, 0x1b, 0x70, 0x94, 0x72, 0x2a, 0x41, 0xdb, 0x00, 0x31, 0x7f, 0xaf, 0x52,
+ 0x4a, 0xcd, 0x08, 0x53, 0x6f, 0x3f, 0x14, 0x2e, 0x25, 0x23, 0xf6, 0x9d, 0xc4, 0x8b, 0x3f, 0xdf,
+ 0x69, 0xf8, 0xb1, 0xe7, 0xd1, 0x6f, 0xb0, 0xa5, 0xfc, 0xaf, 0xe5, 0xd9, 0xbb, 0x09, 0x78, 0xac,
+ 0x98, 0x2d, 0xbb, 0x98, 0xc3, 0xef, 0x00, 0xf8, 0xb8, 0xd7, 0x51, 0xe1, 0x91, 0xa6, 0xd0, 0xdb,
+ 0x13, 0x69, 0xa6, 0x9e, 0x48, 0x9d, 0xb1, 0x98, 0x02, 0x61, 0x30, 0x1f, 0x78, 0xd0, 0xff, 0x70,
+ 0x03, 0x70, 0x05, 0xb3, 0xf2, 0xcd, 0x5f, 0xa8, 0xb0, 0xc5, 0x91, 0x1b, 0xff, 0xc6, 0x65, 0x36,
+ 0xf5, 0x19, 0x80, 0xa5, 0xaf, 0x18, 0x97, 0xd8, 0x85, 0xb1, 0xd2, 0xbb, 0x4f, 0xbd, 0x34, 0x4b,
+ 0x97, 0x2a, 0xc6, 0x4b, 0xec, 0x85, 0xb1, 0xc2, 0xf5, 0x48, 0xa4, 0x0f, 0xa3, 0x0c, 0x70, 0x96,
+ 0xaa, 0xc6, 0x15, 0x76, 0x69, 0x0c, 0xe5, 0x61, 0x94, 0xad, 0xa2, 0x76, 0x2c, 0xd5, 0xee, 0xcc,
+ 0xde, 0xaf, 0x7c, 0xbf, 0xf2, 0x95, 0xff, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x8e, 0x91, 0x25, 0x72,
+ 0xe4, 0x77, 0x00, 0x00,
}
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go
index 255e8439..9acaefe7 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_2.pb.go
@@ -24,17 +24,17 @@ type CMsgClientUCMAddScreenshot struct {
Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
Filename *string `protobuf:"bytes,2,opt,name=filename" json:"filename,omitempty"`
Thumbname *string `protobuf:"bytes,3,opt,name=thumbname" json:"thumbname,omitempty"`
- VrFilename *string `protobuf:"bytes,14,opt,name=vr_filename" json:"vr_filename,omitempty"`
- Rtime32Created *uint32 `protobuf:"fixed32,4,opt,name=rtime32_created" json:"rtime32_created,omitempty"`
+ VrFilename *string `protobuf:"bytes,14,opt,name=vr_filename,json=vrFilename" json:"vr_filename,omitempty"`
+ Rtime32Created *uint32 `protobuf:"fixed32,4,opt,name=rtime32_created,json=rtime32Created" json:"rtime32_created,omitempty"`
Width *uint32 `protobuf:"varint,5,opt,name=width" json:"width,omitempty"`
Height *uint32 `protobuf:"varint,6,opt,name=height" json:"height,omitempty"`
Permissions *uint32 `protobuf:"varint,7,opt,name=permissions" json:"permissions,omitempty"`
Caption *string `protobuf:"bytes,8,opt,name=caption" json:"caption,omitempty"`
- ShortcutName *string `protobuf:"bytes,9,opt,name=shortcut_name" json:"shortcut_name,omitempty"`
+ ShortcutName *string `protobuf:"bytes,9,opt,name=shortcut_name,json=shortcutName" json:"shortcut_name,omitempty"`
Tag []*CMsgClientUCMAddScreenshot_Tag `protobuf:"bytes,10,rep,name=tag" json:"tag,omitempty"`
- TaggedSteamid []uint64 `protobuf:"fixed64,11,rep,name=tagged_steamid" json:"tagged_steamid,omitempty"`
- SpoilerTag *bool `protobuf:"varint,12,opt,name=spoiler_tag" json:"spoiler_tag,omitempty"`
- TaggedPublishedfileid []uint64 `protobuf:"varint,13,rep,name=tagged_publishedfileid" json:"tagged_publishedfileid,omitempty"`
+ TaggedSteamid []uint64 `protobuf:"fixed64,11,rep,name=tagged_steamid,json=taggedSteamid" json:"tagged_steamid,omitempty"`
+ SpoilerTag *bool `protobuf:"varint,12,opt,name=spoiler_tag,json=spoilerTag" json:"spoiler_tag,omitempty"`
+ TaggedPublishedfileid []uint64 `protobuf:"varint,13,rep,name=tagged_publishedfileid,json=taggedPublishedfileid" json:"tagged_publishedfileid,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -164,8 +164,8 @@ func (m *CMsgClientUCMAddScreenshot) GetTaggedPublishedfileid() []uint64 {
}
type CMsgClientUCMAddScreenshot_Tag struct {
- TagName *string `protobuf:"bytes,1,opt,name=tag_name" json:"tag_name,omitempty"`
- TagValue *string `protobuf:"bytes,2,opt,name=tag_value" json:"tag_value,omitempty"`
+ TagName *string `protobuf:"bytes,1,opt,name=tag_name,json=tagName" json:"tag_name,omitempty"`
+ TagValue *string `protobuf:"bytes,2,opt,name=tag_value,json=tagValue" json:"tag_value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -343,21 +343,21 @@ func (m *CMsgClientUCMDeleteScreenshotResponse) GetEresult() int32 {
}
type CMsgClientUCMPublishFile struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- FileName *string `protobuf:"bytes,2,opt,name=file_name" json:"file_name,omitempty"`
- PreviewFileName *string `protobuf:"bytes,3,opt,name=preview_file_name" json:"preview_file_name,omitempty"`
- ConsumerAppId *uint32 `protobuf:"varint,4,opt,name=consumer_app_id" json:"consumer_app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ PreviewFileName *string `protobuf:"bytes,3,opt,name=preview_file_name,json=previewFileName" json:"preview_file_name,omitempty"`
+ ConsumerAppId *uint32 `protobuf:"varint,4,opt,name=consumer_app_id,json=consumerAppId" json:"consumer_app_id,omitempty"`
Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"`
Description *string `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"`
Tags []string `protobuf:"bytes,8,rep,name=tags" json:"tags,omitempty"`
- WorkshopFile *bool `protobuf:"varint,9,opt,name=workshop_file" json:"workshop_file,omitempty"`
+ WorkshopFile *bool `protobuf:"varint,9,opt,name=workshop_file,json=workshopFile" json:"workshop_file,omitempty"`
Visibility *int32 `protobuf:"varint,10,opt,name=visibility" json:"visibility,omitempty"`
- FileType *uint32 `protobuf:"varint,11,opt,name=file_type" json:"file_type,omitempty"`
+ FileType *uint32 `protobuf:"varint,11,opt,name=file_type,json=fileType" json:"file_type,omitempty"`
Url *string `protobuf:"bytes,12,opt,name=url" json:"url,omitempty"`
- VideoProvider *uint32 `protobuf:"varint,13,opt,name=video_provider" json:"video_provider,omitempty"`
- VideoAccountName *string `protobuf:"bytes,14,opt,name=video_account_name" json:"video_account_name,omitempty"`
- VideoIdentifier *string `protobuf:"bytes,15,opt,name=video_identifier" json:"video_identifier,omitempty"`
- InProgress *bool `protobuf:"varint,16,opt,name=in_progress" json:"in_progress,omitempty"`
+ VideoProvider *uint32 `protobuf:"varint,13,opt,name=video_provider,json=videoProvider" json:"video_provider,omitempty"`
+ VideoAccountName *string `protobuf:"bytes,14,opt,name=video_account_name,json=videoAccountName" json:"video_account_name,omitempty"`
+ VideoIdentifier *string `protobuf:"bytes,15,opt,name=video_identifier,json=videoIdentifier" json:"video_identifier,omitempty"`
+ InProgress *bool `protobuf:"varint,16,opt,name=in_progress,json=inProgress" json:"in_progress,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -495,8 +495,8 @@ func (m *CMsgClientUCMPublishFile) GetInProgress() bool {
type CMsgClientUCMPublishFileResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PublishedFileId *uint64 `protobuf:"fixed64,2,opt,name=published_file_id,def=18446744073709551615" json:"published_file_id,omitempty"`
- NeedsWorkshopLegalAgreementAcceptance *bool `protobuf:"varint,3,opt,name=needs_workshop_legal_agreement_acceptance,def=0" json:"needs_workshop_legal_agreement_acceptance,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,2,opt,name=published_file_id,json=publishedFileId,def=18446744073709551615" json:"published_file_id,omitempty"`
+ NeedsWorkshopLegalAgreementAcceptance *bool `protobuf:"varint,3,opt,name=needs_workshop_legal_agreement_acceptance,json=needsWorkshopLegalAgreementAcceptance,def=0" json:"needs_workshop_legal_agreement_acceptance,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -553,34 +553,34 @@ func (m *CMsgClientUCMPublishFileResponse) GetNeedsWorkshopLegalAgreementAccepta
}
type CMsgClientUCMUpdatePublishedFile struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- PublishedFileId *uint64 `protobuf:"fixed64,2,opt,name=published_file_id" json:"published_file_id,omitempty"`
- FileName *string `protobuf:"bytes,3,opt,name=file_name" json:"file_name,omitempty"`
- PreviewFileName *string `protobuf:"bytes,4,opt,name=preview_file_name" json:"preview_file_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,2,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ FileName *string `protobuf:"bytes,3,opt,name=file_name,json=fileName" json:"file_name,omitempty"`
+ PreviewFileName *string `protobuf:"bytes,4,opt,name=preview_file_name,json=previewFileName" json:"preview_file_name,omitempty"`
Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"`
Description *string `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"`
Tags []string `protobuf:"bytes,7,rep,name=tags" json:"tags,omitempty"`
Visibility *int32 `protobuf:"varint,8,opt,name=visibility" json:"visibility,omitempty"`
- UpdateFile *bool `protobuf:"varint,9,opt,name=update_file" json:"update_file,omitempty"`
- UpdatePreviewFile *bool `protobuf:"varint,10,opt,name=update_preview_file" json:"update_preview_file,omitempty"`
- UpdateTitle *bool `protobuf:"varint,11,opt,name=update_title" json:"update_title,omitempty"`
- UpdateDescription *bool `protobuf:"varint,12,opt,name=update_description" json:"update_description,omitempty"`
- UpdateTags *bool `protobuf:"varint,13,opt,name=update_tags" json:"update_tags,omitempty"`
- UpdateVisibility *bool `protobuf:"varint,14,opt,name=update_visibility" json:"update_visibility,omitempty"`
- ChangeDescription *string `protobuf:"bytes,15,opt,name=change_description" json:"change_description,omitempty"`
- UpdateUrl *bool `protobuf:"varint,16,opt,name=update_url" json:"update_url,omitempty"`
+ UpdateFile *bool `protobuf:"varint,9,opt,name=update_file,json=updateFile" json:"update_file,omitempty"`
+ UpdatePreviewFile *bool `protobuf:"varint,10,opt,name=update_preview_file,json=updatePreviewFile" json:"update_preview_file,omitempty"`
+ UpdateTitle *bool `protobuf:"varint,11,opt,name=update_title,json=updateTitle" json:"update_title,omitempty"`
+ UpdateDescription *bool `protobuf:"varint,12,opt,name=update_description,json=updateDescription" json:"update_description,omitempty"`
+ UpdateTags *bool `protobuf:"varint,13,opt,name=update_tags,json=updateTags" json:"update_tags,omitempty"`
+ UpdateVisibility *bool `protobuf:"varint,14,opt,name=update_visibility,json=updateVisibility" json:"update_visibility,omitempty"`
+ ChangeDescription *string `protobuf:"bytes,15,opt,name=change_description,json=changeDescription" json:"change_description,omitempty"`
+ UpdateUrl *bool `protobuf:"varint,16,opt,name=update_url,json=updateUrl" json:"update_url,omitempty"`
Url *string `protobuf:"bytes,17,opt,name=url" json:"url,omitempty"`
- UpdateContentManifest *bool `protobuf:"varint,18,opt,name=update_content_manifest" json:"update_content_manifest,omitempty"`
- ContentManifest *uint64 `protobuf:"fixed64,19,opt,name=content_manifest" json:"content_manifest,omitempty"`
+ UpdateContentManifest *bool `protobuf:"varint,18,opt,name=update_content_manifest,json=updateContentManifest" json:"update_content_manifest,omitempty"`
+ ContentManifest *uint64 `protobuf:"fixed64,19,opt,name=content_manifest,json=contentManifest" json:"content_manifest,omitempty"`
Metadata *string `protobuf:"bytes,20,opt,name=metadata" json:"metadata,omitempty"`
- UpdateMetadata *bool `protobuf:"varint,21,opt,name=update_metadata" json:"update_metadata,omitempty"`
+ UpdateMetadata *bool `protobuf:"varint,21,opt,name=update_metadata,json=updateMetadata" json:"update_metadata,omitempty"`
Language *int32 `protobuf:"varint,22,opt,name=language,def=0" json:"language,omitempty"`
- RemovedKvtags []string `protobuf:"bytes,23,rep,name=removed_kvtags" json:"removed_kvtags,omitempty"`
+ RemovedKvtags []string `protobuf:"bytes,23,rep,name=removed_kvtags,json=removedKvtags" json:"removed_kvtags,omitempty"`
Kvtags []*CMsgClientUCMUpdatePublishedFile_KeyValueTag `protobuf:"bytes,24,rep,name=kvtags" json:"kvtags,omitempty"`
Previews []*CMsgClientUCMUpdatePublishedFile_AdditionalPreview `protobuf:"bytes,25,rep,name=previews" json:"previews,omitempty"`
- PreviewsToRemove []int32 `protobuf:"varint,26,rep,name=previews_to_remove" json:"previews_to_remove,omitempty"`
- ClearInProgress *bool `protobuf:"varint,27,opt,name=clear_in_progress" json:"clear_in_progress,omitempty"`
- RemoveAllKvtags *bool `protobuf:"varint,28,opt,name=remove_all_kvtags" json:"remove_all_kvtags,omitempty"`
+ PreviewsToRemove []int32 `protobuf:"varint,26,rep,name=previews_to_remove,json=previewsToRemove" json:"previews_to_remove,omitempty"`
+ ClearInProgress *bool `protobuf:"varint,27,opt,name=clear_in_progress,json=clearInProgress" json:"clear_in_progress,omitempty"`
+ RemoveAllKvtags *bool `protobuf:"varint,28,opt,name=remove_all_kvtags,json=removeAllKvtags" json:"remove_all_kvtags,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -861,11 +861,11 @@ func (m *CMsgClientUCMUpdatePublishedFile_KeyValueTag) GetValue() string {
}
type CMsgClientUCMUpdatePublishedFile_AdditionalPreview struct {
- OriginalFileName *string `protobuf:"bytes,1,opt,name=original_file_name" json:"original_file_name,omitempty"`
- InternalFileName *string `protobuf:"bytes,2,opt,name=internal_file_name" json:"internal_file_name,omitempty"`
+ OriginalFileName *string `protobuf:"bytes,1,opt,name=original_file_name,json=originalFileName" json:"original_file_name,omitempty"`
+ InternalFileName *string `protobuf:"bytes,2,opt,name=internal_file_name,json=internalFileName" json:"internal_file_name,omitempty"`
Videoid *string `protobuf:"bytes,3,opt,name=videoid" json:"videoid,omitempty"`
- PreviewType *uint32 `protobuf:"varint,4,opt,name=preview_type" json:"preview_type,omitempty"`
- UpdateIndex *int32 `protobuf:"varint,5,opt,name=update_index,def=-1" json:"update_index,omitempty"`
+ PreviewType *uint32 `protobuf:"varint,4,opt,name=preview_type,json=previewType" json:"preview_type,omitempty"`
+ UpdateIndex *int32 `protobuf:"varint,5,opt,name=update_index,json=updateIndex,def=-1" json:"update_index,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -939,7 +939,7 @@ func (m *CMsgClientUCMUpdatePublishedFile_AdditionalPreview) GetUpdateIndex() in
type CMsgClientUCMUpdatePublishedFileResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- NeedsWorkshopLegalAgreementAcceptance *bool `protobuf:"varint,2,opt,name=needs_workshop_legal_agreement_acceptance,def=0" json:"needs_workshop_legal_agreement_acceptance,omitempty"`
+ NeedsWorkshopLegalAgreementAcceptance *bool `protobuf:"varint,2,opt,name=needs_workshop_legal_agreement_acceptance,json=needsWorkshopLegalAgreementAcceptance,def=0" json:"needs_workshop_legal_agreement_acceptance,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -990,8 +990,8 @@ func (m *CMsgClientUCMUpdatePublishedFileResponse) GetNeedsWorkshopLegalAgreemen
}
type CMsgClientUCMDeletePublishedFile struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1080,9 +1080,9 @@ func (m *CMsgClientUCMDeletePublishedFileResponse) GetEresult() int32 {
}
type CMsgClientUCMEnumerateUserPublishedFiles struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"`
- SortOrder *uint32 `protobuf:"varint,3,opt,name=sort_order" json:"sort_order,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index,json=startIndex" json:"start_index,omitempty"`
+ SortOrder *uint32 `protobuf:"varint,3,opt,name=sort_order,json=sortOrder" json:"sort_order,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1138,8 +1138,8 @@ func (m *CMsgClientUCMEnumerateUserPublishedFiles) GetSortOrder() uint32 {
type CMsgClientUCMEnumerateUserPublishedFilesResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PublishedFiles []*CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"`
- TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"`
+ PublishedFiles []*CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files,json=publishedFiles" json:"published_files,omitempty"`
+ TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results,json=totalResults" json:"total_results,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1198,7 +1198,7 @@ func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse) GetTotalResults() uin
}
type CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1241,10 +1241,10 @@ func (m *CMsgClientUCMEnumerateUserPublishedFilesResponse_PublishedFileId) GetPu
}
type CMsgClientUCMEnumerateUserSubscribedFiles struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"`
- ListType *uint32 `protobuf:"varint,3,opt,name=list_type,def=1" json:"list_type,omitempty"`
- MatchingFileType *uint32 `protobuf:"varint,4,opt,name=matching_file_type,def=0" json:"matching_file_type,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index,json=startIndex" json:"start_index,omitempty"`
+ ListType *uint32 `protobuf:"varint,3,opt,name=list_type,json=listType,def=1" json:"list_type,omitempty"`
+ MatchingFileType *uint32 `protobuf:"varint,4,opt,name=matching_file_type,json=matchingFileType,def=0" json:"matching_file_type,omitempty"`
Count *uint32 `protobuf:"varint,5,opt,name=count,def=50" json:"count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -1254,8 +1254,10 @@ type CMsgClientUCMEnumerateUserSubscribedFiles struct {
func (m *CMsgClientUCMEnumerateUserSubscribedFiles) Reset() {
*m = CMsgClientUCMEnumerateUserSubscribedFiles{}
}
-func (m *CMsgClientUCMEnumerateUserSubscribedFiles) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientUCMEnumerateUserSubscribedFiles) ProtoMessage() {}
+func (m *CMsgClientUCMEnumerateUserSubscribedFiles) String() string {
+ return proto.CompactTextString(m)
+}
+func (*CMsgClientUCMEnumerateUserSubscribedFiles) ProtoMessage() {}
func (*CMsgClientUCMEnumerateUserSubscribedFiles) Descriptor() ([]byte, []int) {
return fileDescriptor_dab52857974b135d, []int{12}
}
@@ -1319,8 +1321,8 @@ func (m *CMsgClientUCMEnumerateUserSubscribedFiles) GetCount() uint32 {
type CMsgClientUCMEnumerateUserSubscribedFilesResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- SubscribedFiles []*CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=subscribed_files" json:"subscribed_files,omitempty"`
- TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"`
+ SubscribedFiles []*CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=subscribed_files,json=subscribedFiles" json:"subscribed_files,omitempty"`
+ TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results,json=totalResults" json:"total_results,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1379,8 +1381,8 @@ func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse) GetTotalResults() ui
}
type CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- Rtime32Subscribed *uint32 `protobuf:"fixed32,2,opt,name=rtime32_subscribed,def=0" json:"rtime32_subscribed,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ Rtime32Subscribed *uint32 `protobuf:"fixed32,2,opt,name=rtime32_subscribed,json=rtime32Subscribed,def=0" json:"rtime32_subscribed,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1432,9 +1434,10 @@ func (m *CMsgClientUCMEnumerateUserSubscribedFilesResponse_PublishedFileId) GetR
}
type CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"`
- StartTime *uint32 `protobuf:"fixed32,3,opt,name=start_time" json:"start_time,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index,json=startIndex" json:"start_index,omitempty"`
+ StartTime *uint32 `protobuf:"fixed32,3,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
+ DesiredRevision *uint32 `protobuf:"varint,4,opt,name=desired_revision,json=desiredRevision,def=0" json:"desired_revision,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1469,6 +1472,8 @@ func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) XXX_DiscardUnknow
var xxx_messageInfo_CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates proto.InternalMessageInfo
+const Default_CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates_DesiredRevision uint32 = 0
+
func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) GetAppId() uint32 {
if m != nil && m.AppId != nil {
return *m.AppId
@@ -1490,10 +1495,17 @@ func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) GetStartTime() ui
return 0
}
+func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates) GetDesiredRevision() uint32 {
+ if m != nil && m.DesiredRevision != nil {
+ return *m.DesiredRevision
+ }
+ return Default_CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates_DesiredRevision
+}
+
type CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- SubscribedFiles []*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=subscribed_files" json:"subscribed_files,omitempty"`
- TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"`
+ SubscribedFiles []*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=subscribed_files,json=subscribedFiles" json:"subscribed_files,omitempty"`
+ TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results,json=totalResults" json:"total_results,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1552,13 +1564,13 @@ func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse) GetTotalR
}
type CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- Rtime32Subscribed *uint32 `protobuf:"fixed32,2,opt,name=rtime32_subscribed,def=0" json:"rtime32_subscribed,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ Rtime32Subscribed *uint32 `protobuf:"fixed32,2,opt,name=rtime32_subscribed,json=rtime32Subscribed,def=0" json:"rtime32_subscribed,omitempty"`
Appid *uint32 `protobuf:"varint,3,opt,name=appid" json:"appid,omitempty"`
- FileHcontent *uint64 `protobuf:"fixed64,4,opt,name=file_hcontent" json:"file_hcontent,omitempty"`
- FileSize *uint32 `protobuf:"varint,5,opt,name=file_size" json:"file_size,omitempty"`
- Rtime32LastUpdated *uint32 `protobuf:"fixed32,6,opt,name=rtime32_last_updated" json:"rtime32_last_updated,omitempty"`
- IsDepotContent *bool `protobuf:"varint,7,opt,name=is_depot_content" json:"is_depot_content,omitempty"`
+ FileHcontent *uint64 `protobuf:"fixed64,4,opt,name=file_hcontent,json=fileHcontent" json:"file_hcontent,omitempty"`
+ FileSize *uint32 `protobuf:"varint,5,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
+ Rtime32LastUpdated *uint32 `protobuf:"fixed32,6,opt,name=rtime32_last_updated,json=rtime32LastUpdated" json:"rtime32_last_updated,omitempty"`
+ IsDepotContent *bool `protobuf:"varint,7,opt,name=is_depot_content,json=isDepotContent" json:"is_depot_content,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1644,196 +1656,14 @@ func (m *CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedF
return false
}
-type CMsgClientUCMPublishedFileSubscribed struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- FileHcontent *uint64 `protobuf:"fixed64,3,opt,name=file_hcontent" json:"file_hcontent,omitempty"`
- FileSize *uint32 `protobuf:"varint,4,opt,name=file_size" json:"file_size,omitempty"`
- RtimeSubscribed *uint32 `protobuf:"varint,5,opt,name=rtime_subscribed" json:"rtime_subscribed,omitempty"`
- IsDepotContent *bool `protobuf:"varint,6,opt,name=is_depot_content" json:"is_depot_content,omitempty"`
- RtimeUpdated *uint32 `protobuf:"varint,7,opt,name=rtime_updated" json:"rtime_updated,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) Reset() { *m = CMsgClientUCMPublishedFileSubscribed{} }
-func (m *CMsgClientUCMPublishedFileSubscribed) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientUCMPublishedFileSubscribed) ProtoMessage() {}
-func (*CMsgClientUCMPublishedFileSubscribed) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{16}
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgClientUCMPublishedFileSubscribed.Unmarshal(m, b)
-}
-func (m *CMsgClientUCMPublishedFileSubscribed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgClientUCMPublishedFileSubscribed.Marshal(b, m, deterministic)
-}
-func (m *CMsgClientUCMPublishedFileSubscribed) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgClientUCMPublishedFileSubscribed.Merge(m, src)
-}
-func (m *CMsgClientUCMPublishedFileSubscribed) XXX_Size() int {
- return xxx_messageInfo_CMsgClientUCMPublishedFileSubscribed.Size(m)
-}
-func (m *CMsgClientUCMPublishedFileSubscribed) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgClientUCMPublishedFileSubscribed.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgClientUCMPublishedFileSubscribed proto.InternalMessageInfo
-
-func (m *CMsgClientUCMPublishedFileSubscribed) GetPublishedFileId() uint64 {
- if m != nil && m.PublishedFileId != nil {
- return *m.PublishedFileId
- }
- return 0
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) GetAppId() uint32 {
- if m != nil && m.AppId != nil {
- return *m.AppId
- }
- return 0
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) GetFileHcontent() uint64 {
- if m != nil && m.FileHcontent != nil {
- return *m.FileHcontent
- }
- return 0
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) GetFileSize() uint32 {
- if m != nil && m.FileSize != nil {
- return *m.FileSize
- }
- return 0
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) GetRtimeSubscribed() uint32 {
- if m != nil && m.RtimeSubscribed != nil {
- return *m.RtimeSubscribed
- }
- return 0
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) GetIsDepotContent() bool {
- if m != nil && m.IsDepotContent != nil {
- return *m.IsDepotContent
- }
- return false
-}
-
-func (m *CMsgClientUCMPublishedFileSubscribed) GetRtimeUpdated() uint32 {
- if m != nil && m.RtimeUpdated != nil {
- return *m.RtimeUpdated
- }
- return 0
-}
-
-type CMsgClientUCMPublishedFileUnsubscribed struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgClientUCMPublishedFileUnsubscribed) Reset() {
- *m = CMsgClientUCMPublishedFileUnsubscribed{}
-}
-func (m *CMsgClientUCMPublishedFileUnsubscribed) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientUCMPublishedFileUnsubscribed) ProtoMessage() {}
-func (*CMsgClientUCMPublishedFileUnsubscribed) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{17}
-}
-
-func (m *CMsgClientUCMPublishedFileUnsubscribed) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgClientUCMPublishedFileUnsubscribed.Unmarshal(m, b)
-}
-func (m *CMsgClientUCMPublishedFileUnsubscribed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgClientUCMPublishedFileUnsubscribed.Marshal(b, m, deterministic)
-}
-func (m *CMsgClientUCMPublishedFileUnsubscribed) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgClientUCMPublishedFileUnsubscribed.Merge(m, src)
-}
-func (m *CMsgClientUCMPublishedFileUnsubscribed) XXX_Size() int {
- return xxx_messageInfo_CMsgClientUCMPublishedFileUnsubscribed.Size(m)
-}
-func (m *CMsgClientUCMPublishedFileUnsubscribed) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgClientUCMPublishedFileUnsubscribed.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgClientUCMPublishedFileUnsubscribed proto.InternalMessageInfo
-
-func (m *CMsgClientUCMPublishedFileUnsubscribed) GetPublishedFileId() uint64 {
- if m != nil && m.PublishedFileId != nil {
- return *m.PublishedFileId
- }
- return 0
-}
-
-func (m *CMsgClientUCMPublishedFileUnsubscribed) GetAppId() uint32 {
- if m != nil && m.AppId != nil {
- return *m.AppId
- }
- return 0
-}
-
-type CMsgClientUCMPublishedFileDeleted struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgClientUCMPublishedFileDeleted) Reset() { *m = CMsgClientUCMPublishedFileDeleted{} }
-func (m *CMsgClientUCMPublishedFileDeleted) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientUCMPublishedFileDeleted) ProtoMessage() {}
-func (*CMsgClientUCMPublishedFileDeleted) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{18}
-}
-
-func (m *CMsgClientUCMPublishedFileDeleted) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgClientUCMPublishedFileDeleted.Unmarshal(m, b)
-}
-func (m *CMsgClientUCMPublishedFileDeleted) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgClientUCMPublishedFileDeleted.Marshal(b, m, deterministic)
-}
-func (m *CMsgClientUCMPublishedFileDeleted) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgClientUCMPublishedFileDeleted.Merge(m, src)
-}
-func (m *CMsgClientUCMPublishedFileDeleted) XXX_Size() int {
- return xxx_messageInfo_CMsgClientUCMPublishedFileDeleted.Size(m)
-}
-func (m *CMsgClientUCMPublishedFileDeleted) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgClientUCMPublishedFileDeleted.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgClientUCMPublishedFileDeleted proto.InternalMessageInfo
-
-func (m *CMsgClientUCMPublishedFileDeleted) GetPublishedFileId() uint64 {
- if m != nil && m.PublishedFileId != nil {
- return *m.PublishedFileId
- }
- return 0
-}
-
-func (m *CMsgClientUCMPublishedFileDeleted) GetAppId() uint32 {
- if m != nil && m.AppId != nil {
- return *m.AppId
- }
- return 0
-}
-
type CMsgClientUCMPublishedFileUpdated struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- TimeUpdated *uint32 `protobuf:"varint,3,opt,name=time_updated" json:"time_updated,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ TimeUpdated *uint32 `protobuf:"varint,3,opt,name=time_updated,json=timeUpdated" json:"time_updated,omitempty"`
Hcontent *uint64 `protobuf:"fixed64,4,opt,name=hcontent" json:"hcontent,omitempty"`
- FileSize *uint32 `protobuf:"fixed32,5,opt,name=file_size" json:"file_size,omitempty"`
- IsDepotContent *bool `protobuf:"varint,6,opt,name=is_depot_content" json:"is_depot_content,omitempty"`
+ FileSize *uint32 `protobuf:"fixed32,5,opt,name=file_size,json=fileSize" json:"file_size,omitempty"`
+ IsDepotContent *bool `protobuf:"varint,6,opt,name=is_depot_content,json=isDepotContent" json:"is_depot_content,omitempty"`
+ Revision *uint32 `protobuf:"varint,7,opt,name=revision" json:"revision,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1843,7 +1673,7 @@ func (m *CMsgClientUCMPublishedFileUpdated) Reset() { *m = CMsgClientUCM
func (m *CMsgClientUCMPublishedFileUpdated) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUCMPublishedFileUpdated) ProtoMessage() {}
func (*CMsgClientUCMPublishedFileUpdated) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{19}
+ return fileDescriptor_dab52857974b135d, []int{16}
}
func (m *CMsgClientUCMPublishedFileUpdated) XXX_Unmarshal(b []byte) error {
@@ -1906,10 +1736,17 @@ func (m *CMsgClientUCMPublishedFileUpdated) GetIsDepotContent() bool {
return false
}
+func (m *CMsgClientUCMPublishedFileUpdated) GetRevision() uint32 {
+ if m != nil && m.Revision != nil {
+ return *m.Revision
+ }
+ return 0
+}
+
type CMsgClientWorkshopItemChangesRequest struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- LastTimeUpdated *uint32 `protobuf:"varint,2,opt,name=last_time_updated" json:"last_time_updated,omitempty"`
- NumItemsNeeded *uint32 `protobuf:"varint,3,opt,name=num_items_needed" json:"num_items_needed,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ LastTimeUpdated *uint32 `protobuf:"varint,2,opt,name=last_time_updated,json=lastTimeUpdated" json:"last_time_updated,omitempty"`
+ NumItemsNeeded *uint32 `protobuf:"varint,3,opt,name=num_items_needed,json=numItemsNeeded" json:"num_items_needed,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1919,7 +1756,7 @@ func (m *CMsgClientWorkshopItemChangesRequest) Reset() { *m = CMsgClient
func (m *CMsgClientWorkshopItemChangesRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientWorkshopItemChangesRequest) ProtoMessage() {}
func (*CMsgClientWorkshopItemChangesRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{20}
+ return fileDescriptor_dab52857974b135d, []int{17}
}
func (m *CMsgClientWorkshopItemChangesRequest) XXX_Unmarshal(b []byte) error {
@@ -1963,8 +1800,8 @@ func (m *CMsgClientWorkshopItemChangesRequest) GetNumItemsNeeded() uint32 {
type CMsgClientWorkshopItemChangesResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- UpdateTime *uint32 `protobuf:"varint,2,opt,name=update_time" json:"update_time,omitempty"`
- WorkshopItems []*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo `protobuf:"bytes,5,rep,name=workshop_items" json:"workshop_items,omitempty"`
+ UpdateTime *uint32 `protobuf:"varint,2,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
+ WorkshopItems []*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo `protobuf:"bytes,5,rep,name=workshop_items,json=workshopItems" json:"workshop_items,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1974,7 +1811,7 @@ func (m *CMsgClientWorkshopItemChangesResponse) Reset() { *m = CMsgClien
func (m *CMsgClientWorkshopItemChangesResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientWorkshopItemChangesResponse) ProtoMessage() {}
func (*CMsgClientWorkshopItemChangesResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{21}
+ return fileDescriptor_dab52857974b135d, []int{18}
}
func (m *CMsgClientWorkshopItemChangesResponse) XXX_Unmarshal(b []byte) error {
@@ -2019,9 +1856,9 @@ func (m *CMsgClientWorkshopItemChangesResponse) GetWorkshopItems() []*CMsgClient
}
type CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"`
- ManifestId *uint64 `protobuf:"fixed64,3,opt,name=manifest_id" json:"manifest_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated,json=timeUpdated" json:"time_updated,omitempty"`
+ ManifestId *uint64 `protobuf:"fixed64,3,opt,name=manifest_id,json=manifestId" json:"manifest_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2035,7 +1872,7 @@ func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) String() string
}
func (*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) ProtoMessage() {}
func (*CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{21, 0}
+ return fileDescriptor_dab52857974b135d, []int{18, 0}
}
func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) XXX_Unmarshal(b []byte) error {
@@ -2078,9 +1915,9 @@ func (m *CMsgClientWorkshopItemChangesResponse_WorkshopItemInfo) GetManifestId()
}
type CMsgClientWorkshopItemInfoRequest struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- LastTimeUpdated *uint32 `protobuf:"varint,2,opt,name=last_time_updated" json:"last_time_updated,omitempty"`
- WorkshopItems []*CMsgClientWorkshopItemInfoRequest_WorkshopItem `protobuf:"bytes,3,rep,name=workshop_items" json:"workshop_items,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ LastTimeUpdated *uint32 `protobuf:"varint,2,opt,name=last_time_updated,json=lastTimeUpdated" json:"last_time_updated,omitempty"`
+ WorkshopItems []*CMsgClientWorkshopItemInfoRequest_WorkshopItem `protobuf:"bytes,3,rep,name=workshop_items,json=workshopItems" json:"workshop_items,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2090,7 +1927,7 @@ func (m *CMsgClientWorkshopItemInfoRequest) Reset() { *m = CMsgClientWor
func (m *CMsgClientWorkshopItemInfoRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientWorkshopItemInfoRequest) ProtoMessage() {}
func (*CMsgClientWorkshopItemInfoRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{22}
+ return fileDescriptor_dab52857974b135d, []int{19}
}
func (m *CMsgClientWorkshopItemInfoRequest) XXX_Unmarshal(b []byte) error {
@@ -2133,8 +1970,8 @@ func (m *CMsgClientWorkshopItemInfoRequest) GetWorkshopItems() []*CMsgClientWork
}
type CMsgClientWorkshopItemInfoRequest_WorkshopItem struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated,json=timeUpdated" json:"time_updated,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2148,7 +1985,7 @@ func (m *CMsgClientWorkshopItemInfoRequest_WorkshopItem) String() string {
}
func (*CMsgClientWorkshopItemInfoRequest_WorkshopItem) ProtoMessage() {}
func (*CMsgClientWorkshopItemInfoRequest_WorkshopItem) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{22, 0}
+ return fileDescriptor_dab52857974b135d, []int{19, 0}
}
func (m *CMsgClientWorkshopItemInfoRequest_WorkshopItem) XXX_Unmarshal(b []byte) error {
@@ -2185,9 +2022,9 @@ func (m *CMsgClientWorkshopItemInfoRequest_WorkshopItem) GetTimeUpdated() uint32
type CMsgClientWorkshopItemInfoResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- UpdateTime *uint32 `protobuf:"varint,2,opt,name=update_time" json:"update_time,omitempty"`
- WorkshopItems []*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo `protobuf:"bytes,3,rep,name=workshop_items" json:"workshop_items,omitempty"`
- PrivateItems []uint64 `protobuf:"fixed64,4,rep,name=private_items" json:"private_items,omitempty"`
+ UpdateTime *uint32 `protobuf:"varint,2,opt,name=update_time,json=updateTime" json:"update_time,omitempty"`
+ WorkshopItems []*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo `protobuf:"bytes,3,rep,name=workshop_items,json=workshopItems" json:"workshop_items,omitempty"`
+ PrivateItems []uint64 `protobuf:"fixed64,4,rep,name=private_items,json=privateItems" json:"private_items,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2197,7 +2034,7 @@ func (m *CMsgClientWorkshopItemInfoResponse) Reset() { *m = CMsgClientWo
func (m *CMsgClientWorkshopItemInfoResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientWorkshopItemInfoResponse) ProtoMessage() {}
func (*CMsgClientWorkshopItemInfoResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{23}
+ return fileDescriptor_dab52857974b135d, []int{20}
}
func (m *CMsgClientWorkshopItemInfoResponse) XXX_Unmarshal(b []byte) error {
@@ -2249,10 +2086,10 @@ func (m *CMsgClientWorkshopItemInfoResponse) GetPrivateItems() []uint64 {
}
type CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated" json:"time_updated,omitempty"`
- ManifestId *uint64 `protobuf:"fixed64,3,opt,name=manifest_id" json:"manifest_id,omitempty"`
- IsLegacy *bool `protobuf:"varint,4,opt,name=is_legacy" json:"is_legacy,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ TimeUpdated *uint32 `protobuf:"varint,2,opt,name=time_updated,json=timeUpdated" json:"time_updated,omitempty"`
+ ManifestId *uint64 `protobuf:"fixed64,3,opt,name=manifest_id,json=manifestId" json:"manifest_id,omitempty"`
+ IsLegacy *bool `protobuf:"varint,4,opt,name=is_legacy,json=isLegacy" json:"is_legacy,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2266,7 +2103,7 @@ func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) String() string {
}
func (*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) ProtoMessage() {}
func (*CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{23, 0}
+ return fileDescriptor_dab52857974b135d, []int{20, 0}
}
func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) XXX_Unmarshal(b []byte) error {
@@ -2316,11 +2153,11 @@ func (m *CMsgClientWorkshopItemInfoResponse_WorkshopItemInfo) GetIsLegacy() bool
}
type CMsgClientUCMGetPublishedFilesForUser struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- CreatorSteamId *uint64 `protobuf:"fixed64,2,opt,name=creator_steam_id" json:"creator_steam_id,omitempty"`
- RequiredTags []string `protobuf:"bytes,3,rep,name=required_tags" json:"required_tags,omitempty"`
- ExcludedTags []string `protobuf:"bytes,4,rep,name=excluded_tags" json:"excluded_tags,omitempty"`
- StartIndex *uint32 `protobuf:"varint,5,opt,name=start_index" json:"start_index,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ CreatorSteamId *uint64 `protobuf:"fixed64,2,opt,name=creator_steam_id,json=creatorSteamId" json:"creator_steam_id,omitempty"`
+ RequiredTags []string `protobuf:"bytes,3,rep,name=required_tags,json=requiredTags" json:"required_tags,omitempty"`
+ ExcludedTags []string `protobuf:"bytes,4,rep,name=excluded_tags,json=excludedTags" json:"excluded_tags,omitempty"`
+ StartIndex *uint32 `protobuf:"varint,5,opt,name=start_index,json=startIndex" json:"start_index,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2330,7 +2167,7 @@ func (m *CMsgClientUCMGetPublishedFilesForUser) Reset() { *m = CMsgClien
func (m *CMsgClientUCMGetPublishedFilesForUser) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUCMGetPublishedFilesForUser) ProtoMessage() {}
func (*CMsgClientUCMGetPublishedFilesForUser) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{24}
+ return fileDescriptor_dab52857974b135d, []int{21}
}
func (m *CMsgClientUCMGetPublishedFilesForUser) XXX_Unmarshal(b []byte) error {
@@ -2388,8 +2225,8 @@ func (m *CMsgClientUCMGetPublishedFilesForUser) GetStartIndex() uint32 {
type CMsgClientUCMGetPublishedFilesForUserResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PublishedFiles []*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"`
- TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"`
+ PublishedFiles []*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files,json=publishedFiles" json:"published_files,omitempty"`
+ TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results,json=totalResults" json:"total_results,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2403,7 +2240,7 @@ func (m *CMsgClientUCMGetPublishedFilesForUserResponse) String() string {
}
func (*CMsgClientUCMGetPublishedFilesForUserResponse) ProtoMessage() {}
func (*CMsgClientUCMGetPublishedFilesForUserResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{25}
+ return fileDescriptor_dab52857974b135d, []int{22}
}
func (m *CMsgClientUCMGetPublishedFilesForUserResponse) XXX_Unmarshal(b []byte) error {
@@ -2448,7 +2285,7 @@ func (m *CMsgClientUCMGetPublishedFilesForUserResponse) GetTotalResults() uint32
}
type CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2462,7 +2299,7 @@ func (m *CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) String()
}
func (*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) ProtoMessage() {}
func (*CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{25, 0}
+ return fileDescriptor_dab52857974b135d, []int{22, 0}
}
func (m *CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) XXX_Unmarshal(b []byte) error {
@@ -2491,8 +2328,8 @@ func (m *CMsgClientUCMGetPublishedFilesForUserResponse_PublishedFileId) GetPubli
}
type CMsgClientUCMSetUserPublishedFileAction struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Action *int32 `protobuf:"varint,3,opt,name=action" json:"action,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -2505,7 +2342,7 @@ func (m *CMsgClientUCMSetUserPublishedFileAction) Reset() {
func (m *CMsgClientUCMSetUserPublishedFileAction) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUCMSetUserPublishedFileAction) ProtoMessage() {}
func (*CMsgClientUCMSetUserPublishedFileAction) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{26}
+ return fileDescriptor_dab52857974b135d, []int{23}
}
func (m *CMsgClientUCMSetUserPublishedFileAction) XXX_Unmarshal(b []byte) error {
@@ -2562,7 +2399,7 @@ func (m *CMsgClientUCMSetUserPublishedFileActionResponse) String() string {
}
func (*CMsgClientUCMSetUserPublishedFileActionResponse) ProtoMessage() {}
func (*CMsgClientUCMSetUserPublishedFileActionResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{27}
+ return fileDescriptor_dab52857974b135d, []int{24}
}
func (m *CMsgClientUCMSetUserPublishedFileActionResponse) XXX_Unmarshal(b []byte) error {
@@ -2593,8 +2430,8 @@ func (m *CMsgClientUCMSetUserPublishedFileActionResponse) GetEresult() int32 {
}
type CMsgClientUCMEnumeratePublishedFilesByUserAction struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index" json:"start_index,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ StartIndex *uint32 `protobuf:"varint,2,opt,name=start_index,json=startIndex" json:"start_index,omitempty"`
Action *int32 `protobuf:"varint,3,opt,name=action" json:"action,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -2609,7 +2446,7 @@ func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) String() string {
}
func (*CMsgClientUCMEnumeratePublishedFilesByUserAction) ProtoMessage() {}
func (*CMsgClientUCMEnumeratePublishedFilesByUserAction) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{28}
+ return fileDescriptor_dab52857974b135d, []int{25}
}
func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) XXX_Unmarshal(b []byte) error {
@@ -2653,8 +2490,8 @@ func (m *CMsgClientUCMEnumeratePublishedFilesByUserAction) GetAction() int32 {
type CMsgClientUCMEnumeratePublishedFilesByUserActionResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PublishedFiles []*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"`
- TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"`
+ PublishedFiles []*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files,json=publishedFiles" json:"published_files,omitempty"`
+ TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results,json=totalResults" json:"total_results,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2668,7 +2505,7 @@ func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) String() stri
}
func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) ProtoMessage() {}
func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{29}
+ return fileDescriptor_dab52857974b135d, []int{26}
}
func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) XXX_Unmarshal(b []byte) error {
@@ -2713,8 +2550,8 @@ func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse) GetTotalResul
}
type CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- RtimeTimeStamp *uint32 `protobuf:"fixed32,2,opt,name=rtime_time_stamp,def=0" json:"rtime_time_stamp,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ RtimeTimeStamp *uint32 `protobuf:"fixed32,2,opt,name=rtime_time_stamp,json=rtimeTimeStamp,def=0" json:"rtime_time_stamp,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2728,7 +2565,7 @@ func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileI
}
func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) ProtoMessage() {}
func (*CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{29, 0}
+ return fileDescriptor_dab52857974b135d, []int{26, 0}
}
func (m *CMsgClientUCMEnumeratePublishedFilesByUserActionResponse_PublishedFileId) XXX_Unmarshal(b []byte) error {
@@ -2775,7 +2612,7 @@ func (m *CMsgClientScreenshotsChanged) Reset() { *m = CMsgClientScreensh
func (m *CMsgClientScreenshotsChanged) String() string { return proto.CompactTextString(m) }
func (*CMsgClientScreenshotsChanged) ProtoMessage() {}
func (*CMsgClientScreenshotsChanged) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{30}
+ return fileDescriptor_dab52857974b135d, []int{27}
}
func (m *CMsgClientScreenshotsChanged) XXX_Unmarshal(b []byte) error {
@@ -2797,10 +2634,10 @@ func (m *CMsgClientScreenshotsChanged) XXX_DiscardUnknown() {
var xxx_messageInfo_CMsgClientScreenshotsChanged proto.InternalMessageInfo
type CMsgClientUpdateUserGameInfo struct {
- SteamidIdgs *uint64 `protobuf:"fixed64,1,opt,name=steamid_idgs" json:"steamid_idgs,omitempty"`
+ SteamidIdgs *uint64 `protobuf:"fixed64,1,opt,name=steamid_idgs,json=steamidIdgs" json:"steamid_idgs,omitempty"`
Gameid *uint64 `protobuf:"fixed64,2,opt,name=gameid" json:"gameid,omitempty"`
- GameIp *uint32 `protobuf:"varint,3,opt,name=game_ip" json:"game_ip,omitempty"`
- GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"`
+ GameIp *uint32 `protobuf:"varint,3,opt,name=game_ip,json=gameIp" json:"game_ip,omitempty"`
+ GamePort *uint32 `protobuf:"varint,4,opt,name=game_port,json=gamePort" json:"game_port,omitempty"`
Token []byte `protobuf:"bytes,5,opt,name=token" json:"token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -2811,7 +2648,7 @@ func (m *CMsgClientUpdateUserGameInfo) Reset() { *m = CMsgClientUpdateUs
func (m *CMsgClientUpdateUserGameInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUpdateUserGameInfo) ProtoMessage() {}
func (*CMsgClientUpdateUserGameInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{31}
+ return fileDescriptor_dab52857974b135d, []int{28}
}
func (m *CMsgClientUpdateUserGameInfo) XXX_Unmarshal(b []byte) error {
@@ -2868,8 +2705,8 @@ func (m *CMsgClientUpdateUserGameInfo) GetToken() []byte {
}
type CMsgClientRichPresenceUpload struct {
- RichPresenceKv []byte `protobuf:"bytes,1,opt,name=rich_presence_kv" json:"rich_presence_kv,omitempty"`
- SteamidBroadcast []uint64 `protobuf:"fixed64,2,rep,name=steamid_broadcast" json:"steamid_broadcast,omitempty"`
+ RichPresenceKv []byte `protobuf:"bytes,1,opt,name=rich_presence_kv,json=richPresenceKv" json:"rich_presence_kv,omitempty"`
+ SteamidBroadcast []uint64 `protobuf:"fixed64,2,rep,name=steamid_broadcast,json=steamidBroadcast" json:"steamid_broadcast,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2879,7 +2716,7 @@ func (m *CMsgClientRichPresenceUpload) Reset() { *m = CMsgClientRichPres
func (m *CMsgClientRichPresenceUpload) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRichPresenceUpload) ProtoMessage() {}
func (*CMsgClientRichPresenceUpload) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{32}
+ return fileDescriptor_dab52857974b135d, []int{29}
}
func (m *CMsgClientRichPresenceUpload) XXX_Unmarshal(b []byte) error {
@@ -2915,7 +2752,7 @@ func (m *CMsgClientRichPresenceUpload) GetSteamidBroadcast() []uint64 {
}
type CMsgClientRichPresenceRequest struct {
- SteamidRequest []uint64 `protobuf:"fixed64,1,rep,name=steamid_request" json:"steamid_request,omitempty"`
+ SteamidRequest []uint64 `protobuf:"fixed64,1,rep,name=steamid_request,json=steamidRequest" json:"steamid_request,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2925,7 +2762,7 @@ func (m *CMsgClientRichPresenceRequest) Reset() { *m = CMsgClientRichPre
func (m *CMsgClientRichPresenceRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRichPresenceRequest) ProtoMessage() {}
func (*CMsgClientRichPresenceRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{33}
+ return fileDescriptor_dab52857974b135d, []int{30}
}
func (m *CMsgClientRichPresenceRequest) XXX_Unmarshal(b []byte) error {
@@ -2954,7 +2791,7 @@ func (m *CMsgClientRichPresenceRequest) GetSteamidRequest() []uint64 {
}
type CMsgClientRichPresenceInfo struct {
- RichPresence []*CMsgClientRichPresenceInfo_RichPresence `protobuf:"bytes,1,rep,name=rich_presence" json:"rich_presence,omitempty"`
+ RichPresence []*CMsgClientRichPresenceInfo_RichPresence `protobuf:"bytes,1,rep,name=rich_presence,json=richPresence" json:"rich_presence,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2964,7 +2801,7 @@ func (m *CMsgClientRichPresenceInfo) Reset() { *m = CMsgClientRichPresen
func (m *CMsgClientRichPresenceInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRichPresenceInfo) ProtoMessage() {}
func (*CMsgClientRichPresenceInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{34}
+ return fileDescriptor_dab52857974b135d, []int{31}
}
func (m *CMsgClientRichPresenceInfo) XXX_Unmarshal(b []byte) error {
@@ -2993,8 +2830,8 @@ func (m *CMsgClientRichPresenceInfo) GetRichPresence() []*CMsgClientRichPresence
}
type CMsgClientRichPresenceInfo_RichPresence struct {
- SteamidUser *uint64 `protobuf:"fixed64,1,opt,name=steamid_user" json:"steamid_user,omitempty"`
- RichPresenceKv []byte `protobuf:"bytes,2,opt,name=rich_presence_kv" json:"rich_presence_kv,omitempty"`
+ SteamidUser *uint64 `protobuf:"fixed64,1,opt,name=steamid_user,json=steamidUser" json:"steamid_user,omitempty"`
+ RichPresenceKv []byte `protobuf:"bytes,2,opt,name=rich_presence_kv,json=richPresenceKv" json:"rich_presence_kv,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3006,7 +2843,7 @@ func (m *CMsgClientRichPresenceInfo_RichPresence) Reset() {
func (m *CMsgClientRichPresenceInfo_RichPresence) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRichPresenceInfo_RichPresence) ProtoMessage() {}
func (*CMsgClientRichPresenceInfo_RichPresence) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{34, 0}
+ return fileDescriptor_dab52857974b135d, []int{31, 0}
}
func (m *CMsgClientRichPresenceInfo_RichPresence) XXX_Unmarshal(b []byte) error {
@@ -3042,7 +2879,7 @@ func (m *CMsgClientRichPresenceInfo_RichPresence) GetRichPresenceKv() []byte {
}
type CMsgClientCheckFileSignature struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3052,7 +2889,7 @@ func (m *CMsgClientCheckFileSignature) Reset() { *m = CMsgClientCheckFil
func (m *CMsgClientCheckFileSignature) String() string { return proto.CompactTextString(m) }
func (*CMsgClientCheckFileSignature) ProtoMessage() {}
func (*CMsgClientCheckFileSignature) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{35}
+ return fileDescriptor_dab52857974b135d, []int{32}
}
func (m *CMsgClientCheckFileSignature) XXX_Unmarshal(b []byte) error {
@@ -3081,12 +2918,12 @@ func (m *CMsgClientCheckFileSignature) GetAppId() uint32 {
}
type CMsgClientCheckFileSignatureResponse struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Pid *uint32 `protobuf:"varint,2,opt,name=pid" json:"pid,omitempty"`
Eresult *uint32 `protobuf:"varint,3,opt,name=eresult" json:"eresult,omitempty"`
Filename *string `protobuf:"bytes,4,opt,name=filename" json:"filename,omitempty"`
Esignatureresult *uint32 `protobuf:"varint,5,opt,name=esignatureresult" json:"esignatureresult,omitempty"`
- ShaFile []byte `protobuf:"bytes,6,opt,name=sha_file" json:"sha_file,omitempty"`
+ ShaFile []byte `protobuf:"bytes,6,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
Signatureheader []byte `protobuf:"bytes,7,opt,name=signatureheader" json:"signatureheader,omitempty"`
Filesize *uint32 `protobuf:"varint,8,opt,name=filesize" json:"filesize,omitempty"`
Getlasterror *uint32 `protobuf:"varint,9,opt,name=getlasterror" json:"getlasterror,omitempty"`
@@ -3100,7 +2937,7 @@ func (m *CMsgClientCheckFileSignatureResponse) Reset() { *m = CMsgClient
func (m *CMsgClientCheckFileSignatureResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientCheckFileSignatureResponse) ProtoMessage() {}
func (*CMsgClientCheckFileSignatureResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{36}
+ return fileDescriptor_dab52857974b135d, []int{33}
}
func (m *CMsgClientCheckFileSignatureResponse) XXX_Unmarshal(b []byte) error {
@@ -3204,7 +3041,7 @@ func (m *CMsgClientReadMachineAuth) Reset() { *m = CMsgClientReadMachine
func (m *CMsgClientReadMachineAuth) String() string { return proto.CompactTextString(m) }
func (*CMsgClientReadMachineAuth) ProtoMessage() {}
func (*CMsgClientReadMachineAuth) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{37}
+ return fileDescriptor_dab52857974b135d, []int{34}
}
func (m *CMsgClientReadMachineAuth) XXX_Unmarshal(b []byte) error {
@@ -3250,12 +3087,12 @@ type CMsgClientReadMachineAuthResponse struct {
Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"`
Eresult *uint32 `protobuf:"varint,2,opt,name=eresult" json:"eresult,omitempty"`
Filesize *uint32 `protobuf:"varint,3,opt,name=filesize" json:"filesize,omitempty"`
- ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"`
+ ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
Getlasterror *uint32 `protobuf:"varint,5,opt,name=getlasterror" json:"getlasterror,omitempty"`
Offset *uint32 `protobuf:"varint,6,opt,name=offset" json:"offset,omitempty"`
Cubread *uint32 `protobuf:"varint,7,opt,name=cubread" json:"cubread,omitempty"`
- BytesRead []byte `protobuf:"bytes,8,opt,name=bytes_read" json:"bytes_read,omitempty"`
- FilenameSentry *string `protobuf:"bytes,9,opt,name=filename_sentry" json:"filename_sentry,omitempty"`
+ BytesRead []byte `protobuf:"bytes,8,opt,name=bytes_read,json=bytesRead" json:"bytes_read,omitempty"`
+ FilenameSentry *string `protobuf:"bytes,9,opt,name=filename_sentry,json=filenameSentry" json:"filename_sentry,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3265,7 +3102,7 @@ func (m *CMsgClientReadMachineAuthResponse) Reset() { *m = CMsgClientRea
func (m *CMsgClientReadMachineAuthResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientReadMachineAuthResponse) ProtoMessage() {}
func (*CMsgClientReadMachineAuthResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{38}
+ return fileDescriptor_dab52857974b135d, []int{35}
}
func (m *CMsgClientReadMachineAuthResponse) XXX_Unmarshal(b []byte) error {
@@ -3354,10 +3191,10 @@ type CMsgClientUpdateMachineAuth struct {
Offset *uint32 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
Cubtowrite *uint32 `protobuf:"varint,3,opt,name=cubtowrite" json:"cubtowrite,omitempty"`
Bytes []byte `protobuf:"bytes,4,opt,name=bytes" json:"bytes,omitempty"`
- OtpType *uint32 `protobuf:"varint,5,opt,name=otp_type" json:"otp_type,omitempty"`
- OtpIdentifier *string `protobuf:"bytes,6,opt,name=otp_identifier" json:"otp_identifier,omitempty"`
- OtpSharedsecret []byte `protobuf:"bytes,7,opt,name=otp_sharedsecret" json:"otp_sharedsecret,omitempty"`
- OtpTimedrift *uint32 `protobuf:"varint,8,opt,name=otp_timedrift" json:"otp_timedrift,omitempty"`
+ OtpType *uint32 `protobuf:"varint,5,opt,name=otp_type,json=otpType" json:"otp_type,omitempty"`
+ OtpIdentifier *string `protobuf:"bytes,6,opt,name=otp_identifier,json=otpIdentifier" json:"otp_identifier,omitempty"`
+ OtpSharedsecret []byte `protobuf:"bytes,7,opt,name=otp_sharedsecret,json=otpSharedsecret" json:"otp_sharedsecret,omitempty"`
+ OtpTimedrift *uint32 `protobuf:"varint,8,opt,name=otp_timedrift,json=otpTimedrift" json:"otp_timedrift,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3367,7 +3204,7 @@ func (m *CMsgClientUpdateMachineAuth) Reset() { *m = CMsgClientUpdateMac
func (m *CMsgClientUpdateMachineAuth) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUpdateMachineAuth) ProtoMessage() {}
func (*CMsgClientUpdateMachineAuth) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{39}
+ return fileDescriptor_dab52857974b135d, []int{36}
}
func (m *CMsgClientUpdateMachineAuth) XXX_Unmarshal(b []byte) error {
@@ -3448,13 +3285,13 @@ type CMsgClientUpdateMachineAuthResponse struct {
Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"`
Eresult *uint32 `protobuf:"varint,2,opt,name=eresult" json:"eresult,omitempty"`
Filesize *uint32 `protobuf:"varint,3,opt,name=filesize" json:"filesize,omitempty"`
- ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file" json:"sha_file,omitempty"`
+ ShaFile []byte `protobuf:"bytes,4,opt,name=sha_file,json=shaFile" json:"sha_file,omitempty"`
Getlasterror *uint32 `protobuf:"varint,5,opt,name=getlasterror" json:"getlasterror,omitempty"`
Offset *uint32 `protobuf:"varint,6,opt,name=offset" json:"offset,omitempty"`
Cubwrote *uint32 `protobuf:"varint,7,opt,name=cubwrote" json:"cubwrote,omitempty"`
- OtpType *int32 `protobuf:"varint,8,opt,name=otp_type" json:"otp_type,omitempty"`
- OtpValue *uint32 `protobuf:"varint,9,opt,name=otp_value" json:"otp_value,omitempty"`
- OtpIdentifier *string `protobuf:"bytes,10,opt,name=otp_identifier" json:"otp_identifier,omitempty"`
+ OtpType *int32 `protobuf:"varint,8,opt,name=otp_type,json=otpType" json:"otp_type,omitempty"`
+ OtpValue *uint32 `protobuf:"varint,9,opt,name=otp_value,json=otpValue" json:"otp_value,omitempty"`
+ OtpIdentifier *string `protobuf:"bytes,10,opt,name=otp_identifier,json=otpIdentifier" json:"otp_identifier,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3464,7 +3301,7 @@ func (m *CMsgClientUpdateMachineAuthResponse) Reset() { *m = CMsgClientU
func (m *CMsgClientUpdateMachineAuthResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUpdateMachineAuthResponse) ProtoMessage() {}
func (*CMsgClientUpdateMachineAuthResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{40}
+ return fileDescriptor_dab52857974b135d, []int{37}
}
func (m *CMsgClientUpdateMachineAuthResponse) XXX_Unmarshal(b []byte) error {
@@ -3557,16 +3394,16 @@ func (m *CMsgClientUpdateMachineAuthResponse) GetOtpIdentifier() string {
type CMsgClientRequestMachineAuth struct {
Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"`
- EresultSentryfile *uint32 `protobuf:"varint,2,opt,name=eresult_sentryfile" json:"eresult_sentryfile,omitempty"`
+ EresultSentryfile *uint32 `protobuf:"varint,2,opt,name=eresult_sentryfile,json=eresultSentryfile" json:"eresult_sentryfile,omitempty"`
Filesize *uint32 `protobuf:"varint,3,opt,name=filesize" json:"filesize,omitempty"`
- ShaSentryfile []byte `protobuf:"bytes,4,opt,name=sha_sentryfile" json:"sha_sentryfile,omitempty"`
- LockAccountAction *int32 `protobuf:"varint,6,opt,name=lock_account_action" json:"lock_account_action,omitempty"`
- OtpType *uint32 `protobuf:"varint,7,opt,name=otp_type" json:"otp_type,omitempty"`
- OtpIdentifier *string `protobuf:"bytes,8,opt,name=otp_identifier" json:"otp_identifier,omitempty"`
- OtpSharedsecret []byte `protobuf:"bytes,9,opt,name=otp_sharedsecret" json:"otp_sharedsecret,omitempty"`
- OtpValue *uint32 `protobuf:"varint,10,opt,name=otp_value" json:"otp_value,omitempty"`
- MachineName *string `protobuf:"bytes,11,opt,name=machine_name" json:"machine_name,omitempty"`
- MachineNameUserchosen *string `protobuf:"bytes,12,opt,name=machine_name_userchosen" json:"machine_name_userchosen,omitempty"`
+ ShaSentryfile []byte `protobuf:"bytes,4,opt,name=sha_sentryfile,json=shaSentryfile" json:"sha_sentryfile,omitempty"`
+ LockAccountAction *int32 `protobuf:"varint,6,opt,name=lock_account_action,json=lockAccountAction" json:"lock_account_action,omitempty"`
+ OtpType *uint32 `protobuf:"varint,7,opt,name=otp_type,json=otpType" json:"otp_type,omitempty"`
+ OtpIdentifier *string `protobuf:"bytes,8,opt,name=otp_identifier,json=otpIdentifier" json:"otp_identifier,omitempty"`
+ OtpSharedsecret []byte `protobuf:"bytes,9,opt,name=otp_sharedsecret,json=otpSharedsecret" json:"otp_sharedsecret,omitempty"`
+ OtpValue *uint32 `protobuf:"varint,10,opt,name=otp_value,json=otpValue" json:"otp_value,omitempty"`
+ MachineName *string `protobuf:"bytes,11,opt,name=machine_name,json=machineName" json:"machine_name,omitempty"`
+ MachineNameUserchosen *string `protobuf:"bytes,12,opt,name=machine_name_userchosen,json=machineNameUserchosen" json:"machine_name_userchosen,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3576,7 +3413,7 @@ func (m *CMsgClientRequestMachineAuth) Reset() { *m = CMsgClientRequestM
func (m *CMsgClientRequestMachineAuth) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestMachineAuth) ProtoMessage() {}
func (*CMsgClientRequestMachineAuth) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{41}
+ return fileDescriptor_dab52857974b135d, []int{38}
}
func (m *CMsgClientRequestMachineAuth) XXX_Unmarshal(b []byte) error {
@@ -3685,7 +3522,7 @@ func (m *CMsgClientRequestMachineAuthResponse) Reset() { *m = CMsgClient
func (m *CMsgClientRequestMachineAuthResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestMachineAuthResponse) ProtoMessage() {}
func (*CMsgClientRequestMachineAuthResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{42}
+ return fileDescriptor_dab52857974b135d, []int{39}
}
func (m *CMsgClientRequestMachineAuthResponse) XXX_Unmarshal(b []byte) error {
@@ -3724,7 +3561,7 @@ func (m *CMsgClientRegisterKey) Reset() { *m = CMsgClientRegisterKey{} }
func (m *CMsgClientRegisterKey) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRegisterKey) ProtoMessage() {}
func (*CMsgClientRegisterKey) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{43}
+ return fileDescriptor_dab52857974b135d, []int{40}
}
func (m *CMsgClientRegisterKey) XXX_Unmarshal(b []byte) error {
@@ -3754,8 +3591,8 @@ func (m *CMsgClientRegisterKey) GetKey() string {
type CMsgClientPurchaseResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PurchaseResultDetails *int32 `protobuf:"varint,2,opt,name=purchase_result_details" json:"purchase_result_details,omitempty"`
- PurchaseReceiptInfo []byte `protobuf:"bytes,3,opt,name=purchase_receipt_info" json:"purchase_receipt_info,omitempty"`
+ PurchaseResultDetails *int32 `protobuf:"varint,2,opt,name=purchase_result_details,json=purchaseResultDetails" json:"purchase_result_details,omitempty"`
+ PurchaseReceiptInfo []byte `protobuf:"bytes,3,opt,name=purchase_receipt_info,json=purchaseReceiptInfo" json:"purchase_receipt_info,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3765,7 +3602,7 @@ func (m *CMsgClientPurchaseResponse) Reset() { *m = CMsgClientPurchaseRe
func (m *CMsgClientPurchaseResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPurchaseResponse) ProtoMessage() {}
func (*CMsgClientPurchaseResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{44}
+ return fileDescriptor_dab52857974b135d, []int{41}
}
func (m *CMsgClientPurchaseResponse) XXX_Unmarshal(b []byte) error {
@@ -3810,12 +3647,12 @@ func (m *CMsgClientPurchaseResponse) GetPurchaseReceiptInfo() []byte {
}
type CMsgClientActivateOEMLicense struct {
- BiosManufacturer *string `protobuf:"bytes,1,opt,name=bios_manufacturer" json:"bios_manufacturer,omitempty"`
- BiosSerialnumber *string `protobuf:"bytes,2,opt,name=bios_serialnumber" json:"bios_serialnumber,omitempty"`
- LicenseFile []byte `protobuf:"bytes,3,opt,name=license_file" json:"license_file,omitempty"`
- MainboardManufacturer *string `protobuf:"bytes,4,opt,name=mainboard_manufacturer" json:"mainboard_manufacturer,omitempty"`
- MainboardProduct *string `protobuf:"bytes,5,opt,name=mainboard_product" json:"mainboard_product,omitempty"`
- MainboardSerialnumber *string `protobuf:"bytes,6,opt,name=mainboard_serialnumber" json:"mainboard_serialnumber,omitempty"`
+ BiosManufacturer *string `protobuf:"bytes,1,opt,name=bios_manufacturer,json=biosManufacturer" json:"bios_manufacturer,omitempty"`
+ BiosSerialnumber *string `protobuf:"bytes,2,opt,name=bios_serialnumber,json=biosSerialnumber" json:"bios_serialnumber,omitempty"`
+ LicenseFile []byte `protobuf:"bytes,3,opt,name=license_file,json=licenseFile" json:"license_file,omitempty"`
+ MainboardManufacturer *string `protobuf:"bytes,4,opt,name=mainboard_manufacturer,json=mainboardManufacturer" json:"mainboard_manufacturer,omitempty"`
+ MainboardProduct *string `protobuf:"bytes,5,opt,name=mainboard_product,json=mainboardProduct" json:"mainboard_product,omitempty"`
+ MainboardSerialnumber *string `protobuf:"bytes,6,opt,name=mainboard_serialnumber,json=mainboardSerialnumber" json:"mainboard_serialnumber,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3825,7 +3662,7 @@ func (m *CMsgClientActivateOEMLicense) Reset() { *m = CMsgClientActivate
func (m *CMsgClientActivateOEMLicense) String() string { return proto.CompactTextString(m) }
func (*CMsgClientActivateOEMLicense) ProtoMessage() {}
func (*CMsgClientActivateOEMLicense) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{45}
+ return fileDescriptor_dab52857974b135d, []int{42}
}
func (m *CMsgClientActivateOEMLicense) XXX_Unmarshal(b []byte) error {
@@ -3889,7 +3726,7 @@ func (m *CMsgClientActivateOEMLicense) GetMainboardSerialnumber() string {
}
type CMsgClientRegisterOEMMachine struct {
- OemRegisterFile []byte `protobuf:"bytes,1,opt,name=oem_register_file" json:"oem_register_file,omitempty"`
+ OemRegisterFile []byte `protobuf:"bytes,1,opt,name=oem_register_file,json=oemRegisterFile" json:"oem_register_file,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3899,7 +3736,7 @@ func (m *CMsgClientRegisterOEMMachine) Reset() { *m = CMsgClientRegister
func (m *CMsgClientRegisterOEMMachine) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRegisterOEMMachine) ProtoMessage() {}
func (*CMsgClientRegisterOEMMachine) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{46}
+ return fileDescriptor_dab52857974b135d, []int{43}
}
func (m *CMsgClientRegisterOEMMachine) XXX_Unmarshal(b []byte) error {
@@ -3938,7 +3775,7 @@ func (m *CMsgClientRegisterOEMMachineResponse) Reset() { *m = CMsgClient
func (m *CMsgClientRegisterOEMMachineResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRegisterOEMMachineResponse) ProtoMessage() {}
func (*CMsgClientRegisterOEMMachineResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{47}
+ return fileDescriptor_dab52857974b135d, []int{44}
}
func (m *CMsgClientRegisterOEMMachineResponse) XXX_Unmarshal(b []byte) error {
@@ -3967,8 +3804,8 @@ func (m *CMsgClientRegisterOEMMachineResponse) GetEresult() uint32 {
}
type CMsgClientPurchaseWithMachineID struct {
- PackageId *uint32 `protobuf:"varint,1,opt,name=package_id" json:"package_id,omitempty"`
- MachineInfo []byte `protobuf:"bytes,2,opt,name=machine_info" json:"machine_info,omitempty"`
+ PackageId *uint32 `protobuf:"varint,1,opt,name=package_id,json=packageId" json:"package_id,omitempty"`
+ MachineInfo []byte `protobuf:"bytes,2,opt,name=machine_info,json=machineInfo" json:"machine_info,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -3978,7 +3815,7 @@ func (m *CMsgClientPurchaseWithMachineID) Reset() { *m = CMsgClientPurch
func (m *CMsgClientPurchaseWithMachineID) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPurchaseWithMachineID) ProtoMessage() {}
func (*CMsgClientPurchaseWithMachineID) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{48}
+ return fileDescriptor_dab52857974b135d, []int{45}
}
func (m *CMsgClientPurchaseWithMachineID) XXX_Unmarshal(b []byte) error {
@@ -4014,9 +3851,9 @@ func (m *CMsgClientPurchaseWithMachineID) GetMachineInfo() []byte {
}
type CMsgTrading_InitiateTradeRequest struct {
- TradeRequestId *uint32 `protobuf:"varint,1,opt,name=trade_request_id" json:"trade_request_id,omitempty"`
- OtherSteamid *uint64 `protobuf:"varint,2,opt,name=other_steamid" json:"other_steamid,omitempty"`
- OtherName *string `protobuf:"bytes,3,opt,name=other_name" json:"other_name,omitempty"`
+ TradeRequestId *uint32 `protobuf:"varint,1,opt,name=trade_request_id,json=tradeRequestId" json:"trade_request_id,omitempty"`
+ OtherSteamid *uint64 `protobuf:"varint,2,opt,name=other_steamid,json=otherSteamid" json:"other_steamid,omitempty"`
+ OtherName *string `protobuf:"bytes,3,opt,name=other_name,json=otherName" json:"other_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4026,7 +3863,7 @@ func (m *CMsgTrading_InitiateTradeRequest) Reset() { *m = CMsgTrading_In
func (m *CMsgTrading_InitiateTradeRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgTrading_InitiateTradeRequest) ProtoMessage() {}
func (*CMsgTrading_InitiateTradeRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{49}
+ return fileDescriptor_dab52857974b135d, []int{46}
}
func (m *CMsgTrading_InitiateTradeRequest) XXX_Unmarshal(b []byte) error {
@@ -4070,14 +3907,14 @@ func (m *CMsgTrading_InitiateTradeRequest) GetOtherName() string {
type CMsgTrading_InitiateTradeResponse struct {
Response *uint32 `protobuf:"varint,1,opt,name=response" json:"response,omitempty"`
- TradeRequestId *uint32 `protobuf:"varint,2,opt,name=trade_request_id" json:"trade_request_id,omitempty"`
- OtherSteamid *uint64 `protobuf:"varint,3,opt,name=other_steamid" json:"other_steamid,omitempty"`
- SteamguardRequiredDays *uint32 `protobuf:"varint,4,opt,name=steamguard_required_days" json:"steamguard_required_days,omitempty"`
- NewDeviceCooldownDays *uint32 `protobuf:"varint,5,opt,name=new_device_cooldown_days" json:"new_device_cooldown_days,omitempty"`
- DefaultPasswordResetProbationDays *uint32 `protobuf:"varint,6,opt,name=default_password_reset_probation_days" json:"default_password_reset_probation_days,omitempty"`
- PasswordResetProbationDays *uint32 `protobuf:"varint,7,opt,name=password_reset_probation_days" json:"password_reset_probation_days,omitempty"`
- DefaultEmailChangeProbationDays *uint32 `protobuf:"varint,8,opt,name=default_email_change_probation_days" json:"default_email_change_probation_days,omitempty"`
- EmailChangeProbationDays *uint32 `protobuf:"varint,9,opt,name=email_change_probation_days" json:"email_change_probation_days,omitempty"`
+ TradeRequestId *uint32 `protobuf:"varint,2,opt,name=trade_request_id,json=tradeRequestId" json:"trade_request_id,omitempty"`
+ OtherSteamid *uint64 `protobuf:"varint,3,opt,name=other_steamid,json=otherSteamid" json:"other_steamid,omitempty"`
+ SteamguardRequiredDays *uint32 `protobuf:"varint,4,opt,name=steamguard_required_days,json=steamguardRequiredDays" json:"steamguard_required_days,omitempty"`
+ NewDeviceCooldownDays *uint32 `protobuf:"varint,5,opt,name=new_device_cooldown_days,json=newDeviceCooldownDays" json:"new_device_cooldown_days,omitempty"`
+ DefaultPasswordResetProbationDays *uint32 `protobuf:"varint,6,opt,name=default_password_reset_probation_days,json=defaultPasswordResetProbationDays" json:"default_password_reset_probation_days,omitempty"`
+ PasswordResetProbationDays *uint32 `protobuf:"varint,7,opt,name=password_reset_probation_days,json=passwordResetProbationDays" json:"password_reset_probation_days,omitempty"`
+ DefaultEmailChangeProbationDays *uint32 `protobuf:"varint,8,opt,name=default_email_change_probation_days,json=defaultEmailChangeProbationDays" json:"default_email_change_probation_days,omitempty"`
+ EmailChangeProbationDays *uint32 `protobuf:"varint,9,opt,name=email_change_probation_days,json=emailChangeProbationDays" json:"email_change_probation_days,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4087,7 +3924,7 @@ func (m *CMsgTrading_InitiateTradeResponse) Reset() { *m = CMsgTrading_I
func (m *CMsgTrading_InitiateTradeResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgTrading_InitiateTradeResponse) ProtoMessage() {}
func (*CMsgTrading_InitiateTradeResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{50}
+ return fileDescriptor_dab52857974b135d, []int{47}
}
func (m *CMsgTrading_InitiateTradeResponse) XXX_Unmarshal(b []byte) error {
@@ -4172,7 +4009,7 @@ func (m *CMsgTrading_InitiateTradeResponse) GetEmailChangeProbationDays() uint32
}
type CMsgTrading_CancelTradeRequest struct {
- OtherSteamid *uint64 `protobuf:"varint,1,opt,name=other_steamid" json:"other_steamid,omitempty"`
+ OtherSteamid *uint64 `protobuf:"varint,1,opt,name=other_steamid,json=otherSteamid" json:"other_steamid,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4182,7 +4019,7 @@ func (m *CMsgTrading_CancelTradeRequest) Reset() { *m = CMsgTrading_Canc
func (m *CMsgTrading_CancelTradeRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgTrading_CancelTradeRequest) ProtoMessage() {}
func (*CMsgTrading_CancelTradeRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{51}
+ return fileDescriptor_dab52857974b135d, []int{48}
}
func (m *CMsgTrading_CancelTradeRequest) XXX_Unmarshal(b []byte) error {
@@ -4211,7 +4048,7 @@ func (m *CMsgTrading_CancelTradeRequest) GetOtherSteamid() uint64 {
}
type CMsgTrading_StartSession struct {
- OtherSteamid *uint64 `protobuf:"varint,1,opt,name=other_steamid" json:"other_steamid,omitempty"`
+ OtherSteamid *uint64 `protobuf:"varint,1,opt,name=other_steamid,json=otherSteamid" json:"other_steamid,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4221,7 +4058,7 @@ func (m *CMsgTrading_StartSession) Reset() { *m = CMsgTrading_StartSessi
func (m *CMsgTrading_StartSession) String() string { return proto.CompactTextString(m) }
func (*CMsgTrading_StartSession) ProtoMessage() {}
func (*CMsgTrading_StartSession) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{52}
+ return fileDescriptor_dab52857974b135d, []int{49}
}
func (m *CMsgTrading_StartSession) XXX_Unmarshal(b []byte) error {
@@ -4250,9 +4087,9 @@ func (m *CMsgTrading_StartSession) GetOtherSteamid() uint64 {
}
type CMsgClientGetCDNAuthToken struct {
- DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id" json:"depot_id,omitempty"`
- HostName *string `protobuf:"bytes,2,opt,name=host_name" json:"host_name,omitempty"`
- AppId *uint32 `protobuf:"varint,3,opt,name=app_id" json:"app_id,omitempty"`
+ DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id,json=depotId" json:"depot_id,omitempty"`
+ HostName *string `protobuf:"bytes,2,opt,name=host_name,json=hostName" json:"host_name,omitempty"`
+ AppId *uint32 `protobuf:"varint,3,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4262,7 +4099,7 @@ func (m *CMsgClientGetCDNAuthToken) Reset() { *m = CMsgClientGetCDNAuthT
func (m *CMsgClientGetCDNAuthToken) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetCDNAuthToken) ProtoMessage() {}
func (*CMsgClientGetCDNAuthToken) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{53}
+ return fileDescriptor_dab52857974b135d, []int{50}
}
func (m *CMsgClientGetCDNAuthToken) XXX_Unmarshal(b []byte) error {
@@ -4305,8 +4142,8 @@ func (m *CMsgClientGetCDNAuthToken) GetAppId() uint32 {
}
type CMsgClientGetDepotDecryptionKey struct {
- DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id" json:"depot_id,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
+ DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id,json=depotId" json:"depot_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4316,7 +4153,7 @@ func (m *CMsgClientGetDepotDecryptionKey) Reset() { *m = CMsgClientGetDe
func (m *CMsgClientGetDepotDecryptionKey) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetDepotDecryptionKey) ProtoMessage() {}
func (*CMsgClientGetDepotDecryptionKey) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{54}
+ return fileDescriptor_dab52857974b135d, []int{51}
}
func (m *CMsgClientGetDepotDecryptionKey) XXX_Unmarshal(b []byte) error {
@@ -4353,8 +4190,8 @@ func (m *CMsgClientGetDepotDecryptionKey) GetAppId() uint32 {
type CMsgClientGetDepotDecryptionKeyResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- DepotId *uint32 `protobuf:"varint,2,opt,name=depot_id" json:"depot_id,omitempty"`
- DepotEncryptionKey []byte `protobuf:"bytes,3,opt,name=depot_encryption_key" json:"depot_encryption_key,omitempty"`
+ DepotId *uint32 `protobuf:"varint,2,opt,name=depot_id,json=depotId" json:"depot_id,omitempty"`
+ DepotEncryptionKey []byte `protobuf:"bytes,3,opt,name=depot_encryption_key,json=depotEncryptionKey" json:"depot_encryption_key,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4366,7 +4203,7 @@ func (m *CMsgClientGetDepotDecryptionKeyResponse) Reset() {
func (m *CMsgClientGetDepotDecryptionKeyResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetDepotDecryptionKeyResponse) ProtoMessage() {}
func (*CMsgClientGetDepotDecryptionKeyResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{55}
+ return fileDescriptor_dab52857974b135d, []int{52}
}
func (m *CMsgClientGetDepotDecryptionKeyResponse) XXX_Unmarshal(b []byte) error {
@@ -4411,7 +4248,7 @@ func (m *CMsgClientGetDepotDecryptionKeyResponse) GetDepotEncryptionKey() []byte
}
type CMsgClientCheckAppBetaPassword struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Betapassword *string `protobuf:"bytes,2,opt,name=betapassword" json:"betapassword,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -4422,7 +4259,7 @@ func (m *CMsgClientCheckAppBetaPassword) Reset() { *m = CMsgClientCheckA
func (m *CMsgClientCheckAppBetaPassword) String() string { return proto.CompactTextString(m) }
func (*CMsgClientCheckAppBetaPassword) ProtoMessage() {}
func (*CMsgClientCheckAppBetaPassword) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{56}
+ return fileDescriptor_dab52857974b135d, []int{53}
}
func (m *CMsgClientCheckAppBetaPassword) XXX_Unmarshal(b []byte) error {
@@ -4471,7 +4308,7 @@ func (m *CMsgClientCheckAppBetaPasswordResponse) Reset() {
func (m *CMsgClientCheckAppBetaPasswordResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientCheckAppBetaPasswordResponse) ProtoMessage() {}
func (*CMsgClientCheckAppBetaPasswordResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{57}
+ return fileDescriptor_dab52857974b135d, []int{54}
}
func (m *CMsgClientCheckAppBetaPasswordResponse) XXX_Unmarshal(b []byte) error {
@@ -4524,7 +4361,7 @@ func (m *CMsgClientCheckAppBetaPasswordResponse_BetaPassword) String() string {
}
func (*CMsgClientCheckAppBetaPasswordResponse_BetaPassword) ProtoMessage() {}
func (*CMsgClientCheckAppBetaPasswordResponse_BetaPassword) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{57, 0}
+ return fileDescriptor_dab52857974b135d, []int{54, 0}
}
func (m *CMsgClientCheckAppBetaPasswordResponse_BetaPassword) XXX_Unmarshal(b []byte) error {
@@ -4560,28 +4397,28 @@ func (m *CMsgClientCheckAppBetaPasswordResponse_BetaPassword) GetBetapassword()
}
type CMsgClientUpdateAppJobReport struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- DepotIds []uint32 `protobuf:"varint,2,rep,name=depot_ids" json:"depot_ids,omitempty"`
- AppState *uint32 `protobuf:"varint,3,opt,name=app_state" json:"app_state,omitempty"`
- JobAppError *uint32 `protobuf:"varint,4,opt,name=job_app_error" json:"job_app_error,omitempty"`
- ErrorDetails *string `protobuf:"bytes,5,opt,name=error_details" json:"error_details,omitempty"`
- JobDuration *uint32 `protobuf:"varint,6,opt,name=job_duration" json:"job_duration,omitempty"`
- FilesValidationFailed *uint32 `protobuf:"varint,7,opt,name=files_validation_failed" json:"files_validation_failed,omitempty"`
- JobBytesDownloaded *uint64 `protobuf:"varint,8,opt,name=job_bytes_downloaded" json:"job_bytes_downloaded,omitempty"`
- JobBytesStaged *uint64 `protobuf:"varint,9,opt,name=job_bytes_staged" json:"job_bytes_staged,omitempty"`
- BytesComitted *uint64 `protobuf:"varint,10,opt,name=bytes_comitted" json:"bytes_comitted,omitempty"`
- StartAppState *uint32 `protobuf:"varint,11,opt,name=start_app_state" json:"start_app_state,omitempty"`
- StatsMachineId *uint64 `protobuf:"fixed64,12,opt,name=stats_machine_id" json:"stats_machine_id,omitempty"`
- BranchName *string `protobuf:"bytes,13,opt,name=branch_name" json:"branch_name,omitempty"`
- TotalBytesDownloaded *uint64 `protobuf:"varint,14,opt,name=total_bytes_downloaded" json:"total_bytes_downloaded,omitempty"`
- TotalBytesStaged *uint64 `protobuf:"varint,15,opt,name=total_bytes_staged" json:"total_bytes_staged,omitempty"`
- TotalBytesRestored *uint64 `protobuf:"varint,16,opt,name=total_bytes_restored" json:"total_bytes_restored,omitempty"`
- IsBorrowed *bool `protobuf:"varint,17,opt,name=is_borrowed" json:"is_borrowed,omitempty"`
- IsFreeWeekend *bool `protobuf:"varint,18,opt,name=is_free_weekend" json:"is_free_weekend,omitempty"`
- TotalBytesLegacy *uint64 `protobuf:"varint,19,opt,name=total_bytes_legacy" json:"total_bytes_legacy,omitempty"`
- TotalBytesPatched *uint64 `protobuf:"varint,20,opt,name=total_bytes_patched" json:"total_bytes_patched,omitempty"`
- TotalBytesSaved *uint64 `protobuf:"varint,21,opt,name=total_bytes_saved" json:"total_bytes_saved,omitempty"`
- CellId *uint32 `protobuf:"varint,22,opt,name=cell_id" json:"cell_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ DepotIds []uint32 `protobuf:"varint,2,rep,name=depot_ids,json=depotIds" json:"depot_ids,omitempty"`
+ AppState *uint32 `protobuf:"varint,3,opt,name=app_state,json=appState" json:"app_state,omitempty"`
+ JobAppError *uint32 `protobuf:"varint,4,opt,name=job_app_error,json=jobAppError" json:"job_app_error,omitempty"`
+ ErrorDetails *string `protobuf:"bytes,5,opt,name=error_details,json=errorDetails" json:"error_details,omitempty"`
+ JobDuration *uint32 `protobuf:"varint,6,opt,name=job_duration,json=jobDuration" json:"job_duration,omitempty"`
+ FilesValidationFailed *uint32 `protobuf:"varint,7,opt,name=files_validation_failed,json=filesValidationFailed" json:"files_validation_failed,omitempty"`
+ JobBytesDownloaded *uint64 `protobuf:"varint,8,opt,name=job_bytes_downloaded,json=jobBytesDownloaded" json:"job_bytes_downloaded,omitempty"`
+ JobBytesStaged *uint64 `protobuf:"varint,9,opt,name=job_bytes_staged,json=jobBytesStaged" json:"job_bytes_staged,omitempty"`
+ BytesComitted *uint64 `protobuf:"varint,10,opt,name=bytes_comitted,json=bytesComitted" json:"bytes_comitted,omitempty"`
+ StartAppState *uint32 `protobuf:"varint,11,opt,name=start_app_state,json=startAppState" json:"start_app_state,omitempty"`
+ StatsMachineId *uint64 `protobuf:"fixed64,12,opt,name=stats_machine_id,json=statsMachineId" json:"stats_machine_id,omitempty"`
+ BranchName *string `protobuf:"bytes,13,opt,name=branch_name,json=branchName" json:"branch_name,omitempty"`
+ TotalBytesDownloaded *uint64 `protobuf:"varint,14,opt,name=total_bytes_downloaded,json=totalBytesDownloaded" json:"total_bytes_downloaded,omitempty"`
+ TotalBytesStaged *uint64 `protobuf:"varint,15,opt,name=total_bytes_staged,json=totalBytesStaged" json:"total_bytes_staged,omitempty"`
+ TotalBytesRestored *uint64 `protobuf:"varint,16,opt,name=total_bytes_restored,json=totalBytesRestored" json:"total_bytes_restored,omitempty"`
+ IsBorrowed *bool `protobuf:"varint,17,opt,name=is_borrowed,json=isBorrowed" json:"is_borrowed,omitempty"`
+ IsFreeWeekend *bool `protobuf:"varint,18,opt,name=is_free_weekend,json=isFreeWeekend" json:"is_free_weekend,omitempty"`
+ TotalBytesLegacy *uint64 `protobuf:"varint,19,opt,name=total_bytes_legacy,json=totalBytesLegacy" json:"total_bytes_legacy,omitempty"`
+ TotalBytesPatched *uint64 `protobuf:"varint,20,opt,name=total_bytes_patched,json=totalBytesPatched" json:"total_bytes_patched,omitempty"`
+ TotalBytesSaved *uint64 `protobuf:"varint,21,opt,name=total_bytes_saved,json=totalBytesSaved" json:"total_bytes_saved,omitempty"`
+ CellId *uint32 `protobuf:"varint,22,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4591,7 +4428,7 @@ func (m *CMsgClientUpdateAppJobReport) Reset() { *m = CMsgClientUpdateAp
func (m *CMsgClientUpdateAppJobReport) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUpdateAppJobReport) ProtoMessage() {}
func (*CMsgClientUpdateAppJobReport) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{58}
+ return fileDescriptor_dab52857974b135d, []int{55}
}
func (m *CMsgClientUpdateAppJobReport) XXX_Unmarshal(b []byte) error {
@@ -4767,13 +4604,13 @@ func (m *CMsgClientUpdateAppJobReport) GetCellId() uint32 {
}
type CMsgClientDPContentStatsReport struct {
- StatsMachineId *uint64 `protobuf:"fixed64,1,opt,name=stats_machine_id" json:"stats_machine_id,omitempty"`
- CountryCode *string `protobuf:"bytes,2,opt,name=country_code" json:"country_code,omitempty"`
- OsType *int32 `protobuf:"varint,3,opt,name=os_type" json:"os_type,omitempty"`
+ StatsMachineId *uint64 `protobuf:"fixed64,1,opt,name=stats_machine_id,json=statsMachineId" json:"stats_machine_id,omitempty"`
+ CountryCode *string `protobuf:"bytes,2,opt,name=country_code,json=countryCode" json:"country_code,omitempty"`
+ OsType *int32 `protobuf:"varint,3,opt,name=os_type,json=osType" json:"os_type,omitempty"`
Language *int32 `protobuf:"varint,4,opt,name=language" json:"language,omitempty"`
- NumInstallFolders *uint32 `protobuf:"varint,5,opt,name=num_install_folders" json:"num_install_folders,omitempty"`
- NumInstalledGames *uint32 `protobuf:"varint,6,opt,name=num_installed_games" json:"num_installed_games,omitempty"`
- SizeInstalledGames *uint64 `protobuf:"varint,7,opt,name=size_installed_games" json:"size_installed_games,omitempty"`
+ NumInstallFolders *uint32 `protobuf:"varint,5,opt,name=num_install_folders,json=numInstallFolders" json:"num_install_folders,omitempty"`
+ NumInstalledGames *uint32 `protobuf:"varint,6,opt,name=num_installed_games,json=numInstalledGames" json:"num_installed_games,omitempty"`
+ SizeInstalledGames *uint64 `protobuf:"varint,7,opt,name=size_installed_games,json=sizeInstalledGames" json:"size_installed_games,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4783,7 +4620,7 @@ func (m *CMsgClientDPContentStatsReport) Reset() { *m = CMsgClientDPCont
func (m *CMsgClientDPContentStatsReport) String() string { return proto.CompactTextString(m) }
func (*CMsgClientDPContentStatsReport) ProtoMessage() {}
func (*CMsgClientDPContentStatsReport) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{59}
+ return fileDescriptor_dab52857974b135d, []int{56}
}
func (m *CMsgClientDPContentStatsReport) XXX_Unmarshal(b []byte) error {
@@ -4856,7 +4693,7 @@ func (m *CMsgClientDPContentStatsReport) GetSizeInstalledGames() uint64 {
type CMsgClientGetCDNAuthTokenResponse struct {
Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
Token *string `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"`
- ExpirationTime *uint32 `protobuf:"varint,3,opt,name=expiration_time" json:"expiration_time,omitempty"`
+ ExpirationTime *uint32 `protobuf:"varint,3,opt,name=expiration_time,json=expirationTime" json:"expiration_time,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4866,7 +4703,7 @@ func (m *CMsgClientGetCDNAuthTokenResponse) Reset() { *m = CMsgClientGet
func (m *CMsgClientGetCDNAuthTokenResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetCDNAuthTokenResponse) ProtoMessage() {}
func (*CMsgClientGetCDNAuthTokenResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{60}
+ return fileDescriptor_dab52857974b135d, []int{57}
}
func (m *CMsgClientGetCDNAuthTokenResponse) XXX_Unmarshal(b []byte) error {
@@ -4911,8 +4748,9 @@ func (m *CMsgClientGetCDNAuthTokenResponse) GetExpirationTime() uint32 {
}
type CMsgDownloadRateStatistics struct {
- CellId *uint32 `protobuf:"varint,1,opt,name=cell_id" json:"cell_id,omitempty"`
+ CellId *uint32 `protobuf:"varint,1,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
Stats []*CMsgDownloadRateStatistics_StatsInfo `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"`
+ ThrottlingKbps *uint32 `protobuf:"varint,3,opt,name=throttling_kbps,json=throttlingKbps" json:"throttling_kbps,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4922,7 +4760,7 @@ func (m *CMsgDownloadRateStatistics) Reset() { *m = CMsgDownloadRateStat
func (m *CMsgDownloadRateStatistics) String() string { return proto.CompactTextString(m) }
func (*CMsgDownloadRateStatistics) ProtoMessage() {}
func (*CMsgDownloadRateStatistics) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{61}
+ return fileDescriptor_dab52857974b135d, []int{58}
}
func (m *CMsgDownloadRateStatistics) XXX_Unmarshal(b []byte) error {
@@ -4957,13 +4795,22 @@ func (m *CMsgDownloadRateStatistics) GetStats() []*CMsgDownloadRateStatistics_St
return nil
}
+func (m *CMsgDownloadRateStatistics) GetThrottlingKbps() uint32 {
+ if m != nil && m.ThrottlingKbps != nil {
+ return *m.ThrottlingKbps
+ }
+ return 0
+}
+
type CMsgDownloadRateStatistics_StatsInfo struct {
- SourceType *uint32 `protobuf:"varint,1,opt,name=source_type" json:"source_type,omitempty"`
- SourceId *uint32 `protobuf:"varint,2,opt,name=source_id" json:"source_id,omitempty"`
+ SourceType *uint32 `protobuf:"varint,1,opt,name=source_type,json=sourceType" json:"source_type,omitempty"`
+ SourceId *uint32 `protobuf:"varint,2,opt,name=source_id,json=sourceId" json:"source_id,omitempty"`
Seconds *uint32 `protobuf:"varint,3,opt,name=seconds" json:"seconds,omitempty"`
Bytes *uint64 `protobuf:"varint,4,opt,name=bytes" json:"bytes,omitempty"`
- HostName *string `protobuf:"bytes,5,opt,name=host_name" json:"host_name,omitempty"`
+ HostName *string `protobuf:"bytes,5,opt,name=host_name,json=hostName" json:"host_name,omitempty"`
Microseconds *uint64 `protobuf:"varint,6,opt,name=microseconds" json:"microseconds,omitempty"`
+ UsedIpv6 *bool `protobuf:"varint,7,opt,name=used_ipv6,json=usedIpv6" json:"used_ipv6,omitempty"`
+ Proxied *bool `protobuf:"varint,8,opt,name=proxied" json:"proxied,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -4973,7 +4820,7 @@ func (m *CMsgDownloadRateStatistics_StatsInfo) Reset() { *m = CMsgDownlo
func (m *CMsgDownloadRateStatistics_StatsInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgDownloadRateStatistics_StatsInfo) ProtoMessage() {}
func (*CMsgDownloadRateStatistics_StatsInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{61, 0}
+ return fileDescriptor_dab52857974b135d, []int{58, 0}
}
func (m *CMsgDownloadRateStatistics_StatsInfo) XXX_Unmarshal(b []byte) error {
@@ -5036,8 +4883,22 @@ func (m *CMsgDownloadRateStatistics_StatsInfo) GetMicroseconds() uint64 {
return 0
}
+func (m *CMsgDownloadRateStatistics_StatsInfo) GetUsedIpv6() bool {
+ if m != nil && m.UsedIpv6 != nil {
+ return *m.UsedIpv6
+ }
+ return false
+}
+
+func (m *CMsgDownloadRateStatistics_StatsInfo) GetProxied() bool {
+ if m != nil && m.Proxied != nil {
+ return *m.Proxied
+ }
+ return false
+}
+
type CMsgClientRequestAccountData struct {
- AccountOrEmail *string `protobuf:"bytes,1,opt,name=account_or_email" json:"account_or_email,omitempty"`
+ AccountOrEmail *string `protobuf:"bytes,1,opt,name=account_or_email,json=accountOrEmail" json:"account_or_email,omitempty"`
Action *uint32 `protobuf:"varint,2,opt,name=action" json:"action,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -5048,7 +4909,7 @@ func (m *CMsgClientRequestAccountData) Reset() { *m = CMsgClientRequestA
func (m *CMsgClientRequestAccountData) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestAccountData) ProtoMessage() {}
func (*CMsgClientRequestAccountData) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{62}
+ return fileDescriptor_dab52857974b135d, []int{59}
}
func (m *CMsgClientRequestAccountData) XXX_Unmarshal(b []byte) error {
@@ -5086,11 +4947,11 @@ func (m *CMsgClientRequestAccountData) GetAction() uint32 {
type CMsgClientRequestAccountDataResponse struct {
Action *uint32 `protobuf:"varint,1,opt,name=action" json:"action,omitempty"`
Eresult *uint32 `protobuf:"varint,2,opt,name=eresult" json:"eresult,omitempty"`
- AccountName *string `protobuf:"bytes,3,opt,name=account_name" json:"account_name,omitempty"`
- CtMatches *uint32 `protobuf:"varint,4,opt,name=ct_matches" json:"ct_matches,omitempty"`
- AccountNameSuggestion1 *string `protobuf:"bytes,5,opt,name=account_name_suggestion1" json:"account_name_suggestion1,omitempty"`
- AccountNameSuggestion2 *string `protobuf:"bytes,6,opt,name=account_name_suggestion2" json:"account_name_suggestion2,omitempty"`
- AccountNameSuggestion3 *string `protobuf:"bytes,7,opt,name=account_name_suggestion3" json:"account_name_suggestion3,omitempty"`
+ AccountName *string `protobuf:"bytes,3,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
+ CtMatches *uint32 `protobuf:"varint,4,opt,name=ct_matches,json=ctMatches" json:"ct_matches,omitempty"`
+ AccountNameSuggestion1 *string `protobuf:"bytes,5,opt,name=account_name_suggestion1,json=accountNameSuggestion1" json:"account_name_suggestion1,omitempty"`
+ AccountNameSuggestion2 *string `protobuf:"bytes,6,opt,name=account_name_suggestion2,json=accountNameSuggestion2" json:"account_name_suggestion2,omitempty"`
+ AccountNameSuggestion3 *string `protobuf:"bytes,7,opt,name=account_name_suggestion3,json=accountNameSuggestion3" json:"account_name_suggestion3,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5100,7 +4961,7 @@ func (m *CMsgClientRequestAccountDataResponse) Reset() { *m = CMsgClient
func (m *CMsgClientRequestAccountDataResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestAccountDataResponse) ProtoMessage() {}
func (*CMsgClientRequestAccountDataResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{63}
+ return fileDescriptor_dab52857974b135d, []int{60}
}
func (m *CMsgClientRequestAccountDataResponse) XXX_Unmarshal(b []byte) error {
@@ -5172,10 +5033,10 @@ func (m *CMsgClientRequestAccountDataResponse) GetAccountNameSuggestion3() strin
type CMsgClientUGSGetGlobalStats struct {
Gameid *uint64 `protobuf:"varint,1,opt,name=gameid" json:"gameid,omitempty"`
- HistoryDaysRequested *uint32 `protobuf:"varint,2,opt,name=history_days_requested" json:"history_days_requested,omitempty"`
- TimeLastRequested *uint32 `protobuf:"fixed32,3,opt,name=time_last_requested" json:"time_last_requested,omitempty"`
- FirstDayCached *uint32 `protobuf:"varint,4,opt,name=first_day_cached" json:"first_day_cached,omitempty"`
- DaysCached *uint32 `protobuf:"varint,5,opt,name=days_cached" json:"days_cached,omitempty"`
+ HistoryDaysRequested *uint32 `protobuf:"varint,2,opt,name=history_days_requested,json=historyDaysRequested" json:"history_days_requested,omitempty"`
+ TimeLastRequested *uint32 `protobuf:"fixed32,3,opt,name=time_last_requested,json=timeLastRequested" json:"time_last_requested,omitempty"`
+ FirstDayCached *uint32 `protobuf:"varint,4,opt,name=first_day_cached,json=firstDayCached" json:"first_day_cached,omitempty"`
+ DaysCached *uint32 `protobuf:"varint,5,opt,name=days_cached,json=daysCached" json:"days_cached,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5185,7 +5046,7 @@ func (m *CMsgClientUGSGetGlobalStats) Reset() { *m = CMsgClientUGSGetGlo
func (m *CMsgClientUGSGetGlobalStats) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUGSGetGlobalStats) ProtoMessage() {}
func (*CMsgClientUGSGetGlobalStats) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{64}
+ return fileDescriptor_dab52857974b135d, []int{61}
}
func (m *CMsgClientUGSGetGlobalStats) XXX_Unmarshal(b []byte) error {
@@ -5244,7 +5105,7 @@ func (m *CMsgClientUGSGetGlobalStats) GetDaysCached() uint32 {
type CMsgClientUGSGetGlobalStatsResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
Timestamp *uint32 `protobuf:"fixed32,2,opt,name=timestamp" json:"timestamp,omitempty"`
- DayCurrent *int32 `protobuf:"varint,3,opt,name=day_current" json:"day_current,omitempty"`
+ DayCurrent *int32 `protobuf:"varint,3,opt,name=day_current,json=dayCurrent" json:"day_current,omitempty"`
Days []*CMsgClientUGSGetGlobalStatsResponse_Day `protobuf:"bytes,4,rep,name=days" json:"days,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -5255,7 +5116,7 @@ func (m *CMsgClientUGSGetGlobalStatsResponse) Reset() { *m = CMsgClientU
func (m *CMsgClientUGSGetGlobalStatsResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUGSGetGlobalStatsResponse) ProtoMessage() {}
func (*CMsgClientUGSGetGlobalStatsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{65}
+ return fileDescriptor_dab52857974b135d, []int{62}
}
func (m *CMsgClientUGSGetGlobalStatsResponse) XXX_Unmarshal(b []byte) error {
@@ -5307,7 +5168,7 @@ func (m *CMsgClientUGSGetGlobalStatsResponse) GetDays() []*CMsgClientUGSGetGloba
}
type CMsgClientUGSGetGlobalStatsResponse_Day struct {
- DayId *uint32 `protobuf:"varint,1,opt,name=day_id" json:"day_id,omitempty"`
+ DayId *uint32 `protobuf:"varint,1,opt,name=day_id,json=dayId" json:"day_id,omitempty"`
Stats []*CMsgClientUGSGetGlobalStatsResponse_Day_Stat `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -5320,7 +5181,7 @@ func (m *CMsgClientUGSGetGlobalStatsResponse_Day) Reset() {
func (m *CMsgClientUGSGetGlobalStatsResponse_Day) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUGSGetGlobalStatsResponse_Day) ProtoMessage() {}
func (*CMsgClientUGSGetGlobalStatsResponse_Day) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{65, 0}
+ return fileDescriptor_dab52857974b135d, []int{62, 0}
}
func (m *CMsgClientUGSGetGlobalStatsResponse_Day) XXX_Unmarshal(b []byte) error {
@@ -5356,7 +5217,7 @@ func (m *CMsgClientUGSGetGlobalStatsResponse_Day) GetStats() []*CMsgClientUGSGet
}
type CMsgClientUGSGetGlobalStatsResponse_Day_Stat struct {
- StatId *int32 `protobuf:"varint,1,opt,name=stat_id" json:"stat_id,omitempty"`
+ StatId *int32 `protobuf:"varint,1,opt,name=stat_id,json=statId" json:"stat_id,omitempty"`
Data *int64 `protobuf:"varint,2,opt,name=data" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -5371,7 +5232,7 @@ func (m *CMsgClientUGSGetGlobalStatsResponse_Day_Stat) String() string {
}
func (*CMsgClientUGSGetGlobalStatsResponse_Day_Stat) ProtoMessage() {}
func (*CMsgClientUGSGetGlobalStatsResponse_Day_Stat) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{65, 0, 0}
+ return fileDescriptor_dab52857974b135d, []int{62, 0, 0}
}
func (m *CMsgClientUGSGetGlobalStatsResponse_Day_Stat) XXX_Unmarshal(b []byte) error {
@@ -5407,27 +5268,28 @@ func (m *CMsgClientUGSGetGlobalStatsResponse_Day_Stat) GetData() int64 {
}
type CMsgGameServerData struct {
- SteamIdGs *uint64 `protobuf:"fixed64,1,opt,name=steam_id_gs" json:"steam_id_gs,omitempty"`
- Ip *uint32 `protobuf:"varint,2,opt,name=ip" json:"ip,omitempty"`
- QueryPort *uint32 `protobuf:"varint,3,opt,name=query_port" json:"query_port,omitempty"`
- GamePort *uint32 `protobuf:"varint,4,opt,name=game_port" json:"game_port,omitempty"`
- SourcetvPort *uint32 `protobuf:"varint,5,opt,name=sourcetv_port" json:"sourcetv_port,omitempty"`
+ SteamIdGs *uint64 `protobuf:"fixed64,1,opt,name=steam_id_gs,json=steamIdGs" json:"steam_id_gs,omitempty"`
+ DeprecatedIp *uint32 `protobuf:"varint,2,opt,name=deprecated_ip,json=deprecatedIp" json:"deprecated_ip,omitempty"`
+ QueryPort *uint32 `protobuf:"varint,3,opt,name=query_port,json=queryPort" json:"query_port,omitempty"`
+ GamePort *uint32 `protobuf:"varint,4,opt,name=game_port,json=gamePort" json:"game_port,omitempty"`
+ SourcetvPort *uint32 `protobuf:"varint,5,opt,name=sourcetv_port,json=sourcetvPort" json:"sourcetv_port,omitempty"`
Name *string `protobuf:"bytes,22,opt,name=name" json:"name,omitempty"`
- AppId *uint32 `protobuf:"varint,6,opt,name=app_id" json:"app_id,omitempty"`
+ GameIpAddress *CMsgIPAddress `protobuf:"bytes,23,opt,name=game_ip_address,json=gameIpAddress" json:"game_ip_address,omitempty"`
+ AppId *uint32 `protobuf:"varint,6,opt,name=app_id,json=appId" json:"app_id,omitempty"`
Gamedir *string `protobuf:"bytes,7,opt,name=gamedir" json:"gamedir,omitempty"`
Version *string `protobuf:"bytes,8,opt,name=version" json:"version,omitempty"`
Product *string `protobuf:"bytes,9,opt,name=product" json:"product,omitempty"`
Region *string `protobuf:"bytes,10,opt,name=region" json:"region,omitempty"`
Players []*CMsgGameServerData_Player `protobuf:"bytes,11,rep,name=players" json:"players,omitempty"`
- MaxPlayers *uint32 `protobuf:"varint,12,opt,name=max_players" json:"max_players,omitempty"`
- BotCount *uint32 `protobuf:"varint,13,opt,name=bot_count" json:"bot_count,omitempty"`
+ MaxPlayers *uint32 `protobuf:"varint,12,opt,name=max_players,json=maxPlayers" json:"max_players,omitempty"`
+ BotCount *uint32 `protobuf:"varint,13,opt,name=bot_count,json=botCount" json:"bot_count,omitempty"`
Password *bool `protobuf:"varint,14,opt,name=password" json:"password,omitempty"`
Secure *bool `protobuf:"varint,15,opt,name=secure" json:"secure,omitempty"`
Dedicated *bool `protobuf:"varint,16,opt,name=dedicated" json:"dedicated,omitempty"`
Os *string `protobuf:"bytes,17,opt,name=os" json:"os,omitempty"`
- GameData *string `protobuf:"bytes,18,opt,name=game_data" json:"game_data,omitempty"`
- GameDataVersion *uint32 `protobuf:"varint,19,opt,name=game_data_version" json:"game_data_version,omitempty"`
- GameType *string `protobuf:"bytes,20,opt,name=game_type" json:"game_type,omitempty"`
+ GameData *string `protobuf:"bytes,18,opt,name=game_data,json=gameData" json:"game_data,omitempty"`
+ GameDataVersion *uint32 `protobuf:"varint,19,opt,name=game_data_version,json=gameDataVersion" json:"game_data_version,omitempty"`
+ GameType *string `protobuf:"bytes,20,opt,name=game_type,json=gameType" json:"game_type,omitempty"`
Map *string `protobuf:"bytes,21,opt,name=map" json:"map,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -5438,7 +5300,7 @@ func (m *CMsgGameServerData) Reset() { *m = CMsgGameServerData{} }
func (m *CMsgGameServerData) String() string { return proto.CompactTextString(m) }
func (*CMsgGameServerData) ProtoMessage() {}
func (*CMsgGameServerData) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{66}
+ return fileDescriptor_dab52857974b135d, []int{63}
}
func (m *CMsgGameServerData) XXX_Unmarshal(b []byte) error {
@@ -5466,9 +5328,9 @@ func (m *CMsgGameServerData) GetSteamIdGs() uint64 {
return 0
}
-func (m *CMsgGameServerData) GetIp() uint32 {
- if m != nil && m.Ip != nil {
- return *m.Ip
+func (m *CMsgGameServerData) GetDeprecatedIp() uint32 {
+ if m != nil && m.DeprecatedIp != nil {
+ return *m.DeprecatedIp
}
return 0
}
@@ -5501,6 +5363,13 @@ func (m *CMsgGameServerData) GetName() string {
return ""
}
+func (m *CMsgGameServerData) GetGameIpAddress() *CMsgIPAddress {
+ if m != nil {
+ return m.GameIpAddress
+ }
+ return nil
+}
+
func (m *CMsgGameServerData) GetAppId() uint32 {
if m != nil && m.AppId != nil {
return *m.AppId
@@ -5614,7 +5483,7 @@ func (m *CMsgGameServerData) GetMap() string {
}
type CMsgGameServerData_Player struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5624,7 +5493,7 @@ func (m *CMsgGameServerData_Player) Reset() { *m = CMsgGameServerData_Pl
func (m *CMsgGameServerData_Player) String() string { return proto.CompactTextString(m) }
func (*CMsgGameServerData_Player) ProtoMessage() {}
func (*CMsgGameServerData_Player) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{66, 0}
+ return fileDescriptor_dab52857974b135d, []int{63, 0}
}
func (m *CMsgGameServerData_Player) XXX_Unmarshal(b []byte) error {
@@ -5653,19 +5522,20 @@ func (m *CMsgGameServerData_Player) GetSteamId() uint64 {
}
type CMsgGameServerRemove struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
- Ip *uint32 `protobuf:"varint,2,opt,name=ip" json:"ip,omitempty"`
- QueryPort *uint32 `protobuf:"varint,3,opt,name=query_port" json:"query_port,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
+ DeprecatedIp *uint32 `protobuf:"varint,2,opt,name=deprecated_ip,json=deprecatedIp" json:"deprecated_ip,omitempty"`
+ QueryPort *uint32 `protobuf:"varint,3,opt,name=query_port,json=queryPort" json:"query_port,omitempty"`
+ Ip *CMsgIPAddress `protobuf:"bytes,4,opt,name=ip" json:"ip,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgGameServerRemove) Reset() { *m = CMsgGameServerRemove{} }
func (m *CMsgGameServerRemove) String() string { return proto.CompactTextString(m) }
func (*CMsgGameServerRemove) ProtoMessage() {}
func (*CMsgGameServerRemove) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{67}
+ return fileDescriptor_dab52857974b135d, []int{64}
}
func (m *CMsgGameServerRemove) XXX_Unmarshal(b []byte) error {
@@ -5693,9 +5563,9 @@ func (m *CMsgGameServerRemove) GetSteamId() uint64 {
return 0
}
-func (m *CMsgGameServerRemove) GetIp() uint32 {
- if m != nil && m.Ip != nil {
- return *m.Ip
+func (m *CMsgGameServerRemove) GetDeprecatedIp() uint32 {
+ if m != nil && m.DeprecatedIp != nil {
+ return *m.DeprecatedIp
}
return 0
}
@@ -5707,12 +5577,19 @@ func (m *CMsgGameServerRemove) GetQueryPort() uint32 {
return 0
}
+func (m *CMsgGameServerRemove) GetIp() *CMsgIPAddress {
+ if m != nil {
+ return m.Ip
+ }
+ return nil
+}
+
type CMsgClientGMSServerQuery struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- GeoLocationIp *uint32 `protobuf:"varint,2,opt,name=geo_location_ip" json:"geo_location_ip,omitempty"`
- RegionCode *uint32 `protobuf:"varint,3,opt,name=region_code" json:"region_code,omitempty"`
- FilterText *string `protobuf:"bytes,4,opt,name=filter_text" json:"filter_text,omitempty"`
- MaxServers *uint32 `protobuf:"varint,5,opt,name=max_servers" json:"max_servers,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ GeoLocationIp *uint32 `protobuf:"varint,2,opt,name=geo_location_ip,json=geoLocationIp" json:"geo_location_ip,omitempty"`
+ RegionCode *uint32 `protobuf:"varint,3,opt,name=region_code,json=regionCode" json:"region_code,omitempty"`
+ FilterText *string `protobuf:"bytes,4,opt,name=filter_text,json=filterText" json:"filter_text,omitempty"`
+ MaxServers *uint32 `protobuf:"varint,5,opt,name=max_servers,json=maxServers" json:"max_servers,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5722,7 +5599,7 @@ func (m *CMsgClientGMSServerQuery) Reset() { *m = CMsgClientGMSServerQue
func (m *CMsgClientGMSServerQuery) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGMSServerQuery) ProtoMessage() {}
func (*CMsgClientGMSServerQuery) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{68}
+ return fileDescriptor_dab52857974b135d, []int{65}
}
func (m *CMsgClientGMSServerQuery) XXX_Unmarshal(b []byte) error {
@@ -5790,7 +5667,7 @@ func (m *CMsgGMSClientServerQueryResponse) Reset() { *m = CMsgGMSClientS
func (m *CMsgGMSClientServerQueryResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgGMSClientServerQueryResponse) ProtoMessage() {}
func (*CMsgGMSClientServerQueryResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{69}
+ return fileDescriptor_dab52857974b135d, []int{66}
}
func (m *CMsgGMSClientServerQueryResponse) XXX_Unmarshal(b []byte) error {
@@ -5826,12 +5703,13 @@ func (m *CMsgGMSClientServerQueryResponse) GetError() string {
}
type CMsgGMSClientServerQueryResponse_Server struct {
- ServerIp *uint32 `protobuf:"varint,1,opt,name=server_ip" json:"server_ip,omitempty"`
- ServerPort *uint32 `protobuf:"varint,2,opt,name=server_port" json:"server_port,omitempty"`
- AuthPlayers *uint32 `protobuf:"varint,3,opt,name=auth_players" json:"auth_players,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ DeprecatedServerIp *uint32 `protobuf:"varint,1,opt,name=deprecated_server_ip,json=deprecatedServerIp" json:"deprecated_server_ip,omitempty"`
+ ServerPort *uint32 `protobuf:"varint,2,opt,name=server_port,json=serverPort" json:"server_port,omitempty"`
+ AuthPlayers *uint32 `protobuf:"varint,3,opt,name=auth_players,json=authPlayers" json:"auth_players,omitempty"`
+ ServerIp *CMsgIPAddress `protobuf:"bytes,4,opt,name=server_ip,json=serverIp" json:"server_ip,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgGMSClientServerQueryResponse_Server) Reset() {
@@ -5840,7 +5718,7 @@ func (m *CMsgGMSClientServerQueryResponse_Server) Reset() {
func (m *CMsgGMSClientServerQueryResponse_Server) String() string { return proto.CompactTextString(m) }
func (*CMsgGMSClientServerQueryResponse_Server) ProtoMessage() {}
func (*CMsgGMSClientServerQueryResponse_Server) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{69, 0}
+ return fileDescriptor_dab52857974b135d, []int{66, 0}
}
func (m *CMsgGMSClientServerQueryResponse_Server) XXX_Unmarshal(b []byte) error {
@@ -5861,9 +5739,9 @@ func (m *CMsgGMSClientServerQueryResponse_Server) XXX_DiscardUnknown() {
var xxx_messageInfo_CMsgGMSClientServerQueryResponse_Server proto.InternalMessageInfo
-func (m *CMsgGMSClientServerQueryResponse_Server) GetServerIp() uint32 {
- if m != nil && m.ServerIp != nil {
- return *m.ServerIp
+func (m *CMsgGMSClientServerQueryResponse_Server) GetDeprecatedServerIp() uint32 {
+ if m != nil && m.DeprecatedServerIp != nil {
+ return *m.DeprecatedServerIp
}
return 0
}
@@ -5882,8 +5760,15 @@ func (m *CMsgGMSClientServerQueryResponse_Server) GetAuthPlayers() uint32 {
return 0
}
+func (m *CMsgGMSClientServerQueryResponse_Server) GetServerIp() *CMsgIPAddress {
+ if m != nil {
+ return m.ServerIp
+ }
+ return nil
+}
+
type CMsgGameServerOutOfDate struct {
- SteamIdGs *uint64 `protobuf:"fixed64,1,opt,name=steam_id_gs" json:"steam_id_gs,omitempty"`
+ SteamIdGs *uint64 `protobuf:"fixed64,1,opt,name=steam_id_gs,json=steamIdGs" json:"steam_id_gs,omitempty"`
Reject *bool `protobuf:"varint,2,opt,name=reject" json:"reject,omitempty"`
Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -5895,7 +5780,7 @@ func (m *CMsgGameServerOutOfDate) Reset() { *m = CMsgGameServerOutOfDate
func (m *CMsgGameServerOutOfDate) String() string { return proto.CompactTextString(m) }
func (*CMsgGameServerOutOfDate) ProtoMessage() {}
func (*CMsgGameServerOutOfDate) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{70}
+ return fileDescriptor_dab52857974b135d, []int{67}
}
func (m *CMsgGameServerOutOfDate) XXX_Unmarshal(b []byte) error {
@@ -5938,7 +5823,7 @@ func (m *CMsgGameServerOutOfDate) GetMessage() string {
}
type CMsgClientRedeemGuestPass struct {
- GuestPassId *uint64 `protobuf:"fixed64,1,opt,name=guest_pass_id" json:"guest_pass_id,omitempty"`
+ GuestPassId *uint64 `protobuf:"fixed64,1,opt,name=guest_pass_id,json=guestPassId" json:"guest_pass_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5948,7 +5833,7 @@ func (m *CMsgClientRedeemGuestPass) Reset() { *m = CMsgClientRedeemGuest
func (m *CMsgClientRedeemGuestPass) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRedeemGuestPass) ProtoMessage() {}
func (*CMsgClientRedeemGuestPass) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{71}
+ return fileDescriptor_dab52857974b135d, []int{68}
}
func (m *CMsgClientRedeemGuestPass) XXX_Unmarshal(b []byte) error {
@@ -5978,8 +5863,8 @@ func (m *CMsgClientRedeemGuestPass) GetGuestPassId() uint64 {
type CMsgClientRedeemGuestPassResponse struct {
Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PackageId *uint32 `protobuf:"varint,2,opt,name=package_id" json:"package_id,omitempty"`
- MustOwnAppid *uint32 `protobuf:"varint,3,opt,name=must_own_appid" json:"must_own_appid,omitempty"`
+ PackageId *uint32 `protobuf:"varint,2,opt,name=package_id,json=packageId" json:"package_id,omitempty"`
+ MustOwnAppid *uint32 `protobuf:"varint,3,opt,name=must_own_appid,json=mustOwnAppid" json:"must_own_appid,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -5989,7 +5874,7 @@ func (m *CMsgClientRedeemGuestPassResponse) Reset() { *m = CMsgClientRed
func (m *CMsgClientRedeemGuestPassResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRedeemGuestPassResponse) ProtoMessage() {}
func (*CMsgClientRedeemGuestPassResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{72}
+ return fileDescriptor_dab52857974b135d, []int{69}
}
func (m *CMsgClientRedeemGuestPassResponse) XXX_Unmarshal(b []byte) error {
@@ -6034,7 +5919,7 @@ func (m *CMsgClientRedeemGuestPassResponse) GetMustOwnAppid() uint32 {
}
type CMsgClientGetClanActivityCounts struct {
- SteamidClans []uint64 `protobuf:"varint,1,rep,name=steamid_clans" json:"steamid_clans,omitempty"`
+ SteamidClans []uint64 `protobuf:"varint,1,rep,name=steamid_clans,json=steamidClans" json:"steamid_clans,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6044,7 +5929,7 @@ func (m *CMsgClientGetClanActivityCounts) Reset() { *m = CMsgClientGetCl
func (m *CMsgClientGetClanActivityCounts) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClanActivityCounts) ProtoMessage() {}
func (*CMsgClientGetClanActivityCounts) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{73}
+ return fileDescriptor_dab52857974b135d, []int{70}
}
func (m *CMsgClientGetClanActivityCounts) XXX_Unmarshal(b []byte) error {
@@ -6085,7 +5970,7 @@ func (m *CMsgClientGetClanActivityCountsResponse) Reset() {
func (m *CMsgClientGetClanActivityCountsResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetClanActivityCountsResponse) ProtoMessage() {}
func (*CMsgClientGetClanActivityCountsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{74}
+ return fileDescriptor_dab52857974b135d, []int{71}
}
func (m *CMsgClientGetClanActivityCountsResponse) XXX_Unmarshal(b []byte) error {
@@ -6130,7 +6015,7 @@ func (m *CMsgClientOGSReportString) Reset() { *m = CMsgClientOGSReportSt
func (m *CMsgClientOGSReportString) String() string { return proto.CompactTextString(m) }
func (*CMsgClientOGSReportString) ProtoMessage() {}
func (*CMsgClientOGSReportString) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{75}
+ return fileDescriptor_dab52857974b135d, []int{72}
}
func (m *CMsgClientOGSReportString) XXX_Unmarshal(b []byte) error {
@@ -6199,7 +6084,7 @@ func (m *CMsgClientOGSReportBug) Reset() { *m = CMsgClientOGSReportBug{}
func (m *CMsgClientOGSReportBug) String() string { return proto.CompactTextString(m) }
func (*CMsgClientOGSReportBug) ProtoMessage() {}
func (*CMsgClientOGSReportBug) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{76}
+ return fileDescriptor_dab52857974b135d, []int{73}
}
func (m *CMsgClientOGSReportBug) XXX_Unmarshal(b []byte) error {
@@ -6242,7 +6127,7 @@ func (m *CMsgClientOGSReportBug) GetScreenshot() []byte {
}
type CMsgGSAssociateWithClan struct {
- SteamIdClan *uint64 `protobuf:"fixed64,1,opt,name=steam_id_clan" json:"steam_id_clan,omitempty"`
+ SteamIdClan *uint64 `protobuf:"fixed64,1,opt,name=steam_id_clan,json=steamIdClan" json:"steam_id_clan,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6252,7 +6137,7 @@ func (m *CMsgGSAssociateWithClan) Reset() { *m = CMsgGSAssociateWithClan
func (m *CMsgGSAssociateWithClan) String() string { return proto.CompactTextString(m) }
func (*CMsgGSAssociateWithClan) ProtoMessage() {}
func (*CMsgGSAssociateWithClan) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{77}
+ return fileDescriptor_dab52857974b135d, []int{74}
}
func (m *CMsgGSAssociateWithClan) XXX_Unmarshal(b []byte) error {
@@ -6281,7 +6166,7 @@ func (m *CMsgGSAssociateWithClan) GetSteamIdClan() uint64 {
}
type CMsgGSAssociateWithClanResponse struct {
- SteamIdClan *uint64 `protobuf:"fixed64,1,opt,name=steam_id_clan" json:"steam_id_clan,omitempty"`
+ SteamIdClan *uint64 `protobuf:"fixed64,1,opt,name=steam_id_clan,json=steamIdClan" json:"steam_id_clan,omitempty"`
Eresult *uint32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -6292,7 +6177,7 @@ func (m *CMsgGSAssociateWithClanResponse) Reset() { *m = CMsgGSAssociate
func (m *CMsgGSAssociateWithClanResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgGSAssociateWithClanResponse) ProtoMessage() {}
func (*CMsgGSAssociateWithClanResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{78}
+ return fileDescriptor_dab52857974b135d, []int{75}
}
func (m *CMsgGSAssociateWithClanResponse) XXX_Unmarshal(b []byte) error {
@@ -6330,7 +6215,7 @@ func (m *CMsgGSAssociateWithClanResponse) GetEresult() uint32 {
}
type CMsgGSComputeNewPlayerCompatibility struct {
- SteamIdCandidate *uint64 `protobuf:"fixed64,1,opt,name=steam_id_candidate" json:"steam_id_candidate,omitempty"`
+ SteamIdCandidate *uint64 `protobuf:"fixed64,1,opt,name=steam_id_candidate,json=steamIdCandidate" json:"steam_id_candidate,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6340,7 +6225,7 @@ func (m *CMsgGSComputeNewPlayerCompatibility) Reset() { *m = CMsgGSCompu
func (m *CMsgGSComputeNewPlayerCompatibility) String() string { return proto.CompactTextString(m) }
func (*CMsgGSComputeNewPlayerCompatibility) ProtoMessage() {}
func (*CMsgGSComputeNewPlayerCompatibility) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{79}
+ return fileDescriptor_dab52857974b135d, []int{76}
}
func (m *CMsgGSComputeNewPlayerCompatibility) XXX_Unmarshal(b []byte) error {
@@ -6369,12 +6254,12 @@ func (m *CMsgGSComputeNewPlayerCompatibility) GetSteamIdCandidate() uint64 {
}
type CMsgGSComputeNewPlayerCompatibilityResponse struct {
- SteamIdCandidate *uint64 `protobuf:"fixed64,1,opt,name=steam_id_candidate" json:"steam_id_candidate,omitempty"`
+ SteamIdCandidate *uint64 `protobuf:"fixed64,1,opt,name=steam_id_candidate,json=steamIdCandidate" json:"steam_id_candidate,omitempty"`
Eresult *uint32 `protobuf:"varint,2,opt,name=eresult,def=2" json:"eresult,omitempty"`
- IsClanMember *bool `protobuf:"varint,3,opt,name=is_clan_member" json:"is_clan_member,omitempty"`
- CtDontLikeYou *int32 `protobuf:"varint,4,opt,name=ct_dont_like_you" json:"ct_dont_like_you,omitempty"`
- CtYouDontLike *int32 `protobuf:"varint,5,opt,name=ct_you_dont_like" json:"ct_you_dont_like,omitempty"`
- CtClanmembersDontLikeYou *int32 `protobuf:"varint,6,opt,name=ct_clanmembers_dont_like_you" json:"ct_clanmembers_dont_like_you,omitempty"`
+ IsClanMember *bool `protobuf:"varint,3,opt,name=is_clan_member,json=isClanMember" json:"is_clan_member,omitempty"`
+ CtDontLikeYou *int32 `protobuf:"varint,4,opt,name=ct_dont_like_you,json=ctDontLikeYou" json:"ct_dont_like_you,omitempty"`
+ CtYouDontLike *int32 `protobuf:"varint,5,opt,name=ct_you_dont_like,json=ctYouDontLike" json:"ct_you_dont_like,omitempty"`
+ CtClanmembersDontLikeYou *int32 `protobuf:"varint,6,opt,name=ct_clanmembers_dont_like_you,json=ctClanmembersDontLikeYou" json:"ct_clanmembers_dont_like_you,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6388,7 +6273,7 @@ func (m *CMsgGSComputeNewPlayerCompatibilityResponse) String() string {
}
func (*CMsgGSComputeNewPlayerCompatibilityResponse) ProtoMessage() {}
func (*CMsgGSComputeNewPlayerCompatibilityResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{80}
+ return fileDescriptor_dab52857974b135d, []int{77}
}
func (m *CMsgGSComputeNewPlayerCompatibilityResponse) XXX_Unmarshal(b []byte) error {
@@ -6463,7 +6348,7 @@ func (m *CMsgClientSentLogs) Reset() { *m = CMsgClientSentLogs{} }
func (m *CMsgClientSentLogs) String() string { return proto.CompactTextString(m) }
func (*CMsgClientSentLogs) ProtoMessage() {}
func (*CMsgClientSentLogs) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{81}
+ return fileDescriptor_dab52857974b135d, []int{78}
}
func (m *CMsgClientSentLogs) XXX_Unmarshal(b []byte) error {
@@ -6500,7 +6385,7 @@ func (m *CMsgGCClient) Reset() { *m = CMsgGCClient{} }
func (m *CMsgGCClient) String() string { return proto.CompactTextString(m) }
func (*CMsgGCClient) ProtoMessage() {}
func (*CMsgGCClient) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{82}
+ return fileDescriptor_dab52857974b135d, []int{79}
}
func (m *CMsgGCClient) XXX_Unmarshal(b []byte) error {
@@ -6574,7 +6459,7 @@ func (m *CMsgClientRequestFreeLicense) Reset() { *m = CMsgClientRequestF
func (m *CMsgClientRequestFreeLicense) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestFreeLicense) ProtoMessage() {}
func (*CMsgClientRequestFreeLicense) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{83}
+ return fileDescriptor_dab52857974b135d, []int{80}
}
func (m *CMsgClientRequestFreeLicense) XXX_Unmarshal(b []byte) error {
@@ -6604,8 +6489,8 @@ func (m *CMsgClientRequestFreeLicense) GetAppids() []uint32 {
type CMsgClientRequestFreeLicenseResponse struct {
Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- GrantedPackageids []uint32 `protobuf:"varint,2,rep,name=granted_packageids" json:"granted_packageids,omitempty"`
- GrantedAppids []uint32 `protobuf:"varint,3,rep,name=granted_appids" json:"granted_appids,omitempty"`
+ GrantedPackageids []uint32 `protobuf:"varint,2,rep,name=granted_packageids,json=grantedPackageids" json:"granted_packageids,omitempty"`
+ GrantedAppids []uint32 `protobuf:"varint,3,rep,name=granted_appids,json=grantedAppids" json:"granted_appids,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6615,7 +6500,7 @@ func (m *CMsgClientRequestFreeLicenseResponse) Reset() { *m = CMsgClient
func (m *CMsgClientRequestFreeLicenseResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestFreeLicenseResponse) ProtoMessage() {}
func (*CMsgClientRequestFreeLicenseResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{84}
+ return fileDescriptor_dab52857974b135d, []int{81}
}
func (m *CMsgClientRequestFreeLicenseResponse) XXX_Unmarshal(b []byte) error {
@@ -6660,14 +6545,14 @@ func (m *CMsgClientRequestFreeLicenseResponse) GetGrantedAppids() []uint32 {
}
type CMsgDRMDownloadRequestWithCrashData struct {
- DownloadFlags *uint32 `protobuf:"varint,1,opt,name=download_flags" json:"download_flags,omitempty"`
- DownloadTypesKnown *uint32 `protobuf:"varint,2,opt,name=download_types_known" json:"download_types_known,omitempty"`
- GuidDrm []byte `protobuf:"bytes,3,opt,name=guid_drm" json:"guid_drm,omitempty"`
- GuidSplit []byte `protobuf:"bytes,4,opt,name=guid_split" json:"guid_split,omitempty"`
- GuidMerge []byte `protobuf:"bytes,5,opt,name=guid_merge" json:"guid_merge,omitempty"`
- ModuleName *string `protobuf:"bytes,6,opt,name=module_name" json:"module_name,omitempty"`
- ModulePath *string `protobuf:"bytes,7,opt,name=module_path" json:"module_path,omitempty"`
- CrashData []byte `protobuf:"bytes,8,opt,name=crash_data" json:"crash_data,omitempty"`
+ DownloadFlags *uint32 `protobuf:"varint,1,opt,name=download_flags,json=downloadFlags" json:"download_flags,omitempty"`
+ DownloadTypesKnown *uint32 `protobuf:"varint,2,opt,name=download_types_known,json=downloadTypesKnown" json:"download_types_known,omitempty"`
+ GuidDrm []byte `protobuf:"bytes,3,opt,name=guid_drm,json=guidDrm" json:"guid_drm,omitempty"`
+ GuidSplit []byte `protobuf:"bytes,4,opt,name=guid_split,json=guidSplit" json:"guid_split,omitempty"`
+ GuidMerge []byte `protobuf:"bytes,5,opt,name=guid_merge,json=guidMerge" json:"guid_merge,omitempty"`
+ ModuleName *string `protobuf:"bytes,6,opt,name=module_name,json=moduleName" json:"module_name,omitempty"`
+ ModulePath *string `protobuf:"bytes,7,opt,name=module_path,json=modulePath" json:"module_path,omitempty"`
+ CrashData []byte `protobuf:"bytes,8,opt,name=crash_data,json=crashData" json:"crash_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6677,7 +6562,7 @@ func (m *CMsgDRMDownloadRequestWithCrashData) Reset() { *m = CMsgDRMDown
func (m *CMsgDRMDownloadRequestWithCrashData) String() string { return proto.CompactTextString(m) }
func (*CMsgDRMDownloadRequestWithCrashData) ProtoMessage() {}
func (*CMsgDRMDownloadRequestWithCrashData) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{85}
+ return fileDescriptor_dab52857974b135d, []int{82}
}
func (m *CMsgDRMDownloadRequestWithCrashData) XXX_Unmarshal(b []byte) error {
@@ -6756,13 +6641,13 @@ func (m *CMsgDRMDownloadRequestWithCrashData) GetCrashData() []byte {
type CMsgDRMDownloadResponse struct {
Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- BlobDownloadType *uint32 `protobuf:"varint,3,opt,name=blob_download_type" json:"blob_download_type,omitempty"`
- MergeGuid []byte `protobuf:"bytes,4,opt,name=merge_guid" json:"merge_guid,omitempty"`
- DownloadFileDfsIp *uint32 `protobuf:"varint,5,opt,name=download_file_dfs_ip" json:"download_file_dfs_ip,omitempty"`
- DownloadFileDfsPort *uint32 `protobuf:"varint,6,opt,name=download_file_dfs_port" json:"download_file_dfs_port,omitempty"`
- DownloadFileUrl *string `protobuf:"bytes,7,opt,name=download_file_url" json:"download_file_url,omitempty"`
- ModulePath *string `protobuf:"bytes,8,opt,name=module_path" json:"module_path,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ BlobDownloadType *uint32 `protobuf:"varint,3,opt,name=blob_download_type,json=blobDownloadType" json:"blob_download_type,omitempty"`
+ MergeGuid []byte `protobuf:"bytes,4,opt,name=merge_guid,json=mergeGuid" json:"merge_guid,omitempty"`
+ DownloadFileDfsIp *uint32 `protobuf:"varint,5,opt,name=download_file_dfs_ip,json=downloadFileDfsIp" json:"download_file_dfs_ip,omitempty"`
+ DownloadFileDfsPort *uint32 `protobuf:"varint,6,opt,name=download_file_dfs_port,json=downloadFileDfsPort" json:"download_file_dfs_port,omitempty"`
+ DownloadFileUrl *string `protobuf:"bytes,7,opt,name=download_file_url,json=downloadFileUrl" json:"download_file_url,omitempty"`
+ ModulePath *string `protobuf:"bytes,8,opt,name=module_path,json=modulePath" json:"module_path,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6772,7 +6657,7 @@ func (m *CMsgDRMDownloadResponse) Reset() { *m = CMsgDRMDownloadResponse
func (m *CMsgDRMDownloadResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgDRMDownloadResponse) ProtoMessage() {}
func (*CMsgDRMDownloadResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{86}
+ return fileDescriptor_dab52857974b135d, []int{83}
}
func (m *CMsgDRMDownloadResponse) XXX_Unmarshal(b []byte) error {
@@ -6853,13 +6738,13 @@ func (m *CMsgDRMDownloadResponse) GetModulePath() string {
type CMsgDRMFinalResult struct {
EResult *uint32 `protobuf:"varint,1,opt,name=eResult,def=2" json:"eResult,omitempty"`
- AppId *uint32 `protobuf:"varint,2,opt,name=app_id" json:"app_id,omitempty"`
- BlobDownloadType *uint32 `protobuf:"varint,3,opt,name=blob_download_type" json:"blob_download_type,omitempty"`
- ErrorDetail *uint32 `protobuf:"varint,4,opt,name=error_detail" json:"error_detail,omitempty"`
- MergeGuid []byte `protobuf:"bytes,5,opt,name=merge_guid" json:"merge_guid,omitempty"`
- DownloadFileDfsIp *uint32 `protobuf:"varint,6,opt,name=download_file_dfs_ip" json:"download_file_dfs_ip,omitempty"`
- DownloadFileDfsPort *uint32 `protobuf:"varint,7,opt,name=download_file_dfs_port" json:"download_file_dfs_port,omitempty"`
- DownloadFileUrl *string `protobuf:"bytes,8,opt,name=download_file_url" json:"download_file_url,omitempty"`
+ AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ BlobDownloadType *uint32 `protobuf:"varint,3,opt,name=blob_download_type,json=blobDownloadType" json:"blob_download_type,omitempty"`
+ ErrorDetail *uint32 `protobuf:"varint,4,opt,name=error_detail,json=errorDetail" json:"error_detail,omitempty"`
+ MergeGuid []byte `protobuf:"bytes,5,opt,name=merge_guid,json=mergeGuid" json:"merge_guid,omitempty"`
+ DownloadFileDfsIp *uint32 `protobuf:"varint,6,opt,name=download_file_dfs_ip,json=downloadFileDfsIp" json:"download_file_dfs_ip,omitempty"`
+ DownloadFileDfsPort *uint32 `protobuf:"varint,7,opt,name=download_file_dfs_port,json=downloadFileDfsPort" json:"download_file_dfs_port,omitempty"`
+ DownloadFileUrl *string `protobuf:"bytes,8,opt,name=download_file_url,json=downloadFileUrl" json:"download_file_url,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6869,7 +6754,7 @@ func (m *CMsgDRMFinalResult) Reset() { *m = CMsgDRMFinalResult{} }
func (m *CMsgDRMFinalResult) String() string { return proto.CompactTextString(m) }
func (*CMsgDRMFinalResult) ProtoMessage() {}
func (*CMsgDRMFinalResult) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{87}
+ return fileDescriptor_dab52857974b135d, []int{84}
}
func (m *CMsgDRMFinalResult) XXX_Unmarshal(b []byte) error {
@@ -6949,7 +6834,7 @@ func (m *CMsgDRMFinalResult) GetDownloadFileUrl() string {
}
type CMsgClientDPCheckSpecialSurvey struct {
- SurveyId *uint32 `protobuf:"varint,1,opt,name=survey_id" json:"survey_id,omitempty"`
+ SurveyId *uint32 `protobuf:"varint,1,opt,name=survey_id,json=surveyId" json:"survey_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -6959,7 +6844,7 @@ func (m *CMsgClientDPCheckSpecialSurvey) Reset() { *m = CMsgClientDPChec
func (m *CMsgClientDPCheckSpecialSurvey) String() string { return proto.CompactTextString(m) }
func (*CMsgClientDPCheckSpecialSurvey) ProtoMessage() {}
func (*CMsgClientDPCheckSpecialSurvey) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{88}
+ return fileDescriptor_dab52857974b135d, []int{85}
}
func (m *CMsgClientDPCheckSpecialSurvey) XXX_Unmarshal(b []byte) error {
@@ -6991,8 +6876,8 @@ type CMsgClientDPCheckSpecialSurveyResponse struct {
EResult *uint32 `protobuf:"varint,1,opt,name=eResult,def=2" json:"eResult,omitempty"`
State *uint32 `protobuf:"varint,2,opt,name=state" json:"state,omitempty"`
Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
- CustomUrl *string `protobuf:"bytes,4,opt,name=custom_url" json:"custom_url,omitempty"`
- IncludeSoftware *bool `protobuf:"varint,5,opt,name=include_software" json:"include_software,omitempty"`
+ CustomUrl *string `protobuf:"bytes,4,opt,name=custom_url,json=customUrl" json:"custom_url,omitempty"`
+ IncludeSoftware *bool `protobuf:"varint,5,opt,name=include_software,json=includeSoftware" json:"include_software,omitempty"`
Token []byte `protobuf:"bytes,6,opt,name=token" json:"token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -7005,7 +6890,7 @@ func (m *CMsgClientDPCheckSpecialSurveyResponse) Reset() {
func (m *CMsgClientDPCheckSpecialSurveyResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientDPCheckSpecialSurveyResponse) ProtoMessage() {}
func (*CMsgClientDPCheckSpecialSurveyResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{89}
+ return fileDescriptor_dab52857974b135d, []int{86}
}
func (m *CMsgClientDPCheckSpecialSurveyResponse) XXX_Unmarshal(b []byte) error {
@@ -7071,7 +6956,7 @@ func (m *CMsgClientDPCheckSpecialSurveyResponse) GetToken() []byte {
}
type CMsgClientDPSendSpecialSurveyResponse struct {
- SurveyId *uint32 `protobuf:"varint,1,opt,name=survey_id" json:"survey_id,omitempty"`
+ SurveyId *uint32 `protobuf:"varint,1,opt,name=survey_id,json=surveyId" json:"survey_id,omitempty"`
Data []byte `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -7082,7 +6967,7 @@ func (m *CMsgClientDPSendSpecialSurveyResponse) Reset() { *m = CMsgClien
func (m *CMsgClientDPSendSpecialSurveyResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientDPSendSpecialSurveyResponse) ProtoMessage() {}
func (*CMsgClientDPSendSpecialSurveyResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{90}
+ return fileDescriptor_dab52857974b135d, []int{87}
}
func (m *CMsgClientDPSendSpecialSurveyResponse) XXX_Unmarshal(b []byte) error {
@@ -7133,7 +7018,7 @@ func (m *CMsgClientDPSendSpecialSurveyResponseReply) String() string {
}
func (*CMsgClientDPSendSpecialSurveyResponseReply) ProtoMessage() {}
func (*CMsgClientDPSendSpecialSurveyResponseReply) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{91}
+ return fileDescriptor_dab52857974b135d, []int{88}
}
func (m *CMsgClientDPSendSpecialSurveyResponseReply) XXX_Unmarshal(b []byte) error {
@@ -7171,8 +7056,8 @@ func (m *CMsgClientDPSendSpecialSurveyResponseReply) GetToken() []byte {
}
type CMsgClientRequestForgottenPasswordEmail struct {
- AccountName *string `protobuf:"bytes,1,opt,name=account_name" json:"account_name,omitempty"`
- PasswordTried *string `protobuf:"bytes,2,opt,name=password_tried" json:"password_tried,omitempty"`
+ AccountName *string `protobuf:"bytes,1,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
+ PasswordTried *string `protobuf:"bytes,2,opt,name=password_tried,json=passwordTried" json:"password_tried,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7184,7 +7069,7 @@ func (m *CMsgClientRequestForgottenPasswordEmail) Reset() {
func (m *CMsgClientRequestForgottenPasswordEmail) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestForgottenPasswordEmail) ProtoMessage() {}
func (*CMsgClientRequestForgottenPasswordEmail) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{92}
+ return fileDescriptor_dab52857974b135d, []int{89}
}
func (m *CMsgClientRequestForgottenPasswordEmail) XXX_Unmarshal(b []byte) error {
@@ -7221,7 +7106,7 @@ func (m *CMsgClientRequestForgottenPasswordEmail) GetPasswordTried() string {
type CMsgClientRequestForgottenPasswordEmailResponse struct {
EResult *uint32 `protobuf:"varint,1,opt,name=eResult" json:"eResult,omitempty"`
- UseSecretQuestion *bool `protobuf:"varint,2,opt,name=use_secret_question" json:"use_secret_question,omitempty"`
+ UseSecretQuestion *bool `protobuf:"varint,2,opt,name=use_secret_question,json=useSecretQuestion" json:"use_secret_question,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7235,7 +7120,7 @@ func (m *CMsgClientRequestForgottenPasswordEmailResponse) String() string {
}
func (*CMsgClientRequestForgottenPasswordEmailResponse) ProtoMessage() {}
func (*CMsgClientRequestForgottenPasswordEmailResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{93}
+ return fileDescriptor_dab52857974b135d, []int{90}
}
func (m *CMsgClientRequestForgottenPasswordEmailResponse) XXX_Unmarshal(b []byte) error {
@@ -7271,17 +7156,18 @@ func (m *CMsgClientRequestForgottenPasswordEmailResponse) GetUseSecretQuestion()
}
type CMsgClientItemAnnouncements struct {
- CountNewItems *uint32 `protobuf:"varint,1,opt,name=count_new_items" json:"count_new_items,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ CountNewItems *uint32 `protobuf:"varint,1,opt,name=count_new_items,json=countNewItems" json:"count_new_items,omitempty"`
+ UnseenItems []*CMsgClientItemAnnouncements_UnseenItem `protobuf:"bytes,2,rep,name=unseen_items,json=unseenItems" json:"unseen_items,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientItemAnnouncements) Reset() { *m = CMsgClientItemAnnouncements{} }
func (m *CMsgClientItemAnnouncements) String() string { return proto.CompactTextString(m) }
func (*CMsgClientItemAnnouncements) ProtoMessage() {}
func (*CMsgClientItemAnnouncements) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{94}
+ return fileDescriptor_dab52857974b135d, []int{91}
}
func (m *CMsgClientItemAnnouncements) XXX_Unmarshal(b []byte) error {
@@ -7309,6 +7195,94 @@ func (m *CMsgClientItemAnnouncements) GetCountNewItems() uint32 {
return 0
}
+func (m *CMsgClientItemAnnouncements) GetUnseenItems() []*CMsgClientItemAnnouncements_UnseenItem {
+ if m != nil {
+ return m.UnseenItems
+ }
+ return nil
+}
+
+type CMsgClientItemAnnouncements_UnseenItem struct {
+ Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
+ ContextId *uint64 `protobuf:"varint,2,opt,name=context_id,json=contextId" json:"context_id,omitempty"`
+ AssetId *uint64 `protobuf:"varint,3,opt,name=asset_id,json=assetId" json:"asset_id,omitempty"`
+ Amount *uint64 `protobuf:"varint,4,opt,name=amount" json:"amount,omitempty"`
+ Rtime32Gained *uint32 `protobuf:"fixed32,5,opt,name=rtime32_gained,json=rtime32Gained" json:"rtime32_gained,omitempty"`
+ SourceAppid *uint32 `protobuf:"varint,6,opt,name=source_appid,json=sourceAppid" json:"source_appid,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) Reset() {
+ *m = CMsgClientItemAnnouncements_UnseenItem{}
+}
+func (m *CMsgClientItemAnnouncements_UnseenItem) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientItemAnnouncements_UnseenItem) ProtoMessage() {}
+func (*CMsgClientItemAnnouncements_UnseenItem) Descriptor() ([]byte, []int) {
+ return fileDescriptor_dab52857974b135d, []int{91, 0}
+}
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientItemAnnouncements_UnseenItem.Unmarshal(m, b)
+}
+func (m *CMsgClientItemAnnouncements_UnseenItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientItemAnnouncements_UnseenItem.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientItemAnnouncements_UnseenItem) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientItemAnnouncements_UnseenItem.Merge(m, src)
+}
+func (m *CMsgClientItemAnnouncements_UnseenItem) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientItemAnnouncements_UnseenItem.Size(m)
+}
+func (m *CMsgClientItemAnnouncements_UnseenItem) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientItemAnnouncements_UnseenItem.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientItemAnnouncements_UnseenItem proto.InternalMessageInfo
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) GetAppid() uint32 {
+ if m != nil && m.Appid != nil {
+ return *m.Appid
+ }
+ return 0
+}
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) GetContextId() uint64 {
+ if m != nil && m.ContextId != nil {
+ return *m.ContextId
+ }
+ return 0
+}
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) GetAssetId() uint64 {
+ if m != nil && m.AssetId != nil {
+ return *m.AssetId
+ }
+ return 0
+}
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) GetAmount() uint64 {
+ if m != nil && m.Amount != nil {
+ return *m.Amount
+ }
+ return 0
+}
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) GetRtime32Gained() uint32 {
+ if m != nil && m.Rtime32Gained != nil {
+ return *m.Rtime32Gained
+ }
+ return 0
+}
+
+func (m *CMsgClientItemAnnouncements_UnseenItem) GetSourceAppid() uint32 {
+ if m != nil && m.SourceAppid != nil {
+ return *m.SourceAppid
+ }
+ return 0
+}
+
type CMsgClientRequestItemAnnouncements struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -7319,7 +7293,7 @@ func (m *CMsgClientRequestItemAnnouncements) Reset() { *m = CMsgClientRe
func (m *CMsgClientRequestItemAnnouncements) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestItemAnnouncements) ProtoMessage() {}
func (*CMsgClientRequestItemAnnouncements) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{95}
+ return fileDescriptor_dab52857974b135d, []int{92}
}
func (m *CMsgClientRequestItemAnnouncements) XXX_Unmarshal(b []byte) error {
@@ -7351,7 +7325,7 @@ func (m *CMsgClientUserNotifications) Reset() { *m = CMsgClientUserNotif
func (m *CMsgClientUserNotifications) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUserNotifications) ProtoMessage() {}
func (*CMsgClientUserNotifications) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{96}
+ return fileDescriptor_dab52857974b135d, []int{93}
}
func (m *CMsgClientUserNotifications) XXX_Unmarshal(b []byte) error {
@@ -7380,7 +7354,7 @@ func (m *CMsgClientUserNotifications) GetNotifications() []*CMsgClientUserNotifi
}
type CMsgClientUserNotifications_Notification struct {
- UserNotificationType *uint32 `protobuf:"varint,1,opt,name=user_notification_type" json:"user_notification_type,omitempty"`
+ UserNotificationType *uint32 `protobuf:"varint,1,opt,name=user_notification_type,json=userNotificationType" json:"user_notification_type,omitempty"`
Count *uint32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -7393,7 +7367,7 @@ func (m *CMsgClientUserNotifications_Notification) Reset() {
func (m *CMsgClientUserNotifications_Notification) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUserNotifications_Notification) ProtoMessage() {}
func (*CMsgClientUserNotifications_Notification) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{96, 0}
+ return fileDescriptor_dab52857974b135d, []int{93, 0}
}
func (m *CMsgClientUserNotifications_Notification) XXX_Unmarshal(b []byte) error {
@@ -7429,9 +7403,9 @@ func (m *CMsgClientUserNotifications_Notification) GetCount() uint32 {
}
type CMsgClientCommentNotifications struct {
- CountNewComments *uint32 `protobuf:"varint,1,opt,name=count_new_comments" json:"count_new_comments,omitempty"`
- CountNewCommentsOwner *uint32 `protobuf:"varint,2,opt,name=count_new_comments_owner" json:"count_new_comments_owner,omitempty"`
- CountNewCommentsSubscriptions *uint32 `protobuf:"varint,3,opt,name=count_new_comments_subscriptions" json:"count_new_comments_subscriptions,omitempty"`
+ CountNewComments *uint32 `protobuf:"varint,1,opt,name=count_new_comments,json=countNewComments" json:"count_new_comments,omitempty"`
+ CountNewCommentsOwner *uint32 `protobuf:"varint,2,opt,name=count_new_comments_owner,json=countNewCommentsOwner" json:"count_new_comments_owner,omitempty"`
+ CountNewCommentsSubscriptions *uint32 `protobuf:"varint,3,opt,name=count_new_comments_subscriptions,json=countNewCommentsSubscriptions" json:"count_new_comments_subscriptions,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7441,7 +7415,7 @@ func (m *CMsgClientCommentNotifications) Reset() { *m = CMsgClientCommen
func (m *CMsgClientCommentNotifications) String() string { return proto.CompactTextString(m) }
func (*CMsgClientCommentNotifications) ProtoMessage() {}
func (*CMsgClientCommentNotifications) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{97}
+ return fileDescriptor_dab52857974b135d, []int{94}
}
func (m *CMsgClientCommentNotifications) XXX_Unmarshal(b []byte) error {
@@ -7493,7 +7467,7 @@ func (m *CMsgClientRequestCommentNotifications) Reset() { *m = CMsgClien
func (m *CMsgClientRequestCommentNotifications) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestCommentNotifications) ProtoMessage() {}
func (*CMsgClientRequestCommentNotifications) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{98}
+ return fileDescriptor_dab52857974b135d, []int{95}
}
func (m *CMsgClientRequestCommentNotifications) XXX_Unmarshal(b []byte) error {
@@ -7515,8 +7489,8 @@ func (m *CMsgClientRequestCommentNotifications) XXX_DiscardUnknown() {
var xxx_messageInfo_CMsgClientRequestCommentNotifications proto.InternalMessageInfo
type CMsgClientOfflineMessageNotification struct {
- OfflineMessages *uint32 `protobuf:"varint,1,opt,name=offline_messages" json:"offline_messages,omitempty"`
- FriendsWithOfflineMessages []uint32 `protobuf:"varint,2,rep,name=friends_with_offline_messages" json:"friends_with_offline_messages,omitempty"`
+ OfflineMessages *uint32 `protobuf:"varint,1,opt,name=offline_messages,json=offlineMessages" json:"offline_messages,omitempty"`
+ FriendsWithOfflineMessages []uint32 `protobuf:"varint,2,rep,name=friends_with_offline_messages,json=friendsWithOfflineMessages" json:"friends_with_offline_messages,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7526,7 +7500,7 @@ func (m *CMsgClientOfflineMessageNotification) Reset() { *m = CMsgClient
func (m *CMsgClientOfflineMessageNotification) String() string { return proto.CompactTextString(m) }
func (*CMsgClientOfflineMessageNotification) ProtoMessage() {}
func (*CMsgClientOfflineMessageNotification) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{99}
+ return fileDescriptor_dab52857974b135d, []int{96}
}
func (m *CMsgClientOfflineMessageNotification) XXX_Unmarshal(b []byte) error {
@@ -7571,7 +7545,7 @@ func (m *CMsgClientRequestOfflineMessageCount) Reset() { *m = CMsgClient
func (m *CMsgClientRequestOfflineMessageCount) String() string { return proto.CompactTextString(m) }
func (*CMsgClientRequestOfflineMessageCount) ProtoMessage() {}
func (*CMsgClientRequestOfflineMessageCount) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{100}
+ return fileDescriptor_dab52857974b135d, []int{97}
}
func (m *CMsgClientRequestOfflineMessageCount) XXX_Unmarshal(b []byte) error {
@@ -7603,7 +7577,7 @@ func (m *CMsgClientChatGetFriendMessageHistory) Reset() { *m = CMsgClien
func (m *CMsgClientChatGetFriendMessageHistory) String() string { return proto.CompactTextString(m) }
func (*CMsgClientChatGetFriendMessageHistory) ProtoMessage() {}
func (*CMsgClientChatGetFriendMessageHistory) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{101}
+ return fileDescriptor_dab52857974b135d, []int{98}
}
func (m *CMsgClientChatGetFriendMessageHistory) XXX_Unmarshal(b []byte) error {
@@ -7648,7 +7622,7 @@ func (m *CMsgClientChatGetFriendMessageHistoryResponse) String() string {
}
func (*CMsgClientChatGetFriendMessageHistoryResponse) ProtoMessage() {}
func (*CMsgClientChatGetFriendMessageHistoryResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{102}
+ return fileDescriptor_dab52857974b135d, []int{99}
}
func (m *CMsgClientChatGetFriendMessageHistoryResponse) XXX_Unmarshal(b []byte) error {
@@ -7708,7 +7682,7 @@ func (m *CMsgClientChatGetFriendMessageHistoryResponse_FriendMessage) String() s
}
func (*CMsgClientChatGetFriendMessageHistoryResponse_FriendMessage) ProtoMessage() {}
func (*CMsgClientChatGetFriendMessageHistoryResponse_FriendMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{102, 0}
+ return fileDescriptor_dab52857974b135d, []int{99, 0}
}
func (m *CMsgClientChatGetFriendMessageHistoryResponse_FriendMessage) XXX_Unmarshal(b []byte) error {
@@ -7771,7 +7745,7 @@ func (m *CMsgClientChatGetFriendMessageHistoryForOfflineMessages) String() strin
}
func (*CMsgClientChatGetFriendMessageHistoryForOfflineMessages) ProtoMessage() {}
func (*CMsgClientChatGetFriendMessageHistoryForOfflineMessages) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{103}
+ return fileDescriptor_dab52857974b135d, []int{100}
}
func (m *CMsgClientChatGetFriendMessageHistoryForOfflineMessages) XXX_Unmarshal(b []byte) error {
@@ -7803,7 +7777,7 @@ func (m *CMsgClientFSGetFriendsSteamLevels) Reset() { *m = CMsgClientFSG
func (m *CMsgClientFSGetFriendsSteamLevels) String() string { return proto.CompactTextString(m) }
func (*CMsgClientFSGetFriendsSteamLevels) ProtoMessage() {}
func (*CMsgClientFSGetFriendsSteamLevels) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{104}
+ return fileDescriptor_dab52857974b135d, []int{101}
}
func (m *CMsgClientFSGetFriendsSteamLevels) XXX_Unmarshal(b []byte) error {
@@ -7841,10 +7815,12 @@ type CMsgClientFSGetFriendsSteamLevelsResponse struct {
func (m *CMsgClientFSGetFriendsSteamLevelsResponse) Reset() {
*m = CMsgClientFSGetFriendsSteamLevelsResponse{}
}
-func (m *CMsgClientFSGetFriendsSteamLevelsResponse) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientFSGetFriendsSteamLevelsResponse) ProtoMessage() {}
+func (m *CMsgClientFSGetFriendsSteamLevelsResponse) String() string {
+ return proto.CompactTextString(m)
+}
+func (*CMsgClientFSGetFriendsSteamLevelsResponse) ProtoMessage() {}
func (*CMsgClientFSGetFriendsSteamLevelsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{105}
+ return fileDescriptor_dab52857974b135d, []int{102}
}
func (m *CMsgClientFSGetFriendsSteamLevelsResponse) XXX_Unmarshal(b []byte) error {
@@ -7888,7 +7864,7 @@ func (m *CMsgClientFSGetFriendsSteamLevelsResponse_Friend) String() string {
}
func (*CMsgClientFSGetFriendsSteamLevelsResponse_Friend) ProtoMessage() {}
func (*CMsgClientFSGetFriendsSteamLevelsResponse_Friend) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{105, 0}
+ return fileDescriptor_dab52857974b135d, []int{102, 0}
}
func (m *CMsgClientFSGetFriendsSteamLevelsResponse_Friend) XXX_Unmarshal(b []byte) error {
@@ -7924,12 +7900,12 @@ func (m *CMsgClientFSGetFriendsSteamLevelsResponse_Friend) GetLevel() uint32 {
}
type CMsgClientEmailAddrInfo struct {
- EmailAddress *string `protobuf:"bytes,1,opt,name=email_address" json:"email_address,omitempty"`
- EmailIsValidated *bool `protobuf:"varint,2,opt,name=email_is_validated" json:"email_is_validated,omitempty"`
- EmailValidationChanged *bool `protobuf:"varint,3,opt,name=email_validation_changed" json:"email_validation_changed,omitempty"`
- CredentialChangeRequiresCode *bool `protobuf:"varint,4,opt,name=credential_change_requires_code" json:"credential_change_requires_code,omitempty"`
- PasswordOrSecretqaChangeRequiresCode *bool `protobuf:"varint,5,opt,name=password_or_secretqa_change_requires_code" json:"password_or_secretqa_change_requires_code,omitempty"`
- RemindUserAboutEmail *bool `protobuf:"varint,6,opt,name=remind_user_about_email" json:"remind_user_about_email,omitempty"`
+ EmailAddress *string `protobuf:"bytes,1,opt,name=email_address,json=emailAddress" json:"email_address,omitempty"`
+ EmailIsValidated *bool `protobuf:"varint,2,opt,name=email_is_validated,json=emailIsValidated" json:"email_is_validated,omitempty"`
+ EmailValidationChanged *bool `protobuf:"varint,3,opt,name=email_validation_changed,json=emailValidationChanged" json:"email_validation_changed,omitempty"`
+ CredentialChangeRequiresCode *bool `protobuf:"varint,4,opt,name=credential_change_requires_code,json=credentialChangeRequiresCode" json:"credential_change_requires_code,omitempty"`
+ PasswordOrSecretqaChangeRequiresCode *bool `protobuf:"varint,5,opt,name=password_or_secretqa_change_requires_code,json=passwordOrSecretqaChangeRequiresCode" json:"password_or_secretqa_change_requires_code,omitempty"`
+ RemindUserAboutEmail *bool `protobuf:"varint,6,opt,name=remind_user_about_email,json=remindUserAboutEmail" json:"remind_user_about_email,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -7939,7 +7915,7 @@ func (m *CMsgClientEmailAddrInfo) Reset() { *m = CMsgClientEmailAddrInfo
func (m *CMsgClientEmailAddrInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgClientEmailAddrInfo) ProtoMessage() {}
func (*CMsgClientEmailAddrInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{106}
+ return fileDescriptor_dab52857974b135d, []int{103}
}
func (m *CMsgClientEmailAddrInfo) XXX_Unmarshal(b []byte) error {
@@ -8002,239 +7978,8 @@ func (m *CMsgClientEmailAddrInfo) GetRemindUserAboutEmail() bool {
return false
}
-type CMsgCREEnumeratePublishedFiles struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- QueryType *int32 `protobuf:"varint,2,opt,name=query_type" json:"query_type,omitempty"`
- StartIndex *uint32 `protobuf:"varint,3,opt,name=start_index" json:"start_index,omitempty"`
- Days *uint32 `protobuf:"varint,4,opt,name=days" json:"days,omitempty"`
- Count *uint32 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"`
- Tags []string `protobuf:"bytes,6,rep,name=tags" json:"tags,omitempty"`
- UserTags []string `protobuf:"bytes,7,rep,name=user_tags" json:"user_tags,omitempty"`
- MatchingFileType *uint32 `protobuf:"varint,8,opt,name=matching_file_type,def=13" json:"matching_file_type,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) Reset() { *m = CMsgCREEnumeratePublishedFiles{} }
-func (m *CMsgCREEnumeratePublishedFiles) String() string { return proto.CompactTextString(m) }
-func (*CMsgCREEnumeratePublishedFiles) ProtoMessage() {}
-func (*CMsgCREEnumeratePublishedFiles) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{107}
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFiles.Unmarshal(m, b)
-}
-func (m *CMsgCREEnumeratePublishedFiles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFiles.Marshal(b, m, deterministic)
-}
-func (m *CMsgCREEnumeratePublishedFiles) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgCREEnumeratePublishedFiles.Merge(m, src)
-}
-func (m *CMsgCREEnumeratePublishedFiles) XXX_Size() int {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFiles.Size(m)
-}
-func (m *CMsgCREEnumeratePublishedFiles) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgCREEnumeratePublishedFiles.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgCREEnumeratePublishedFiles proto.InternalMessageInfo
-
-const Default_CMsgCREEnumeratePublishedFiles_MatchingFileType uint32 = 13
-
-func (m *CMsgCREEnumeratePublishedFiles) GetAppId() uint32 {
- if m != nil && m.AppId != nil {
- return *m.AppId
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) GetQueryType() int32 {
- if m != nil && m.QueryType != nil {
- return *m.QueryType
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) GetStartIndex() uint32 {
- if m != nil && m.StartIndex != nil {
- return *m.StartIndex
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) GetDays() uint32 {
- if m != nil && m.Days != nil {
- return *m.Days
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) GetCount() uint32 {
- if m != nil && m.Count != nil {
- return *m.Count
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) GetTags() []string {
- if m != nil {
- return m.Tags
- }
- return nil
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) GetUserTags() []string {
- if m != nil {
- return m.UserTags
- }
- return nil
-}
-
-func (m *CMsgCREEnumeratePublishedFiles) GetMatchingFileType() uint32 {
- if m != nil && m.MatchingFileType != nil {
- return *m.MatchingFileType
- }
- return Default_CMsgCREEnumeratePublishedFiles_MatchingFileType
-}
-
-type CMsgCREEnumeratePublishedFilesResponse struct {
- Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PublishedFiles []*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId `protobuf:"bytes,2,rep,name=published_files" json:"published_files,omitempty"`
- TotalResults *uint32 `protobuf:"varint,3,opt,name=total_results" json:"total_results,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse) Reset() {
- *m = CMsgCREEnumeratePublishedFilesResponse{}
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse) String() string { return proto.CompactTextString(m) }
-func (*CMsgCREEnumeratePublishedFilesResponse) ProtoMessage() {}
-func (*CMsgCREEnumeratePublishedFilesResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{108}
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse.Unmarshal(m, b)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse.Marshal(b, m, deterministic)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse.Merge(m, src)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse) XXX_Size() int {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse.Size(m)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse proto.InternalMessageInfo
-
-const Default_CMsgCREEnumeratePublishedFilesResponse_Eresult int32 = 2
-
-func (m *CMsgCREEnumeratePublishedFilesResponse) GetEresult() int32 {
- if m != nil && m.Eresult != nil {
- return *m.Eresult
- }
- return Default_CMsgCREEnumeratePublishedFilesResponse_Eresult
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse) GetPublishedFiles() []*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId {
- if m != nil {
- return m.PublishedFiles
- }
- return nil
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse) GetTotalResults() uint32 {
- if m != nil && m.TotalResults != nil {
- return *m.TotalResults
- }
- return 0
-}
-
-type CMsgCREEnumeratePublishedFilesResponse_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- VotesFor *int32 `protobuf:"varint,2,opt,name=votes_for" json:"votes_for,omitempty"`
- VotesAgainst *int32 `protobuf:"varint,3,opt,name=votes_against" json:"votes_against,omitempty"`
- Reports *int32 `protobuf:"varint,4,opt,name=reports" json:"reports,omitempty"`
- Score *float32 `protobuf:"fixed32,5,opt,name=score" json:"score,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) Reset() {
- *m = CMsgCREEnumeratePublishedFilesResponse_PublishedFileId{}
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) String() string {
- return proto.CompactTextString(m)
-}
-func (*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) ProtoMessage() {}
-func (*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{108, 0}
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse_PublishedFileId.Unmarshal(m, b)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse_PublishedFileId.Marshal(b, m, deterministic)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse_PublishedFileId.Merge(m, src)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) XXX_Size() int {
- return xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse_PublishedFileId.Size(m)
-}
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse_PublishedFileId.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_CMsgCREEnumeratePublishedFilesResponse_PublishedFileId proto.InternalMessageInfo
-
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetPublishedFileId() uint64 {
- if m != nil && m.PublishedFileId != nil {
- return *m.PublishedFileId
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetVotesFor() int32 {
- if m != nil && m.VotesFor != nil {
- return *m.VotesFor
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetVotesAgainst() int32 {
- if m != nil && m.VotesAgainst != nil {
- return *m.VotesAgainst
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetReports() int32 {
- if m != nil && m.Reports != nil {
- return *m.Reports
- }
- return 0
-}
-
-func (m *CMsgCREEnumeratePublishedFilesResponse_PublishedFileId) GetScore() float32 {
- if m != nil && m.Score != nil {
- return *m.Score
- }
- return 0
-}
-
type CMsgCREItemVoteSummary struct {
- PublishedFileIds []*CMsgCREItemVoteSummary_PublishedFileId `protobuf:"bytes,1,rep,name=published_file_ids" json:"published_file_ids,omitempty"`
+ PublishedFileIds []*CMsgCREItemVoteSummary_PublishedFileId `protobuf:"bytes,1,rep,name=published_file_ids,json=publishedFileIds" json:"published_file_ids,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8244,7 +7989,7 @@ func (m *CMsgCREItemVoteSummary) Reset() { *m = CMsgCREItemVoteSummary{}
func (m *CMsgCREItemVoteSummary) String() string { return proto.CompactTextString(m) }
func (*CMsgCREItemVoteSummary) ProtoMessage() {}
func (*CMsgCREItemVoteSummary) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{109}
+ return fileDescriptor_dab52857974b135d, []int{104}
}
func (m *CMsgCREItemVoteSummary) XXX_Unmarshal(b []byte) error {
@@ -8273,7 +8018,7 @@ func (m *CMsgCREItemVoteSummary) GetPublishedFileIds() []*CMsgCREItemVoteSummary
}
type CMsgCREItemVoteSummary_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8285,7 +8030,7 @@ func (m *CMsgCREItemVoteSummary_PublishedFileId) Reset() {
func (m *CMsgCREItemVoteSummary_PublishedFileId) String() string { return proto.CompactTextString(m) }
func (*CMsgCREItemVoteSummary_PublishedFileId) ProtoMessage() {}
func (*CMsgCREItemVoteSummary_PublishedFileId) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{109, 0}
+ return fileDescriptor_dab52857974b135d, []int{104, 0}
}
func (m *CMsgCREItemVoteSummary_PublishedFileId) XXX_Unmarshal(b []byte) error {
@@ -8315,7 +8060,7 @@ func (m *CMsgCREItemVoteSummary_PublishedFileId) GetPublishedFileId() uint64 {
type CMsgCREItemVoteSummaryResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- ItemVoteSummaries []*CMsgCREItemVoteSummaryResponse_ItemVoteSummary `protobuf:"bytes,2,rep,name=item_vote_summaries" json:"item_vote_summaries,omitempty"`
+ ItemVoteSummaries []*CMsgCREItemVoteSummaryResponse_ItemVoteSummary `protobuf:"bytes,2,rep,name=item_vote_summaries,json=itemVoteSummaries" json:"item_vote_summaries,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8325,7 +8070,7 @@ func (m *CMsgCREItemVoteSummaryResponse) Reset() { *m = CMsgCREItemVoteS
func (m *CMsgCREItemVoteSummaryResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgCREItemVoteSummaryResponse) ProtoMessage() {}
func (*CMsgCREItemVoteSummaryResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{110}
+ return fileDescriptor_dab52857974b135d, []int{105}
}
func (m *CMsgCREItemVoteSummaryResponse) XXX_Unmarshal(b []byte) error {
@@ -8363,9 +8108,9 @@ func (m *CMsgCREItemVoteSummaryResponse) GetItemVoteSummaries() []*CMsgCREItemVo
}
type CMsgCREItemVoteSummaryResponse_ItemVoteSummary struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- VotesFor *int32 `protobuf:"varint,2,opt,name=votes_for" json:"votes_for,omitempty"`
- VotesAgainst *int32 `protobuf:"varint,3,opt,name=votes_against" json:"votes_against,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ VotesFor *int32 `protobuf:"varint,2,opt,name=votes_for,json=votesFor" json:"votes_for,omitempty"`
+ VotesAgainst *int32 `protobuf:"varint,3,opt,name=votes_against,json=votesAgainst" json:"votes_against,omitempty"`
Reports *int32 `protobuf:"varint,4,opt,name=reports" json:"reports,omitempty"`
Score *float32 `protobuf:"fixed32,5,opt,name=score" json:"score,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -8381,7 +8126,7 @@ func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) String() string {
}
func (*CMsgCREItemVoteSummaryResponse_ItemVoteSummary) ProtoMessage() {}
func (*CMsgCREItemVoteSummaryResponse_ItemVoteSummary) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{110, 0}
+ return fileDescriptor_dab52857974b135d, []int{105, 0}
}
func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) XXX_Unmarshal(b []byte) error {
@@ -8438,8 +8183,8 @@ func (m *CMsgCREItemVoteSummaryResponse_ItemVoteSummary) GetScore() float32 {
}
type CMsgCREUpdateUserPublishedItemVote struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
- VoteUp *bool `protobuf:"varint,2,opt,name=vote_up" json:"vote_up,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
+ VoteUp *bool `protobuf:"varint,2,opt,name=vote_up,json=voteUp" json:"vote_up,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8449,7 +8194,7 @@ func (m *CMsgCREUpdateUserPublishedItemVote) Reset() { *m = CMsgCREUpdat
func (m *CMsgCREUpdateUserPublishedItemVote) String() string { return proto.CompactTextString(m) }
func (*CMsgCREUpdateUserPublishedItemVote) ProtoMessage() {}
func (*CMsgCREUpdateUserPublishedItemVote) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{111}
+ return fileDescriptor_dab52857974b135d, []int{106}
}
func (m *CMsgCREUpdateUserPublishedItemVote) XXX_Unmarshal(b []byte) error {
@@ -8499,7 +8244,7 @@ func (m *CMsgCREUpdateUserPublishedItemVoteResponse) String() string {
}
func (*CMsgCREUpdateUserPublishedItemVoteResponse) ProtoMessage() {}
func (*CMsgCREUpdateUserPublishedItemVoteResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{112}
+ return fileDescriptor_dab52857974b135d, []int{107}
}
func (m *CMsgCREUpdateUserPublishedItemVoteResponse) XXX_Unmarshal(b []byte) error {
@@ -8530,7 +8275,7 @@ func (m *CMsgCREUpdateUserPublishedItemVoteResponse) GetEresult() int32 {
}
type CMsgCREGetUserPublishedItemVoteDetails struct {
- PublishedFileIds []*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId `protobuf:"bytes,1,rep,name=published_file_ids" json:"published_file_ids,omitempty"`
+ PublishedFileIds []*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId `protobuf:"bytes,1,rep,name=published_file_ids,json=publishedFileIds" json:"published_file_ids,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8542,7 +8287,7 @@ func (m *CMsgCREGetUserPublishedItemVoteDetails) Reset() {
func (m *CMsgCREGetUserPublishedItemVoteDetails) String() string { return proto.CompactTextString(m) }
func (*CMsgCREGetUserPublishedItemVoteDetails) ProtoMessage() {}
func (*CMsgCREGetUserPublishedItemVoteDetails) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{113}
+ return fileDescriptor_dab52857974b135d, []int{108}
}
func (m *CMsgCREGetUserPublishedItemVoteDetails) XXX_Unmarshal(b []byte) error {
@@ -8571,7 +8316,7 @@ func (m *CMsgCREGetUserPublishedItemVoteDetails) GetPublishedFileIds() []*CMsgCR
}
type CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8585,7 +8330,7 @@ func (m *CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) String() string
}
func (*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) ProtoMessage() {}
func (*CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{113, 0}
+ return fileDescriptor_dab52857974b135d, []int{108, 0}
}
func (m *CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) XXX_Unmarshal(b []byte) error {
@@ -8615,7 +8360,7 @@ func (m *CMsgCREGetUserPublishedItemVoteDetails_PublishedFileId) GetPublishedFil
type CMsgCREGetUserPublishedItemVoteDetailsResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- UserItemVoteDetails []*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail `protobuf:"bytes,2,rep,name=user_item_vote_details" json:"user_item_vote_details,omitempty"`
+ UserItemVoteDetails []*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail `protobuf:"bytes,2,rep,name=user_item_vote_details,json=userItemVoteDetails" json:"user_item_vote_details,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8629,7 +8374,7 @@ func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse) String() string {
}
func (*CMsgCREGetUserPublishedItemVoteDetailsResponse) ProtoMessage() {}
func (*CMsgCREGetUserPublishedItemVoteDetailsResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{114}
+ return fileDescriptor_dab52857974b135d, []int{109}
}
func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse) XXX_Unmarshal(b []byte) error {
@@ -8667,7 +8412,7 @@ func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse) GetUserItemVoteDetails(
}
type CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail struct {
- PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id" json:"published_file_id,omitempty"`
+ PublishedFileId *uint64 `protobuf:"fixed64,1,opt,name=published_file_id,json=publishedFileId" json:"published_file_id,omitempty"`
Vote *int32 `protobuf:"varint,2,opt,name=vote,def=0" json:"vote,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -8682,7 +8427,7 @@ func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) Stri
}
func (*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) ProtoMessage() {}
func (*CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{114, 0}
+ return fileDescriptor_dab52857974b135d, []int{109, 0}
}
func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) XXX_Unmarshal(b []byte) error {
@@ -8720,9 +8465,9 @@ func (m *CMsgCREGetUserPublishedItemVoteDetailsResponse_UserItemVoteDetail) GetV
}
type CMsgGameServerPingSample struct {
- MyIp *uint32 `protobuf:"fixed32,1,opt,name=my_ip" json:"my_ip,omitempty"`
- GsAppId *int32 `protobuf:"varint,2,opt,name=gs_app_id" json:"gs_app_id,omitempty"`
- GsSamples []*CMsgGameServerPingSample_Sample `protobuf:"bytes,3,rep,name=gs_samples" json:"gs_samples,omitempty"`
+ MyIp *uint32 `protobuf:"fixed32,1,opt,name=my_ip,json=myIp" json:"my_ip,omitempty"`
+ GsAppId *int32 `protobuf:"varint,2,opt,name=gs_app_id,json=gsAppId" json:"gs_app_id,omitempty"`
+ GsSamples []*CMsgGameServerPingSample_Sample `protobuf:"bytes,3,rep,name=gs_samples,json=gsSamples" json:"gs_samples,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8732,7 +8477,7 @@ func (m *CMsgGameServerPingSample) Reset() { *m = CMsgGameServerPingSamp
func (m *CMsgGameServerPingSample) String() string { return proto.CompactTextString(m) }
func (*CMsgGameServerPingSample) ProtoMessage() {}
func (*CMsgGameServerPingSample) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{115}
+ return fileDescriptor_dab52857974b135d, []int{110}
}
func (m *CMsgGameServerPingSample) XXX_Unmarshal(b []byte) error {
@@ -8776,8 +8521,8 @@ func (m *CMsgGameServerPingSample) GetGsSamples() []*CMsgGameServerPingSample_Sa
type CMsgGameServerPingSample_Sample struct {
Ip *uint32 `protobuf:"fixed32,1,opt,name=ip" json:"ip,omitempty"`
- AvgPingMs *uint32 `protobuf:"varint,2,opt,name=avg_ping_ms" json:"avg_ping_ms,omitempty"`
- StddevPingMsX10 *uint32 `protobuf:"varint,3,opt,name=stddev_ping_ms_x10" json:"stddev_ping_ms_x10,omitempty"`
+ AvgPingMs *uint32 `protobuf:"varint,2,opt,name=avg_ping_ms,json=avgPingMs" json:"avg_ping_ms,omitempty"`
+ StddevPingMsX10 *uint32 `protobuf:"varint,3,opt,name=stddev_ping_ms_x10,json=stddevPingMsX10" json:"stddev_ping_ms_x10,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8787,7 +8532,7 @@ func (m *CMsgGameServerPingSample_Sample) Reset() { *m = CMsgGameServerP
func (m *CMsgGameServerPingSample_Sample) String() string { return proto.CompactTextString(m) }
func (*CMsgGameServerPingSample_Sample) ProtoMessage() {}
func (*CMsgGameServerPingSample_Sample) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{115, 0}
+ return fileDescriptor_dab52857974b135d, []int{110, 0}
}
func (m *CMsgGameServerPingSample_Sample) XXX_Unmarshal(b []byte) error {
@@ -8830,7 +8575,7 @@ func (m *CMsgGameServerPingSample_Sample) GetStddevPingMsX10() uint32 {
}
type CMsgFSGetFollowerCount struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8840,7 +8585,7 @@ func (m *CMsgFSGetFollowerCount) Reset() { *m = CMsgFSGetFollowerCount{}
func (m *CMsgFSGetFollowerCount) String() string { return proto.CompactTextString(m) }
func (*CMsgFSGetFollowerCount) ProtoMessage() {}
func (*CMsgFSGetFollowerCount) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{116}
+ return fileDescriptor_dab52857974b135d, []int{111}
}
func (m *CMsgFSGetFollowerCount) XXX_Unmarshal(b []byte) error {
@@ -8880,7 +8625,7 @@ func (m *CMsgFSGetFollowerCountResponse) Reset() { *m = CMsgFSGetFollowe
func (m *CMsgFSGetFollowerCountResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgFSGetFollowerCountResponse) ProtoMessage() {}
func (*CMsgFSGetFollowerCountResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{117}
+ return fileDescriptor_dab52857974b135d, []int{112}
}
func (m *CMsgFSGetFollowerCountResponse) XXX_Unmarshal(b []byte) error {
@@ -8919,7 +8664,7 @@ func (m *CMsgFSGetFollowerCountResponse) GetCount() int32 {
}
type CMsgFSGetIsFollowing struct {
- SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
+ SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8929,7 +8674,7 @@ func (m *CMsgFSGetIsFollowing) Reset() { *m = CMsgFSGetIsFollowing{} }
func (m *CMsgFSGetIsFollowing) String() string { return proto.CompactTextString(m) }
func (*CMsgFSGetIsFollowing) ProtoMessage() {}
func (*CMsgFSGetIsFollowing) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{118}
+ return fileDescriptor_dab52857974b135d, []int{113}
}
func (m *CMsgFSGetIsFollowing) XXX_Unmarshal(b []byte) error {
@@ -8959,7 +8704,7 @@ func (m *CMsgFSGetIsFollowing) GetSteamId() uint64 {
type CMsgFSGetIsFollowingResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- IsFollowing *bool `protobuf:"varint,2,opt,name=is_following,def=0" json:"is_following,omitempty"`
+ IsFollowing *bool `protobuf:"varint,2,opt,name=is_following,json=isFollowing,def=0" json:"is_following,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -8969,7 +8714,7 @@ func (m *CMsgFSGetIsFollowingResponse) Reset() { *m = CMsgFSGetIsFollowi
func (m *CMsgFSGetIsFollowingResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgFSGetIsFollowingResponse) ProtoMessage() {}
func (*CMsgFSGetIsFollowingResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{119}
+ return fileDescriptor_dab52857974b135d, []int{114}
}
func (m *CMsgFSGetIsFollowingResponse) XXX_Unmarshal(b []byte) error {
@@ -9008,7 +8753,7 @@ func (m *CMsgFSGetIsFollowingResponse) GetIsFollowing() bool {
}
type CMsgFSEnumerateFollowingList struct {
- StartIndex *uint32 `protobuf:"varint,1,opt,name=start_index" json:"start_index,omitempty"`
+ StartIndex *uint32 `protobuf:"varint,1,opt,name=start_index,json=startIndex" json:"start_index,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9018,7 +8763,7 @@ func (m *CMsgFSEnumerateFollowingList) Reset() { *m = CMsgFSEnumerateFol
func (m *CMsgFSEnumerateFollowingList) String() string { return proto.CompactTextString(m) }
func (*CMsgFSEnumerateFollowingList) ProtoMessage() {}
func (*CMsgFSEnumerateFollowingList) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{120}
+ return fileDescriptor_dab52857974b135d, []int{115}
}
func (m *CMsgFSEnumerateFollowingList) XXX_Unmarshal(b []byte) error {
@@ -9048,8 +8793,8 @@ func (m *CMsgFSEnumerateFollowingList) GetStartIndex() uint32 {
type CMsgFSEnumerateFollowingListResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- TotalResults *int32 `protobuf:"varint,2,opt,name=total_results" json:"total_results,omitempty"`
- SteamIds []uint64 `protobuf:"fixed64,3,rep,name=steam_ids" json:"steam_ids,omitempty"`
+ TotalResults *int32 `protobuf:"varint,2,opt,name=total_results,json=totalResults" json:"total_results,omitempty"`
+ SteamIds []uint64 `protobuf:"fixed64,3,rep,name=steam_ids,json=steamIds" json:"steam_ids,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9059,7 +8804,7 @@ func (m *CMsgFSEnumerateFollowingListResponse) Reset() { *m = CMsgFSEnum
func (m *CMsgFSEnumerateFollowingListResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgFSEnumerateFollowingListResponse) ProtoMessage() {}
func (*CMsgFSEnumerateFollowingListResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{121}
+ return fileDescriptor_dab52857974b135d, []int{116}
}
func (m *CMsgFSEnumerateFollowingListResponse) XXX_Unmarshal(b []byte) error {
@@ -9114,7 +8859,7 @@ func (m *CMsgDPGetNumberOfCurrentPlayers) Reset() { *m = CMsgDPGetNumber
func (m *CMsgDPGetNumberOfCurrentPlayers) String() string { return proto.CompactTextString(m) }
func (*CMsgDPGetNumberOfCurrentPlayers) ProtoMessage() {}
func (*CMsgDPGetNumberOfCurrentPlayers) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{122}
+ return fileDescriptor_dab52857974b135d, []int{117}
}
func (m *CMsgDPGetNumberOfCurrentPlayers) XXX_Unmarshal(b []byte) error {
@@ -9144,7 +8889,7 @@ func (m *CMsgDPGetNumberOfCurrentPlayers) GetAppid() uint32 {
type CMsgDPGetNumberOfCurrentPlayersResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- PlayerCount *int32 `protobuf:"varint,2,opt,name=player_count" json:"player_count,omitempty"`
+ PlayerCount *int32 `protobuf:"varint,2,opt,name=player_count,json=playerCount" json:"player_count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9156,7 +8901,7 @@ func (m *CMsgDPGetNumberOfCurrentPlayersResponse) Reset() {
func (m *CMsgDPGetNumberOfCurrentPlayersResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgDPGetNumberOfCurrentPlayersResponse) ProtoMessage() {}
func (*CMsgDPGetNumberOfCurrentPlayersResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{123}
+ return fileDescriptor_dab52857974b135d, []int{118}
}
func (m *CMsgDPGetNumberOfCurrentPlayersResponse) XXX_Unmarshal(b []byte) error {
@@ -9194,9 +8939,9 @@ func (m *CMsgDPGetNumberOfCurrentPlayersResponse) GetPlayerCount() int32 {
}
type CMsgClientFriendUserStatusPublished struct {
- FriendSteamid *uint64 `protobuf:"fixed64,1,opt,name=friend_steamid" json:"friend_steamid,omitempty"`
+ FriendSteamid *uint64 `protobuf:"fixed64,1,opt,name=friend_steamid,json=friendSteamid" json:"friend_steamid,omitempty"`
Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"`
- StatusText *string `protobuf:"bytes,3,opt,name=status_text" json:"status_text,omitempty"`
+ StatusText *string `protobuf:"bytes,3,opt,name=status_text,json=statusText" json:"status_text,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9206,7 +8951,7 @@ func (m *CMsgClientFriendUserStatusPublished) Reset() { *m = CMsgClientF
func (m *CMsgClientFriendUserStatusPublished) String() string { return proto.CompactTextString(m) }
func (*CMsgClientFriendUserStatusPublished) ProtoMessage() {}
func (*CMsgClientFriendUserStatusPublished) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{124}
+ return fileDescriptor_dab52857974b135d, []int{119}
}
func (m *CMsgClientFriendUserStatusPublished) XXX_Unmarshal(b []byte) error {
@@ -9248,102 +8993,102 @@ func (m *CMsgClientFriendUserStatusPublished) GetStatusText() string {
return ""
}
-type CMsgClientServiceMethod struct {
- MethodName *string `protobuf:"bytes,1,opt,name=method_name" json:"method_name,omitempty"`
- SerializedMethod []byte `protobuf:"bytes,2,opt,name=serialized_method" json:"serialized_method,omitempty"`
- IsNotification *bool `protobuf:"varint,3,opt,name=is_notification" json:"is_notification,omitempty"`
+type CMsgClientServiceMethodLegacy struct {
+ MethodName *string `protobuf:"bytes,1,opt,name=method_name,json=methodName" json:"method_name,omitempty"`
+ SerializedMethod []byte `protobuf:"bytes,2,opt,name=serialized_method,json=serializedMethod" json:"serialized_method,omitempty"`
+ IsNotification *bool `protobuf:"varint,3,opt,name=is_notification,json=isNotification" json:"is_notification,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
-func (m *CMsgClientServiceMethod) Reset() { *m = CMsgClientServiceMethod{} }
-func (m *CMsgClientServiceMethod) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientServiceMethod) ProtoMessage() {}
-func (*CMsgClientServiceMethod) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{125}
+func (m *CMsgClientServiceMethodLegacy) Reset() { *m = CMsgClientServiceMethodLegacy{} }
+func (m *CMsgClientServiceMethodLegacy) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientServiceMethodLegacy) ProtoMessage() {}
+func (*CMsgClientServiceMethodLegacy) Descriptor() ([]byte, []int) {
+ return fileDescriptor_dab52857974b135d, []int{120}
}
-func (m *CMsgClientServiceMethod) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgClientServiceMethod.Unmarshal(m, b)
+func (m *CMsgClientServiceMethodLegacy) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientServiceMethodLegacy.Unmarshal(m, b)
}
-func (m *CMsgClientServiceMethod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgClientServiceMethod.Marshal(b, m, deterministic)
+func (m *CMsgClientServiceMethodLegacy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientServiceMethodLegacy.Marshal(b, m, deterministic)
}
-func (m *CMsgClientServiceMethod) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgClientServiceMethod.Merge(m, src)
+func (m *CMsgClientServiceMethodLegacy) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientServiceMethodLegacy.Merge(m, src)
}
-func (m *CMsgClientServiceMethod) XXX_Size() int {
- return xxx_messageInfo_CMsgClientServiceMethod.Size(m)
+func (m *CMsgClientServiceMethodLegacy) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientServiceMethodLegacy.Size(m)
}
-func (m *CMsgClientServiceMethod) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgClientServiceMethod.DiscardUnknown(m)
+func (m *CMsgClientServiceMethodLegacy) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientServiceMethodLegacy.DiscardUnknown(m)
}
-var xxx_messageInfo_CMsgClientServiceMethod proto.InternalMessageInfo
+var xxx_messageInfo_CMsgClientServiceMethodLegacy proto.InternalMessageInfo
-func (m *CMsgClientServiceMethod) GetMethodName() string {
+func (m *CMsgClientServiceMethodLegacy) GetMethodName() string {
if m != nil && m.MethodName != nil {
return *m.MethodName
}
return ""
}
-func (m *CMsgClientServiceMethod) GetSerializedMethod() []byte {
+func (m *CMsgClientServiceMethodLegacy) GetSerializedMethod() []byte {
if m != nil {
return m.SerializedMethod
}
return nil
}
-func (m *CMsgClientServiceMethod) GetIsNotification() bool {
+func (m *CMsgClientServiceMethodLegacy) GetIsNotification() bool {
if m != nil && m.IsNotification != nil {
return *m.IsNotification
}
return false
}
-type CMsgClientServiceMethodResponse struct {
- MethodName *string `protobuf:"bytes,1,opt,name=method_name" json:"method_name,omitempty"`
- SerializedMethodResponse []byte `protobuf:"bytes,2,opt,name=serialized_method_response" json:"serialized_method_response,omitempty"`
+type CMsgClientServiceMethodLegacyResponse struct {
+ MethodName *string `protobuf:"bytes,1,opt,name=method_name,json=methodName" json:"method_name,omitempty"`
+ SerializedMethodResponse []byte `protobuf:"bytes,2,opt,name=serialized_method_response,json=serializedMethodResponse" json:"serialized_method_response,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
-func (m *CMsgClientServiceMethodResponse) Reset() { *m = CMsgClientServiceMethodResponse{} }
-func (m *CMsgClientServiceMethodResponse) String() string { return proto.CompactTextString(m) }
-func (*CMsgClientServiceMethodResponse) ProtoMessage() {}
-func (*CMsgClientServiceMethodResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{126}
+func (m *CMsgClientServiceMethodLegacyResponse) Reset() { *m = CMsgClientServiceMethodLegacyResponse{} }
+func (m *CMsgClientServiceMethodLegacyResponse) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientServiceMethodLegacyResponse) ProtoMessage() {}
+func (*CMsgClientServiceMethodLegacyResponse) Descriptor() ([]byte, []int) {
+ return fileDescriptor_dab52857974b135d, []int{121}
}
-func (m *CMsgClientServiceMethodResponse) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CMsgClientServiceMethodResponse.Unmarshal(m, b)
+func (m *CMsgClientServiceMethodLegacyResponse) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientServiceMethodLegacyResponse.Unmarshal(m, b)
}
-func (m *CMsgClientServiceMethodResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CMsgClientServiceMethodResponse.Marshal(b, m, deterministic)
+func (m *CMsgClientServiceMethodLegacyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientServiceMethodLegacyResponse.Marshal(b, m, deterministic)
}
-func (m *CMsgClientServiceMethodResponse) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CMsgClientServiceMethodResponse.Merge(m, src)
+func (m *CMsgClientServiceMethodLegacyResponse) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientServiceMethodLegacyResponse.Merge(m, src)
}
-func (m *CMsgClientServiceMethodResponse) XXX_Size() int {
- return xxx_messageInfo_CMsgClientServiceMethodResponse.Size(m)
+func (m *CMsgClientServiceMethodLegacyResponse) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientServiceMethodLegacyResponse.Size(m)
}
-func (m *CMsgClientServiceMethodResponse) XXX_DiscardUnknown() {
- xxx_messageInfo_CMsgClientServiceMethodResponse.DiscardUnknown(m)
+func (m *CMsgClientServiceMethodLegacyResponse) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientServiceMethodLegacyResponse.DiscardUnknown(m)
}
-var xxx_messageInfo_CMsgClientServiceMethodResponse proto.InternalMessageInfo
+var xxx_messageInfo_CMsgClientServiceMethodLegacyResponse proto.InternalMessageInfo
-func (m *CMsgClientServiceMethodResponse) GetMethodName() string {
+func (m *CMsgClientServiceMethodLegacyResponse) GetMethodName() string {
if m != nil && m.MethodName != nil {
return *m.MethodName
}
return ""
}
-func (m *CMsgClientServiceMethodResponse) GetSerializedMethodResponse() []byte {
+func (m *CMsgClientServiceMethodLegacyResponse) GetSerializedMethodResponse() []byte {
if m != nil {
return m.SerializedMethodResponse
}
@@ -9352,7 +9097,7 @@ func (m *CMsgClientServiceMethodResponse) GetSerializedMethodResponse() []byte {
type CMsgClientUIMode struct {
Uimode *uint32 `protobuf:"varint,1,opt,name=uimode" json:"uimode,omitempty"`
- ChatMode *uint32 `protobuf:"varint,2,opt,name=chat_mode" json:"chat_mode,omitempty"`
+ ChatMode *uint32 `protobuf:"varint,2,opt,name=chat_mode,json=chatMode" json:"chat_mode,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9362,7 +9107,7 @@ func (m *CMsgClientUIMode) Reset() { *m = CMsgClientUIMode{} }
func (m *CMsgClientUIMode) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUIMode) ProtoMessage() {}
func (*CMsgClientUIMode) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{127}
+ return fileDescriptor_dab52857974b135d, []int{122}
}
func (m *CMsgClientUIMode) XXX_Unmarshal(b []byte) error {
@@ -9398,7 +9143,7 @@ func (m *CMsgClientUIMode) GetChatMode() uint32 {
}
type CMsgClientVanityURLChangedNotification struct {
- VanityUrl *string `protobuf:"bytes,1,opt,name=vanity_url" json:"vanity_url,omitempty"`
+ VanityUrl *string `protobuf:"bytes,1,opt,name=vanity_url,json=vanityUrl" json:"vanity_url,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9410,7 +9155,7 @@ func (m *CMsgClientVanityURLChangedNotification) Reset() {
func (m *CMsgClientVanityURLChangedNotification) String() string { return proto.CompactTextString(m) }
func (*CMsgClientVanityURLChangedNotification) ProtoMessage() {}
func (*CMsgClientVanityURLChangedNotification) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{128}
+ return fileDescriptor_dab52857974b135d, []int{123}
}
func (m *CMsgClientVanityURLChangedNotification) XXX_Unmarshal(b []byte) error {
@@ -9439,9 +9184,9 @@ func (m *CMsgClientVanityURLChangedNotification) GetVanityUrl() string {
}
type CMsgClientAuthorizeLocalDeviceRequest struct {
- DeviceDescription *string `protobuf:"bytes,1,opt,name=device_description" json:"device_description,omitempty"`
- OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id" json:"owner_account_id,omitempty"`
- LocalDeviceToken *uint64 `protobuf:"varint,3,opt,name=local_device_token" json:"local_device_token,omitempty"`
+ DeviceDescription *string `protobuf:"bytes,1,opt,name=device_description,json=deviceDescription" json:"device_description,omitempty"`
+ OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id,json=ownerAccountId" json:"owner_account_id,omitempty"`
+ LocalDeviceToken *uint64 `protobuf:"varint,3,opt,name=local_device_token,json=localDeviceToken" json:"local_device_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9451,7 +9196,7 @@ func (m *CMsgClientAuthorizeLocalDeviceRequest) Reset() { *m = CMsgClien
func (m *CMsgClientAuthorizeLocalDeviceRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAuthorizeLocalDeviceRequest) ProtoMessage() {}
func (*CMsgClientAuthorizeLocalDeviceRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{129}
+ return fileDescriptor_dab52857974b135d, []int{124}
}
func (m *CMsgClientAuthorizeLocalDeviceRequest) XXX_Unmarshal(b []byte) error {
@@ -9495,8 +9240,8 @@ func (m *CMsgClientAuthorizeLocalDeviceRequest) GetLocalDeviceToken() uint64 {
type CMsgClientAuthorizeLocalDevice struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id" json:"owner_account_id,omitempty"`
- AuthedDeviceToken *uint64 `protobuf:"varint,3,opt,name=authed_device_token" json:"authed_device_token,omitempty"`
+ OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id,json=ownerAccountId" json:"owner_account_id,omitempty"`
+ AuthedDeviceToken *uint64 `protobuf:"varint,3,opt,name=authed_device_token,json=authedDeviceToken" json:"authed_device_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9506,7 +9251,7 @@ func (m *CMsgClientAuthorizeLocalDevice) Reset() { *m = CMsgClientAuthor
func (m *CMsgClientAuthorizeLocalDevice) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAuthorizeLocalDevice) ProtoMessage() {}
func (*CMsgClientAuthorizeLocalDevice) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{130}
+ return fileDescriptor_dab52857974b135d, []int{125}
}
func (m *CMsgClientAuthorizeLocalDevice) XXX_Unmarshal(b []byte) error {
@@ -9552,8 +9297,8 @@ func (m *CMsgClientAuthorizeLocalDevice) GetAuthedDeviceToken() uint64 {
type CMsgClientAuthorizeLocalDeviceNotification struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id" json:"owner_account_id,omitempty"`
- LocalDeviceToken *uint64 `protobuf:"varint,3,opt,name=local_device_token" json:"local_device_token,omitempty"`
+ OwnerAccountId *uint32 `protobuf:"varint,2,opt,name=owner_account_id,json=ownerAccountId" json:"owner_account_id,omitempty"`
+ LocalDeviceToken *uint64 `protobuf:"varint,3,opt,name=local_device_token,json=localDeviceToken" json:"local_device_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9567,7 +9312,7 @@ func (m *CMsgClientAuthorizeLocalDeviceNotification) String() string {
}
func (*CMsgClientAuthorizeLocalDeviceNotification) ProtoMessage() {}
func (*CMsgClientAuthorizeLocalDeviceNotification) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{131}
+ return fileDescriptor_dab52857974b135d, []int{126}
}
func (m *CMsgClientAuthorizeLocalDeviceNotification) XXX_Unmarshal(b []byte) error {
@@ -9612,8 +9357,8 @@ func (m *CMsgClientAuthorizeLocalDeviceNotification) GetLocalDeviceToken() uint6
}
type CMsgClientDeauthorizeDeviceRequest struct {
- DeauthorizationAccountId *uint32 `protobuf:"varint,1,opt,name=deauthorization_account_id" json:"deauthorization_account_id,omitempty"`
- DeauthorizationDeviceToken *uint64 `protobuf:"varint,2,opt,name=deauthorization_device_token" json:"deauthorization_device_token,omitempty"`
+ DeauthorizationAccountId *uint32 `protobuf:"varint,1,opt,name=deauthorization_account_id,json=deauthorizationAccountId" json:"deauthorization_account_id,omitempty"`
+ DeauthorizationDeviceToken *uint64 `protobuf:"varint,2,opt,name=deauthorization_device_token,json=deauthorizationDeviceToken" json:"deauthorization_device_token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9623,7 +9368,7 @@ func (m *CMsgClientDeauthorizeDeviceRequest) Reset() { *m = CMsgClientDe
func (m *CMsgClientDeauthorizeDeviceRequest) String() string { return proto.CompactTextString(m) }
func (*CMsgClientDeauthorizeDeviceRequest) ProtoMessage() {}
func (*CMsgClientDeauthorizeDeviceRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{132}
+ return fileDescriptor_dab52857974b135d, []int{127}
}
func (m *CMsgClientDeauthorizeDeviceRequest) XXX_Unmarshal(b []byte) error {
@@ -9660,7 +9405,7 @@ func (m *CMsgClientDeauthorizeDeviceRequest) GetDeauthorizationDeviceToken() uin
type CMsgClientDeauthorizeDevice struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- DeauthorizationAccountId *uint32 `protobuf:"varint,2,opt,name=deauthorization_account_id" json:"deauthorization_account_id,omitempty"`
+ DeauthorizationAccountId *uint32 `protobuf:"varint,2,opt,name=deauthorization_account_id,json=deauthorizationAccountId" json:"deauthorization_account_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9670,7 +9415,7 @@ func (m *CMsgClientDeauthorizeDevice) Reset() { *m = CMsgClientDeauthori
func (m *CMsgClientDeauthorizeDevice) String() string { return proto.CompactTextString(m) }
func (*CMsgClientDeauthorizeDevice) ProtoMessage() {}
func (*CMsgClientDeauthorizeDevice) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{133}
+ return fileDescriptor_dab52857974b135d, []int{128}
}
func (m *CMsgClientDeauthorizeDevice) XXX_Unmarshal(b []byte) error {
@@ -9708,8 +9453,8 @@ func (m *CMsgClientDeauthorizeDevice) GetDeauthorizationAccountId() uint32 {
}
type CMsgClientUseLocalDeviceAuthorizations struct {
- AuthorizationAccountId []uint32 `protobuf:"varint,1,rep,name=authorization_account_id" json:"authorization_account_id,omitempty"`
- DeviceTokens []*CMsgClientUseLocalDeviceAuthorizations_DeviceToken `protobuf:"bytes,2,rep,name=device_tokens" json:"device_tokens,omitempty"`
+ AuthorizationAccountId []uint32 `protobuf:"varint,1,rep,name=authorization_account_id,json=authorizationAccountId" json:"authorization_account_id,omitempty"`
+ DeviceTokens []*CMsgClientUseLocalDeviceAuthorizations_DeviceToken `protobuf:"bytes,2,rep,name=device_tokens,json=deviceTokens" json:"device_tokens,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9721,7 +9466,7 @@ func (m *CMsgClientUseLocalDeviceAuthorizations) Reset() {
func (m *CMsgClientUseLocalDeviceAuthorizations) String() string { return proto.CompactTextString(m) }
func (*CMsgClientUseLocalDeviceAuthorizations) ProtoMessage() {}
func (*CMsgClientUseLocalDeviceAuthorizations) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{134}
+ return fileDescriptor_dab52857974b135d, []int{129}
}
func (m *CMsgClientUseLocalDeviceAuthorizations) XXX_Unmarshal(b []byte) error {
@@ -9757,8 +9502,8 @@ func (m *CMsgClientUseLocalDeviceAuthorizations) GetDeviceTokens() []*CMsgClient
}
type CMsgClientUseLocalDeviceAuthorizations_DeviceToken struct {
- OwnerAccountId *uint32 `protobuf:"varint,1,opt,name=owner_account_id" json:"owner_account_id,omitempty"`
- TokenId *uint64 `protobuf:"varint,2,opt,name=token_id" json:"token_id,omitempty"`
+ OwnerAccountId *uint32 `protobuf:"varint,1,opt,name=owner_account_id,json=ownerAccountId" json:"owner_account_id,omitempty"`
+ TokenId *uint64 `protobuf:"varint,2,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9772,7 +9517,7 @@ func (m *CMsgClientUseLocalDeviceAuthorizations_DeviceToken) String() string {
}
func (*CMsgClientUseLocalDeviceAuthorizations_DeviceToken) ProtoMessage() {}
func (*CMsgClientUseLocalDeviceAuthorizations_DeviceToken) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{134, 0}
+ return fileDescriptor_dab52857974b135d, []int{129, 0}
}
func (m *CMsgClientUseLocalDeviceAuthorizations_DeviceToken) XXX_Unmarshal(b []byte) error {
@@ -9817,7 +9562,7 @@ func (m *CMsgClientGetAuthorizedDevices) Reset() { *m = CMsgClientGetAut
func (m *CMsgClientGetAuthorizedDevices) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetAuthorizedDevices) ProtoMessage() {}
func (*CMsgClientGetAuthorizedDevices) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{135}
+ return fileDescriptor_dab52857974b135d, []int{130}
}
func (m *CMsgClientGetAuthorizedDevices) XXX_Unmarshal(b []byte) error {
@@ -9840,7 +9585,7 @@ var xxx_messageInfo_CMsgClientGetAuthorizedDevices proto.InternalMessageInfo
type CMsgClientGetAuthorizedDevicesResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- AuthorizedDevice []*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice `protobuf:"bytes,2,rep,name=authorized_device" json:"authorized_device,omitempty"`
+ AuthorizedDevice []*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice `protobuf:"bytes,2,rep,name=authorized_device,json=authorizedDevice" json:"authorized_device,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9852,7 +9597,7 @@ func (m *CMsgClientGetAuthorizedDevicesResponse) Reset() {
func (m *CMsgClientGetAuthorizedDevicesResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientGetAuthorizedDevicesResponse) ProtoMessage() {}
func (*CMsgClientGetAuthorizedDevicesResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{136}
+ return fileDescriptor_dab52857974b135d, []int{131}
}
func (m *CMsgClientGetAuthorizedDevicesResponse) XXX_Unmarshal(b []byte) error {
@@ -9890,12 +9635,12 @@ func (m *CMsgClientGetAuthorizedDevicesResponse) GetAuthorizedDevice() []*CMsgCl
}
type CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice struct {
- AuthDeviceToken *uint64 `protobuf:"varint,1,opt,name=auth_device_token" json:"auth_device_token,omitempty"`
- DeviceName *string `protobuf:"bytes,2,opt,name=device_name" json:"device_name,omitempty"`
- LastAccessTime *uint32 `protobuf:"varint,3,opt,name=last_access_time" json:"last_access_time,omitempty"`
- BorrowerId *uint32 `protobuf:"varint,4,opt,name=borrower_id" json:"borrower_id,omitempty"`
- IsPending *bool `protobuf:"varint,5,opt,name=is_pending" json:"is_pending,omitempty"`
- AppPlayed *uint32 `protobuf:"varint,6,opt,name=app_played" json:"app_played,omitempty"`
+ AuthDeviceToken *uint64 `protobuf:"varint,1,opt,name=auth_device_token,json=authDeviceToken" json:"auth_device_token,omitempty"`
+ DeviceName *string `protobuf:"bytes,2,opt,name=device_name,json=deviceName" json:"device_name,omitempty"`
+ LastAccessTime *uint32 `protobuf:"varint,3,opt,name=last_access_time,json=lastAccessTime" json:"last_access_time,omitempty"`
+ BorrowerId *uint32 `protobuf:"varint,4,opt,name=borrower_id,json=borrowerId" json:"borrower_id,omitempty"`
+ IsPending *bool `protobuf:"varint,5,opt,name=is_pending,json=isPending" json:"is_pending,omitempty"`
+ AppPlayed *uint32 `protobuf:"varint,6,opt,name=app_played,json=appPlayed" json:"app_played,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9909,7 +9654,7 @@ func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) String() strin
}
func (*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) ProtoMessage() {}
func (*CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{136, 0}
+ return fileDescriptor_dab52857974b135d, []int{131, 0}
}
func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) XXX_Unmarshal(b []byte) error {
@@ -9973,8 +9718,8 @@ func (m *CMsgClientGetAuthorizedDevicesResponse_AuthorizedDevice) GetAppPlayed()
}
type CMsgClientSharedLibraryLockStatus struct {
- LockedLibrary []*CMsgClientSharedLibraryLockStatus_LockedLibrary `protobuf:"bytes,1,rep,name=locked_library" json:"locked_library,omitempty"`
- OwnLibraryLockedBy *uint32 `protobuf:"varint,2,opt,name=own_library_locked_by" json:"own_library_locked_by,omitempty"`
+ LockedLibrary []*CMsgClientSharedLibraryLockStatus_LockedLibrary `protobuf:"bytes,1,rep,name=locked_library,json=lockedLibrary" json:"locked_library,omitempty"`
+ OwnLibraryLockedBy *uint32 `protobuf:"varint,2,opt,name=own_library_locked_by,json=ownLibraryLockedBy" json:"own_library_locked_by,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -9984,7 +9729,7 @@ func (m *CMsgClientSharedLibraryLockStatus) Reset() { *m = CMsgClientSha
func (m *CMsgClientSharedLibraryLockStatus) String() string { return proto.CompactTextString(m) }
func (*CMsgClientSharedLibraryLockStatus) ProtoMessage() {}
func (*CMsgClientSharedLibraryLockStatus) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{137}
+ return fileDescriptor_dab52857974b135d, []int{132}
}
func (m *CMsgClientSharedLibraryLockStatus) XXX_Unmarshal(b []byte) error {
@@ -10020,8 +9765,8 @@ func (m *CMsgClientSharedLibraryLockStatus) GetOwnLibraryLockedBy() uint32 {
}
type CMsgClientSharedLibraryLockStatus_LockedLibrary struct {
- OwnerId *uint32 `protobuf:"varint,1,opt,name=owner_id" json:"owner_id,omitempty"`
- LockedBy *uint32 `protobuf:"varint,2,opt,name=locked_by" json:"locked_by,omitempty"`
+ OwnerId *uint32 `protobuf:"varint,1,opt,name=owner_id,json=ownerId" json:"owner_id,omitempty"`
+ LockedBy *uint32 `protobuf:"varint,2,opt,name=locked_by,json=lockedBy" json:"locked_by,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10035,7 +9780,7 @@ func (m *CMsgClientSharedLibraryLockStatus_LockedLibrary) String() string {
}
func (*CMsgClientSharedLibraryLockStatus_LockedLibrary) ProtoMessage() {}
func (*CMsgClientSharedLibraryLockStatus_LockedLibrary) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{137, 0}
+ return fileDescriptor_dab52857974b135d, []int{132, 0}
}
func (m *CMsgClientSharedLibraryLockStatus_LockedLibrary) XXX_Unmarshal(b []byte) error {
@@ -10071,8 +9816,8 @@ func (m *CMsgClientSharedLibraryLockStatus_LockedLibrary) GetLockedBy() uint32 {
}
type CMsgClientSharedLibraryStopPlaying struct {
- SecondsLeft *int32 `protobuf:"varint,1,opt,name=seconds_left" json:"seconds_left,omitempty"`
- StopApps []*CMsgClientSharedLibraryStopPlaying_StopApp `protobuf:"bytes,2,rep,name=stop_apps" json:"stop_apps,omitempty"`
+ SecondsLeft *int32 `protobuf:"varint,1,opt,name=seconds_left,json=secondsLeft" json:"seconds_left,omitempty"`
+ StopApps []*CMsgClientSharedLibraryStopPlaying_StopApp `protobuf:"bytes,2,rep,name=stop_apps,json=stopApps" json:"stop_apps,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10082,7 +9827,7 @@ func (m *CMsgClientSharedLibraryStopPlaying) Reset() { *m = CMsgClientSh
func (m *CMsgClientSharedLibraryStopPlaying) String() string { return proto.CompactTextString(m) }
func (*CMsgClientSharedLibraryStopPlaying) ProtoMessage() {}
func (*CMsgClientSharedLibraryStopPlaying) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{138}
+ return fileDescriptor_dab52857974b135d, []int{133}
}
func (m *CMsgClientSharedLibraryStopPlaying) XXX_Unmarshal(b []byte) error {
@@ -10118,8 +9863,8 @@ func (m *CMsgClientSharedLibraryStopPlaying) GetStopApps() []*CMsgClientSharedLi
}
type CMsgClientSharedLibraryStopPlaying_StopApp struct {
- AppId *uint32 `protobuf:"varint,1,opt,name=app_id" json:"app_id,omitempty"`
- OwnerId *uint32 `protobuf:"varint,2,opt,name=owner_id" json:"owner_id,omitempty"`
+ AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
+ OwnerId *uint32 `protobuf:"varint,2,opt,name=owner_id,json=ownerId" json:"owner_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10133,7 +9878,7 @@ func (m *CMsgClientSharedLibraryStopPlaying_StopApp) String() string {
}
func (*CMsgClientSharedLibraryStopPlaying_StopApp) ProtoMessage() {}
func (*CMsgClientSharedLibraryStopPlaying_StopApp) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{138, 0}
+ return fileDescriptor_dab52857974b135d, []int{133, 0}
}
func (m *CMsgClientSharedLibraryStopPlaying_StopApp) XXX_Unmarshal(b []byte) error {
@@ -10169,16 +9914,16 @@ func (m *CMsgClientSharedLibraryStopPlaying_StopApp) GetOwnerId() uint32 {
}
type CMsgClientServiceCall struct {
- SysidRouting []byte `protobuf:"bytes,1,opt,name=sysid_routing" json:"sysid_routing,omitempty"`
- CallHandle *uint32 `protobuf:"varint,2,opt,name=call_handle" json:"call_handle,omitempty"`
- ModuleCrc *uint32 `protobuf:"varint,3,opt,name=module_crc" json:"module_crc,omitempty"`
- ModuleHash []byte `protobuf:"bytes,4,opt,name=module_hash" json:"module_hash,omitempty"`
- FunctionId *uint32 `protobuf:"varint,5,opt,name=function_id" json:"function_id,omitempty"`
- CubOutputMax *uint32 `protobuf:"varint,6,opt,name=cub_output_max" json:"cub_output_max,omitempty"`
+ SysidRouting []byte `protobuf:"bytes,1,opt,name=sysid_routing,json=sysidRouting" json:"sysid_routing,omitempty"`
+ CallHandle *uint32 `protobuf:"varint,2,opt,name=call_handle,json=callHandle" json:"call_handle,omitempty"`
+ ModuleCrc *uint32 `protobuf:"varint,3,opt,name=module_crc,json=moduleCrc" json:"module_crc,omitempty"`
+ ModuleHash []byte `protobuf:"bytes,4,opt,name=module_hash,json=moduleHash" json:"module_hash,omitempty"`
+ FunctionId *uint32 `protobuf:"varint,5,opt,name=function_id,json=functionId" json:"function_id,omitempty"`
+ CubOutputMax *uint32 `protobuf:"varint,6,opt,name=cub_output_max,json=cubOutputMax" json:"cub_output_max,omitempty"`
Flags *uint32 `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"`
Callparameter []byte `protobuf:"bytes,8,opt,name=callparameter" json:"callparameter,omitempty"`
- PingOnly *bool `protobuf:"varint,9,opt,name=ping_only" json:"ping_only,omitempty"`
- MaxOutstandingCalls *uint32 `protobuf:"varint,10,opt,name=max_outstanding_calls" json:"max_outstanding_calls,omitempty"`
+ PingOnly *bool `protobuf:"varint,9,opt,name=ping_only,json=pingOnly" json:"ping_only,omitempty"`
+ MaxOutstandingCalls *uint32 `protobuf:"varint,10,opt,name=max_outstanding_calls,json=maxOutstandingCalls" json:"max_outstanding_calls,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10188,7 +9933,7 @@ func (m *CMsgClientServiceCall) Reset() { *m = CMsgClientServiceCall{} }
func (m *CMsgClientServiceCall) String() string { return proto.CompactTextString(m) }
func (*CMsgClientServiceCall) ProtoMessage() {}
func (*CMsgClientServiceCall) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{139}
+ return fileDescriptor_dab52857974b135d, []int{134}
}
func (m *CMsgClientServiceCall) XXX_Unmarshal(b []byte) error {
@@ -10280,9 +10025,9 @@ func (m *CMsgClientServiceCall) GetMaxOutstandingCalls() uint32 {
}
type CMsgClientServiceModule struct {
- ModuleCrc *uint32 `protobuf:"varint,1,opt,name=module_crc" json:"module_crc,omitempty"`
- ModuleHash []byte `protobuf:"bytes,2,opt,name=module_hash" json:"module_hash,omitempty"`
- ModuleContent []byte `protobuf:"bytes,3,opt,name=module_content" json:"module_content,omitempty"`
+ ModuleCrc *uint32 `protobuf:"varint,1,opt,name=module_crc,json=moduleCrc" json:"module_crc,omitempty"`
+ ModuleHash []byte `protobuf:"bytes,2,opt,name=module_hash,json=moduleHash" json:"module_hash,omitempty"`
+ ModuleContent []byte `protobuf:"bytes,3,opt,name=module_content,json=moduleContent" json:"module_content,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10292,7 +10037,7 @@ func (m *CMsgClientServiceModule) Reset() { *m = CMsgClientServiceModule
func (m *CMsgClientServiceModule) String() string { return proto.CompactTextString(m) }
func (*CMsgClientServiceModule) ProtoMessage() {}
func (*CMsgClientServiceModule) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{140}
+ return fileDescriptor_dab52857974b135d, []int{135}
}
func (m *CMsgClientServiceModule) XXX_Unmarshal(b []byte) error {
@@ -10335,27 +10080,27 @@ func (m *CMsgClientServiceModule) GetModuleContent() []byte {
}
type CMsgClientServiceCallResponse struct {
- SysidRouting []byte `protobuf:"bytes,1,opt,name=sysid_routing" json:"sysid_routing,omitempty"`
- CallHandle *uint32 `protobuf:"varint,2,opt,name=call_handle" json:"call_handle,omitempty"`
- ModuleCrc *uint32 `protobuf:"varint,3,opt,name=module_crc" json:"module_crc,omitempty"`
- ModuleHash []byte `protobuf:"bytes,4,opt,name=module_hash" json:"module_hash,omitempty"`
+ SysidRouting []byte `protobuf:"bytes,1,opt,name=sysid_routing,json=sysidRouting" json:"sysid_routing,omitempty"`
+ CallHandle *uint32 `protobuf:"varint,2,opt,name=call_handle,json=callHandle" json:"call_handle,omitempty"`
+ ModuleCrc *uint32 `protobuf:"varint,3,opt,name=module_crc,json=moduleCrc" json:"module_crc,omitempty"`
+ ModuleHash []byte `protobuf:"bytes,4,opt,name=module_hash,json=moduleHash" json:"module_hash,omitempty"`
Ecallresult *uint32 `protobuf:"varint,5,opt,name=ecallresult" json:"ecallresult,omitempty"`
- ResultContent []byte `protobuf:"bytes,6,opt,name=result_content" json:"result_content,omitempty"`
- OsVersionInfo []byte `protobuf:"bytes,7,opt,name=os_version_info" json:"os_version_info,omitempty"`
- SystemInfo []byte `protobuf:"bytes,8,opt,name=system_info" json:"system_info,omitempty"`
- LoadAddress *uint64 `protobuf:"fixed64,9,opt,name=load_address" json:"load_address,omitempty"`
- ExceptionRecord []byte `protobuf:"bytes,10,opt,name=exception_record" json:"exception_record,omitempty"`
- PortableOsVersionInfo []byte `protobuf:"bytes,11,opt,name=portable_os_version_info" json:"portable_os_version_info,omitempty"`
- PortableSystemInfo []byte `protobuf:"bytes,12,opt,name=portable_system_info" json:"portable_system_info,omitempty"`
- WasConverted *bool `protobuf:"varint,13,opt,name=was_converted" json:"was_converted,omitempty"`
- InternalResult *uint32 `protobuf:"varint,14,opt,name=internal_result" json:"internal_result,omitempty"`
- CurrentCount *uint32 `protobuf:"varint,15,opt,name=current_count" json:"current_count,omitempty"`
- LastCallHandle *uint32 `protobuf:"varint,16,opt,name=last_call_handle" json:"last_call_handle,omitempty"`
- LastCallModuleCrc *uint32 `protobuf:"varint,17,opt,name=last_call_module_crc" json:"last_call_module_crc,omitempty"`
- LastCallSysidRouting []byte `protobuf:"bytes,18,opt,name=last_call_sysid_routing" json:"last_call_sysid_routing,omitempty"`
- LastEcallresult *uint32 `protobuf:"varint,19,opt,name=last_ecallresult" json:"last_ecallresult,omitempty"`
- LastCallissueDelta *uint32 `protobuf:"varint,20,opt,name=last_callissue_delta" json:"last_callissue_delta,omitempty"`
- LastCallcompleteDelta *uint32 `protobuf:"varint,21,opt,name=last_callcomplete_delta" json:"last_callcomplete_delta,omitempty"`
+ ResultContent []byte `protobuf:"bytes,6,opt,name=result_content,json=resultContent" json:"result_content,omitempty"`
+ OsVersionInfo []byte `protobuf:"bytes,7,opt,name=os_version_info,json=osVersionInfo" json:"os_version_info,omitempty"`
+ SystemInfo []byte `protobuf:"bytes,8,opt,name=system_info,json=systemInfo" json:"system_info,omitempty"`
+ LoadAddress *uint64 `protobuf:"fixed64,9,opt,name=load_address,json=loadAddress" json:"load_address,omitempty"`
+ ExceptionRecord []byte `protobuf:"bytes,10,opt,name=exception_record,json=exceptionRecord" json:"exception_record,omitempty"`
+ PortableOsVersionInfo []byte `protobuf:"bytes,11,opt,name=portable_os_version_info,json=portableOsVersionInfo" json:"portable_os_version_info,omitempty"`
+ PortableSystemInfo []byte `protobuf:"bytes,12,opt,name=portable_system_info,json=portableSystemInfo" json:"portable_system_info,omitempty"`
+ WasConverted *bool `protobuf:"varint,13,opt,name=was_converted,json=wasConverted" json:"was_converted,omitempty"`
+ InternalResult *uint32 `protobuf:"varint,14,opt,name=internal_result,json=internalResult" json:"internal_result,omitempty"`
+ CurrentCount *uint32 `protobuf:"varint,15,opt,name=current_count,json=currentCount" json:"current_count,omitempty"`
+ LastCallHandle *uint32 `protobuf:"varint,16,opt,name=last_call_handle,json=lastCallHandle" json:"last_call_handle,omitempty"`
+ LastCallModuleCrc *uint32 `protobuf:"varint,17,opt,name=last_call_module_crc,json=lastCallModuleCrc" json:"last_call_module_crc,omitempty"`
+ LastCallSysidRouting []byte `protobuf:"bytes,18,opt,name=last_call_sysid_routing,json=lastCallSysidRouting" json:"last_call_sysid_routing,omitempty"`
+ LastEcallresult *uint32 `protobuf:"varint,19,opt,name=last_ecallresult,json=lastEcallresult" json:"last_ecallresult,omitempty"`
+ LastCallissueDelta *uint32 `protobuf:"varint,20,opt,name=last_callissue_delta,json=lastCallissueDelta" json:"last_callissue_delta,omitempty"`
+ LastCallcompleteDelta *uint32 `protobuf:"varint,21,opt,name=last_callcomplete_delta,json=lastCallcompleteDelta" json:"last_callcomplete_delta,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10365,7 +10110,7 @@ func (m *CMsgClientServiceCallResponse) Reset() { *m = CMsgClientService
func (m *CMsgClientServiceCallResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientServiceCallResponse) ProtoMessage() {}
func (*CMsgClientServiceCallResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{141}
+ return fileDescriptor_dab52857974b135d, []int{136}
}
func (m *CMsgClientServiceCallResponse) XXX_Unmarshal(b []byte) error {
@@ -10543,7 +10288,7 @@ func (m *CMsgAMUnlockStreaming) Reset() { *m = CMsgAMUnlockStreaming{} }
func (m *CMsgAMUnlockStreaming) String() string { return proto.CompactTextString(m) }
func (*CMsgAMUnlockStreaming) ProtoMessage() {}
func (*CMsgAMUnlockStreaming) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{142}
+ return fileDescriptor_dab52857974b135d, []int{137}
}
func (m *CMsgAMUnlockStreaming) XXX_Unmarshal(b []byte) error {
@@ -10566,7 +10311,7 @@ var xxx_messageInfo_CMsgAMUnlockStreaming proto.InternalMessageInfo
type CMsgAMUnlockStreamingResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- EncryptionKey []byte `protobuf:"bytes,2,opt,name=encryption_key" json:"encryption_key,omitempty"`
+ EncryptionKey []byte `protobuf:"bytes,2,opt,name=encryption_key,json=encryptionKey" json:"encryption_key,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10576,7 +10321,7 @@ func (m *CMsgAMUnlockStreamingResponse) Reset() { *m = CMsgAMUnlockStrea
func (m *CMsgAMUnlockStreamingResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgAMUnlockStreamingResponse) ProtoMessage() {}
func (*CMsgAMUnlockStreamingResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{143}
+ return fileDescriptor_dab52857974b135d, []int{138}
}
func (m *CMsgAMUnlockStreamingResponse) XXX_Unmarshal(b []byte) error {
@@ -10623,7 +10368,7 @@ func (m *CMsgAMUnlockHEVC) Reset() { *m = CMsgAMUnlockHEVC{} }
func (m *CMsgAMUnlockHEVC) String() string { return proto.CompactTextString(m) }
func (*CMsgAMUnlockHEVC) ProtoMessage() {}
func (*CMsgAMUnlockHEVC) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{144}
+ return fileDescriptor_dab52857974b135d, []int{139}
}
func (m *CMsgAMUnlockHEVC) XXX_Unmarshal(b []byte) error {
@@ -10655,7 +10400,7 @@ func (m *CMsgAMUnlockHEVCResponse) Reset() { *m = CMsgAMUnlockHEVCRespon
func (m *CMsgAMUnlockHEVCResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgAMUnlockHEVCResponse) ProtoMessage() {}
func (*CMsgAMUnlockHEVCResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{145}
+ return fileDescriptor_dab52857974b135d, []int{140}
}
func (m *CMsgAMUnlockHEVCResponse) XXX_Unmarshal(b []byte) error {
@@ -10686,8 +10431,8 @@ func (m *CMsgAMUnlockHEVCResponse) GetEresult() int32 {
}
type CMsgClientPlayingSessionState struct {
- PlayingBlocked *bool `protobuf:"varint,2,opt,name=playing_blocked" json:"playing_blocked,omitempty"`
- PlayingApp *uint32 `protobuf:"varint,3,opt,name=playing_app" json:"playing_app,omitempty"`
+ PlayingBlocked *bool `protobuf:"varint,2,opt,name=playing_blocked,json=playingBlocked" json:"playing_blocked,omitempty"`
+ PlayingApp *uint32 `protobuf:"varint,3,opt,name=playing_app,json=playingApp" json:"playing_app,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10697,7 +10442,7 @@ func (m *CMsgClientPlayingSessionState) Reset() { *m = CMsgClientPlaying
func (m *CMsgClientPlayingSessionState) String() string { return proto.CompactTextString(m) }
func (*CMsgClientPlayingSessionState) ProtoMessage() {}
func (*CMsgClientPlayingSessionState) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{146}
+ return fileDescriptor_dab52857974b135d, []int{141}
}
func (m *CMsgClientPlayingSessionState) XXX_Unmarshal(b []byte) error {
@@ -10733,7 +10478,7 @@ func (m *CMsgClientPlayingSessionState) GetPlayingApp() uint32 {
}
type CMsgClientKickPlayingSession struct {
- OnlyStopGame *bool `protobuf:"varint,1,opt,name=only_stop_game" json:"only_stop_game,omitempty"`
+ OnlyStopGame *bool `protobuf:"varint,1,opt,name=only_stop_game,json=onlyStopGame" json:"only_stop_game,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10743,7 +10488,7 @@ func (m *CMsgClientKickPlayingSession) Reset() { *m = CMsgClientKickPlay
func (m *CMsgClientKickPlayingSession) String() string { return proto.CompactTextString(m) }
func (*CMsgClientKickPlayingSession) ProtoMessage() {}
func (*CMsgClientKickPlayingSession) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{147}
+ return fileDescriptor_dab52857974b135d, []int{142}
}
func (m *CMsgClientKickPlayingSession) XXX_Unmarshal(b []byte) error {
@@ -10772,9 +10517,9 @@ func (m *CMsgClientKickPlayingSession) GetOnlyStopGame() bool {
}
type CMsgClientVoiceCallPreAuthorize struct {
- CallerSteamid *uint64 `protobuf:"fixed64,1,opt,name=caller_steamid" json:"caller_steamid,omitempty"`
- ReceiverSteamid *uint64 `protobuf:"fixed64,2,opt,name=receiver_steamid" json:"receiver_steamid,omitempty"`
- CallerId *int32 `protobuf:"varint,3,opt,name=caller_id" json:"caller_id,omitempty"`
+ CallerSteamid *uint64 `protobuf:"fixed64,1,opt,name=caller_steamid,json=callerSteamid" json:"caller_steamid,omitempty"`
+ ReceiverSteamid *uint64 `protobuf:"fixed64,2,opt,name=receiver_steamid,json=receiverSteamid" json:"receiver_steamid,omitempty"`
+ CallerId *int32 `protobuf:"varint,3,opt,name=caller_id,json=callerId" json:"caller_id,omitempty"`
Hangup *bool `protobuf:"varint,4,opt,name=hangup" json:"hangup,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -10785,7 +10530,7 @@ func (m *CMsgClientVoiceCallPreAuthorize) Reset() { *m = CMsgClientVoice
func (m *CMsgClientVoiceCallPreAuthorize) String() string { return proto.CompactTextString(m) }
func (*CMsgClientVoiceCallPreAuthorize) ProtoMessage() {}
func (*CMsgClientVoiceCallPreAuthorize) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{148}
+ return fileDescriptor_dab52857974b135d, []int{143}
}
func (m *CMsgClientVoiceCallPreAuthorize) XXX_Unmarshal(b []byte) error {
@@ -10835,10 +10580,10 @@ func (m *CMsgClientVoiceCallPreAuthorize) GetHangup() bool {
}
type CMsgClientVoiceCallPreAuthorizeResponse struct {
- CallerSteamid *uint64 `protobuf:"fixed64,1,opt,name=caller_steamid" json:"caller_steamid,omitempty"`
- ReceiverSteamid *uint64 `protobuf:"fixed64,2,opt,name=receiver_steamid" json:"receiver_steamid,omitempty"`
+ CallerSteamid *uint64 `protobuf:"fixed64,1,opt,name=caller_steamid,json=callerSteamid" json:"caller_steamid,omitempty"`
+ ReceiverSteamid *uint64 `protobuf:"fixed64,2,opt,name=receiver_steamid,json=receiverSteamid" json:"receiver_steamid,omitempty"`
Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"`
- CallerId *int32 `protobuf:"varint,4,opt,name=caller_id" json:"caller_id,omitempty"`
+ CallerId *int32 `protobuf:"varint,4,opt,name=caller_id,json=callerId" json:"caller_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -10850,7 +10595,7 @@ func (m *CMsgClientVoiceCallPreAuthorizeResponse) Reset() {
func (m *CMsgClientVoiceCallPreAuthorizeResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientVoiceCallPreAuthorizeResponse) ProtoMessage() {}
func (*CMsgClientVoiceCallPreAuthorizeResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_dab52857974b135d, []int{149}
+ return fileDescriptor_dab52857974b135d, []int{144}
}
func (m *CMsgClientVoiceCallPreAuthorizeResponse) XXX_Unmarshal(b []byte) error {
@@ -10901,6 +10646,53 @@ func (m *CMsgClientVoiceCallPreAuthorizeResponse) GetCallerId() int32 {
return 0
}
+type CMsgBadgeCraftedNotification struct {
+ Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
+ BadgeLevel *uint32 `protobuf:"varint,2,opt,name=badge_level,json=badgeLevel" json:"badge_level,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgBadgeCraftedNotification) Reset() { *m = CMsgBadgeCraftedNotification{} }
+func (m *CMsgBadgeCraftedNotification) String() string { return proto.CompactTextString(m) }
+func (*CMsgBadgeCraftedNotification) ProtoMessage() {}
+func (*CMsgBadgeCraftedNotification) Descriptor() ([]byte, []int) {
+ return fileDescriptor_dab52857974b135d, []int{145}
+}
+
+func (m *CMsgBadgeCraftedNotification) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgBadgeCraftedNotification.Unmarshal(m, b)
+}
+func (m *CMsgBadgeCraftedNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgBadgeCraftedNotification.Marshal(b, m, deterministic)
+}
+func (m *CMsgBadgeCraftedNotification) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgBadgeCraftedNotification.Merge(m, src)
+}
+func (m *CMsgBadgeCraftedNotification) XXX_Size() int {
+ return xxx_messageInfo_CMsgBadgeCraftedNotification.Size(m)
+}
+func (m *CMsgBadgeCraftedNotification) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgBadgeCraftedNotification.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgBadgeCraftedNotification proto.InternalMessageInfo
+
+func (m *CMsgBadgeCraftedNotification) GetAppid() uint32 {
+ if m != nil && m.Appid != nil {
+ return *m.Appid
+ }
+ return 0
+}
+
+func (m *CMsgBadgeCraftedNotification) GetBadgeLevel() uint32 {
+ if m != nil && m.BadgeLevel != nil {
+ return *m.BadgeLevel
+ }
+ return 0
+}
+
func init() {
proto.RegisterType((*CMsgClientUCMAddScreenshot)(nil), "CMsgClientUCMAddScreenshot")
proto.RegisterType((*CMsgClientUCMAddScreenshot_Tag)(nil), "CMsgClientUCMAddScreenshot.Tag")
@@ -10924,9 +10716,6 @@ func init() {
proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesWithUpdates")
proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse")
proto.RegisterType((*CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse_PublishedFileId)(nil), "CMsgClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse.PublishedFileId")
- proto.RegisterType((*CMsgClientUCMPublishedFileSubscribed)(nil), "CMsgClientUCMPublishedFileSubscribed")
- proto.RegisterType((*CMsgClientUCMPublishedFileUnsubscribed)(nil), "CMsgClientUCMPublishedFileUnsubscribed")
- proto.RegisterType((*CMsgClientUCMPublishedFileDeleted)(nil), "CMsgClientUCMPublishedFileDeleted")
proto.RegisterType((*CMsgClientUCMPublishedFileUpdated)(nil), "CMsgClientUCMPublishedFileUpdated")
proto.RegisterType((*CMsgClientWorkshopItemChangesRequest)(nil), "CMsgClientWorkshopItemChangesRequest")
proto.RegisterType((*CMsgClientWorkshopItemChangesResponse)(nil), "CMsgClientWorkshopItemChangesResponse")
@@ -11015,6 +10804,7 @@ func init() {
proto.RegisterType((*CMsgClientRequestForgottenPasswordEmail)(nil), "CMsgClientRequestForgottenPasswordEmail")
proto.RegisterType((*CMsgClientRequestForgottenPasswordEmailResponse)(nil), "CMsgClientRequestForgottenPasswordEmailResponse")
proto.RegisterType((*CMsgClientItemAnnouncements)(nil), "CMsgClientItemAnnouncements")
+ proto.RegisterType((*CMsgClientItemAnnouncements_UnseenItem)(nil), "CMsgClientItemAnnouncements.UnseenItem")
proto.RegisterType((*CMsgClientRequestItemAnnouncements)(nil), "CMsgClientRequestItemAnnouncements")
proto.RegisterType((*CMsgClientUserNotifications)(nil), "CMsgClientUserNotifications")
proto.RegisterType((*CMsgClientUserNotifications_Notification)(nil), "CMsgClientUserNotifications.Notification")
@@ -11030,9 +10820,6 @@ func init() {
proto.RegisterType((*CMsgClientFSGetFriendsSteamLevelsResponse)(nil), "CMsgClientFSGetFriendsSteamLevelsResponse")
proto.RegisterType((*CMsgClientFSGetFriendsSteamLevelsResponse_Friend)(nil), "CMsgClientFSGetFriendsSteamLevelsResponse.Friend")
proto.RegisterType((*CMsgClientEmailAddrInfo)(nil), "CMsgClientEmailAddrInfo")
- proto.RegisterType((*CMsgCREEnumeratePublishedFiles)(nil), "CMsgCREEnumeratePublishedFiles")
- proto.RegisterType((*CMsgCREEnumeratePublishedFilesResponse)(nil), "CMsgCREEnumeratePublishedFilesResponse")
- proto.RegisterType((*CMsgCREEnumeratePublishedFilesResponse_PublishedFileId)(nil), "CMsgCREEnumeratePublishedFilesResponse.PublishedFileId")
proto.RegisterType((*CMsgCREItemVoteSummary)(nil), "CMsgCREItemVoteSummary")
proto.RegisterType((*CMsgCREItemVoteSummary_PublishedFileId)(nil), "CMsgCREItemVoteSummary.PublishedFileId")
proto.RegisterType((*CMsgCREItemVoteSummaryResponse)(nil), "CMsgCREItemVoteSummaryResponse")
@@ -11054,8 +10841,8 @@ func init() {
proto.RegisterType((*CMsgDPGetNumberOfCurrentPlayers)(nil), "CMsgDPGetNumberOfCurrentPlayers")
proto.RegisterType((*CMsgDPGetNumberOfCurrentPlayersResponse)(nil), "CMsgDPGetNumberOfCurrentPlayersResponse")
proto.RegisterType((*CMsgClientFriendUserStatusPublished)(nil), "CMsgClientFriendUserStatusPublished")
- proto.RegisterType((*CMsgClientServiceMethod)(nil), "CMsgClientServiceMethod")
- proto.RegisterType((*CMsgClientServiceMethodResponse)(nil), "CMsgClientServiceMethodResponse")
+ proto.RegisterType((*CMsgClientServiceMethodLegacy)(nil), "CMsgClientServiceMethodLegacy")
+ proto.RegisterType((*CMsgClientServiceMethodLegacyResponse)(nil), "CMsgClientServiceMethodLegacyResponse")
proto.RegisterType((*CMsgClientUIMode)(nil), "CMsgClientUIMode")
proto.RegisterType((*CMsgClientVanityURLChangedNotification)(nil), "CMsgClientVanityURLChangedNotification")
proto.RegisterType((*CMsgClientAuthorizeLocalDeviceRequest)(nil), "CMsgClientAuthorizeLocalDeviceRequest")
@@ -11083,430 +10870,581 @@ func init() {
proto.RegisterType((*CMsgClientKickPlayingSession)(nil), "CMsgClientKickPlayingSession")
proto.RegisterType((*CMsgClientVoiceCallPreAuthorize)(nil), "CMsgClientVoiceCallPreAuthorize")
proto.RegisterType((*CMsgClientVoiceCallPreAuthorizeResponse)(nil), "CMsgClientVoiceCallPreAuthorizeResponse")
+ proto.RegisterType((*CMsgBadgeCraftedNotification)(nil), "CMsgBadgeCraftedNotification")
}
-func init() { proto.RegisterFile("steammessages_clientserver_2.proto", fileDescriptor_dab52857974b135d) }
+func init() {
+ proto.RegisterFile("steammessages_clientserver_2.proto", fileDescriptor_dab52857974b135d)
+}
var fileDescriptor_dab52857974b135d = []byte{
- // 6714 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x7c, 0x4b, 0x8c, 0x24, 0x47,
- 0x5a, 0xf0, 0x5f, 0x8f, 0xee, 0xae, 0xfe, 0xba, 0xaa, 0x1f, 0xd5, 0x3d, 0x33, 0xe5, 0x1a, 0x3f,
- 0xfa, 0xcf, 0xb5, 0xd7, 0x63, 0x7b, 0x5d, 0x9e, 0xf1, 0x8c, 0x3d, 0xf6, 0xfc, 0x5e, 0xef, 0xb6,
- 0xbb, 0x67, 0xda, 0xb3, 0x9e, 0xf1, 0xf4, 0xdf, 0xbd, 0x63, 0xa3, 0x15, 0x52, 0x2a, 0x2a, 0x33,
- 0xba, 0x2a, 0xb6, 0xb3, 0x32, 0xd3, 0x11, 0x91, 0xdd, 0x53, 0x16, 0x07, 0xd8, 0x13, 0x08, 0x2e,
- 0x48, 0x0b, 0x62, 0x85, 0x16, 0xb4, 0xe2, 0xc0, 0x01, 0x71, 0x43, 0x5a, 0x90, 0x00, 0x09, 0x24,
- 0xb8, 0x20, 0x81, 0x16, 0x90, 0x40, 0xe2, 0xc4, 0x09, 0x09, 0x4e, 0x9c, 0x10, 0x70, 0x41, 0xf1,
- 0x45, 0x44, 0x56, 0x64, 0xbd, 0xa6, 0xdb, 0xcb, 0xc2, 0x69, 0xa6, 0xe2, 0xf1, 0xbd, 0xe2, 0x8b,
- 0xef, 0x15, 0x5f, 0x36, 0x78, 0x42, 0x52, 0x32, 0x18, 0x50, 0x21, 0x48, 0x8f, 0x0a, 0x3f, 0x88,
- 0x18, 0x8d, 0xa5, 0xa0, 0xfc, 0x94, 0x72, 0xff, 0xcd, 0x4e, 0xca, 0x13, 0x99, 0xb4, 0x5b, 0xc5,
- 0x35, 0x5d, 0x22, 0xa8, 0x9e, 0xf1, 0x7e, 0xae, 0x02, 0xed, 0xdd, 0x87, 0xa2, 0xb7, 0x8b, 0xdb,
- 0x1e, 0xef, 0x3e, 0xdc, 0x09, 0xc3, 0xa3, 0x80, 0x53, 0x1a, 0x8b, 0x7e, 0x22, 0x9b, 0x0d, 0x58,
- 0x20, 0x69, 0xca, 0xc2, 0x56, 0x69, 0xbb, 0x74, 0xad, 0xd1, 0x5c, 0x87, 0xda, 0x31, 0x8b, 0x68,
- 0x4c, 0x06, 0xb4, 0x55, 0xde, 0x2e, 0x5d, 0x5b, 0x6e, 0x6e, 0xc0, 0xb2, 0xec, 0x67, 0x83, 0x2e,
- 0x0e, 0x55, 0x70, 0x68, 0x13, 0x56, 0x4e, 0xb9, 0x9f, 0xaf, 0x5b, 0xc5, 0xc1, 0x2b, 0xb0, 0xc6,
- 0x25, 0x1b, 0xd0, 0x9b, 0x6f, 0xfa, 0x01, 0xa7, 0x44, 0xd2, 0xb0, 0x55, 0xdd, 0x2e, 0x5d, 0x5b,
- 0x52, 0x18, 0xce, 0x58, 0x28, 0xfb, 0xad, 0x05, 0xc4, 0xb0, 0x0a, 0x8b, 0x7d, 0xca, 0x7a, 0x7d,
- 0xd9, 0x5a, 0xc4, 0xdf, 0x9b, 0xb0, 0x92, 0x52, 0x3e, 0x60, 0x42, 0xb0, 0x24, 0x16, 0xad, 0x25,
- 0x1c, 0x5c, 0x83, 0xa5, 0x80, 0xa4, 0x92, 0x25, 0x71, 0xab, 0x86, 0xd0, 0x2f, 0x41, 0x43, 0xf4,
- 0x13, 0x2e, 0x83, 0x4c, 0xfa, 0x88, 0x74, 0x19, 0x87, 0xbf, 0x02, 0x15, 0x49, 0x7a, 0x2d, 0xd8,
- 0xae, 0x5c, 0x5b, 0x79, 0xf3, 0x85, 0xce, 0x6c, 0x3e, 0x3b, 0xdf, 0x24, 0xbd, 0xe6, 0x65, 0x58,
- 0x95, 0xa4, 0xd7, 0xa3, 0xa1, 0x8f, 0xd2, 0x62, 0x61, 0x6b, 0x65, 0xbb, 0x72, 0x6d, 0x51, 0x91,
- 0x20, 0xd2, 0x84, 0x45, 0x94, 0xfb, 0x0a, 0x5a, 0x7d, 0xbb, 0x74, 0xad, 0xd6, 0x7c, 0x1e, 0x2e,
- 0x9b, 0xc5, 0x69, 0xd6, 0x8d, 0x98, 0xe8, 0xd3, 0x50, 0x71, 0xcc, 0xc2, 0x56, 0x63, 0xbb, 0x72,
- 0xad, 0xda, 0x7e, 0x15, 0x2a, 0x0a, 0xe6, 0x3a, 0xd4, 0x24, 0xe9, 0x69, 0x9a, 0x4a, 0xb9, 0xc0,
- 0x48, 0xcf, 0x3f, 0x25, 0x51, 0x66, 0x64, 0xe8, 0x85, 0xe0, 0xcd, 0x26, 0xed, 0x90, 0x8a, 0x34,
- 0x89, 0x05, 0x6d, 0x36, 0x61, 0x89, 0x72, 0x2a, 0xb2, 0x48, 0x22, 0xa4, 0x85, 0x3b, 0xa5, 0x37,
- 0x9b, 0xaf, 0x42, 0x5d, 0xe4, 0x2b, 0x59, 0x88, 0xf0, 0x16, 0xef, 0x6c, 0xdd, 0x78, 0xe7, 0xd6,
- 0xad, 0xb7, 0x6f, 0xdf, 0xba, 0x75, 0xfd, 0xf6, 0xcd, 0xdb, 0xd7, 0xdf, 0x7d, 0xeb, 0xad, 0x1b,
- 0x6f, 0xdf, 0x78, 0xcb, 0xfb, 0x08, 0x9e, 0x2b, 0x60, 0xd9, 0xa3, 0x11, 0x95, 0xd4, 0x39, 0xeb,
- 0x71, 0x60, 0xa5, 0x39, 0xc0, 0xfe, 0x1f, 0xbc, 0x34, 0x17, 0xd8, 0x3c, 0xaa, 0xbd, 0x1f, 0x95,
- 0xa1, 0x55, 0xd8, 0x7d, 0xa0, 0x45, 0x78, 0x8f, 0x45, 0x54, 0x29, 0x00, 0x49, 0x53, 0x3f, 0x57,
- 0xb9, 0x0d, 0x58, 0x56, 0x82, 0xf5, 0x1d, 0x9d, 0x7b, 0x06, 0x36, 0x52, 0x4e, 0x4f, 0x19, 0x3d,
- 0xf3, 0x47, 0x53, 0x15, 0xab, 0x66, 0x41, 0x12, 0x8b, 0x6c, 0x40, 0xb9, 0x6f, 0xc0, 0x54, 0x11,
- 0x4c, 0x03, 0x16, 0x24, 0x93, 0x11, 0x45, 0x35, 0x43, 0x1d, 0x0d, 0xa9, 0x08, 0x38, 0xd3, 0x5a,
- 0xb4, 0x88, 0x83, 0x75, 0xa8, 0x4a, 0xd2, 0x13, 0xad, 0xda, 0x76, 0x45, 0xeb, 0xd4, 0x59, 0xc2,
- 0x4f, 0x44, 0x3f, 0x49, 0x11, 0x0d, 0xea, 0x54, 0xad, 0xd9, 0x04, 0x38, 0x65, 0x82, 0x75, 0x59,
- 0xc4, 0xe4, 0xb0, 0x05, 0x8a, 0xa7, 0x9c, 0x46, 0x39, 0x4c, 0x69, 0x6b, 0x05, 0xf1, 0xad, 0x40,
- 0x25, 0xe3, 0x11, 0x2a, 0xcb, 0xb2, 0xd2, 0xac, 0x53, 0x16, 0xd2, 0xc4, 0x4f, 0x79, 0xa2, 0xfe,
- 0xc3, 0x5b, 0x0d, 0x5c, 0xd4, 0x86, 0xa6, 0x1e, 0x27, 0x41, 0x90, 0x64, 0xb1, 0xd1, 0x5d, 0x7d,
- 0x61, 0x5a, 0xb0, 0xae, 0xe7, 0x58, 0x48, 0x63, 0xc9, 0x8e, 0x19, 0xe5, 0xad, 0x35, 0x4b, 0x3b,
- 0x8b, 0x15, 0xa8, 0x1e, 0xa7, 0x42, 0xb4, 0xd6, 0x15, 0x59, 0xde, 0x0f, 0x4a, 0xb0, 0x3d, 0x4b,
- 0xa6, 0x73, 0x55, 0xe8, 0x0d, 0xd8, 0xc8, 0x35, 0x58, 0x8b, 0x73, 0xbe, 0x1e, 0x35, 0xdf, 0x81,
- 0x57, 0x62, 0x4a, 0x43, 0xe1, 0xe7, 0xd2, 0x89, 0x68, 0x8f, 0x44, 0x3e, 0xe9, 0x71, 0x4a, 0x07,
- 0x34, 0x96, 0x8a, 0x1b, 0x9a, 0x4a, 0x12, 0x07, 0xfa, 0x54, 0x6a, 0x77, 0x16, 0x8e, 0x49, 0x24,
- 0xa8, 0xf7, 0xc3, 0xa5, 0x31, 0x1a, 0x1f, 0xa7, 0x21, 0x91, 0xf4, 0xc0, 0xa2, 0x9f, 0x7a, 0xfe,
- 0xcf, 0xcc, 0xa4, 0xaf, 0xa8, 0x1a, 0x95, 0xd9, 0xaa, 0x51, 0xc5, 0xa9, 0x8b, 0x68, 0xc0, 0x12,
- 0x6a, 0x40, 0xf1, 0xa8, 0x6b, 0x78, 0xd4, 0x9b, 0xb0, 0x92, 0x21, 0xd5, 0xae, 0x4e, 0x5c, 0x85,
- 0x4d, 0x33, 0xe8, 0x22, 0x47, 0xe5, 0xa8, 0x35, 0xb7, 0xa0, 0x6e, 0x26, 0x35, 0xfa, 0x15, 0x1c,
- 0x6d, 0x43, 0xd3, 0x8c, 0xba, 0x54, 0x68, 0xdb, 0x32, 0xc2, 0x81, 0xc4, 0x34, 0x70, 0xf0, 0x19,
- 0xd8, 0x30, 0x83, 0x0e, 0x4d, 0xab, 0x16, 0x56, 0xd0, 0x27, 0x71, 0xaf, 0x08, 0x4b, 0x2b, 0x4b,
- 0x13, 0xc0, 0x6c, 0x53, 0xea, 0x88, 0xba, 0x62, 0x75, 0x73, 0x03, 0x17, 0xbc, 0x00, 0x57, 0xcc,
- 0x82, 0x20, 0x89, 0xa5, 0x3a, 0xbe, 0x01, 0x89, 0xd9, 0x31, 0x15, 0xb2, 0xd5, 0xc4, 0xd5, 0x2d,
- 0x58, 0x9f, 0x98, 0xd9, 0x44, 0xf9, 0xaf, 0x43, 0x6d, 0x40, 0x25, 0x09, 0x89, 0x24, 0xad, 0x2d,
- 0x7b, 0xfd, 0x0c, 0xb0, 0x7c, 0xe2, 0x92, 0x61, 0xa9, 0x16, 0x91, 0xb8, 0x97, 0x91, 0x1e, 0x6d,
- 0x5d, 0xd6, 0xaa, 0x77, 0x5d, 0x5d, 0x0b, 0x4e, 0x07, 0xc9, 0x29, 0x0d, 0xfd, 0x93, 0x53, 0x64,
- 0xf5, 0x0a, 0xca, 0xfd, 0xab, 0xb0, 0x68, 0x7e, 0xb7, 0xd0, 0x72, 0xbf, 0xde, 0x79, 0x9a, 0xd6,
- 0x74, 0x3e, 0xa2, 0xc3, 0x4f, 0x94, 0x45, 0x55, 0x36, 0xf7, 0x2e, 0xd4, 0xcc, 0x31, 0x88, 0xd6,
- 0x33, 0x08, 0xe0, 0xe6, 0xd3, 0x01, 0xec, 0x84, 0x21, 0x53, 0x62, 0x23, 0xd1, 0x81, 0xde, 0xab,
- 0xa4, 0x6a, 0xc1, 0xf8, 0x32, 0xf1, 0x35, 0xa5, 0xad, 0xf6, 0x76, 0xe5, 0xda, 0x82, 0x3a, 0x8c,
- 0x20, 0xa2, 0x84, 0xfb, 0xee, 0x45, 0xbc, 0x6a, 0xcf, 0x49, 0x2f, 0xf5, 0x49, 0x14, 0x59, 0xbe,
- 0x9e, 0x55, 0x53, 0xed, 0x57, 0x60, 0xc5, 0xa5, 0x73, 0x05, 0x2a, 0x27, 0x74, 0x68, 0xdc, 0x42,
- 0x03, 0x16, 0x1c, 0x97, 0xd0, 0xfe, 0xa5, 0x12, 0x6c, 0x4c, 0x25, 0x29, 0xe1, 0xac, 0xc7, 0x62,
- 0x12, 0x39, 0xea, 0xad, 0x01, 0xb4, 0xa1, 0xc9, 0x62, 0x49, 0x79, 0x71, 0x4e, 0x1b, 0xcc, 0x35,
- 0x58, 0x42, 0x5b, 0xc2, 0x42, 0x73, 0x4d, 0xb6, 0xa0, 0x6e, 0x35, 0x15, 0x6d, 0x96, 0xb6, 0x91,
- 0xad, 0x5c, 0x53, 0x59, 0x1c, 0xd2, 0x27, 0x78, 0x51, 0x16, 0xee, 0x94, 0x5f, 0xbf, 0xe1, 0x3d,
- 0x81, 0x6b, 0x4f, 0x93, 0xe0, 0x5c, 0x23, 0x73, 0x21, 0x9b, 0x51, 0x76, 0x6d, 0xc6, 0xc3, 0x31,
- 0x93, 0xa1, 0x1d, 0x4d, 0xd1, 0x64, 0x4c, 0x35, 0x11, 0xe8, 0xbd, 0x1c, 0x6b, 0xa2, 0xa0, 0x36,
- 0xbc, 0xf7, 0xc7, 0x18, 0x99, 0x02, 0x6e, 0xae, 0xeb, 0x0a, 0xc6, 0xf6, 0xdf, 0x8d, 0x95, 0xab,
- 0x21, 0x92, 0x3e, 0x16, 0x94, 0x17, 0xc0, 0x88, 0x09, 0x4b, 0xa6, 0xe2, 0x08, 0x49, 0xb8, 0x34,
- 0xd2, 0x45, 0x82, 0xd4, 0xfd, 0x14, 0x09, 0x97, 0x7e, 0xc2, 0x95, 0x5b, 0xa8, 0x20, 0x91, 0xff,
- 0x54, 0x82, 0xeb, 0xe7, 0xc5, 0x32, 0x57, 0xec, 0xdf, 0x82, 0xb5, 0xa2, 0x60, 0x44, 0xab, 0x8c,
- 0x17, 0x62, 0xa7, 0x73, 0x51, 0xf8, 0x9d, 0xc2, 0xf0, 0xfd, 0x50, 0xb9, 0x47, 0x99, 0x48, 0x12,
- 0xf9, 0x1a, 0xa9, 0xd0, 0xb4, 0xb7, 0xbf, 0x02, 0x6b, 0xe3, 0x2b, 0x67, 0x1f, 0x8f, 0xf7, 0x6b,
- 0x25, 0x78, 0x65, 0x36, 0x25, 0x47, 0x59, 0x57, 0x99, 0xb3, 0xee, 0x85, 0x04, 0xba, 0x05, 0xcb,
- 0x11, 0x13, 0x52, 0xeb, 0x35, 0xd2, 0x74, 0xa7, 0x74, 0xa3, 0xf9, 0x1c, 0x34, 0x07, 0x44, 0x06,
- 0x7d, 0x16, 0xf7, 0xfc, 0x91, 0xab, 0xae, 0xea, 0xe9, 0xeb, 0xcd, 0x0d, 0x58, 0x40, 0x07, 0xac,
- 0x83, 0xd0, 0x3b, 0xe5, 0xb7, 0xae, 0x7b, 0xbf, 0x50, 0x86, 0x1b, 0xe7, 0x26, 0x6d, 0xee, 0x29,
- 0xfc, 0x34, 0xac, 0x8b, 0x7c, 0x79, 0xe1, 0x18, 0x3e, 0xe8, 0x5c, 0x18, 0xc3, 0x79, 0xcf, 0xe1,
- 0xa3, 0x8b, 0x9c, 0x83, 0x12, 0x8f, 0x8d, 0xce, 0x47, 0xa4, 0xa2, 0x40, 0x97, 0xee, 0x94, 0xae,
- 0x7b, 0x09, 0xdc, 0x3a, 0x37, 0xa1, 0x9f, 0x32, 0xd9, 0xd7, 0xe6, 0xe1, 0x02, 0x37, 0x00, 0x07,
- 0x15, 0x01, 0x48, 0xfd, 0x92, 0xf7, 0xcb, 0x15, 0x78, 0xef, 0x8b, 0x60, 0x9c, 0x7b, 0x0e, 0xbd,
- 0x99, 0xe7, 0xf0, 0xb0, 0xf3, 0xe3, 0x20, 0x3b, 0xef, 0x91, 0xfc, 0x61, 0xe9, 0xbf, 0xf1, 0x4c,
- 0x46, 0x99, 0x19, 0x02, 0x57, 0x38, 0x71, 0x7b, 0xdf, 0xf8, 0x6a, 0xd4, 0xed, 0x51, 0x88, 0x24,
- 0xd8, 0xe7, 0xd4, 0x64, 0x58, 0xcf, 0xc2, 0x96, 0x85, 0x1b, 0x11, 0x21, 0x7d, 0x6d, 0xf2, 0x43,
- 0x8c, 0x80, 0x96, 0x94, 0xb7, 0x67, 0xc2, 0x0f, 0x69, 0x9a, 0x48, 0x1b, 0x10, 0x60, 0xd2, 0x55,
- 0xf3, 0xfe, 0xbc, 0x04, 0x2f, 0x4e, 0x8b, 0x30, 0x35, 0x2f, 0x23, 0x31, 0x5d, 0xc0, 0x1c, 0x4f,
- 0x52, 0x5d, 0x99, 0xa4, 0xda, 0xfa, 0xa6, 0x75, 0xa4, 0xda, 0x95, 0xc5, 0x82, 0x9d, 0x99, 0xa0,
- 0x78, 0x11, 0x5d, 0xf1, 0x25, 0x68, 0xe8, 0x3d, 0x96, 0x45, 0xcc, 0x1e, 0xbd, 0x23, 0xf8, 0xf2,
- 0x6c, 0x3e, 0x1e, 0xc7, 0xe2, 0x8b, 0x70, 0xe2, 0x7d, 0x0c, 0xff, 0x77, 0x36, 0x50, 0xed, 0x65,
- 0x2e, 0x04, 0xef, 0xb7, 0x4a, 0xf3, 0x00, 0x6a, 0x0d, 0xbc, 0x90, 0xa8, 0xb7, 0xa0, 0x5e, 0x90,
- 0x45, 0xc5, 0x26, 0xf4, 0x4f, 0xd3, 0x98, 0xa5, 0xd9, 0x12, 0xf6, 0x4e, 0x5c, 0x95, 0xf8, 0xd4,
- 0xf8, 0xf6, 0xfb, 0x92, 0x0e, 0x76, 0x31, 0x1e, 0x15, 0x87, 0xf4, 0xb3, 0x8c, 0x0a, 0x39, 0x2d,
- 0xa8, 0x47, 0xdd, 0x2b, 0x50, 0x54, 0xb6, 0xc7, 0x19, 0x67, 0x03, 0x9f, 0x49, 0x3a, 0x10, 0xbe,
- 0x0a, 0x1a, 0x2c, 0xad, 0xde, 0x7f, 0x96, 0xdc, 0xa4, 0x73, 0x2a, 0xb6, 0x39, 0xb7, 0xdf, 0x09,
- 0xaa, 0x99, 0x09, 0x8c, 0x1a, 0xcd, 0x47, 0xb0, 0x9a, 0x47, 0x24, 0x88, 0xb1, 0xb5, 0x80, 0x06,
- 0xe1, 0x76, 0xe7, 0x5c, 0x88, 0x3a, 0xee, 0xdc, 0xfd, 0xf8, 0x38, 0x69, 0xff, 0x14, 0xac, 0x8f,
- 0x8f, 0xcd, 0x3b, 0xa4, 0xf1, 0x43, 0x29, 0x5b, 0x33, 0x69, 0x23, 0x6d, 0xdf, 0x5c, 0xf0, 0x45,
- 0xef, 0xef, 0x0b, 0x0a, 0x31, 0x8e, 0xe4, 0x0b, 0x08, 0x7a, 0x7f, 0x82, 0xf7, 0x0a, 0xf2, 0xfe,
- 0x46, 0xe7, 0xa9, 0x68, 0x0a, 0x7c, 0xb7, 0xbf, 0x06, 0x75, 0xf7, 0xf7, 0x85, 0xf9, 0xf5, 0x7e,
- 0xb3, 0xec, 0x16, 0x40, 0x26, 0x71, 0x5e, 0xf4, 0x54, 0x1f, 0xcc, 0xe0, 0xec, 0x56, 0xe7, 0xe9,
- 0x58, 0x26, 0x8e, 0x54, 0x59, 0x91, 0x94, 0xb3, 0x53, 0x0c, 0x8b, 0x11, 0x58, 0x75, 0xbb, 0x72,
- 0x6d, 0xb1, 0x7d, 0xf2, 0x93, 0x3a, 0x69, 0x75, 0x03, 0x99, 0xc0, 0x00, 0x39, 0x18, 0xe2, 0xa5,
- 0xac, 0x79, 0xdf, 0x2d, 0x8d, 0xd5, 0x5b, 0xf6, 0xa9, 0x2c, 0xc6, 0x69, 0xf7, 0x12, 0xae, 0xbc,
- 0xd5, 0x84, 0x02, 0xa8, 0xec, 0x8d, 0x53, 0x22, 0x13, 0xae, 0xab, 0x5a, 0xa3, 0xec, 0x59, 0x59,
- 0x47, 0xfa, 0x59, 0xc6, 0x38, 0x0d, 0x75, 0x9e, 0x59, 0xb1, 0x65, 0x0f, 0xfa, 0x24, 0x88, 0xb2,
- 0xd0, 0x0e, 0x57, 0x71, 0x78, 0xcc, 0x75, 0xa3, 0xe9, 0xf5, 0xfe, 0xb1, 0x04, 0xaf, 0x9f, 0x8b,
- 0xac, 0xb9, 0x67, 0xf8, 0xe9, 0xac, 0x28, 0xf5, 0xfd, 0xce, 0x85, 0x80, 0xff, 0x64, 0x42, 0xd4,
- 0x10, 0x5e, 0x2e, 0x50, 0x71, 0x44, 0xe5, 0x44, 0x94, 0xbc, 0x13, 0xa8, 0x3c, 0xed, 0x22, 0xd6,
- 0x58, 0xfd, 0xc6, 0x4d, 0x48, 0xd3, 0x82, 0x77, 0x17, 0xde, 0x38, 0x27, 0x96, 0xb9, 0xe9, 0x49,
- 0x6f, 0x56, 0xe2, 0x50, 0x14, 0xdc, 0x07, 0x43, 0x05, 0xdc, 0x50, 0x7d, 0xae, 0x20, 0x6d, 0x9c,
- 0xde, 0xef, 0x96, 0xe1, 0x9d, 0x8b, 0x62, 0x9a, 0xab, 0x04, 0xdd, 0x59, 0x4a, 0x70, 0xbf, 0xf3,
- 0x45, 0xf1, 0x9c, 0x57, 0x1f, 0xee, 0x5f, 0x28, 0x2c, 0xbb, 0x6a, 0x03, 0x11, 0x1d, 0x8d, 0x48,
- 0x32, 0x48, 0x47, 0x81, 0xf2, 0xf3, 0xf0, 0xec, 0x88, 0xda, 0x51, 0x35, 0x54, 0x68, 0xbf, 0x11,
- 0x7a, 0x67, 0xee, 0xbc, 0x76, 0xe2, 0x8a, 0xee, 0x7d, 0x32, 0xa0, 0x68, 0x40, 0xb6, 0xa0, 0x6e,
- 0x6a, 0xcf, 0x3e, 0x0b, 0x7b, 0x62, 0xa4, 0x3c, 0x3d, 0x32, 0xa0, 0xf9, 0xcd, 0x5d, 0x83, 0x25,
- 0xf5, 0xdb, 0x67, 0xa9, 0xf1, 0xe2, 0x1b, 0xb0, 0x8c, 0x03, 0x69, 0xc2, 0xa5, 0x53, 0xef, 0x4c,
- 0x4e, 0x68, 0x8c, 0x37, 0xb5, 0xee, 0x1d, 0xb9, 0x88, 0x0f, 0x59, 0xd0, 0x3f, 0xe0, 0x54, 0xd0,
- 0x38, 0xa0, 0x8f, 0xd3, 0x28, 0x21, 0x21, 0x86, 0x57, 0x2c, 0xe8, 0xfb, 0xa9, 0x19, 0xf6, 0x4f,
- 0x4e, 0x11, 0x79, 0x5d, 0x89, 0xc2, 0x92, 0xd4, 0xe5, 0x09, 0x09, 0x03, 0x22, 0x24, 0x1e, 0xcd,
- 0xa2, 0xf7, 0x8e, 0x5b, 0x51, 0x76, 0x81, 0x5a, 0x6f, 0x74, 0x05, 0xd6, 0xec, 0x5e, 0xae, 0x87,
- 0x5a, 0x25, 0xdc, 0xf9, 0xfd, 0x92, 0xfb, 0xea, 0xe0, 0x6e, 0x45, 0x31, 0x7c, 0x0d, 0x1a, 0x05,
- 0x6a, 0x70, 0xd7, 0xca, 0x9b, 0xd7, 0x3a, 0xb3, 0xf7, 0x74, 0xdc, 0x81, 0xf6, 0xfb, 0x50, 0x77,
- 0x7f, 0xbb, 0x72, 0xcd, 0x04, 0xe5, 0x46, 0xae, 0xd3, 0x98, 0x2e, 0xa3, 0xb8, 0x3a, 0xae, 0xb8,
- 0x76, 0xfb, 0x34, 0x38, 0xc1, 0x18, 0x97, 0xf5, 0x62, 0x22, 0x33, 0x3e, 0x51, 0xa4, 0xf4, 0xfe,
- 0xad, 0x10, 0x1b, 0x4f, 0x6e, 0xc8, 0x55, 0x7f, 0xfc, 0xb2, 0xad, 0x40, 0x25, 0xcd, 0x8d, 0xc2,
- 0xda, 0xe8, 0x5e, 0x54, 0x26, 0x9e, 0x5b, 0xaa, 0xb6, 0x2a, 0x4c, 0x85, 0x85, 0x6a, 0xd6, 0x2e,
- 0xd8, 0xb5, 0xa2, 0x4f, 0x74, 0xe1, 0x71, 0x11, 0x4f, 0x4e, 0x49, 0xdf, 0x2e, 0xed, 0x53, 0x12,
- 0x52, 0x8e, 0x01, 0x70, 0xdd, 0x82, 0xc5, 0x08, 0xaf, 0x66, 0x83, 0xc3, 0x1e, 0x95, 0x2a, 0x52,
- 0xa0, 0x9c, 0x27, 0x1c, 0xcb, 0x9a, 0x8d, 0xa6, 0x07, 0x6d, 0x7a, 0x4a, 0xa2, 0xd3, 0x11, 0xc6,
- 0x40, 0x71, 0x16, 0x52, 0x49, 0x58, 0x84, 0xd5, 0xcd, 0x86, 0x77, 0x00, 0xcf, 0x38, 0x87, 0x42,
- 0x49, 0xf8, 0x90, 0xa8, 0x2c, 0x9b, 0xee, 0x64, 0xb2, 0x5f, 0xa0, 0x5f, 0x57, 0xa9, 0x56, 0x61,
- 0x31, 0x39, 0x3e, 0x16, 0x54, 0x1a, 0x96, 0x37, 0x60, 0x39, 0xc8, 0xba, 0x32, 0xe1, 0x94, 0xd8,
- 0x30, 0xef, 0x2f, 0x0b, 0x81, 0xce, 0x18, 0xc8, 0x5c, 0x90, 0x93, 0xa0, 0x1d, 0xe9, 0x95, 0x5d,
- 0xe9, 0x21, 0x9b, 0x95, 0x09, 0x19, 0x55, 0x51, 0x14, 0xe3, 0x8c, 0xe7, 0x8f, 0x50, 0x86, 0xca,
- 0xc5, 0xfc, 0xbd, 0x29, 0xeb, 0x22, 0x8d, 0x4b, 0x36, 0x67, 0xed, 0x0e, 0x25, 0x15, 0x3e, 0x8e,
- 0xd5, 0xac, 0xb8, 0x2d, 0x45, 0xbe, 0xa0, 0xb1, 0xe4, 0x43, 0xfd, 0x0a, 0xe5, 0xfd, 0x51, 0x09,
- 0xae, 0x8e, 0xdf, 0xfa, 0x8b, 0x49, 0xa9, 0x09, 0x80, 0x52, 0x3a, 0xe3, 0x4c, 0x5a, 0x5e, 0x1a,
- 0xb0, 0x80, 0x24, 0x18, 0x46, 0xd6, 0xa1, 0x96, 0xc8, 0x54, 0x97, 0x35, 0x34, 0x13, 0x97, 0x61,
- 0x55, 0x8d, 0x38, 0xcf, 0x07, 0x8b, 0x56, 0x85, 0xd4, 0xb8, 0xe8, 0x13, 0x4e, 0x43, 0x41, 0x03,
- 0x4e, 0xa5, 0xd1, 0x8b, 0x4b, 0xd0, 0x40, 0x18, 0x6c, 0x40, 0x43, 0xce, 0x8e, 0xa5, 0x56, 0x0e,
- 0xe5, 0xe5, 0xbf, 0x34, 0x87, 0xfe, 0xff, 0x9d, 0x23, 0x59, 0x87, 0x5a, 0x90, 0x75, 0xcf, 0x78,
- 0x22, 0xa9, 0x39, 0x13, 0x57, 0x02, 0x35, 0xfb, 0x2c, 0xa3, 0x46, 0x74, 0x5d, 0x75, 0x79, 0x86,
- 0x50, 0x00, 0xcf, 0xe8, 0x07, 0xe5, 0x82, 0x81, 0xd4, 0xc6, 0x6a, 0xfe, 0x21, 0xb5, 0xa1, 0x69,
- 0x98, 0x33, 0xc7, 0x8d, 0x3c, 0xcc, 0xe2, 0xf3, 0x32, 0xac, 0x2a, 0x3e, 0x9d, 0x95, 0x9a, 0xdb,
- 0xab, 0xb0, 0x19, 0x25, 0xc1, 0x49, 0xfe, 0x02, 0x64, 0xbc, 0xec, 0x22, 0x32, 0xe0, 0xb2, 0xb4,
- 0x34, 0x83, 0xfe, 0xda, 0xcc, 0x43, 0x5d, 0x46, 0x04, 0x05, 0x21, 0x80, 0xbd, 0xed, 0x03, 0xcd,
- 0x9a, 0x2e, 0x12, 0xaf, 0xd8, 0x87, 0x00, 0x77, 0x14, 0x0d, 0x65, 0xd0, 0x4f, 0x04, 0xd5, 0xcf,
- 0x12, 0xcb, 0xde, 0x6d, 0xd7, 0xc6, 0x4d, 0x8a, 0x28, 0xd7, 0x83, 0xb5, 0xa2, 0x7b, 0x6f, 0x78,
- 0x2f, 0xc2, 0x25, 0x77, 0x63, 0x8f, 0xa9, 0xa3, 0xfd, 0x88, 0x0e, 0x0b, 0x15, 0x70, 0x2f, 0x75,
- 0x5d, 0xc2, 0x41, 0xc6, 0x83, 0x3e, 0x11, 0xf3, 0xab, 0xca, 0x2f, 0xc0, 0x95, 0xd4, 0xac, 0x33,
- 0x2e, 0xdd, 0xd7, 0xb6, 0x49, 0xe0, 0x31, 0x2c, 0x34, 0x9f, 0x83, 0x4b, 0xce, 0x82, 0x80, 0xb2,
- 0x54, 0x45, 0x35, 0xc7, 0x09, 0x9e, 0x49, 0xdd, 0xfb, 0xb3, 0x92, 0x7b, 0xe8, 0x2a, 0x78, 0x50,
- 0x51, 0xfe, 0xa3, 0xbb, 0x0f, 0x1f, 0xb0, 0x80, 0x2a, 0xa4, 0xcf, 0xc0, 0x46, 0x97, 0x25, 0xc2,
- 0x1f, 0x90, 0x38, 0x3b, 0x26, 0x01, 0xda, 0x5c, 0x73, 0xfa, 0x76, 0x4a, 0x50, 0xce, 0x48, 0x14,
- 0x67, 0x83, 0x2e, 0xe5, 0xa6, 0xda, 0xbe, 0x05, 0xf5, 0x48, 0x03, 0xd0, 0x6a, 0x8d, 0xc8, 0x9a,
- 0xcf, 0xc3, 0xe5, 0x01, 0x61, 0x71, 0x37, 0x21, 0x3c, 0x2c, 0x02, 0xac, 0x5a, 0x80, 0xa3, 0xf9,
- 0x94, 0x27, 0x61, 0x16, 0x48, 0xf3, 0x54, 0x55, 0xd8, 0x5a, 0x40, 0x88, 0x37, 0xda, 0x7b, 0xb7,
- 0xa8, 0xbb, 0x5a, 0xbe, 0x8f, 0xee, 0x3e, 0x34, 0x87, 0xa3, 0x40, 0x27, 0x74, 0xe0, 0x73, 0x33,
- 0xa3, 0xa9, 0x42, 0xef, 0x3e, 0x7e, 0xa6, 0xe3, 0x5b, 0x67, 0x9f, 0xe9, 0x47, 0xf0, 0xc2, 0xe4,
- 0x69, 0x7d, 0xca, 0x64, 0xdf, 0xec, 0xbc, 0xbf, 0xa7, 0xac, 0x56, 0x4a, 0x82, 0x13, 0xd2, 0xa3,
- 0x23, 0x7f, 0xe7, 0xa8, 0x1e, 0x1e, 0x84, 0x76, 0xb7, 0x3d, 0x5d, 0xe4, 0xff, 0x26, 0x27, 0x21,
- 0x8b, 0x7b, 0xfe, 0xfd, 0x98, 0x49, 0x46, 0x24, 0x55, 0xbf, 0xf3, 0x58, 0xa2, 0x05, 0xeb, 0x52,
- 0xfd, 0xb6, 0x91, 0xc4, 0x08, 0x26, 0x9a, 0xad, 0x3e, 0xe5, 0xf9, 0xb3, 0xbd, 0x02, 0x5a, 0x55,
- 0xe8, 0xf5, 0xf0, 0xe8, 0x79, 0xd0, 0xfb, 0xeb, 0xb2, 0xf6, 0x2d, 0x33, 0x30, 0x8d, 0x0c, 0x19,
- 0x37, 0xff, 0x1f, 0x65, 0x51, 0x13, 0xc8, 0xcb, 0xd3, 0x91, 0x57, 0x10, 0xf9, 0x36, 0xe8, 0x96,
- 0x8b, 0x5e, 0xa6, 0xce, 0x2c, 0xcf, 0xb3, 0x42, 0x32, 0x14, 0x26, 0x40, 0xdb, 0x86, 0x56, 0x4c,
- 0xcf, 0xfc, 0x90, 0x9e, 0xb2, 0x80, 0xfa, 0x41, 0x92, 0x44, 0x61, 0x72, 0x16, 0xeb, 0x15, 0xda,
- 0xe4, 0xbd, 0x0e, 0x2f, 0x85, 0xf4, 0x98, 0x28, 0xb5, 0x4e, 0x89, 0x10, 0x67, 0x09, 0x42, 0x12,
- 0x54, 0x2a, 0xf5, 0xe8, 0x12, 0x65, 0x27, 0xf4, 0x72, 0x6d, 0x11, 0x5f, 0x82, 0xe7, 0xe6, 0x2f,
- 0xd3, 0x16, 0xe4, 0x35, 0xf8, 0x92, 0x85, 0x4a, 0x07, 0x84, 0x45, 0xbe, 0x79, 0x3a, 0x1c, 0x5b,
- 0xac, 0xe3, 0x82, 0x2f, 0xc1, 0xd5, 0x79, 0x8b, 0xd0, 0xa6, 0x7a, 0xb7, 0xe1, 0x79, 0x57, 0xa6,
- 0xbb, 0x24, 0x0e, 0x68, 0x54, 0x38, 0xbb, 0x09, 0x21, 0x29, 0xa9, 0x56, 0xbd, 0x1b, 0xba, 0x0d,
- 0xc0, 0x6e, 0x3c, 0x52, 0x59, 0xc7, 0x11, 0xc5, 0x4e, 0x8f, 0x59, 0x5b, 0x0a, 0xe1, 0xc6, 0x3e,
- 0x95, 0xbb, 0x7b, 0x1f, 0x2b, 0xdb, 0xf3, 0x4d, 0x15, 0xea, 0xaa, 0x73, 0xd3, 0x45, 0x2a, 0xb7,
- 0x79, 0xa0, 0x9f, 0x08, 0xe9, 0xbe, 0x85, 0x8d, 0x22, 0x30, 0x1d, 0x6e, 0xec, 0xba, 0x8a, 0xbc,
- 0x4f, 0xe5, 0x9e, 0x82, 0xb0, 0x47, 0x03, 0x3e, 0xc4, 0x67, 0x54, 0x65, 0xa6, 0x26, 0xe1, 0x8e,
- 0x57, 0xeb, 0x06, 0x6e, 0x92, 0x38, 0x15, 0xc8, 0x5c, 0x43, 0xe6, 0x22, 0x28, 0xdb, 0x22, 0xad,
- 0x1e, 0xa1, 0xb1, 0x05, 0xe2, 0x2b, 0x53, 0xa9, 0x0d, 0xd7, 0x3d, 0x2d, 0x71, 0x27, 0xda, 0xdc,
- 0x49, 0xd3, 0x0f, 0xa8, 0x24, 0x07, 0x46, 0x01, 0x26, 0xe2, 0xcc, 0x2d, 0xa8, 0x77, 0xa9, 0x24,
- 0x56, 0x41, 0x4c, 0xe3, 0xc9, 0x9f, 0x94, 0xdc, 0x52, 0xe8, 0x34, 0x40, 0x73, 0xc9, 0xfe, 0x08,
- 0x1a, 0x2e, 0x50, 0x5d, 0x2a, 0x28, 0x96, 0x59, 0xe6, 0xc1, 0xec, 0xb8, 0x83, 0xed, 0xb7, 0xa1,
- 0x5e, 0xe0, 0x60, 0x1d, 0x6a, 0x0a, 0xb8, 0xe3, 0x70, 0xa7, 0xf3, 0xf0, 0xc7, 0xd5, 0xc9, 0x9c,
- 0x6a, 0x27, 0x4d, 0xbf, 0x91, 0x74, 0x0f, 0xa9, 0xca, 0x87, 0xa6, 0x35, 0x94, 0x58, 0x61, 0xeb,
- 0x1c, 0x13, 0x87, 0xd4, 0x12, 0x21, 0x49, 0x1e, 0x5e, 0x5d, 0x82, 0xc6, 0xb7, 0x93, 0x2e, 0xf6,
- 0x90, 0xe8, 0x30, 0xa4, 0x6a, 0x87, 0xf1, 0x67, 0xee, 0x68, 0x16, 0x2c, 0x69, 0x6a, 0x75, 0x98,
- 0x71, 0x92, 0xbb, 0xef, 0x86, 0xf2, 0x4f, 0x18, 0x05, 0x28, 0xe7, 0xcb, 0x42, 0x7d, 0x6f, 0x8e,
- 0x09, 0x8b, 0x6c, 0x25, 0x5a, 0x9d, 0xb2, 0xda, 0xa6, 0x43, 0x49, 0x75, 0xfd, 0x55, 0x2e, 0x46,
- 0x75, 0x40, 0x59, 0x55, 0x46, 0x67, 0x34, 0x2b, 0x24, 0xe9, 0xd1, 0x10, 0x6f, 0x5c, 0x55, 0x45,
- 0x01, 0x7a, 0x34, 0x48, 0x06, 0x4c, 0x4a, 0x1a, 0xa2, 0x63, 0xaf, 0xea, 0x7c, 0x4b, 0xa5, 0xee,
- 0x23, 0x6e, 0x56, 0xac, 0xfd, 0x52, 0x3f, 0x95, 0x27, 0x33, 0xc6, 0x37, 0x44, 0xa7, 0x8e, 0xcd,
- 0x4d, 0x5d, 0x4e, 0xe2, 0xa0, 0xaf, 0xef, 0x48, 0xc3, 0x3a, 0x1c, 0x9d, 0x28, 0x4f, 0x50, 0xb6,
- 0x8a, 0x78, 0xda, 0xd0, 0x74, 0xe7, 0x0d, 0x6d, 0x6b, 0x38, 0xf7, 0x2c, 0x6c, 0xb9, 0x73, 0x9c,
- 0x0a, 0x15, 0xdd, 0x87, 0xd8, 0x7a, 0x50, 0xc5, 0xde, 0x15, 0xe1, 0x77, 0x13, 0xce, 0x93, 0x33,
- 0x1a, 0x62, 0x0b, 0x42, 0x4d, 0x91, 0xcd, 0x84, 0x7f, 0xcc, 0x29, 0xf5, 0xcf, 0x28, 0x3d, 0xa1,
- 0x71, 0x68, 0x5a, 0x0f, 0xc6, 0xf0, 0x98, 0x92, 0xd8, 0x26, 0x42, 0xba, 0x0a, 0x9b, 0xee, 0x5c,
- 0x4a, 0x64, 0xd0, 0xa7, 0x21, 0xf6, 0x21, 0x54, 0x95, 0xc7, 0x2b, 0x10, 0x48, 0x4e, 0x69, 0x88,
- 0x9d, 0x08, 0x55, 0x8c, 0xe5, 0x69, 0x14, 0x29, 0x09, 0x5c, 0xc6, 0xbb, 0xfb, 0x17, 0x25, 0xf7,
- 0x36, 0xed, 0x1d, 0xec, 0xea, 0x0a, 0xf7, 0x91, 0x92, 0x97, 0x51, 0xa1, 0x69, 0xe2, 0xcb, 0xcb,
- 0x7a, 0x18, 0xb7, 0xf1, 0xa1, 0x1f, 0x24, 0xa1, 0xf3, 0xde, 0x9e, 0x88, 0xd1, 0x0b, 0x24, 0x06,
- 0x72, 0x79, 0xfb, 0x43, 0x15, 0x47, 0xae, 0xc2, 0x26, 0x96, 0xb9, 0x63, 0x21, 0x49, 0x14, 0xf9,
- 0xc7, 0x49, 0x14, 0x52, 0x6e, 0x2d, 0x7f, 0x71, 0x92, 0x86, 0xbe, 0xca, 0xee, 0xad, 0x9d, 0x7f,
- 0x16, 0xb6, 0x54, 0x5c, 0x39, 0x31, 0xbb, 0x84, 0x06, 0xd2, 0x77, 0x93, 0xa7, 0x31, 0x03, 0x39,
- 0xeb, 0x32, 0x37, 0xd4, 0x65, 0xce, 0x0b, 0x06, 0x65, 0xdb, 0xc9, 0x41, 0x9f, 0xa4, 0x4c, 0xeb,
- 0xf3, 0xe8, 0x69, 0x0e, 0xb3, 0x01, 0x8c, 0xd3, 0xf6, 0x8c, 0x52, 0x1c, 0x12, 0x49, 0x95, 0xac,
- 0x98, 0x90, 0x2c, 0x10, 0xae, 0x78, 0xf5, 0x75, 0xbb, 0x05, 0x0b, 0x28, 0x3b, 0x53, 0xce, 0x79,
- 0xa9, 0x33, 0x7b, 0x73, 0x07, 0x65, 0x8e, 0x75, 0xf4, 0x9f, 0x81, 0xe5, 0xfc, 0x07, 0x56, 0xa4,
- 0x92, 0x8c, 0x07, 0xe6, 0xd5, 0x36, 0xbf, 0xc6, 0x66, 0xd0, 0xcd, 0x9f, 0x05, 0x0d, 0x92, 0x38,
- 0x14, 0xd3, 0x72, 0xa4, 0x6a, 0xd1, 0x1b, 0xe4, 0x17, 0x77, 0xc0, 0x02, 0x9e, 0xd8, 0x7d, 0x8b,
- 0x28, 0xc4, 0x0f, 0xa7, 0x24, 0x03, 0x3b, 0x3a, 0x40, 0xdf, 0x23, 0x92, 0x28, 0x7d, 0xb0, 0xf1,
- 0x7a, 0xc2, 0xb5, 0x1b, 0x1d, 0x65, 0x6e, 0x26, 0x82, 0xd7, 0x8e, 0xe1, 0xef, 0x4a, 0x53, 0x82,
- 0x66, 0x07, 0x54, 0xa1, 0x30, 0xa0, 0x37, 0x96, 0xc6, 0x6b, 0x01, 0xf9, 0xfb, 0x4d, 0xa1, 0x4b,
- 0xac, 0x62, 0xdb, 0x7b, 0x02, 0xe9, 0xe3, 0xd3, 0x36, 0x75, 0x22, 0x0b, 0x77, 0xa5, 0x2f, 0xb2,
- 0x5e, 0x8f, 0x0a, 0x05, 0xfb, 0x86, 0xe1, 0x7a, 0xf6, 0x8a, 0x37, 0x4d, 0x92, 0x38, 0x7b, 0xc5,
- 0x4d, 0x54, 0xb4, 0x65, 0xef, 0x7b, 0xc5, 0xac, 0x76, 0xff, 0x68, 0x9f, 0xca, 0xfd, 0x28, 0xe9,
- 0x92, 0x08, 0x0f, 0xce, 0x29, 0x5a, 0xa1, 0xe7, 0x56, 0x36, 0xa5, 0xcf, 0x94, 0x2d, 0x18, 0x62,
- 0xec, 0x60, 0x23, 0xa9, 0xbc, 0x14, 0xae, 0xee, 0x33, 0x1b, 0x50, 0xfd, 0x26, 0x39, 0x9a, 0xac,
- 0xd8, 0x17, 0xa8, 0x63, 0xc6, 0x85, 0x54, 0x5b, 0xfd, 0x80, 0xe0, 0x4d, 0xaf, 0xda, 0x6a, 0x25,
- 0x82, 0x33, 0x83, 0xba, 0x2e, 0xfd, 0x2b, 0xe5, 0x42, 0xc6, 0x3a, 0x4e, 0xdb, 0x5c, 0xa7, 0xb6,
- 0x01, 0xcb, 0x8a, 0x0e, 0xa7, 0xb0, 0x67, 0x70, 0xf8, 0x41, 0xc6, 0xb9, 0x7d, 0xa3, 0x5c, 0x68,
- 0xbe, 0x0d, 0x55, 0x13, 0xcd, 0x8d, 0x97, 0xa6, 0x66, 0xe2, 0xeb, 0xec, 0x91, 0x61, 0xfb, 0x73,
- 0xa8, 0xec, 0x91, 0xa1, 0x12, 0x8f, 0x82, 0x99, 0x5f, 0x93, 0xf7, 0x8a, 0xd7, 0xe4, 0xf5, 0xf3,
- 0xc2, 0xc3, 0x3b, 0xd3, 0x7e, 0x09, 0xaa, 0xea, 0x5f, 0xbc, 0x01, 0x92, 0xe4, 0x81, 0xca, 0x42,
- 0xb3, 0xae, 0xa8, 0x94, 0x04, 0x19, 0xa9, 0x78, 0x7f, 0x5b, 0x81, 0xa6, 0x82, 0xbb, 0x4f, 0x06,
- 0xf4, 0x08, 0x3b, 0x84, 0x51, 0x9d, 0xb1, 0xe2, 0xab, 0xdf, 0x06, 0xfc, 0xbc, 0xe8, 0x08, 0x50,
- 0x66, 0xe9, 0xa8, 0xfe, 0xf0, 0x59, 0x46, 0xf9, 0x50, 0x17, 0x18, 0x67, 0xd6, 0x1c, 0x2f, 0x41,
- 0x43, 0x5f, 0x49, 0x79, 0xaa, 0x87, 0xb5, 0x35, 0xab, 0x43, 0x15, 0x35, 0xf6, 0xf2, 0x58, 0xfc,
- 0x95, 0xd7, 0x56, 0x14, 0x9c, 0x90, 0xe9, 0xea, 0x94, 0x6e, 0x56, 0xa2, 0x5c, 0x8c, 0x9a, 0x7b,
- 0xd7, 0x60, 0xc9, 0xe6, 0x43, 0xcb, 0x16, 0x84, 0xca, 0x65, 0x92, 0x58, 0x27, 0xef, 0xcd, 0xd7,
- 0x60, 0x29, 0x8d, 0xc8, 0x50, 0xd9, 0xcf, 0x15, 0x94, 0x5e, 0xbb, 0x33, 0xc9, 0x65, 0xe7, 0x00,
- 0x97, 0xe8, 0x27, 0x97, 0x27, 0xbe, 0xdd, 0x50, 0xb7, 0xcc, 0x74, 0xf1, 0x71, 0x33, 0x8b, 0xa5,
- 0xe9, 0xcd, 0x5c, 0x87, 0x5a, 0x1e, 0x69, 0xe8, 0x36, 0xbb, 0x55, 0x58, 0x14, 0x34, 0xc8, 0x38,
- 0x45, 0x4f, 0x57, 0xd3, 0x81, 0x44, 0xc8, 0x02, 0x7c, 0xcf, 0xd1, 0x9d, 0x75, 0x00, 0xe5, 0x44,
- 0x98, 0xc6, 0x3a, 0x2b, 0x20, 0x94, 0x7f, 0xd3, 0xe6, 0x78, 0xf9, 0x90, 0x6f, 0x99, 0xdc, 0x2c,
- 0x88, 0x13, 0x2d, 0x9c, 0x6e, 0xa6, 0x5b, 0x81, 0xca, 0x80, 0xa4, 0xe8, 0xb6, 0x96, 0xdb, 0x6d,
- 0x58, 0x34, 0x0c, 0xac, 0x43, 0x2d, 0x7f, 0xc9, 0xd1, 0x4f, 0x14, 0x1f, 0xc2, 0x56, 0x91, 0xdf,
- 0x43, 0x6c, 0x40, 0x9b, 0x5c, 0xf9, 0xb4, 0x43, 0xf5, 0xbe, 0x53, 0x72, 0x3b, 0x73, 0xf7, 0x1f,
- 0x1e, 0x69, 0x78, 0xff, 0x5f, 0xad, 0x9b, 0x08, 0xa4, 0xae, 0xc0, 0x5a, 0x8f, 0x26, 0x7e, 0x94,
- 0x04, 0xda, 0x49, 0xe4, 0x90, 0x37, 0x61, 0x45, 0x9f, 0x8f, 0xf6, 0x89, 0x15, 0x3b, 0x78, 0xcc,
- 0x22, 0x95, 0x7e, 0x4a, 0xfa, 0x44, 0x9a, 0xa4, 0xd7, 0x1c, 0x86, 0xee, 0x56, 0x37, 0xde, 0xcf,
- 0xfb, 0x3d, 0xd3, 0xca, 0xba, 0xff, 0xf0, 0xc8, 0x14, 0xd2, 0x47, 0x44, 0xe4, 0x57, 0xf7, 0x5d,
- 0x65, 0xeb, 0xf5, 0x2e, 0xb7, 0x38, 0x3c, 0x6f, 0x4f, 0x47, 0x8f, 0x29, 0xaf, 0xa0, 0x43, 0x3a,
- 0xdd, 0x6a, 0x77, 0x0f, 0x16, 0xcd, 0x84, 0x72, 0x29, 0xba, 0x6f, 0x9e, 0xa5, 0xce, 0x63, 0x88,
- 0x1e, 0x42, 0x29, 0x8d, 0x4c, 0x71, 0x26, 0xfb, 0xb9, 0x0e, 0x69, 0xd9, 0x3d, 0x82, 0x2b, 0xc5,
- 0x53, 0x78, 0x94, 0xc9, 0x47, 0xc7, 0x7b, 0x44, 0xd2, 0xe9, 0x17, 0x0c, 0xb5, 0xf8, 0xdb, 0x34,
- 0xd0, 0x50, 0x6b, 0x4a, 0xcd, 0x4d, 0x83, 0xbe, 0x49, 0x56, 0xdf, 0x2c, 0x96, 0x56, 0x43, 0x4a,
- 0x07, 0xfb, 0xca, 0x2a, 0xaa, 0x10, 0x59, 0xdd, 0xb5, 0x1e, 0x66, 0xa2, 0x4a, 0x49, 0x47, 0xaa,
- 0x10, 0x14, 0x6b, 0xa7, 0x85, 0x3d, 0x73, 0xdd, 0x7f, 0x31, 0x59, 0x2f, 0xdb, 0x62, 0xd3, 0x20,
- 0x13, 0xd2, 0x57, 0x79, 0xa9, 0xd3, 0x6b, 0xe2, 0xbd, 0x33, 0x96, 0x32, 0xed, 0x46, 0x24, 0xc6,
- 0xea, 0x09, 0x93, 0xc3, 0x5d, 0x75, 0x85, 0x90, 0x3c, 0x5b, 0x70, 0x0f, 0x22, 0x12, 0xeb, 0x43,
- 0xaa, 0x7a, 0x5f, 0x1d, 0xcb, 0x93, 0x26, 0x77, 0xce, 0x23, 0xd2, 0x1b, 0xba, 0x12, 0x79, 0xb4,
- 0x7f, 0xa4, 0xc3, 0xb3, 0x23, 0xc9, 0x59, 0xdc, 0x53, 0x42, 0x26, 0x41, 0x90, 0x0d, 0xb2, 0x08,
- 0x2f, 0x64, 0xc9, 0xde, 0x51, 0xa1, 0x33, 0xca, 0xbc, 0x2e, 0xa0, 0x6e, 0x05, 0x3d, 0xa5, 0x9c,
- 0xc9, 0xa1, 0x31, 0xe5, 0x1b, 0xb0, 0x7c, 0x9c, 0xf0, 0x01, 0x91, 0x32, 0xaf, 0xc6, 0x28, 0x23,
- 0x44, 0x38, 0xe1, 0x3d, 0x61, 0x1e, 0x50, 0x0e, 0xe0, 0xf2, 0x14, 0xd4, 0x1f, 0x64, 0xbd, 0x22,
- 0x8a, 0x92, 0x8d, 0x31, 0xbb, 0x59, 0x0f, 0xf5, 0xbc, 0x6c, 0xdd, 0xf4, 0xa8, 0xb5, 0xde, 0x24,
- 0x71, 0xd7, 0x8d, 0xbe, 0x1c, 0xed, 0x08, 0x91, 0x04, 0x8c, 0x48, 0x2c, 0x9f, 0x28, 0x89, 0xe4,
- 0xd2, 0xf3, 0x8d, 0xf8, 0xcc, 0xe1, 0x3e, 0xd0, 0x72, 0x9f, 0xb2, 0x23, 0x97, 0xda, 0xf4, 0x9d,
- 0xae, 0x30, 0xcb, 0x56, 0x98, 0x3b, 0xda, 0x47, 0xee, 0x1f, 0xed, 0x26, 0x83, 0x34, 0x93, 0xf4,
- 0x63, 0x7a, 0xa6, 0x2d, 0x8c, 0xfa, 0x4d, 0xa4, 0x69, 0x31, 0x56, 0x31, 0xf8, 0x08, 0x22, 0x89,
- 0x43, 0x95, 0xc8, 0x50, 0x43, 0xd0, 0x5f, 0x95, 0xe0, 0xb5, 0x73, 0xc0, 0xc8, 0xa9, 0x9b, 0x03,
- 0x6b, 0x1a, 0x89, 0x4a, 0x01, 0x99, 0x40, 0x3e, 0xfc, 0x01, 0xc5, 0x82, 0x57, 0x25, 0x6f, 0x49,
- 0x96, 0x7e, 0x98, 0xc4, 0xd2, 0x8f, 0xd8, 0x09, 0xf5, 0x87, 0x49, 0x66, 0xc2, 0x6a, 0x3d, 0x33,
- 0x4c, 0xb2, 0xd1, 0xac, 0x6e, 0x63, 0x6d, 0xbe, 0x08, 0xcf, 0x06, 0x12, 0x61, 0x69, 0x50, 0x62,
- 0x6c, 0x3f, 0x56, 0x5c, 0xbd, 0x2d, 0xed, 0x20, 0xad, 0x0d, 0x89, 0xe5, 0x83, 0xa4, 0x27, 0xbc,
- 0x08, 0xea, 0xc8, 0xe6, 0xae, 0x1e, 0x1f, 0xff, 0x2a, 0x46, 0xdd, 0x5c, 0xd1, 0x43, 0xcb, 0x9d,
- 0x07, 0xa2, 0x29, 0x19, 0xaa, 0x00, 0xd7, 0x14, 0xff, 0xd0, 0x2f, 0xeb, 0x3a, 0x46, 0x35, 0x7f,
- 0xd2, 0x0b, 0x9c, 0x38, 0x54, 0x1b, 0x66, 0xf4, 0x88, 0xc5, 0xc7, 0x27, 0x13, 0x32, 0xde, 0xe3,
- 0x94, 0xda, 0xaa, 0xa4, 0xb6, 0xc3, 0x79, 0xf6, 0xea, 0xc5, 0x53, 0x42, 0x4c, 0x67, 0xfd, 0xdc,
- 0x6b, 0xdf, 0x86, 0x66, 0x8f, 0x93, 0x58, 0xd2, 0xd0, 0x37, 0xd7, 0x7f, 0x94, 0x15, 0x5f, 0x86,
- 0x55, 0x3b, 0x67, 0xf0, 0x55, 0x10, 0xdf, 0xdf, 0x98, 0xf7, 0x80, 0xbd, 0xc3, 0x87, 0x79, 0x1c,
- 0xaf, 0xb1, 0xa2, 0x3a, 0x72, 0x22, 0xfa, 0x18, 0x56, 0x5c, 0x86, 0x55, 0x9b, 0x39, 0xfa, 0xc7,
- 0x11, 0x31, 0x86, 0x4f, 0xd7, 0x36, 0xec, 0xb8, 0x12, 0x9a, 0xf0, 0x4f, 0xe2, 0xe4, 0x2c, 0x1e,
- 0x95, 0xce, 0x7b, 0x19, 0x0b, 0xfd, 0x90, 0x0f, 0x8c, 0xf0, 0x9a, 0x00, 0x38, 0x22, 0xd2, 0x88,
- 0x49, 0x53, 0x36, 0xb7, 0x63, 0x03, 0xca, 0x7b, 0x5a, 0x86, 0x75, 0x74, 0x26, 0x49, 0x98, 0xd9,
- 0xd6, 0xe7, 0xc5, 0xdc, 0xc3, 0xe8, 0xc1, 0x94, 0xc8, 0xbe, 0x09, 0x31, 0x54, 0xd4, 0xac, 0xc8,
- 0xd4, 0xbe, 0x19, 0x9f, 0x6f, 0xbc, 0x7f, 0x28, 0xe9, 0xfb, 0x58, 0xe0, 0x6a, 0x8e, 0xe4, 0xc6,
- 0x5f, 0xf4, 0xdb, 0xd0, 0xec, 0x46, 0x49, 0xd7, 0x2f, 0xb0, 0x66, 0x7c, 0x5f, 0x13, 0x00, 0x09,
- 0xf5, 0x15, 0xcd, 0x86, 0x03, 0x57, 0x0a, 0xf8, 0xc2, 0x1c, 0x1e, 0x0b, 0xe5, 0x77, 0x74, 0xcc,
- 0xf4, 0x3c, 0x5c, 0x9e, 0x9c, 0x45, 0x17, 0xb4, 0x68, 0xfb, 0x7a, 0x8a, 0xf3, 0x19, 0x8f, 0x0c,
- 0x73, 0x63, 0x1c, 0x63, 0x0c, 0xa5, 0xf2, 0x90, 0xa6, 0xe1, 0xee, 0x1e, 0x8b, 0x49, 0x74, 0x88,
- 0xdc, 0x20, 0x63, 0x87, 0x3f, 0x06, 0x63, 0x5b, 0x50, 0x77, 0xcb, 0x21, 0x26, 0x0e, 0x2c, 0xb2,
- 0xbb, 0x30, 0x97, 0xdd, 0xc5, 0xa7, 0xb0, 0xbb, 0x34, 0x9b, 0x5d, 0xcd, 0xd9, 0xcd, 0xb1, 0xec,
- 0xbd, 0x4f, 0x83, 0x93, 0xa3, 0x94, 0x06, 0x8c, 0x44, 0x47, 0x19, 0x3f, 0xa5, 0x43, 0x34, 0xd0,
- 0xf8, 0xbf, 0xd1, 0x7b, 0xed, 0xaf, 0x16, 0x0a, 0x5f, 0xd3, 0x76, 0x15, 0xce, 0xfe, 0x70, 0x32,
- 0x57, 0xd6, 0xd5, 0x95, 0x72, 0x21, 0xc0, 0x1d, 0xa5, 0x64, 0x99, 0x90, 0xc9, 0x00, 0x89, 0xcc,
- 0x9f, 0x6d, 0x59, 0x8c, 0x4d, 0x35, 0xbe, 0x48, 0x8e, 0xe5, 0x19, 0xe1, 0x5a, 0x69, 0x6b, 0xa3,
- 0xb4, 0x1b, 0xdf, 0x6c, 0xbd, 0x0f, 0xdd, 0x3e, 0x9f, 0xbd, 0x83, 0x23, 0x1a, 0x87, 0xd3, 0xc9,
- 0x9a, 0x64, 0xaa, 0x10, 0xeb, 0xd7, 0xbd, 0x47, 0xf0, 0xea, 0xb9, 0x20, 0x1d, 0xd2, 0x34, 0x1a,
- 0xce, 0xe2, 0x72, 0x54, 0x11, 0xa8, 0x7b, 0x9f, 0xba, 0xbe, 0xdb, 0x9a, 0x99, 0x84, 0xf7, 0x12,
- 0x29, 0x69, 0x6c, 0xcb, 0x76, 0x77, 0x55, 0x2e, 0x3c, 0x91, 0xab, 0x96, 0xec, 0x57, 0x50, 0x79,
- 0x81, 0x5a, 0x72, 0x46, 0x6d, 0x05, 0xcf, 0x77, 0x7b, 0x5f, 0xe6, 0x02, 0x2e, 0x3c, 0x47, 0xb8,
- 0xe4, 0xe2, 0x17, 0x38, 0x82, 0xfa, 0xfa, 0xe5, 0xcb, 0x47, 0x10, 0x36, 0x09, 0xaf, 0x79, 0x6f,
- 0xbb, 0x99, 0xea, 0x7d, 0x49, 0x07, 0x3b, 0x71, 0x9c, 0x64, 0x71, 0x80, 0x5f, 0x1e, 0x08, 0xfd,
- 0xcd, 0x18, 0xd2, 0x4a, 0xcf, 0x4c, 0x8b, 0x97, 0x7d, 0xb7, 0xf2, 0x26, 0x08, 0x9b, 0xd8, 0xee,
- 0xfd, 0x46, 0x31, 0x11, 0x16, 0x94, 0x7f, 0x9c, 0x48, 0x76, 0xcc, 0x74, 0x54, 0x2c, 0x9a, 0x5f,
- 0x87, 0x46, 0xec, 0x0e, 0x98, 0x78, 0xf5, 0x95, 0xce, 0x9c, 0x4d, 0x1d, 0xf7, 0x57, 0xfb, 0xab,
- 0x50, 0x77, 0x7f, 0xab, 0xdb, 0x92, 0x09, 0xca, 0x7d, 0x17, 0xac, 0x5b, 0x1a, 0x69, 0xd8, 0x6e,
- 0x76, 0x5d, 0x83, 0xf8, 0xf9, 0x42, 0x81, 0x6b, 0x37, 0x19, 0x28, 0xba, 0x8b, 0x34, 0xb6, 0xa1,
- 0x39, 0x12, 0x41, 0xa0, 0x57, 0x58, 0x73, 0xbd, 0x0d, 0xad, 0xc9, 0x39, 0x15, 0x13, 0x9a, 0x07,
- 0xaf, 0x46, 0xf3, 0x1a, 0x6c, 0x4f, 0x59, 0x61, 0xfa, 0x68, 0x53, 0xcd, 0xb4, 0x8e, 0x1c, 0x5f,
- 0x76, 0xd5, 0xdb, 0x48, 0x74, 0x1a, 0x41, 0x5e, 0xcf, 0xf5, 0x69, 0x8f, 0x8e, 0x8f, 0x23, 0x16,
- 0xd3, 0x87, 0x3a, 0x3a, 0x2e, 0x88, 0xa2, 0x05, 0xeb, 0x89, 0x9e, 0xf5, 0xed, 0xd7, 0xad, 0x86,
- 0xec, 0x97, 0xe0, 0xb9, 0x63, 0xce, 0x68, 0x1c, 0x0a, 0xff, 0x8c, 0xc9, 0xbe, 0x3f, 0xb1, 0x4c,
- 0x3b, 0xcf, 0x2f, 0x4f, 0x71, 0x9e, 0x45, 0x7c, 0x18, 0x97, 0x7a, 0xef, 0xb8, 0x94, 0xef, 0xf6,
- 0x89, 0x8a, 0x5e, 0xef, 0x21, 0x7c, 0xb3, 0xec, 0x43, 0x5d, 0xdc, 0x70, 0x5d, 0xbd, 0x0e, 0x92,
- 0xfe, 0xbd, 0xd0, 0x24, 0x37, 0x67, 0xab, 0xab, 0xdd, 0x05, 0x10, 0x38, 0x90, 0x05, 0x01, 0x15,
- 0xc2, 0x48, 0xfc, 0x63, 0xa8, 0xe5, 0x7c, 0xe8, 0xde, 0xc6, 0xf7, 0x3a, 0x17, 0xc2, 0xd1, 0x29,
- 0x4c, 0xb6, 0x3f, 0x81, 0x46, 0x61, 0x00, 0x2b, 0xe2, 0xfa, 0x06, 0xbb, 0x75, 0xf3, 0x62, 0x61,
- 0xa4, 0x31, 0x91, 0xb2, 0x28, 0xdf, 0x91, 0xc5, 0xd8, 0x13, 0xa1, 0xfb, 0x16, 0xdf, 0x85, 0xdb,
- 0xe7, 0x22, 0xeb, 0x5e, 0xc2, 0x8b, 0x42, 0x17, 0xde, 0x6d, 0x37, 0x93, 0xb9, 0x77, 0x94, 0x6f,
- 0x14, 0x47, 0x4a, 0x34, 0x0f, 0xe8, 0x29, 0x8d, 0x84, 0xb2, 0xb5, 0x39, 0x99, 0xfa, 0x62, 0x35,
- 0xbc, 0x5f, 0x2f, 0x7c, 0x53, 0x32, 0x63, 0x67, 0x2e, 0xeb, 0x0f, 0x60, 0xc9, 0xa8, 0x89, 0xb9,
- 0x97, 0x37, 0x3a, 0xe7, 0xde, 0x6c, 0x84, 0xd8, 0x7e, 0x15, 0x16, 0xf5, 0xff, 0xa6, 0x89, 0xad,
- 0x01, 0x0b, 0x91, 0xda, 0x65, 0x2e, 0xe3, 0xbf, 0x98, 0x30, 0x43, 0x23, 0x40, 0xab, 0xb6, 0x13,
- 0x86, 0xdc, 0x76, 0x9a, 0xea, 0xd7, 0x36, 0x12, 0x86, 0xf8, 0x45, 0xd9, 0xa8, 0xd1, 0x00, 0x87,
- 0x59, 0xfe, 0x92, 0x60, 0x6c, 0x67, 0x4d, 0x5d, 0x4e, 0x3d, 0xe7, 0x3c, 0x31, 0xe8, 0xb7, 0xba,
- 0xd0, 0xc4, 0xca, 0x2f, 0xc3, 0x0b, 0x01, 0xa7, 0xd8, 0x2f, 0x40, 0xf2, 0x77, 0x3c, 0xf3, 0x20,
- 0x29, 0x74, 0x82, 0x8e, 0x67, 0xd5, 0xbc, 0x01, 0xaf, 0xe4, 0xe6, 0x39, 0xe1, 0xc6, 0x94, 0x7e,
- 0x46, 0xa6, 0x6f, 0xd1, 0xce, 0xeb, 0x05, 0xb8, 0xc2, 0xe9, 0x80, 0xc5, 0xba, 0xab, 0xca, 0x27,
- 0xdd, 0x24, 0x33, 0xaf, 0x8a, 0xa6, 0x3f, 0xfc, 0x87, 0xd6, 0xf4, 0x1c, 0xde, 0x9d, 0xd1, 0xb8,
- 0x37, 0x51, 0x55, 0xc8, 0xcb, 0x12, 0x79, 0x3c, 0xbd, 0x30, 0xde, 0x92, 0x58, 0x19, 0xb9, 0xbb,
- 0xfc, 0x39, 0xb5, 0x51, 0xf8, 0x82, 0x27, 0xff, 0x90, 0x73, 0x11, 0x9b, 0x57, 0x37, 0x60, 0x19,
- 0x09, 0x74, 0xbe, 0xed, 0x7c, 0x7e, 0xea, 0x07, 0x41, 0x35, 0xfd, 0xf9, 0xcf, 0x8d, 0x9b, 0xde,
- 0xf7, 0xcb, 0x26, 0x42, 0x98, 0x49, 0xf9, 0xdc, 0x2a, 0xe2, 0xc1, 0xac, 0x76, 0x46, 0xd3, 0x59,
- 0xfe, 0x54, 0xa8, 0xe7, 0x6d, 0x5e, 0x3c, 0xbd, 0x50, 0xf3, 0xe2, 0x06, 0x2c, 0x9f, 0x26, 0x92,
- 0x0a, 0xff, 0xd8, 0x94, 0x3f, 0x16, 0x14, 0x5c, 0x3d, 0x44, 0x7a, 0x84, 0xc5, 0xc2, 0x96, 0x37,
- 0xd7, 0x60, 0x89, 0x63, 0x8a, 0x2b, 0x4c, 0x66, 0xa5, 0x62, 0x9e, 0x20, 0x31, 0x71, 0x4b, 0xd9,
- 0xfb, 0xc5, 0x92, 0x49, 0x88, 0x0f, 0xef, 0x2a, 0x97, 0xf8, 0x49, 0x22, 0xe9, 0x51, 0x36, 0x18,
- 0x10, 0x3e, 0x6c, 0xee, 0x42, 0x73, 0x02, 0xbf, 0xbd, 0x5d, 0x2f, 0x77, 0xa6, 0x6f, 0x1a, 0x67,
- 0xf7, 0x82, 0x4d, 0xba, 0xff, 0x31, 0xd2, 0xb3, 0x31, 0xc0, 0x73, 0x4f, 0xe9, 0x01, 0x6c, 0x2a,
- 0x7f, 0xef, 0x2b, 0x01, 0xf8, 0x02, 0x37, 0xb0, 0xfc, 0xa4, 0xde, 0xe8, 0xcc, 0x87, 0xd8, 0x19,
- 0x1b, 0x57, 0x47, 0x31, 0x2e, 0x8a, 0xff, 0x91, 0xa3, 0x38, 0x30, 0x61, 0xca, 0xe1, 0xdd, 0x51,
- 0x47, 0x69, 0x2e, 0x3b, 0x4b, 0xd1, 0x3c, 0x52, 0xd6, 0x60, 0x09, 0x25, 0x90, 0xa5, 0x26, 0x60,
- 0xfa, 0xba, 0x89, 0x1d, 0xe7, 0x42, 0x9c, 0xdb, 0x88, 0xfc, 0x3b, 0xa5, 0xfc, 0xfa, 0xec, 0x8f,
- 0xb5, 0x32, 0xdb, 0xfd, 0x7b, 0xfa, 0x05, 0xb5, 0x79, 0x34, 0x47, 0x5d, 0xf2, 0xdb, 0xf2, 0x14,
- 0x20, 0x3f, 0xa6, 0xfa, 0xfc, 0x73, 0x09, 0xce, 0x89, 0xe8, 0x29, 0x3d, 0xcc, 0x3a, 0x2e, 0x1b,
- 0xe9, 0xd4, 0xa8, 0x1d, 0xc9, 0xf9, 0xdc, 0xef, 0xdc, 0x48, 0x3a, 0x6a, 0x51, 0x71, 0xae, 0xfd,
- 0x75, 0x68, 0x4e, 0x8e, 0xce, 0x3f, 0xdc, 0xaa, 0x22, 0x45, 0xab, 0xd8, 0x9d, 0xd2, 0x75, 0xef,
- 0x0f, 0x4c, 0x8d, 0x77, 0x54, 0xa8, 0x3c, 0x60, 0x71, 0xef, 0x88, 0x0c, 0xd2, 0x88, 0x2a, 0xd5,
- 0x1a, 0x0c, 0x6d, 0xf9, 0x73, 0x09, 0xab, 0xd2, 0xc2, 0x77, 0xd2, 0xc1, 0x85, 0xe6, 0x2d, 0x80,
- 0x9e, 0xf0, 0x05, 0x2e, 0xb7, 0xc1, 0xc7, 0x76, 0x67, 0x16, 0xc0, 0x8e, 0xfe, 0xa7, 0x7d, 0x17,
- 0x16, 0x0d, 0x06, 0x5d, 0xe9, 0x28, 0xd9, 0x87, 0x15, 0x72, 0xda, 0xf3, 0x53, 0x65, 0x84, 0x07,
- 0x62, 0x94, 0x6f, 0x0a, 0x19, 0x86, 0xf4, 0xd4, 0x8e, 0xfb, 0x4f, 0x6e, 0x5c, 0x37, 0xf1, 0xe3,
- 0xab, 0xda, 0xe8, 0x68, 0xbf, 0x9c, 0x44, 0x51, 0x72, 0x46, 0x39, 0xc6, 0x67, 0x53, 0xaa, 0xe2,
- 0xa6, 0x49, 0x62, 0x72, 0xed, 0x53, 0x5a, 0x31, 0x9c, 0xd8, 0x19, 0xe5, 0x75, 0x4d, 0x57, 0xd7,
- 0x11, 0xce, 0x7d, 0xa1, 0x21, 0xb1, 0xb8, 0x37, 0x05, 0xe3, 0x23, 0x5d, 0xb8, 0x19, 0x5f, 0x39,
- 0x17, 0xdf, 0x55, 0xa8, 0x33, 0x65, 0x03, 0xcc, 0xda, 0xe2, 0xc7, 0xcf, 0x37, 0x2d, 0xc0, 0xdc,
- 0x59, 0xe4, 0x40, 0x1f, 0x30, 0x21, 0xc7, 0xfd, 0xa2, 0xce, 0x5a, 0x42, 0x1d, 0xd1, 0xce, 0xda,
- 0x34, 0x97, 0x9a, 0x09, 0x27, 0x53, 0xb6, 0x05, 0x52, 0xcb, 0xaa, 0x3e, 0xf2, 0x45, 0xef, 0xba,
- 0xae, 0x45, 0xee, 0x1d, 0xec, 0x53, 0xf9, 0x31, 0x36, 0xa3, 0x3d, 0x3a, 0xde, 0xd5, 0x0f, 0x64,
- 0xba, 0x02, 0x28, 0xc6, 0xaa, 0x64, 0xde, 0x91, 0xce, 0x1f, 0xe7, 0xec, 0x98, 0x4b, 0xda, 0x16,
- 0xd4, 0x75, 0xbd, 0xdd, 0x77, 0xce, 0xc7, 0x23, 0xee, 0x43, 0x9f, 0x0e, 0xc2, 0xf0, 0xa3, 0x4d,
- 0x49, 0x64, 0x26, 0xf2, 0xfb, 0xa5, 0x52, 0x4f, 0x1d, 0xe5, 0xf9, 0xc5, 0xc0, 0x3a, 0x27, 0xb1,
- 0xec, 0x7c, 0xfa, 0x20, 0x33, 0xa1, 0xdf, 0x28, 0x74, 0x19, 0xbe, 0xeb, 0x06, 0x6c, 0x4a, 0xbf,
- 0x59, 0x40, 0x1f, 0x52, 0xd9, 0x4f, 0x42, 0x2c, 0xb5, 0xe0, 0xff, 0xdc, 0x34, 0xf7, 0x19, 0xd8,
- 0xd0, 0x3d, 0x7a, 0xec, 0x73, 0x1a, 0xfa, 0x7a, 0x5e, 0xa7, 0xd0, 0xa6, 0xd1, 0xc1, 0x4d, 0xdb,
- 0x74, 0x90, 0xe6, 0x7d, 0xcb, 0xad, 0xa8, 0x17, 0x70, 0xe4, 0x32, 0x99, 0x8a, 0xcb, 0x83, 0xf6,
- 0x04, 0x2e, 0x3f, 0xef, 0x5d, 0xd3, 0x79, 0xfb, 0x5b, 0xb0, 0xee, 0x64, 0x9a, 0xf7, 0x1f, 0x26,
- 0x21, 0x96, 0x10, 0x33, 0x36, 0x50, 0x81, 0x5c, 0x1e, 0xdb, 0x07, 0x7d, 0x22, 0xfd, 0x81, 0xed,
- 0x61, 0x68, 0x78, 0xef, 0xb9, 0x15, 0x92, 0x4f, 0x48, 0xcc, 0xe4, 0xf0, 0xf1, 0xe1, 0x03, 0xf3,
- 0x21, 0x43, 0x21, 0x07, 0x6b, 0x02, 0x9c, 0xe2, 0x3c, 0x16, 0x3c, 0x74, 0x33, 0xe7, 0xd0, 0x4d,
- 0x97, 0x76, 0x32, 0xd9, 0x4f, 0x38, 0xfb, 0x9c, 0x3e, 0x48, 0x02, 0x12, 0xed, 0x61, 0xc7, 0x9b,
- 0x6d, 0x0d, 0x6b, 0x43, 0xd3, 0xb4, 0xc0, 0xb9, 0x7f, 0xbb, 0xa2, 0x94, 0x37, 0xb5, 0xaa, 0x34,
- 0x33, 0x6f, 0x8e, 0x75, 0x6b, 0x52, 0x91, 0x82, 0x65, 0xdb, 0xe7, 0x74, 0x9d, 0x02, 0x5b, 0xef,
- 0xbc, 0x13, 0x37, 0xdb, 0x9d, 0x86, 0x7a, 0xaa, 0x7a, 0xcd, 0xc6, 0x75, 0x15, 0x36, 0x49, 0x26,
- 0x95, 0x61, 0x9d, 0x82, 0xec, 0xd4, 0xad, 0xb2, 0x4c, 0x43, 0x36, 0x26, 0xa9, 0x8b, 0x20, 0x9e,
- 0xc7, 0x64, 0xec, 0x96, 0x26, 0xf6, 0x28, 0xb1, 0x98, 0x8b, 0xc2, 0xf5, 0xa0, 0x1d, 0xe6, 0x73,
- 0x3a, 0x39, 0x70, 0xb0, 0xe8, 0xa3, 0x7f, 0x11, 0x9e, 0x1d, 0x5f, 0x53, 0xc0, 0x87, 0x8f, 0x26,
- 0xde, 0x63, 0xb7, 0xc6, 0x31, 0x81, 0x6f, 0x2a, 0x63, 0xf3, 0x91, 0x6b, 0x25, 0xfb, 0x51, 0xa1,
- 0x0e, 0xf7, 0x58, 0xb8, 0x92, 0xdb, 0x71, 0xb7, 0x0a, 0xec, 0x48, 0x98, 0xcd, 0x49, 0xe5, 0x5a,
- 0xa3, 0xf9, 0x0d, 0x68, 0xb8, 0x94, 0x5b, 0xaf, 0x7b, 0xb3, 0x73, 0x3e, 0x0c, 0x1d, 0x3d, 0x88,
- 0x9d, 0x32, 0xed, 0x77, 0x61, 0xc5, 0xf9, 0x39, 0xf5, 0x90, 0xf2, 0xbf, 0x88, 0x85, 0xd8, 0x2c,
- 0x4f, 0x55, 0x6f, 0xdb, 0xd5, 0xbf, 0x7d, 0x3a, 0xd2, 0x8a, 0x50, 0x43, 0x14, 0xde, 0xef, 0x96,
- 0x5d, 0xae, 0xa7, 0x2d, 0x99, 0x6b, 0x09, 0x8f, 0x60, 0x23, 0x97, 0xbf, 0x55, 0x4a, 0xc3, 0xeb,
- 0x3b, 0x9d, 0xf3, 0xc1, 0xed, 0x8c, 0xcf, 0xb4, 0xbf, 0x57, 0x82, 0xf5, 0xf1, 0x41, 0x65, 0xca,
- 0xf0, 0xa1, 0xb3, 0xa0, 0x10, 0x25, 0xdb, 0xc8, 0x65, 0x46, 0x9d, 0xde, 0xca, 0x16, 0xac, 0x63,
- 0xfb, 0x06, 0xc1, 0x5a, 0x85, 0xd3, 0x35, 0x84, 0x6d, 0x66, 0xba, 0xe9, 0x8b, 0x8f, 0xfe, 0x26,
- 0x53, 0x13, 0x80, 0x09, 0x3f, 0xa5, 0x71, 0xa8, 0x3c, 0xdf, 0x82, 0xfd, 0xf3, 0x4a, 0x2a, 0xdc,
- 0x40, 0x53, 0x6f, 0x5a, 0x04, 0xbc, 0x3f, 0x2d, 0x7c, 0x11, 0x72, 0x84, 0x3d, 0xee, 0x0f, 0x58,
- 0x97, 0x13, 0x3e, 0x7c, 0x90, 0x04, 0x27, 0xda, 0xd8, 0x37, 0x3f, 0x84, 0xd5, 0x28, 0x09, 0x4e,
- 0x68, 0xe8, 0x47, 0x7a, 0xce, 0xc4, 0x90, 0xd7, 0x3b, 0x4f, 0xdd, 0xdb, 0x79, 0x80, 0x1b, 0xcd,
- 0x78, 0xf3, 0x39, 0xb8, 0x94, 0x9c, 0xc5, 0x16, 0x8c, 0x6f, 0xa0, 0x76, 0x87, 0x5a, 0x69, 0xdb,
- 0xb7, 0xa0, 0x51, 0x5c, 0xbf, 0x0e, 0x35, 0xad, 0x1d, 0x6e, 0xad, 0x64, 0x6c, 0x97, 0xf7, 0xdb,
- 0x25, 0xf7, 0xca, 0x16, 0x08, 0x39, 0x92, 0x49, 0xaa, 0x5c, 0xa0, 0x8a, 0x2a, 0xb6, 0xa0, 0x6e,
- 0x7a, 0x91, 0xfc, 0x88, 0x1e, 0x9b, 0x53, 0x6f, 0xbe, 0xaf, 0x1c, 0x70, 0x92, 0xaa, 0x48, 0xcc,
- 0xaa, 0xf5, 0x6b, 0x9d, 0xa7, 0x43, 0xeb, 0xa8, 0xff, 0xef, 0xa4, 0x69, 0xfb, 0x35, 0x58, 0x32,
- 0xff, 0x9d, 0xc8, 0xb7, 0x5d, 0xe2, 0x35, 0xa5, 0xff, 0x5a, 0x72, 0xfb, 0xf5, 0x8d, 0x37, 0xda,
- 0x25, 0x51, 0x84, 0xaf, 0x8b, 0x43, 0xc1, 0x42, 0x9f, 0x27, 0x99, 0x54, 0x67, 0x56, 0xb2, 0x0f,
- 0x2f, 0x01, 0x89, 0x22, 0xbf, 0x4f, 0xe2, 0x30, 0xff, 0x04, 0xa2, 0x09, 0x60, 0x9e, 0x21, 0x02,
- 0x1e, 0x8c, 0xb4, 0xc0, 0x8c, 0xf5, 0x89, 0xe8, 0x9b, 0x87, 0x90, 0x4d, 0x58, 0x39, 0xce, 0xe2,
- 0x40, 0xb7, 0x10, 0x84, 0xa3, 0x8f, 0x57, 0x82, 0xac, 0xeb, 0x27, 0x99, 0x4c, 0x33, 0xe9, 0x0f,
- 0xc8, 0x13, 0xf3, 0x50, 0xd0, 0x80, 0x05, 0xfd, 0x94, 0xb4, 0x64, 0x3b, 0x4e, 0x14, 0xe6, 0x94,
- 0x70, 0x32, 0xa0, 0xd2, 0x7c, 0x0d, 0x81, 0xdf, 0x3c, 0x60, 0xec, 0x98, 0xc4, 0xd1, 0xd0, 0xfc,
- 0x89, 0xa6, 0xe7, 0xe0, 0xd2, 0x80, 0x3c, 0x51, 0x00, 0x85, 0x24, 0xa8, 0x70, 0xbe, 0xda, 0x29,
- 0xcc, 0x67, 0x4c, 0xdf, 0x9a, 0xe6, 0xe4, 0x91, 0xd4, 0x31, 0x46, 0x4a, 0xd3, 0x18, 0xd1, 0xde,
- 0xfd, 0x32, 0xac, 0xda, 0x85, 0xce, 0x5f, 0x33, 0xa8, 0x7b, 0xbf, 0x5f, 0x75, 0xbf, 0x93, 0x73,
- 0xe4, 0x59, 0x78, 0xb5, 0xfd, 0x49, 0xc8, 0x95, 0xaa, 0xed, 0x85, 0xaf, 0xc4, 0xf0, 0x4f, 0x2e,
- 0xe1, 0x97, 0x12, 0xee, 0x87, 0xfc, 0x18, 0x99, 0x24, 0xc2, 0xb6, 0xa4, 0xe8, 0xd6, 0xfc, 0x25,
- 0x0b, 0x45, 0x0c, 0x85, 0x4a, 0x68, 0x70, 0xb0, 0x66, 0x3f, 0xd1, 0xc1, 0xa7, 0x18, 0x5b, 0xa7,
- 0x5a, 0xb6, 0x9f, 0xd3, 0xd1, 0x27, 0x01, 0xd5, 0xcd, 0xca, 0x9c, 0x06, 0x09, 0xd7, 0x7d, 0xa9,
- 0x75, 0x65, 0xbb, 0x55, 0xfe, 0x4a, 0xba, 0x11, 0xf5, 0xc7, 0xd1, 0xac, 0xd8, 0xe7, 0xa1, 0x7c,
- 0x85, 0x8b, 0xaf, 0x6e, 0x3f, 0x4c, 0x3a, 0x23, 0x42, 0x91, 0x7c, 0x4a, 0xb9, 0xa4, 0xa1, 0xf9,
- 0x93, 0x58, 0x2a, 0x9c, 0xb2, 0x7f, 0xf2, 0xc8, 0x70, 0xb9, 0x9a, 0xab, 0x85, 0x8e, 0x2c, 0x4d,
- 0xb0, 0xb8, 0x66, 0xbb, 0x60, 0xd1, 0x3c, 0xb9, 0x42, 0x5d, 0xb7, 0x4f, 0x92, 0xa3, 0x19, 0x47,
- 0xbc, 0x1b, 0xb6, 0x8f, 0x77, 0x34, 0x5b, 0x3c, 0xa8, 0x26, 0xd2, 0x67, 0x01, 0xbb, 0xf2, 0xde,
- 0x9c, 0x00, 0xcc, 0x84, 0xc8, 0x54, 0x98, 0x13, 0x99, 0x3f, 0x97, 0x55, 0x04, 0x1c, 0x24, 0x2a,
- 0x3d, 0x92, 0x76, 0xc1, 0x25, 0x54, 0xcb, 0x2b, 0xfa, 0x26, 0xee, 0x3c, 0x7c, 0x1c, 0x47, 0x68,
- 0xad, 0xb8, 0x8a, 0x5e, 0xe3, 0x9e, 0xfd, 0x63, 0x7e, 0x13, 0x13, 0x73, 0x1d, 0xc7, 0x65, 0x58,
- 0x1d, 0x6b, 0x27, 0xd7, 0x11, 0x62, 0x53, 0x47, 0x88, 0x16, 0xd8, 0x87, 0x77, 0x3f, 0xd9, 0xf5,
- 0x3a, 0x3a, 0x49, 0x74, 0xc7, 0xe6, 0x26, 0xfc, 0x0f, 0x5d, 0x1d, 0x37, 0xe6, 0xc7, 0xf4, 0xf2,
- 0x2b, 0x1b, 0x4b, 0xd5, 0x61, 0xa5, 0x7a, 0xd8, 0xef, 0x6a, 0xdb, 0x68, 0x4a, 0x98, 0x9b, 0xb0,
- 0x62, 0x27, 0x48, 0x6a, 0xbe, 0x68, 0xf5, 0xde, 0x76, 0xdf, 0xc0, 0x3f, 0x62, 0xc1, 0x49, 0x11,
- 0x24, 0x7e, 0x07, 0x15, 0x47, 0x43, 0x1f, 0xad, 0x62, 0xcf, 0x06, 0xc4, 0x35, 0xef, 0xd4, 0x0d,
- 0xa4, 0x3f, 0x49, 0xcc, 0x45, 0x3b, 0xe0, 0xb9, 0xaf, 0xa7, 0x68, 0x5a, 0x48, 0x14, 0x8d, 0x7d,
- 0x5a, 0xa0, 0xbf, 0x06, 0xa5, 0x01, 0x65, 0xa7, 0x63, 0x5f, 0x92, 0x60, 0xa9, 0xc6, 0xec, 0x30,
- 0x2d, 0x30, 0x0b, 0xf8, 0x67, 0x2a, 0x49, 0xdc, 0xcb, 0x52, 0x53, 0xe8, 0xfe, 0x4e, 0xc9, 0x7d,
- 0x1d, 0x9b, 0x8a, 0x38, 0x17, 0xdf, 0xc5, 0x09, 0x68, 0x16, 0x3f, 0x0c, 0xb5, 0x7d, 0x8a, 0x23,
- 0xa2, 0xb0, 0x2e, 0xf4, 0xc1, 0xc2, 0x87, 0xa5, 0x9f, 0x2d, 0xfd, 0x9f, 0xff, 0x0a, 0x00, 0x00,
- 0xff, 0xff, 0xf0, 0x16, 0x5a, 0x96, 0x11, 0x54, 0x00, 0x00,
+ // 9088 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x7d, 0x4b, 0x8c, 0x1c, 0x49,
+ 0x76, 0x98, 0xab, 0xfa, 0x57, 0x1d, 0x5d, 0xd5, 0x5d, 0x9d, 0x6c, 0x92, 0x35, 0x35, 0x1f, 0x92,
+ 0xc9, 0xe1, 0x4c, 0x73, 0x3e, 0x35, 0x24, 0x87, 0x9f, 0xd1, 0x68, 0x66, 0x77, 0x9b, 0xdd, 0x64,
+ 0x4f, 0xef, 0xb0, 0x87, 0xad, 0x6c, 0x92, 0xb3, 0xab, 0x85, 0x9d, 0x8e, 0xca, 0x8c, 0xae, 0xca,
+ 0x61, 0x56, 0x66, 0x6e, 0x46, 0x64, 0x37, 0x6b, 0x05, 0xc3, 0xb2, 0x7e, 0x30, 0xec, 0x83, 0x05,
+ 0xc8, 0x96, 0x20, 0x03, 0xc6, 0xda, 0x90, 0x0d, 0x08, 0x36, 0x20, 0xf9, 0x60, 0x2f, 0x0c, 0x58,
+ 0x30, 0xe0, 0x9b, 0xbc, 0x80, 0x65, 0xc1, 0x82, 0x01, 0x1f, 0x7c, 0xf2, 0xc1, 0xf0, 0x75, 0x61,
+ 0x40, 0xf0, 0xc5, 0x80, 0x11, 0xef, 0x45, 0x64, 0x46, 0xd6, 0xa7, 0x59, 0xdc, 0xe1, 0x1a, 0xeb,
+ 0x53, 0x57, 0xbc, 0x17, 0x9f, 0x17, 0x2f, 0x5e, 0x44, 0xbc, 0x5f, 0x64, 0x13, 0x9b, 0x0b, 0x46,
+ 0x07, 0x03, 0xc6, 0x39, 0xed, 0x31, 0xee, 0x7a, 0x61, 0xc0, 0x22, 0xc1, 0x59, 0x7a, 0xcc, 0x52,
+ 0xf7, 0x46, 0x27, 0x49, 0x63, 0x11, 0xb7, 0x5b, 0xe5, 0x3a, 0x5d, 0xca, 0x19, 0x62, 0xec, 0x1f,
+ 0xcd, 0x93, 0xf6, 0xf6, 0x3e, 0xef, 0x6d, 0x43, 0xb3, 0xc7, 0xdb, 0xfb, 0x5b, 0xbe, 0x7f, 0xe8,
+ 0xa5, 0x8c, 0x45, 0xbc, 0x1f, 0x0b, 0x6b, 0x83, 0x2c, 0xd0, 0x24, 0x09, 0xfc, 0x56, 0xe5, 0x62,
+ 0x65, 0xb3, 0xe1, 0x60, 0xc1, 0x6a, 0x93, 0xda, 0x51, 0x10, 0xb2, 0x88, 0x0e, 0x58, 0xab, 0x7a,
+ 0xb1, 0xb2, 0xb9, 0xec, 0xe4, 0x65, 0xeb, 0x35, 0xb2, 0x2c, 0xfa, 0xd9, 0xa0, 0x0b, 0xc8, 0x39,
+ 0x40, 0x16, 0x00, 0xeb, 0x02, 0x59, 0x39, 0x4e, 0xdd, 0xbc, 0xf1, 0x2a, 0xe0, 0xc9, 0x71, 0x7a,
+ 0x5f, 0x37, 0x7f, 0x9b, 0xac, 0xa5, 0x22, 0x18, 0xb0, 0x0f, 0x6f, 0xb8, 0x5e, 0xca, 0xa8, 0x60,
+ 0x7e, 0x6b, 0xfe, 0x62, 0x65, 0x73, 0xc9, 0x59, 0x55, 0xe0, 0x6d, 0x84, 0x4a, 0xca, 0x4e, 0x02,
+ 0x5f, 0xf4, 0x5b, 0x0b, 0x48, 0x19, 0x14, 0xac, 0x73, 0x64, 0xb1, 0xcf, 0x82, 0x5e, 0x5f, 0xb4,
+ 0x16, 0x01, 0xac, 0x4a, 0xd6, 0x45, 0xb2, 0x92, 0xb0, 0x74, 0x10, 0x70, 0x1e, 0xc4, 0x11, 0x6f,
+ 0x2d, 0x01, 0xd2, 0x04, 0x59, 0x2d, 0xb2, 0xe4, 0xd1, 0x44, 0x04, 0x71, 0xd4, 0xaa, 0x01, 0x55,
+ 0xba, 0x68, 0x5d, 0x26, 0x0d, 0xde, 0x8f, 0x53, 0xe1, 0x65, 0xc2, 0x05, 0xaa, 0x97, 0x01, 0x5f,
+ 0xd7, 0xc0, 0x2f, 0x24, 0xdd, 0xd7, 0xc9, 0x9c, 0xa0, 0xbd, 0x16, 0xb9, 0x38, 0xb7, 0xb9, 0x72,
+ 0xe3, 0x42, 0x67, 0x3a, 0x4b, 0x3b, 0x8f, 0x68, 0xcf, 0x91, 0x75, 0xad, 0x2b, 0x64, 0x55, 0xd0,
+ 0x5e, 0x8f, 0xf9, 0x2e, 0xac, 0x4e, 0xe0, 0xb7, 0x56, 0x2e, 0xce, 0x6d, 0x2e, 0x3a, 0x0d, 0x84,
+ 0x1e, 0x22, 0x50, 0xb2, 0x8c, 0x27, 0x71, 0x10, 0xb2, 0xd4, 0x95, 0x23, 0xd4, 0x2f, 0x56, 0x36,
+ 0x6b, 0x0e, 0x51, 0xa0, 0x47, 0xb4, 0x67, 0xdd, 0x22, 0xe7, 0x54, 0x3f, 0x49, 0xd6, 0x0d, 0x03,
+ 0xde, 0x67, 0xbe, 0x64, 0x70, 0xe0, 0xb7, 0x1a, 0x17, 0xe7, 0x36, 0xe7, 0x9d, 0xb3, 0x88, 0x3d,
+ 0x28, 0x23, 0xdb, 0x9f, 0x92, 0x39, 0xd9, 0xfa, 0x15, 0x52, 0x13, 0xb4, 0x87, 0x13, 0xab, 0xe0,
+ 0xc4, 0x05, 0xed, 0xc1, 0x9c, 0x5e, 0x25, 0xcb, 0x12, 0x75, 0x4c, 0xc3, 0x2c, 0x5f, 0x67, 0x41,
+ 0x7b, 0x4f, 0x64, 0xd9, 0xfe, 0x15, 0x62, 0x4f, 0x9f, 0xa4, 0xc3, 0x78, 0x12, 0x47, 0x5c, 0x76,
+ 0xb1, 0xc4, 0x52, 0xc6, 0xb3, 0x50, 0x40, 0xe7, 0x0b, 0x1f, 0x57, 0x6e, 0x38, 0x1a, 0x62, 0x7d,
+ 0x44, 0xea, 0x3c, 0x6f, 0x12, 0xf8, 0x30, 0xc4, 0xe2, 0xc7, 0x1b, 0xd7, 0x3f, 0xba, 0x79, 0xf3,
+ 0xf6, 0x9d, 0x9b, 0x37, 0xaf, 0xdd, 0xf9, 0xf0, 0xce, 0xb5, 0x5f, 0xb8, 0x75, 0xeb, 0xfa, 0xed,
+ 0xeb, 0xb7, 0x9c, 0x52, 0x4d, 0xfb, 0xbb, 0xe4, 0xf5, 0xd2, 0xe0, 0x3b, 0x2c, 0x64, 0x82, 0x19,
+ 0x72, 0x3b, 0xda, 0x75, 0x65, 0xe6, 0xae, 0x77, 0xc8, 0x95, 0x53, 0xbb, 0x9e, 0x69, 0x6a, 0xf6,
+ 0xaf, 0xcf, 0x93, 0x56, 0xa9, 0x1b, 0xc5, 0x7d, 0x29, 0xe7, 0xd6, 0x59, 0xb2, 0x48, 0x93, 0xc4,
+ 0x2d, 0xed, 0xaa, 0x3d, 0x5f, 0xb2, 0x5b, 0x2e, 0x8d, 0x3b, 0xba, 0xad, 0x60, 0x2d, 0xde, 0x21,
+ 0xeb, 0x49, 0xca, 0x8e, 0x03, 0x76, 0xe2, 0x16, 0x95, 0x70, 0x7b, 0xad, 0x29, 0xc4, 0x7d, 0x5d,
+ 0xf7, 0x2d, 0xb2, 0xe6, 0xc5, 0x11, 0xcf, 0x06, 0x2c, 0x75, 0xd5, 0x40, 0xf3, 0x30, 0x50, 0x43,
+ 0x83, 0xb7, 0x60, 0xc0, 0x0d, 0xb2, 0x20, 0x02, 0x11, 0x32, 0xd8, 0x42, 0xcb, 0x0e, 0x16, 0xe4,
+ 0x56, 0xf1, 0x19, 0xf7, 0xd2, 0x00, 0x37, 0xc3, 0x22, 0xe0, 0x4c, 0x90, 0x65, 0x91, 0x79, 0x41,
+ 0x7b, 0xbc, 0x55, 0xbb, 0x38, 0xb7, 0xb9, 0xec, 0xc0, 0x6f, 0xb9, 0x49, 0x4e, 0xe2, 0xf4, 0x29,
+ 0xef, 0xc7, 0x09, 0x10, 0x08, 0x9b, 0xa4, 0xe6, 0xd4, 0x35, 0x10, 0x26, 0xfe, 0x06, 0x21, 0xc7,
+ 0x01, 0x0f, 0xba, 0x41, 0x18, 0x88, 0x61, 0x8b, 0x48, 0xae, 0x39, 0x06, 0x24, 0xe7, 0x80, 0x18,
+ 0x26, 0xac, 0xb5, 0x02, 0x24, 0x03, 0x07, 0x1e, 0x0d, 0x13, 0x66, 0x35, 0xc9, 0x5c, 0x96, 0x86,
+ 0x20, 0xff, 0xcb, 0x8e, 0xfc, 0x29, 0x37, 0xd0, 0x71, 0xe0, 0xb3, 0xd8, 0x4d, 0xd2, 0x58, 0xfe,
+ 0x48, 0x5b, 0x0d, 0x9c, 0x26, 0x40, 0x0f, 0x14, 0xd0, 0x7a, 0x8f, 0x58, 0x58, 0x8d, 0x7a, 0x5e,
+ 0x9c, 0x45, 0x6a, 0x13, 0xe3, 0xd1, 0xd3, 0x04, 0xcc, 0x16, 0x22, 0x80, 0x79, 0x57, 0x09, 0xc2,
+ 0xdc, 0xc0, 0x67, 0x91, 0x08, 0x8e, 0x02, 0x96, 0xb6, 0xd6, 0x90, 0xcf, 0x00, 0xdf, 0xcb, 0xc1,
+ 0x72, 0x67, 0x06, 0x91, 0x1c, 0xbc, 0x97, 0x32, 0xce, 0x5b, 0x4d, 0xdc, 0x99, 0x41, 0x74, 0xa0,
+ 0x20, 0xf6, 0x7f, 0xaf, 0x90, 0x8b, 0xd3, 0xa4, 0x60, 0xb6, 0x2d, 0xf2, 0x2d, 0xb2, 0x9e, 0x6f,
+ 0x6a, 0x5c, 0xf8, 0xe7, 0xec, 0x93, 0xb5, 0xbc, 0xba, 0x1c, 0x64, 0xcf, 0xb7, 0x5c, 0x72, 0x35,
+ 0x62, 0xcc, 0xe7, 0x6e, 0xbe, 0x3c, 0x21, 0xeb, 0xd1, 0xd0, 0xa5, 0xbd, 0x94, 0xb1, 0x01, 0x8b,
+ 0x84, 0x64, 0x0b, 0x4b, 0x04, 0x8d, 0x3c, 0x14, 0xa8, 0xda, 0xc7, 0x0b, 0x47, 0x34, 0xe4, 0xcc,
+ 0xb9, 0x02, 0xed, 0xbe, 0x54, 0xcd, 0x1e, 0xc8, 0x56, 0x5b, 0xba, 0xd1, 0x56, 0xde, 0xc6, 0xfe,
+ 0x8d, 0x95, 0x91, 0x49, 0x3e, 0x4e, 0x7c, 0x2a, 0xd8, 0x81, 0x49, 0xc7, 0x34, 0x91, 0x7f, 0x67,
+ 0xea, 0xf4, 0xc6, 0x27, 0x52, 0xda, 0x1e, 0x73, 0xb3, 0x6c, 0x8f, 0xf9, 0xc9, 0xdb, 0xe3, 0xeb,
+ 0x8a, 0xfd, 0x92, 0x21, 0xf6, 0x65, 0x89, 0xae, 0x8d, 0x49, 0xf4, 0x05, 0xb2, 0x92, 0x01, 0x3b,
+ 0xcc, 0x4d, 0x41, 0x10, 0x04, 0x8c, 0xe9, 0x90, 0x33, 0xaa, 0x82, 0x49, 0x3f, 0xec, 0x8d, 0x9a,
+ 0xb3, 0x8e, 0xa8, 0x83, 0x62, 0x02, 0xd6, 0x25, 0x52, 0x57, 0xf5, 0x71, 0x0e, 0x2b, 0x50, 0x51,
+ 0x0d, 0xf2, 0x08, 0x66, 0xf2, 0x3e, 0xb1, 0x54, 0x15, 0x73, 0x42, 0x75, 0xb3, 0xc7, 0x1d, 0x63,
+ 0x5a, 0x05, 0x89, 0x30, 0xbb, 0x86, 0x49, 0xe2, 0x23, 0x39, 0xc7, 0x77, 0x89, 0x6a, 0xe5, 0x1a,
+ 0x53, 0x5d, 0x85, 0x6a, 0x4d, 0x44, 0x3c, 0x29, 0x26, 0xfc, 0x3e, 0xb1, 0xbc, 0x3e, 0x8d, 0x7a,
+ 0xe5, 0xc1, 0x71, 0x03, 0xad, 0x23, 0xc6, 0x1c, 0xfc, 0x75, 0xa2, 0x46, 0x72, 0xe5, 0xde, 0xc6,
+ 0x1d, 0xb4, 0x8c, 0x90, 0xc7, 0x69, 0xa8, 0xf7, 0xfc, 0x7a, 0xb1, 0xe7, 0x6f, 0x93, 0xf3, 0xaa,
+ 0x81, 0x17, 0x47, 0x42, 0x8a, 0xef, 0x80, 0x46, 0xc1, 0x11, 0xe3, 0xa2, 0x65, 0x41, 0xeb, 0xb3,
+ 0x88, 0xde, 0x46, 0xec, 0xbe, 0x42, 0xca, 0x6d, 0x3d, 0xd6, 0xe0, 0x0c, 0x0a, 0x9a, 0x37, 0x52,
+ 0xb5, 0x4d, 0x6a, 0x03, 0x26, 0xa8, 0x4f, 0x05, 0x6d, 0x6d, 0xa0, 0x9c, 0xe9, 0xb2, 0x54, 0x4f,
+ 0xd4, 0xf0, 0x79, 0x95, 0xb3, 0x30, 0xec, 0x2a, 0x82, 0xf7, 0x75, 0xc5, 0xd7, 0x49, 0x2d, 0xa4,
+ 0x51, 0x2f, 0xa3, 0x3d, 0xd6, 0x3a, 0x87, 0xdb, 0xfa, 0x9a, 0x93, 0x83, 0xe4, 0xd1, 0x95, 0xb2,
+ 0x41, 0x7c, 0xcc, 0x7c, 0xf7, 0xe9, 0x31, 0xf0, 0xfd, 0x3c, 0x48, 0x55, 0x43, 0x41, 0x3f, 0x07,
+ 0xa0, 0x75, 0x8f, 0x2c, 0x2a, 0x74, 0x0b, 0x14, 0x8b, 0xf7, 0x3b, 0xcf, 0xdb, 0x69, 0x9d, 0xcf,
+ 0xd9, 0x10, 0x2e, 0x68, 0xa9, 0x66, 0xa8, 0xc6, 0xd6, 0x43, 0x52, 0x53, 0xd2, 0xc5, 0x5b, 0xaf,
+ 0x40, 0x47, 0x1f, 0x3e, 0xbf, 0xa3, 0x2d, 0xdf, 0x0f, 0xe4, 0x1a, 0xd1, 0x50, 0xc9, 0x9f, 0x93,
+ 0x77, 0x22, 0x8f, 0x54, 0xfd, 0xdb, 0x15, 0xb1, 0x8b, 0x44, 0xb7, 0xda, 0x17, 0xe7, 0x36, 0x17,
+ 0x9c, 0xa6, 0xc6, 0x3c, 0x8a, 0x1d, 0x80, 0xcb, 0xcd, 0xe9, 0x85, 0x8c, 0xa6, 0xae, 0x79, 0x5a,
+ 0xbe, 0x0a, 0x6c, 0x5b, 0x03, 0xc4, 0x5e, 0x7e, 0x64, 0xca, 0xba, 0xd8, 0x9b, 0x4b, 0xc3, 0x50,
+ 0xf3, 0xe6, 0x35, 0xac, 0x8b, 0x88, 0xad, 0x30, 0x44, 0xee, 0xb4, 0x6f, 0x91, 0x15, 0x63, 0xb6,
+ 0x52, 0x58, 0x9e, 0xb2, 0xa1, 0x52, 0x62, 0xe4, 0x4f, 0xb9, 0xd3, 0x4d, 0xe5, 0x05, 0x0b, 0xed,
+ 0xbf, 0xa8, 0x90, 0xf5, 0xb1, 0xc9, 0xc9, 0x29, 0xc5, 0x69, 0xd0, 0x0b, 0x22, 0x1a, 0x1a, 0x47,
+ 0x08, 0x76, 0xd6, 0xd4, 0x98, 0xfc, 0x0c, 0x79, 0x8f, 0x58, 0x41, 0x24, 0x58, 0x5a, 0xae, 0x8d,
+ 0xc3, 0x34, 0x35, 0x26, 0xaf, 0xdd, 0x22, 0x4b, 0x70, 0x77, 0x04, 0xbe, 0x3a, 0xb8, 0x74, 0x51,
+ 0x6e, 0x67, 0xbd, 0xef, 0xe1, 0xd2, 0x9b, 0x57, 0x8a, 0x29, 0xc2, 0xe0, 0xde, 0xbb, 0x92, 0xef,
+ 0xf8, 0x20, 0xf2, 0xd9, 0x33, 0x38, 0xb5, 0x16, 0x3e, 0xae, 0xbe, 0x7f, 0x5d, 0xef, 0xfa, 0x3d,
+ 0x09, 0xb6, 0xff, 0xb0, 0x42, 0x36, 0x9f, 0xb7, 0xa6, 0xb3, 0xdd, 0x39, 0x2f, 0x74, 0x63, 0x54,
+ 0x7f, 0x8a, 0x1b, 0x83, 0x8d, 0x5c, 0x18, 0xa8, 0x62, 0x95, 0x2f, 0x8c, 0x89, 0x37, 0x43, 0x65,
+ 0xf2, 0xcd, 0x50, 0x5c, 0x2e, 0x55, 0xe3, 0x72, 0xb1, 0x77, 0x47, 0x18, 0x32, 0x61, 0x98, 0xd9,
+ 0x94, 0xb9, 0xbf, 0x35, 0xca, 0xda, 0x7b, 0x91, 0x54, 0xa2, 0xe4, 0x19, 0xc5, 0x59, 0x5a, 0xea,
+ 0x90, 0x4f, 0xbb, 0xe9, 0xa4, 0x16, 0x2f, 0x68, 0x2a, 0xd4, 0x22, 0x22, 0xa1, 0x04, 0x40, 0xb0,
+ 0x7e, 0xf2, 0x24, 0xe4, 0x71, 0x2a, 0xdc, 0x38, 0x95, 0x8a, 0xcc, 0x1c, 0xe0, 0x97, 0x25, 0xe4,
+ 0xa1, 0x04, 0xd8, 0x3f, 0xac, 0x92, 0x6b, 0xb3, 0xd2, 0x30, 0xdb, 0x32, 0x7f, 0x45, 0xd6, 0xca,
+ 0x1c, 0xe6, 0xad, 0x2a, 0x9c, 0x0d, 0x5b, 0x9d, 0x17, 0x1d, 0xa8, 0x73, 0x50, 0x5e, 0x11, 0x67,
+ 0x35, 0x29, 0x33, 0xe5, 0x32, 0x69, 0x88, 0x58, 0xd0, 0xd0, 0xc5, 0xb1, 0xb9, 0x9a, 0x5f, 0x1d,
+ 0x80, 0x0e, 0xc2, 0xda, 0x9f, 0x92, 0xb5, 0x91, 0x7e, 0x5e, 0x44, 0x0a, 0xec, 0x3f, 0xab, 0x90,
+ 0xab, 0xd3, 0x09, 0x3f, 0xcc, 0xba, 0xf2, 0xd6, 0xe9, 0x7e, 0xdd, 0x65, 0x7a, 0x83, 0x2c, 0x87,
+ 0x01, 0x17, 0xb8, 0x5b, 0x61, 0x16, 0x1f, 0x57, 0xae, 0x3b, 0x35, 0x09, 0x83, 0xdd, 0xfa, 0x01,
+ 0xb1, 0x06, 0x54, 0x78, 0xfd, 0x20, 0xea, 0xb9, 0x85, 0x2e, 0x3b, 0x8f, 0x15, 0xaf, 0x39, 0x4d,
+ 0x8d, 0xbc, 0xaf, 0xd5, 0xda, 0x16, 0x59, 0x00, 0xe5, 0x13, 0xed, 0xd8, 0x8f, 0xab, 0xb7, 0xae,
+ 0x39, 0x08, 0xb0, 0xff, 0x4b, 0x95, 0x5c, 0x9f, 0x79, 0x42, 0xb3, 0xad, 0xf9, 0x80, 0x34, 0x79,
+ 0xde, 0xae, 0xb4, 0xe8, 0x77, 0x3b, 0x2f, 0x3c, 0xd4, 0xd8, 0xaa, 0xaf, 0xf1, 0x11, 0x26, 0xcf,
+ 0xb4, 0xec, 0xf1, 0xd7, 0x5a, 0x76, 0xeb, 0x1a, 0xb1, 0xb4, 0xc3, 0xa0, 0x18, 0x1e, 0x16, 0x6e,
+ 0x49, 0x32, 0x7c, 0x5d, 0x21, 0x8b, 0x39, 0xd8, 0xff, 0xb6, 0x42, 0x6e, 0xce, 0x3c, 0xd9, 0x2f,
+ 0x03, 0xd1, 0xc7, 0x93, 0xf4, 0xeb, 0x6d, 0x6d, 0xa8, 0x20, 0x49, 0x01, 0x1e, 0x2c, 0x39, 0xcb,
+ 0x00, 0x79, 0x14, 0xc0, 0x5d, 0xd2, 0xf4, 0x19, 0x0f, 0x52, 0xe6, 0xbb, 0xf2, 0xd8, 0xe7, 0x52,
+ 0x61, 0xca, 0x05, 0x66, 0x4d, 0xa1, 0x1c, 0x85, 0xb1, 0xff, 0xf1, 0x3c, 0xf9, 0xe4, 0xa7, 0xa1,
+ 0x7e, 0x36, 0x01, 0x79, 0x36, 0x55, 0x40, 0xf6, 0x3b, 0x5f, 0x67, 0xd4, 0x97, 0x24, 0x2b, 0x7f,
+ 0x50, 0xfd, 0x7f, 0x2c, 0x2c, 0x85, 0x03, 0x6c, 0xce, 0x74, 0x80, 0x5d, 0x26, 0x0d, 0x18, 0xa9,
+ 0xaf, 0x74, 0x47, 0x58, 0xaf, 0x45, 0xa7, 0x2e, 0x81, 0x9f, 0x29, 0x58, 0x6e, 0xb0, 0xf0, 0xe0,
+ 0x07, 0x4c, 0x79, 0xa9, 0xc0, 0x60, 0x39, 0x0c, 0x7e, 0xc0, 0xac, 0x6b, 0x64, 0x43, 0x53, 0x12,
+ 0x52, 0x2e, 0x5c, 0xbc, 0xca, 0x7d, 0xb0, 0x3b, 0x96, 0x1c, 0x4d, 0xe5, 0x03, 0xca, 0x05, 0x72,
+ 0xd2, 0xb7, 0x36, 0x49, 0x33, 0xe0, 0xae, 0xcf, 0x92, 0x58, 0x68, 0xdd, 0x17, 0xfc, 0x58, 0x35,
+ 0x67, 0x35, 0xe0, 0x3b, 0x12, 0xac, 0x74, 0x5e, 0xfb, 0x6f, 0x57, 0xc9, 0xa5, 0x49, 0x66, 0x27,
+ 0xb2, 0x41, 0xf7, 0xf7, 0xf5, 0x6f, 0x58, 0xa9, 0xbd, 0x48, 0x3a, 0x73, 0xe2, 0x91, 0x47, 0x2b,
+ 0x12, 0xa6, 0x47, 0x69, 0x93, 0xda, 0x08, 0x93, 0xf2, 0xf2, 0x38, 0x83, 0x96, 0x0c, 0x06, 0x4d,
+ 0x9a, 0xee, 0xe2, 0xa4, 0xe9, 0xca, 0x21, 0xf2, 0x7d, 0x83, 0x8e, 0xbd, 0xbc, 0x6c, 0xff, 0x4e,
+ 0x85, 0xbc, 0x59, 0xb0, 0x42, 0x6b, 0x26, 0x7b, 0x82, 0x0d, 0xb6, 0xc1, 0x16, 0xe1, 0x0e, 0xfb,
+ 0x7e, 0x26, 0x95, 0xfe, 0xe9, 0x06, 0x2a, 0x2c, 0x4f, 0x69, 0x9a, 0xc8, 0x83, 0x35, 0x89, 0x78,
+ 0x64, 0x4c, 0x75, 0x93, 0x34, 0xa3, 0x6c, 0xe0, 0x06, 0x82, 0x0d, 0xb8, 0x2b, 0x35, 0xa1, 0x9c,
+ 0x23, 0xab, 0x51, 0x36, 0x90, 0x63, 0xf2, 0x2f, 0x00, 0x6a, 0xff, 0xb8, 0x6a, 0x3a, 0x99, 0x26,
+ 0x52, 0x35, 0xcb, 0x66, 0x35, 0x2c, 0xb7, 0x40, 0x69, 0x9f, 0x8d, 0xdc, 0x72, 0x93, 0x27, 0xcb,
+ 0x5f, 0x23, 0xab, 0xb9, 0x0e, 0x07, 0x64, 0xb5, 0x16, 0x60, 0x2f, 0xdf, 0xe9, 0xcc, 0x34, 0x7a,
+ 0xc7, 0xc4, 0xed, 0x45, 0x47, 0xb1, 0x93, 0xfb, 0x78, 0x60, 0x36, 0xed, 0x5f, 0xab, 0x90, 0xe6,
+ 0x68, 0x9d, 0x17, 0x92, 0xab, 0x51, 0x01, 0xaa, 0x8e, 0x0b, 0xd0, 0x05, 0xb2, 0xa2, 0x0d, 0x36,
+ 0x57, 0x6d, 0xc3, 0x45, 0x87, 0x68, 0xd0, 0x9e, 0x6f, 0xff, 0xa3, 0x92, 0xb4, 0x8f, 0x91, 0xfc,
+ 0xf2, 0xd6, 0xf7, 0xc9, 0x18, 0x37, 0xe7, 0x80, 0x9b, 0x1f, 0x74, 0x9e, 0x3b, 0x7c, 0x89, 0x93,
+ 0xa3, 0x5c, 0xfc, 0xab, 0xa4, 0x6e, 0xa2, 0x5f, 0x32, 0x03, 0xed, 0xdf, 0x9a, 0x33, 0x3d, 0xb5,
+ 0xe3, 0x04, 0xbe, 0x14, 0x49, 0xfb, 0xde, 0x14, 0xde, 0xdc, 0xec, 0x3c, 0x7f, 0xe8, 0xe7, 0x89,
+ 0x99, 0x3c, 0x6d, 0x93, 0x34, 0x38, 0x06, 0x13, 0x08, 0xfa, 0x9e, 0x07, 0x3f, 0x79, 0x5d, 0x01,
+ 0x91, 0x8b, 0x3f, 0xfc, 0x39, 0x90, 0x45, 0x79, 0xa2, 0x05, 0x1c, 0xcc, 0x25, 0x6f, 0x08, 0xc7,
+ 0x5d, 0xcd, 0xa9, 0x05, 0xfc, 0x01, 0x94, 0xed, 0xbf, 0xa8, 0x8c, 0xb8, 0x96, 0x77, 0x99, 0x28,
+ 0xeb, 0xd3, 0xf7, 0xe3, 0x54, 0x5e, 0xa7, 0xd3, 0x84, 0x75, 0x93, 0x34, 0x21, 0x26, 0x12, 0xa7,
+ 0x18, 0x31, 0x28, 0x9c, 0x65, 0xab, 0x0a, 0x0e, 0x31, 0x83, 0x3d, 0xb8, 0x9f, 0x52, 0xf6, 0xfd,
+ 0x0c, 0x74, 0x0a, 0xb0, 0xa0, 0xe7, 0xc0, 0xbb, 0x50, 0xd7, 0xc0, 0x47, 0xca, 0x65, 0xcb, 0x9e,
+ 0x79, 0x61, 0xe6, 0xeb, 0x4a, 0xf3, 0x58, 0x49, 0x03, 0xa1, 0xd2, 0x88, 0x72, 0xb3, 0x30, 0xaa,
+ 0xdc, 0xd8, 0xbf, 0x5f, 0x25, 0xef, 0xcf, 0x34, 0xab, 0xd9, 0x24, 0xad, 0x37, 0xcd, 0x2a, 0xf9,
+ 0x46, 0xe7, 0x85, 0x46, 0xf9, 0xb9, 0x30, 0x49, 0x7e, 0xa3, 0x42, 0xde, 0x2e, 0x51, 0x7d, 0xc8,
+ 0xc4, 0x98, 0x15, 0xb5, 0xe5, 0x81, 0x27, 0xec, 0x25, 0x5c, 0xc7, 0xe7, 0xc8, 0x22, 0x85, 0xce,
+ 0x60, 0x2e, 0x0b, 0x8e, 0x2a, 0xd9, 0x5f, 0x90, 0x0f, 0x66, 0xa4, 0x62, 0x36, 0x7b, 0xf8, 0xd7,
+ 0x2a, 0xd3, 0x6c, 0xd1, 0xf2, 0x92, 0xdc, 0x1d, 0xca, 0x61, 0xd4, 0xfc, 0x7e, 0x5a, 0xe5, 0x79,
+ 0xda, 0xa4, 0xfe, 0x5b, 0x95, 0x7c, 0xf4, 0xa2, 0x44, 0xcc, 0x26, 0x82, 0xe9, 0x34, 0x11, 0xdc,
+ 0xeb, 0xfc, 0xb4, 0x03, 0xbe, 0x1c, 0x69, 0xfc, 0xea, 0xeb, 0x29, 0xbf, 0xef, 0x92, 0x26, 0xa8,
+ 0x95, 0x78, 0xd9, 0x71, 0x41, 0x07, 0x49, 0xa1, 0xfa, 0x62, 0x78, 0x55, 0x9e, 0xe5, 0x87, 0x12,
+ 0x61, 0xbf, 0x41, 0x5e, 0x2b, 0x26, 0x5b, 0x44, 0xbf, 0x38, 0xaa, 0x08, 0xbe, 0xfd, 0xcf, 0x2a,
+ 0x66, 0x05, 0x3c, 0x20, 0xe5, 0xbc, 0x77, 0xe9, 0x80, 0xc1, 0xd1, 0x7b, 0x89, 0xd4, 0x55, 0x58,
+ 0xd3, 0x0d, 0xfc, 0x1e, 0x57, 0x44, 0xad, 0x28, 0xd8, 0x9e, 0xdf, 0xe3, 0x72, 0x69, 0x7b, 0x74,
+ 0xc0, 0xf2, 0x53, 0x4c, 0x95, 0xac, 0xf3, 0x64, 0x49, 0xfe, 0x72, 0x83, 0x44, 0xb1, 0x01, 0x10,
+ 0x7b, 0x89, 0x3c, 0x5e, 0x01, 0x91, 0xc4, 0xa9, 0x50, 0xae, 0xb2, 0x9a, 0x04, 0x1c, 0xc4, 0x29,
+ 0x84, 0xaa, 0x45, 0xfc, 0x94, 0x45, 0x70, 0x46, 0xd5, 0x1d, 0x2c, 0xd8, 0x99, 0x49, 0xa6, 0x13,
+ 0x78, 0xfd, 0x83, 0x94, 0x71, 0x16, 0x79, 0xec, 0x71, 0x12, 0xc6, 0x14, 0xce, 0xd4, 0x34, 0xf0,
+ 0xfa, 0x6e, 0xa2, 0xc0, 0xee, 0xd3, 0x63, 0x20, 0xb5, 0xee, 0xac, 0xa6, 0x46, 0xed, 0xcf, 0x8f,
+ 0xad, 0x77, 0xc9, 0xba, 0x9e, 0x50, 0x37, 0x8d, 0xa9, 0xef, 0x51, 0x2e, 0x40, 0x30, 0x16, 0x9d,
+ 0xa6, 0x42, 0xdc, 0xd5, 0x70, 0xfb, 0x33, 0x33, 0x40, 0x69, 0x0e, 0xab, 0xf5, 0x91, 0xb7, 0xc9,
+ 0x9a, 0xee, 0x2d, 0x45, 0x50, 0xab, 0x02, 0x7d, 0xad, 0x2a, 0xb0, 0xaa, 0x68, 0xff, 0x69, 0xc5,
+ 0x0c, 0xd0, 0x9b, 0x5d, 0x01, 0x9b, 0xf7, 0x49, 0xa3, 0x44, 0x3f, 0xf4, 0xb2, 0x72, 0x63, 0xb3,
+ 0x33, 0xbd, 0x4d, 0xa7, 0x44, 0x4f, 0xdd, 0x9c, 0x66, 0xfb, 0x7b, 0xa4, 0x6e, 0x62, 0xcd, 0x55,
+ 0xcc, 0x38, 0x4b, 0x47, 0x56, 0x11, 0x2e, 0xab, 0x49, 0x1c, 0xac, 0x4e, 0xe2, 0xa0, 0x7d, 0xcb,
+ 0x5c, 0x8b, 0xed, 0x3e, 0xf3, 0x9e, 0xde, 0x07, 0x6d, 0xbf, 0x17, 0x51, 0x91, 0xa5, 0xd3, 0x82,
+ 0x44, 0xf6, 0x5f, 0x56, 0x4d, 0x1d, 0x7e, 0xbc, 0x5d, 0xbe, 0xab, 0xa7, 0x1c, 0x31, 0x4d, 0x32,
+ 0x97, 0xe4, 0x47, 0xa5, 0xfc, 0x69, 0xb5, 0x8a, 0xed, 0x8f, 0x02, 0x96, 0xef, 0x7d, 0x33, 0xb3,
+ 0x61, 0x7e, 0x24, 0xb3, 0xe1, 0x1d, 0xd2, 0x64, 0x5c, 0x0f, 0xaa, 0x9a, 0xe3, 0x7d, 0x38, 0x06,
+ 0xb7, 0x5e, 0x21, 0x35, 0xde, 0xa7, 0x18, 0xcb, 0x59, 0x04, 0x66, 0x2c, 0xf1, 0x3e, 0x05, 0xcf,
+ 0xe6, 0x26, 0x59, 0xcb, 0x6b, 0xf7, 0x19, 0xf5, 0x59, 0x0a, 0x56, 0x4b, 0xdd, 0x19, 0x05, 0x6b,
+ 0x62, 0xc0, 0x3c, 0xaa, 0x15, 0xf6, 0xa3, 0x2c, 0x5b, 0x36, 0xa9, 0xf7, 0x98, 0x90, 0x2a, 0x2a,
+ 0x4b, 0xd3, 0x38, 0x85, 0xc8, 0x52, 0xc3, 0x29, 0xc1, 0xac, 0x6f, 0x90, 0x36, 0x3b, 0xa6, 0xe1,
+ 0x71, 0x41, 0x9d, 0x27, 0x99, 0xe7, 0x33, 0x41, 0x83, 0x10, 0x42, 0x4c, 0x0d, 0xe7, 0x94, 0x1a,
+ 0xf6, 0x80, 0xbc, 0x62, 0x48, 0x11, 0xa3, 0xfe, 0x3e, 0xf5, 0xfa, 0x41, 0xc4, 0xb6, 0x32, 0xd1,
+ 0x2f, 0x71, 0xaa, 0x32, 0xc2, 0xa9, 0x73, 0x64, 0x31, 0x3e, 0x3a, 0xe2, 0x4c, 0x28, 0xa6, 0xab,
+ 0x92, 0xf5, 0x1a, 0x59, 0xf6, 0xb2, 0xae, 0x88, 0x53, 0x46, 0xb5, 0x69, 0x54, 0x00, 0xec, 0x3f,
+ 0x2a, 0x29, 0xf2, 0x23, 0xe3, 0xe5, 0x8b, 0x7c, 0xda, 0xb8, 0xc6, 0xba, 0x56, 0x27, 0xae, 0x2b,
+ 0xb0, 0x72, 0x6e, 0x84, 0x95, 0xe6, 0x5a, 0xcd, 0x97, 0xd7, 0x6a, 0x94, 0xcb, 0x0b, 0x13, 0xb8,
+ 0x5c, 0x4c, 0x76, 0xb1, 0x34, 0xd9, 0x16, 0x59, 0xf2, 0xb2, 0x2e, 0x4c, 0x15, 0xad, 0x52, 0x5d,
+ 0xb4, 0x5e, 0x27, 0xa4, 0x3b, 0x14, 0x8c, 0xbb, 0x80, 0xac, 0xc1, 0x90, 0xcb, 0x00, 0x91, 0x93,
+ 0x96, 0x47, 0x83, 0x9e, 0x91, 0xcb, 0x59, 0x24, 0xd2, 0xa1, 0xca, 0x38, 0x59, 0xd5, 0xe0, 0x43,
+ 0x80, 0x4a, 0xd5, 0xeb, 0xd5, 0xd1, 0x33, 0xf8, 0xeb, 0x2e, 0xd1, 0x1b, 0x84, 0xc0, 0x8a, 0x9c,
+ 0xa4, 0x81, 0xd0, 0xac, 0x32, 0x20, 0xf2, 0x94, 0x05, 0x4a, 0x15, 0xa7, 0xb0, 0x20, 0x59, 0x18,
+ 0x8b, 0x04, 0x7d, 0x9d, 0xc8, 0xa3, 0xa5, 0x58, 0x24, 0x2a, 0x7c, 0xb1, 0x2a, 0x51, 0x46, 0x34,
+ 0x1d, 0x43, 0xab, 0x8d, 0x58, 0x24, 0x46, 0x2c, 0xfd, 0x2a, 0x69, 0xca, 0x6a, 0xbc, 0x4f, 0x53,
+ 0xe6, 0x73, 0xe6, 0xa5, 0x4c, 0xe8, 0x6d, 0x11, 0x8b, 0xe4, 0xd0, 0x00, 0xcb, 0xbb, 0x12, 0x06,
+ 0x0b, 0x06, 0xcc, 0x4f, 0x83, 0x23, 0xa1, 0xf6, 0x46, 0x5d, 0x8e, 0xa8, 0x61, 0xf6, 0x7f, 0xa8,
+ 0x92, 0xcb, 0xa7, 0xf0, 0xe6, 0xff, 0x3f, 0x71, 0x6a, 0x93, 0x9a, 0x97, 0x75, 0x4f, 0xd2, 0x58,
+ 0x30, 0xed, 0xe5, 0xd0, 0xe5, 0x12, 0xfb, 0x31, 0x06, 0x9d, 0xb3, 0xff, 0x55, 0xb2, 0x2c, 0x51,
+ 0x18, 0x06, 0xc3, 0x43, 0x42, 0xd6, 0x85, 0xa0, 0xd9, 0x84, 0xb5, 0x21, 0x13, 0xd6, 0xc6, 0xfe,
+ 0xf7, 0x73, 0xa5, 0x4b, 0x14, 0x2f, 0xa6, 0x59, 0x05, 0xed, 0x7d, 0x62, 0x29, 0xae, 0x29, 0x61,
+ 0x06, 0xc6, 0x20, 0x3f, 0xd7, 0x15, 0xe6, 0x30, 0x47, 0x9c, 0xca, 0xd9, 0x2b, 0x64, 0x55, 0x72,
+ 0xd6, 0xe8, 0x06, 0xf9, 0xdb, 0xe0, 0x7d, 0x6a, 0x74, 0xd1, 0x21, 0x67, 0xc2, 0xd8, 0x7b, 0x9a,
+ 0xa7, 0x7b, 0x28, 0xf5, 0x71, 0x11, 0x18, 0xb3, 0x2e, 0x51, 0x2a, 0xdf, 0x43, 0x69, 0xa6, 0x26,
+ 0xf7, 0x96, 0x9e, 0x27, 0xbc, 0xb5, 0x59, 0x85, 0x77, 0x79, 0xb2, 0xf0, 0x96, 0xd6, 0x83, 0x8c,
+ 0xac, 0xc7, 0x25, 0x52, 0x1f, 0x20, 0x5b, 0x31, 0x9e, 0xb8, 0x82, 0x49, 0x08, 0x0a, 0x06, 0xa1,
+ 0xc4, 0xdb, 0xe4, 0xbc, 0x59, 0x05, 0x6e, 0x65, 0xaf, 0x1f, 0x73, 0x16, 0xa9, 0xcc, 0x98, 0xb3,
+ 0x46, 0xed, 0xc7, 0x39, 0xd2, 0xfe, 0x96, 0x79, 0x87, 0x8e, 0x2f, 0x61, 0xbe, 0x1f, 0x5a, 0x65,
+ 0xcd, 0xb8, 0x90, 0x79, 0xfb, 0x2a, 0x39, 0x6b, 0xf6, 0xd0, 0x0b, 0xa4, 0xc4, 0x7e, 0xce, 0x86,
+ 0xe3, 0x71, 0x57, 0xa9, 0x1c, 0x1a, 0x3a, 0xcb, 0x41, 0x96, 0x7a, 0x7d, 0xca, 0x67, 0x8c, 0x3e,
+ 0xde, 0x26, 0xe7, 0x13, 0xd5, 0x40, 0x29, 0xc3, 0x2e, 0x5e, 0x47, 0x1c, 0x84, 0x66, 0xc1, 0x39,
+ 0x9b, 0x14, 0xfd, 0x65, 0xa1, 0xd8, 0x41, 0xa4, 0x75, 0x83, 0x9c, 0x35, 0xda, 0x79, 0x2c, 0x48,
+ 0xa4, 0x4d, 0x71, 0x14, 0x83, 0x14, 0xd5, 0x9d, 0x33, 0x45, 0x2b, 0xc0, 0x49, 0x45, 0xc8, 0xfe,
+ 0x51, 0xd5, 0x14, 0x6c, 0x29, 0x0e, 0xc7, 0x54, 0xb0, 0x87, 0xf7, 0xf6, 0x1f, 0x04, 0x1e, 0x93,
+ 0x94, 0xbe, 0x4b, 0xd6, 0xbb, 0x41, 0xcc, 0xdd, 0x01, 0x8d, 0xb2, 0x23, 0xea, 0xc1, 0x05, 0xaf,
+ 0x63, 0xc2, 0x12, 0xb1, 0x6f, 0xc0, 0xf3, 0xca, 0x9c, 0xa5, 0x01, 0x0d, 0xa3, 0x6c, 0xd0, 0x65,
+ 0xa9, 0x0e, 0x09, 0x4b, 0xc4, 0xa1, 0x01, 0x97, 0x4b, 0x1d, 0xe2, 0x20, 0x78, 0x52, 0x20, 0x95,
+ 0x2b, 0x0a, 0x06, 0xa7, 0xc5, 0x2d, 0x72, 0x6e, 0x40, 0x83, 0xa8, 0x1b, 0xd3, 0xd4, 0x2f, 0x53,
+ 0x30, 0xaf, 0x57, 0x5a, 0x61, 0x47, 0xc9, 0x28, 0x9a, 0x25, 0x69, 0xec, 0x67, 0x9e, 0x50, 0xa9,
+ 0x2e, 0xcd, 0x1c, 0x71, 0x80, 0xf0, 0xf2, 0x18, 0x25, 0xc2, 0x17, 0x47, 0xc6, 0x30, 0xa9, 0xb7,
+ 0xbf, 0x5d, 0x3e, 0x10, 0x50, 0x16, 0x1e, 0xde, 0xdb, 0x57, 0x12, 0x25, 0xcd, 0x92, 0x98, 0x0d,
+ 0xdc, 0x54, 0x61, 0x70, 0x8a, 0x15, 0xb5, 0x23, 0xd8, 0x40, 0xb7, 0x90, 0xd3, 0x1c, 0x95, 0xcc,
+ 0xd1, 0xbe, 0x66, 0x90, 0x4c, 0x8f, 0x5c, 0x18, 0x97, 0xb6, 0x2f, 0x03, 0xd1, 0x57, 0x5d, 0xec,
+ 0xed, 0xc8, 0x2b, 0x37, 0xa1, 0xde, 0x53, 0xda, 0x63, 0x85, 0x7a, 0xb8, 0xac, 0x20, 0xe8, 0xfb,
+ 0xd1, 0xbb, 0x0a, 0x64, 0x06, 0xf5, 0x57, 0xbd, 0xf1, 0x40, 0x56, 0x7e, 0x5b, 0xe5, 0x72, 0x3d,
+ 0x4a, 0xa9, 0x1f, 0x44, 0x3d, 0x77, 0x2f, 0x0a, 0x44, 0x40, 0x05, 0x93, 0xe5, 0x5c, 0xab, 0xdf,
+ 0x24, 0x4d, 0x21, 0xcb, 0x5a, 0xa7, 0x2f, 0x06, 0x5b, 0x15, 0x46, 0x3d, 0xf4, 0xd0, 0xc4, 0xa2,
+ 0xcf, 0xd2, 0x3c, 0xf7, 0x53, 0x0e, 0x39, 0x2f, 0x2f, 0xb1, 0x3e, 0x4b, 0x75, 0xea, 0xe7, 0xeb,
+ 0x84, 0x60, 0x25, 0x33, 0x99, 0x16, 0x20, 0x72, 0x77, 0xdb, 0x7f, 0x30, 0x8f, 0x0a, 0xd3, 0x14,
+ 0x92, 0x8a, 0x1b, 0x2e, 0x55, 0xbf, 0x15, 0x2d, 0x79, 0x79, 0x22, 0xbd, 0xd5, 0xd9, 0xe8, 0x9d,
+ 0x9b, 0x40, 0xef, 0x47, 0x04, 0x13, 0x8d, 0x7b, 0x99, 0x14, 0xa7, 0xdc, 0x03, 0xe5, 0xd3, 0x21,
+ 0x57, 0xe6, 0xda, 0xb9, 0x02, 0xef, 0x28, 0xf4, 0x0e, 0x1d, 0x72, 0xeb, 0x0e, 0x69, 0x45, 0xec,
+ 0xc4, 0xf5, 0xd9, 0x71, 0xe0, 0x31, 0xd7, 0x8b, 0xe3, 0xd0, 0x8f, 0x4f, 0x22, 0x6c, 0x89, 0xb7,
+ 0xe4, 0xd9, 0x88, 0x9d, 0xec, 0x00, 0x7a, 0x5b, 0x61, 0xa1, 0xe1, 0x01, 0xb9, 0xe2, 0xb3, 0x23,
+ 0x2a, 0x8f, 0x89, 0x84, 0x72, 0x7e, 0x12, 0xc3, 0xc0, 0x9c, 0x09, 0x29, 0xfa, 0x5d, 0x2a, 0x0f,
+ 0x78, 0xec, 0x05, 0x6f, 0xd3, 0x4b, 0xaa, 0xf2, 0x81, 0xaa, 0xeb, 0xc8, 0xaa, 0x07, 0xba, 0x26,
+ 0xf4, 0xb8, 0x45, 0x5e, 0x3f, 0xbd, 0x27, 0xbc, 0x23, 0xda, 0xc9, 0xf4, 0x2e, 0x1e, 0x90, 0xcb,
+ 0x9a, 0x28, 0x36, 0xa0, 0x41, 0xe8, 0xaa, 0x94, 0xa8, 0x91, 0x8e, 0x50, 0x6f, 0xb9, 0xa0, 0xaa,
+ 0xde, 0x93, 0x35, 0xd1, 0xbc, 0x2e, 0xf7, 0xf6, 0x29, 0x79, 0xf5, 0xb4, 0x5e, 0xf0, 0x52, 0x6f,
+ 0xb1, 0x29, 0xcd, 0xed, 0x7b, 0xe4, 0x0d, 0x53, 0x48, 0xb6, 0x69, 0xe4, 0xb1, 0xb0, 0x24, 0xb5,
+ 0x63, 0x6b, 0x5b, 0x19, 0x5f, 0x5b, 0xfb, 0x9b, 0x98, 0xd0, 0xaa, 0xbb, 0x39, 0x14, 0x34, 0x15,
+ 0x87, 0x0c, 0x92, 0xa7, 0x67, 0xeb, 0xe0, 0x2b, 0xd3, 0x9a, 0xd8, 0x65, 0x62, 0x7b, 0xe7, 0x0b,
+ 0x79, 0xf3, 0x3c, 0x92, 0x66, 0xba, 0xbc, 0x83, 0x31, 0xd4, 0x93, 0x6f, 0x98, 0x25, 0x28, 0xa3,
+ 0x4f, 0xb5, 0x1f, 0x73, 0x51, 0x4a, 0x8b, 0x95, 0x00, 0xb8, 0x0e, 0x0b, 0x93, 0x6f, 0xce, 0x34,
+ 0x19, 0x0f, 0xcd, 0x13, 0x61, 0x97, 0x09, 0x88, 0x17, 0xed, 0x30, 0x2f, 0x1d, 0x42, 0xda, 0x99,
+ 0xbc, 0xb5, 0x4e, 0x19, 0x71, 0x4a, 0x3e, 0xc9, 0xef, 0x94, 0xbc, 0x79, 0x13, 0x7b, 0x9d, 0xed,
+ 0x8a, 0x33, 0x87, 0xae, 0x96, 0x87, 0xbe, 0x46, 0x36, 0x10, 0xc5, 0x22, 0xdd, 0xad, 0x2b, 0x2f,
+ 0x57, 0xbc, 0x1e, 0x2c, 0xc0, 0xdd, 0x8b, 0x8c, 0x11, 0xed, 0xef, 0xe1, 0xf2, 0x1a, 0xc6, 0xf1,
+ 0x56, 0x92, 0xdc, 0x65, 0x82, 0x6a, 0x11, 0x9f, 0x66, 0x16, 0xdb, 0xa4, 0xde, 0x65, 0x82, 0x6a,
+ 0x31, 0x56, 0xac, 0x2d, 0xc1, 0xec, 0x9f, 0x54, 0xc8, 0x5b, 0xa7, 0xf7, 0x3e, 0xdb, 0x8c, 0x7f,
+ 0x99, 0x34, 0xcc, 0x7e, 0xd1, 0xd5, 0x5c, 0x8e, 0x0e, 0x9c, 0xd6, 0x79, 0xa7, 0x04, 0x2c, 0x77,
+ 0xd5, 0xfe, 0x82, 0xd4, 0x4b, 0xd3, 0x6d, 0x93, 0x9a, 0xac, 0x60, 0x2a, 0xa3, 0xba, 0x3c, 0xd3,
+ 0x9c, 0xff, 0xee, 0xd2, 0xb8, 0x67, 0x6b, 0x2b, 0x49, 0xbe, 0x1d, 0x77, 0x1d, 0x96, 0xc4, 0xa9,
+ 0x38, 0x25, 0x7d, 0x5b, 0xaf, 0x2a, 0x3a, 0x0c, 0x1b, 0x4e, 0x4d, 0x2d, 0x2b, 0x97, 0x48, 0xd9,
+ 0x86, 0x0b, 0x9a, 0x5b, 0x55, 0x35, 0x9a, 0x24, 0x87, 0xb2, 0x6c, 0xd9, 0xa4, 0xf1, 0x55, 0xdc,
+ 0x85, 0x54, 0x6d, 0xb4, 0x0b, 0x54, 0x16, 0xd8, 0x57, 0x71, 0x77, 0x2b, 0x49, 0xee, 0x81, 0x59,
+ 0x70, 0x99, 0x34, 0x00, 0x97, 0x2b, 0x43, 0x78, 0xa3, 0xd7, 0x01, 0xa8, 0x75, 0xa0, 0x4b, 0xa4,
+ 0x2e, 0x3b, 0xf2, 0xb3, 0x94, 0xe6, 0x2a, 0x2f, 0xf6, 0xb3, 0xa3, 0x40, 0x52, 0xbd, 0x02, 0x7d,
+ 0x5a, 0x6a, 0xa0, 0x81, 0x8f, 0xc7, 0xc8, 0x11, 0x0d, 0x42, 0xa6, 0xad, 0xd4, 0xb3, 0x80, 0x7e,
+ 0x92, 0x63, 0xef, 0x03, 0x52, 0x0a, 0xa6, 0xec, 0x1a, 0xed, 0x56, 0x79, 0xfa, 0x86, 0x31, 0xf5,
+ 0x19, 0x5a, 0xaf, 0xf3, 0x8e, 0xf5, 0x55, 0xdc, 0xbd, 0x2b, 0x51, 0x3b, 0x39, 0x46, 0xde, 0x2d,
+ 0x45, 0x0b, 0x2e, 0x68, 0x8f, 0xf9, 0x70, 0x56, 0xcd, 0x3b, 0xab, 0xba, 0xf6, 0x21, 0x40, 0xa5,
+ 0x96, 0x8d, 0xb5, 0xbc, 0x78, 0x10, 0x08, 0xc1, 0x7c, 0x50, 0x8c, 0xe7, 0x9d, 0x06, 0x40, 0xb7,
+ 0x15, 0xd0, 0x7a, 0x8b, 0xac, 0xa1, 0xab, 0xb8, 0xe0, 0x24, 0xe6, 0x88, 0x37, 0x00, 0xbc, 0xa5,
+ 0xd9, 0xb9, 0x49, 0x9a, 0x12, 0x2b, 0xb5, 0x36, 0x75, 0xa5, 0xfb, 0xa0, 0x1b, 0x83, 0x6f, 0x8d,
+ 0x0a, 0xae, 0xb5, 0x02, 0x70, 0x3e, 0x77, 0x53, 0x1a, 0x79, 0x7d, 0x3c, 0x5c, 0x1a, 0xf8, 0x1a,
+ 0x05, 0x41, 0x70, 0xbc, 0xdc, 0x24, 0xe7, 0xd0, 0x2d, 0x3b, 0x36, 0xef, 0x55, 0xa0, 0x70, 0x03,
+ 0xb0, 0xa3, 0x33, 0x7f, 0x8f, 0x58, 0x66, 0x2b, 0x35, 0xf7, 0x35, 0x68, 0xd1, 0x2c, 0x5a, 0xa8,
+ 0xd9, 0x5f, 0x23, 0x1b, 0x66, 0xed, 0x94, 0x71, 0x11, 0xa7, 0xcc, 0x87, 0x64, 0xd8, 0x79, 0xc7,
+ 0x2a, 0xea, 0x3b, 0x0a, 0x03, 0x79, 0xe7, 0xdc, 0xed, 0xc6, 0x69, 0x1a, 0x9f, 0x30, 0x1f, 0xb2,
+ 0x63, 0x6b, 0x0e, 0x09, 0xf8, 0x5d, 0x05, 0x91, 0x9c, 0x0a, 0xb8, 0x7b, 0x94, 0x32, 0xe6, 0x9e,
+ 0x30, 0xf6, 0x94, 0x45, 0xbe, 0x4a, 0x8e, 0x6d, 0x04, 0xfc, 0x7e, 0xca, 0xd8, 0x97, 0x08, 0x1c,
+ 0x25, 0x54, 0xc5, 0xad, 0xce, 0x8c, 0x12, 0x8a, 0xf1, 0x2b, 0x69, 0x57, 0x99, 0xb5, 0x13, 0x2a,
+ 0xbc, 0x3e, 0xf3, 0x21, 0x45, 0x76, 0xde, 0x59, 0x2f, 0xaa, 0x1f, 0x20, 0x42, 0x2a, 0x81, 0x25,
+ 0x36, 0xd0, 0x63, 0xe6, 0x43, 0xb6, 0xec, 0xbc, 0xb3, 0x66, 0x70, 0x41, 0x82, 0xad, 0xf3, 0x64,
+ 0xc9, 0x63, 0x61, 0x28, 0x97, 0xea, 0x1c, 0x9a, 0xbd, 0xb2, 0xb8, 0xe7, 0xdb, 0xff, 0xaa, 0x6a,
+ 0x9e, 0x6f, 0x3b, 0x07, 0x2a, 0xe8, 0x2f, 0x57, 0x9a, 0xab, 0xfd, 0x38, 0x69, 0xbd, 0x2b, 0x13,
+ 0xd7, 0xfb, 0x12, 0xa9, 0x83, 0xe1, 0x97, 0x0e, 0x5d, 0x2f, 0xf6, 0xf5, 0x6d, 0xb2, 0xa2, 0x60,
+ 0xdb, 0xb1, 0xcf, 0x24, 0x21, 0x31, 0x2f, 0xb2, 0xbb, 0x16, 0x9c, 0xc5, 0x98, 0x83, 0x29, 0xd8,
+ 0x36, 0x12, 0x7a, 0xe7, 0x01, 0x53, 0x64, 0xf3, 0x76, 0xc8, 0x19, 0x88, 0xfc, 0x47, 0x5c, 0xd0,
+ 0x30, 0x74, 0x8f, 0xe2, 0xd0, 0x67, 0xa9, 0x56, 0x5c, 0xd6, 0xa3, 0x6c, 0xb0, 0x87, 0x98, 0xfb,
+ 0x88, 0x18, 0xa9, 0xcf, 0x7c, 0xb7, 0x47, 0x07, 0x4c, 0xab, 0x28, 0x46, 0x7d, 0xe6, 0xef, 0x4a,
+ 0x84, 0x14, 0x11, 0x69, 0x00, 0x8f, 0x35, 0x58, 0x42, 0x11, 0x91, 0xb8, 0x72, 0x0b, 0xfb, 0x6f,
+ 0x9a, 0xae, 0xb4, 0x91, 0xcb, 0x76, 0xda, 0x91, 0xdd, 0x28, 0x1d, 0xd9, 0xb9, 0x3b, 0x5d, 0xe5,
+ 0xce, 0x42, 0xc1, 0x7a, 0x9b, 0xac, 0xb1, 0x67, 0x49, 0x80, 0x87, 0x49, 0x91, 0xcf, 0xd4, 0x70,
+ 0x56, 0x0b, 0xf0, 0xa3, 0x60, 0xc0, 0xec, 0xbf, 0x37, 0x87, 0x26, 0xa0, 0xde, 0x16, 0x0e, 0x15,
+ 0x4c, 0x2e, 0x5a, 0xc0, 0x45, 0xe0, 0x71, 0x73, 0xbd, 0x2b, 0xe6, 0x7a, 0x5b, 0xbf, 0x48, 0x16,
+ 0x60, 0xd1, 0x54, 0xc8, 0xe5, 0x4a, 0x67, 0x7a, 0x27, 0x1d, 0x10, 0x02, 0x08, 0x18, 0x63, 0x1b,
+ 0x49, 0x9d, 0xe8, 0xa7, 0xb1, 0x10, 0xa1, 0x54, 0x51, 0x9e, 0x76, 0x13, 0x1d, 0x47, 0x59, 0x2d,
+ 0xc0, 0x9f, 0x77, 0x13, 0xde, 0xfe, 0x49, 0x85, 0x2c, 0xe7, 0xad, 0x21, 0x06, 0x15, 0x67, 0xa9,
+ 0xa7, 0x92, 0xf5, 0x2a, 0x2a, 0x06, 0x05, 0x20, 0xed, 0x44, 0x51, 0x15, 0xf2, 0x1b, 0xbb, 0x86,
+ 0x80, 0x3d, 0x70, 0x26, 0x73, 0xe6, 0xc5, 0x91, 0xaf, 0x07, 0xd3, 0xc5, 0xb2, 0xaf, 0x6c, 0x5e,
+ 0xfb, 0xca, 0x4a, 0xfa, 0xcc, 0xc2, 0x88, 0x3e, 0x63, 0x93, 0xfa, 0x20, 0xf0, 0xd2, 0x58, 0xf7,
+ 0xb8, 0x88, 0x8a, 0x94, 0x09, 0x93, 0x1d, 0x64, 0x9c, 0xf9, 0x6e, 0x90, 0x1c, 0xdf, 0x56, 0x19,
+ 0x40, 0x35, 0x09, 0xd8, 0x4b, 0x8e, 0x6f, 0x4b, 0x6a, 0x92, 0x34, 0x7e, 0x16, 0xa8, 0xa3, 0xb9,
+ 0xe6, 0xe8, 0xa2, 0xfd, 0xd7, 0x27, 0x38, 0x71, 0x94, 0x23, 0x64, 0x87, 0x0a, 0x2a, 0xb7, 0x91,
+ 0xf6, 0x98, 0xc4, 0x29, 0xea, 0xad, 0xea, 0xfe, 0x5c, 0x55, 0xf0, 0x87, 0x29, 0xe8, 0xa8, 0x46,
+ 0x48, 0x4e, 0xf9, 0x0e, 0x55, 0x48, 0xee, 0x4f, 0xab, 0x13, 0x9c, 0x0c, 0xc6, 0x10, 0xb9, 0xe0,
+ 0x15, 0x1d, 0x54, 0xcc, 0x0e, 0x4e, 0x71, 0xb8, 0x5d, 0x22, 0xf5, 0xd2, 0xeb, 0x1d, 0xb4, 0x85,
+ 0x56, 0xa8, 0xf1, 0x70, 0xe7, 0x75, 0x42, 0x3c, 0xe1, 0x42, 0x7e, 0x25, 0xd3, 0xe6, 0xc6, 0xb2,
+ 0x27, 0xf6, 0x11, 0x20, 0x6d, 0x13, 0xb3, 0x07, 0x97, 0x67, 0xbd, 0x1e, 0xe3, 0x72, 0xd8, 0xeb,
+ 0x6a, 0x15, 0xce, 0x19, 0xbd, 0x1d, 0x16, 0xd8, 0x53, 0x5a, 0xde, 0x50, 0x56, 0xf2, 0xe4, 0x96,
+ 0x37, 0x4e, 0x69, 0xf9, 0x21, 0x2c, 0xdc, 0xb4, 0x96, 0x1f, 0xda, 0xff, 0xa3, 0x52, 0x72, 0xed,
+ 0xee, 0x1e, 0xee, 0x32, 0xb1, 0x1b, 0xc6, 0x5d, 0x1a, 0x82, 0xd8, 0x1a, 0xa1, 0x33, 0x54, 0xb5,
+ 0x75, 0xe8, 0xec, 0x26, 0x39, 0xd7, 0x0f, 0xe4, 0x35, 0x31, 0x04, 0xe3, 0x40, 0xdb, 0x75, 0x79,
+ 0x3a, 0xc3, 0x86, 0xc2, 0x4a, 0xcb, 0xc0, 0xd1, 0x38, 0x38, 0xd9, 0x83, 0x01, 0xc3, 0x4c, 0xb4,
+ 0xa2, 0x09, 0x66, 0x2a, 0xae, 0x4b, 0xd4, 0x03, 0xca, 0x45, 0x51, 0x7f, 0x93, 0x34, 0x8f, 0x82,
+ 0x94, 0x0b, 0x39, 0x86, 0xeb, 0x51, 0xb8, 0x06, 0x90, 0xe1, 0xab, 0x00, 0xdf, 0xa1, 0xc3, 0x6d,
+ 0x80, 0xca, 0xad, 0x05, 0x74, 0xa8, 0x4a, 0x2a, 0x7d, 0x40, 0x82, 0xb0, 0x82, 0xfd, 0x5f, 0xcb,
+ 0x7e, 0xda, 0xd1, 0x89, 0xce, 0xa6, 0x5e, 0xbe, 0x46, 0x96, 0x25, 0x91, 0x46, 0x48, 0xd3, 0x29,
+ 0x00, 0x8a, 0x06, 0xd7, 0xcb, 0xd2, 0x94, 0x45, 0x42, 0x1d, 0xeb, 0x92, 0x86, 0x6d, 0x84, 0x58,
+ 0x9f, 0x90, 0x79, 0x65, 0xa2, 0x8e, 0x86, 0xce, 0xa6, 0xd2, 0xd3, 0xd9, 0xa1, 0x43, 0x07, 0x5a,
+ 0xb5, 0x7f, 0xb7, 0x42, 0xe6, 0x76, 0xe8, 0x50, 0xaa, 0x85, 0x72, 0x98, 0x42, 0x2d, 0xf4, 0xe9,
+ 0x70, 0xcf, 0xb7, 0xb6, 0xcb, 0x07, 0xda, 0xfb, 0xb3, 0xf6, 0x0e, 0xa7, 0x9b, 0x3a, 0xd8, 0xda,
+ 0x1f, 0x92, 0x79, 0x59, 0x94, 0xc7, 0xa6, 0x04, 0xe8, 0x41, 0x16, 0x9c, 0x45, 0x59, 0xdc, 0xf3,
+ 0x2d, 0x4b, 0x4e, 0x41, 0x50, 0x98, 0xfc, 0x9c, 0x03, 0xbf, 0xed, 0xbf, 0x5c, 0x20, 0x96, 0x1c,
+ 0x6c, 0x17, 0x22, 0x06, 0xe9, 0x31, 0x4b, 0x61, 0x9f, 0xbf, 0x41, 0x56, 0x74, 0xf6, 0x88, 0x9b,
+ 0xc7, 0x65, 0x97, 0x39, 0x66, 0x8e, 0xec, 0x42, 0x28, 0xda, 0x67, 0x49, 0xca, 0x3c, 0x2a, 0xe0,
+ 0x90, 0x51, 0x92, 0x53, 0x2f, 0x80, 0x7b, 0x89, 0xdc, 0x6c, 0xdf, 0xcf, 0x58, 0x3a, 0xc4, 0x50,
+ 0xac, 0x0a, 0xe5, 0x00, 0x04, 0x62, 0xb1, 0xa7, 0x06, 0x6a, 0x2f, 0x93, 0x06, 0x1e, 0x9e, 0xe2,
+ 0x18, 0x2b, 0x28, 0x37, 0xb8, 0x06, 0x42, 0x25, 0x8b, 0xcc, 0xc3, 0x46, 0x3f, 0x07, 0xdb, 0x04,
+ 0x7e, 0x5b, 0xb7, 0xc9, 0x9a, 0x8a, 0x0b, 0xbb, 0xd4, 0xf7, 0xe1, 0x15, 0xc9, 0xf9, 0x8b, 0x95,
+ 0xcd, 0x95, 0x1b, 0xab, 0xc0, 0xd4, 0xbd, 0x83, 0x2d, 0x84, 0x3a, 0x0d, 0x8c, 0x17, 0xab, 0xa2,
+ 0xa1, 0xb0, 0x2f, 0x9a, 0x0a, 0x7b, 0x0b, 0xc3, 0xcc, 0x7e, 0x90, 0xaa, 0xcd, 0xa8, 0x8b, 0xf0,
+ 0x5e, 0x83, 0xa5, 0xdc, 0x78, 0x0b, 0xac, 0x8a, 0xea, 0x78, 0x05, 0x97, 0x1a, 0xc6, 0x64, 0x74,
+ 0x51, 0xee, 0xc8, 0x94, 0xf5, 0x64, 0x13, 0xf4, 0xa1, 0xab, 0x92, 0x75, 0x93, 0x2c, 0x25, 0x21,
+ 0x1d, 0x4a, 0x7d, 0x60, 0x05, 0x24, 0xa0, 0xdd, 0x19, 0x5f, 0x94, 0xce, 0x01, 0x54, 0x71, 0x74,
+ 0x55, 0xcc, 0x34, 0x7a, 0xe6, 0xea, 0x96, 0x75, 0xdc, 0x37, 0x03, 0xfa, 0xec, 0x40, 0x55, 0x78,
+ 0x95, 0x2c, 0x77, 0x21, 0x33, 0x32, 0x8b, 0x84, 0x7a, 0xf6, 0x58, 0xeb, 0xc6, 0x62, 0x5b, 0x96,
+ 0xa5, 0xae, 0x92, 0x9b, 0x38, 0xf8, 0x50, 0x2b, 0x2f, 0x4b, 0x3a, 0x39, 0xf3, 0xb2, 0x94, 0x81,
+ 0x42, 0x5a, 0x73, 0x54, 0x49, 0xee, 0x21, 0x9f, 0xf9, 0x01, 0x2c, 0xb0, 0x7e, 0x88, 0x95, 0x03,
+ 0xac, 0x55, 0x52, 0x8d, 0xb9, 0x7a, 0x87, 0x55, 0x8d, 0x79, 0xbe, 0xc0, 0x20, 0x74, 0x16, 0x5e,
+ 0x62, 0x12, 0x00, 0x12, 0xf6, 0x0e, 0x59, 0xcf, 0x91, 0xae, 0x66, 0xe4, 0x19, 0x4c, 0xaa, 0xd3,
+ 0x95, 0x9e, 0x28, 0x86, 0xea, 0x8e, 0xe0, 0xe6, 0xdd, 0x28, 0x3a, 0xd2, 0x4f, 0x3e, 0x07, 0x34,
+ 0x01, 0x9d, 0x71, 0xd9, 0x91, 0x3f, 0xdb, 0x97, 0xc9, 0x22, 0x72, 0x00, 0xc2, 0x2c, 0x3a, 0x09,
+ 0x0a, 0x65, 0x78, 0x49, 0xc9, 0xb0, 0xfd, 0x0f, 0x2a, 0x64, 0xa3, 0xcc, 0x63, 0xf5, 0x10, 0x69,
+ 0x7a, 0x9b, 0x97, 0x22, 0xf5, 0x6f, 0x90, 0x6a, 0x90, 0x80, 0xb8, 0x8f, 0x8b, 0x64, 0x35, 0x48,
+ 0xec, 0x3f, 0xa9, 0x98, 0x8f, 0x82, 0x77, 0xf7, 0x0f, 0x91, 0xb8, 0x5f, 0x92, 0x1d, 0x4c, 0xb3,
+ 0x2a, 0xdf, 0x22, 0x6b, 0x3d, 0x16, 0xbb, 0x61, 0xec, 0xa1, 0xca, 0x95, 0x53, 0xd6, 0xe8, 0xb1,
+ 0xf8, 0x81, 0x82, 0xee, 0xc1, 0x21, 0x87, 0x02, 0x87, 0x9a, 0xad, 0x0a, 0xdc, 0x21, 0x08, 0x14,
+ 0xdb, 0x0b, 0x64, 0xe5, 0x28, 0x08, 0x05, 0x4b, 0x5d, 0xc1, 0x9e, 0x09, 0xe5, 0x42, 0x26, 0x08,
+ 0x7a, 0xc4, 0x9e, 0x09, 0x2d, 0x72, 0xf8, 0xe5, 0x00, 0xad, 0xbc, 0x4a, 0x91, 0x43, 0x2a, 0xb9,
+ 0xfd, 0xcf, 0xab, 0xe8, 0x01, 0xdd, 0xdd, 0x3f, 0x54, 0x69, 0x21, 0x05, 0xf9, 0xf9, 0x39, 0x7d,
+ 0x57, 0x6a, 0x43, 0xd8, 0x83, 0x99, 0x89, 0x70, 0x5a, 0x9b, 0x8e, 0x5a, 0x23, 0xdd, 0x50, 0xea,
+ 0x4d, 0x68, 0x07, 0x2b, 0xd5, 0x13, 0x0a, 0xed, 0x7f, 0x51, 0x21, 0x8b, 0x58, 0x53, 0x79, 0x49,
+ 0xf4, 0x62, 0xa9, 0x6f, 0x1d, 0x04, 0x89, 0xe2, 0x9c, 0x55, 0xe0, 0xb0, 0x3e, 0xb2, 0x47, 0x55,
+ 0x83, 0xa5, 0xd3, 0x69, 0x46, 0x00, 0x82, 0xb5, 0x93, 0x0a, 0x46, 0x26, 0xfa, 0xf9, 0x8e, 0x53,
+ 0xa9, 0xcc, 0x12, 0xa6, 0xb7, 0xdc, 0xbb, 0x64, 0xb9, 0x18, 0x6a, 0xf2, 0x2a, 0xd7, 0xb8, 0x1a,
+ 0xd0, 0x7e, 0x4a, 0xce, 0x97, 0x45, 0xf0, 0x61, 0x26, 0x1e, 0x1e, 0xed, 0x48, 0xfb, 0xf4, 0x79,
+ 0x07, 0x30, 0x9c, 0x24, 0x5f, 0x31, 0x0f, 0xc9, 0xac, 0x39, 0xaa, 0x24, 0xcf, 0x1e, 0xf5, 0x05,
+ 0x07, 0xfd, 0x8a, 0x4c, 0x15, 0xed, 0x6f, 0x96, 0x03, 0xf5, 0x3e, 0x63, 0x83, 0x5d, 0x79, 0x55,
+ 0x1f, 0x50, 0xce, 0x2d, 0x9b, 0x34, 0x7a, 0xe0, 0xdb, 0x95, 0x47, 0x40, 0x21, 0xf9, 0x2b, 0x3d,
+ 0x5d, 0x63, 0xcf, 0xb7, 0x7f, 0xb3, 0x52, 0x0e, 0xbd, 0x97, 0x7a, 0x98, 0xcd, 0x5e, 0x28, 0x7b,
+ 0xd8, 0xab, 0xa3, 0x1e, 0xf6, 0x37, 0xc9, 0xea, 0x20, 0xe3, 0xc2, 0x8d, 0x4f, 0x22, 0xd7, 0x4c,
+ 0xa8, 0xaf, 0x4b, 0xe8, 0xc3, 0x93, 0x68, 0x4b, 0xc2, 0xec, 0xfb, 0x23, 0x7e, 0xbb, 0xed, 0x90,
+ 0x46, 0x10, 0x96, 0x09, 0xc4, 0x10, 0x8e, 0x36, 0xb8, 0x9e, 0x74, 0x46, 0x8a, 0x17, 0xd2, 0x08,
+ 0xc5, 0x6c, 0xde, 0xd1, 0x69, 0x2a, 0xb2, 0x05, 0xb7, 0xef, 0x8f, 0x78, 0xea, 0xc6, 0xfb, 0x99,
+ 0x69, 0x52, 0xf6, 0x1f, 0x57, 0x4c, 0xce, 0x3e, 0xdc, 0x3d, 0x44, 0x93, 0xf3, 0x50, 0xa4, 0x41,
+ 0xd4, 0xb3, 0x2e, 0x12, 0xa9, 0x80, 0x66, 0x83, 0x2c, 0x84, 0x43, 0xb3, 0x82, 0x4f, 0x71, 0x0d,
+ 0x90, 0x3c, 0x54, 0x39, 0xfa, 0x48, 0x73, 0x0f, 0x7f, 0x01, 0x90, 0xc7, 0x34, 0x67, 0xc7, 0x2c,
+ 0x0d, 0xc4, 0x50, 0x69, 0x25, 0x79, 0x59, 0xb6, 0x3c, 0x8a, 0xd3, 0x01, 0x15, 0x22, 0x8f, 0xf7,
+ 0x14, 0x00, 0xb8, 0xa0, 0x68, 0x4a, 0xd3, 0x1e, 0x57, 0xd9, 0x4e, 0xba, 0x68, 0x27, 0xe4, 0xdc,
+ 0x04, 0x82, 0xef, 0x66, 0xbd, 0x32, 0x2d, 0x95, 0x51, 0x5a, 0x5a, 0x64, 0xa9, 0x9b, 0xf5, 0xe0,
+ 0x68, 0xc0, 0x5d, 0xa7, 0x8b, 0xd6, 0x1b, 0x84, 0x14, 0x1f, 0x48, 0x50, 0x8e, 0x48, 0x03, 0x62,
+ 0x7f, 0xaa, 0x24, 0xfd, 0x70, 0x8b, 0xf3, 0xd8, 0x0b, 0xa8, 0x80, 0xd0, 0x8b, 0xe4, 0xb8, 0x14,
+ 0xbd, 0x5c, 0xd2, 0xe5, 0x62, 0x95, 0xd2, 0x87, 0xf6, 0x60, 0xad, 0xec, 0x2e, 0x2e, 0xf9, 0x84,
+ 0xe6, 0xf9, 0x12, 0xcd, 0xd0, 0x8d, 0xb9, 0x8c, 0xd5, 0xb1, 0x65, 0x3c, 0x44, 0x1d, 0x73, 0xf7,
+ 0x70, 0x3b, 0x1e, 0x24, 0x99, 0x60, 0x5f, 0xb0, 0x13, 0xdc, 0xd4, 0xb2, 0x4c, 0x85, 0x7e, 0xbb,
+ 0xfc, 0x1e, 0xb1, 0x8a, 0x71, 0x68, 0xe4, 0x07, 0x3e, 0x15, 0x4c, 0x0d, 0xd6, 0xd4, 0x83, 0x69,
+ 0xb8, 0xfd, 0x2f, 0xab, 0xe4, 0xdd, 0x19, 0x7a, 0xcd, 0x67, 0xf1, 0x42, 0xbd, 0x9f, 0x3a, 0x1f,
+ 0xb9, 0x99, 0x02, 0x0e, 0xac, 0x70, 0x07, 0x0c, 0xa2, 0x75, 0x73, 0xf8, 0xb5, 0x85, 0x80, 0x4b,
+ 0x66, 0xec, 0x03, 0xcc, 0x7a, 0x9b, 0x34, 0x3d, 0xe1, 0xfa, 0x71, 0x24, 0xdc, 0x30, 0x78, 0xca,
+ 0xdc, 0x61, 0x9c, 0x29, 0xcf, 0x45, 0xc3, 0x13, 0x3b, 0x71, 0x24, 0x1e, 0x04, 0x4f, 0xd9, 0x77,
+ 0xe3, 0x4c, 0x55, 0x1c, 0xc6, 0x59, 0x51, 0x19, 0x5f, 0x99, 0xca, 0x8a, 0xdf, 0x8d, 0x33, 0x5d,
+ 0xd7, 0xfa, 0x06, 0x79, 0xcd, 0x13, 0x30, 0x2e, 0x0e, 0xcb, 0x47, 0x7a, 0xc7, 0x10, 0x7b, 0xcb,
+ 0x83, 0xfd, 0xa6, 0xaa, 0x18, 0x03, 0xd9, 0x1b, 0xa8, 0x90, 0xea, 0x9b, 0x20, 0x12, 0x0f, 0xe2,
+ 0x1e, 0xb7, 0xff, 0x61, 0x85, 0xd4, 0x81, 0x91, 0xdb, 0x88, 0x98, 0xf2, 0xd1, 0x19, 0x79, 0xfc,
+ 0xf1, 0x1e, 0xe8, 0x09, 0xca, 0x38, 0x54, 0x45, 0x50, 0xca, 0xe8, 0x30, 0x8c, 0x55, 0x52, 0x51,
+ 0xdd, 0xd1, 0x45, 0xb0, 0xcd, 0x55, 0x48, 0x62, 0xde, 0xb8, 0xef, 0x03, 0x50, 0x83, 0x7a, 0x9e,
+ 0x61, 0x82, 0xab, 0x92, 0x54, 0x74, 0x82, 0x44, 0xe9, 0x89, 0xf2, 0xce, 0xbe, 0x3d, 0xc1, 0x6a,
+ 0xbe, 0x9f, 0x32, 0xa6, 0x23, 0xc4, 0xe7, 0xe0, 0xda, 0x2e, 0x5c, 0xbe, 0xaa, 0x64, 0xff, 0x7e,
+ 0x65, 0x82, 0x2d, 0x6c, 0x34, 0x9c, 0xed, 0x50, 0x7d, 0x9f, 0x58, 0xbd, 0x94, 0x46, 0xf2, 0x96,
+ 0x53, 0x47, 0x69, 0x31, 0xd2, 0xba, 0xc2, 0x1c, 0xe4, 0x08, 0xeb, 0x0a, 0x59, 0xd5, 0xd5, 0x15,
+ 0x51, 0x73, 0x50, 0xb5, 0xa1, 0xa0, 0x5b, 0x48, 0xdb, 0xbf, 0x51, 0x36, 0xd7, 0x8e, 0xb3, 0x9f,
+ 0x7b, 0x56, 0x90, 0x40, 0xd8, 0x7a, 0x29, 0xe5, 0x7d, 0xd0, 0xe3, 0xae, 0x90, 0x55, 0xed, 0xf1,
+ 0x74, 0x8f, 0x42, 0xaa, 0xee, 0xaa, 0x86, 0xd3, 0xd0, 0xd0, 0xfb, 0x12, 0x08, 0xb7, 0xb1, 0xae,
+ 0x26, 0xd7, 0x83, 0xbb, 0x4f, 0xa3, 0xf8, 0x44, 0x3b, 0x07, 0x2c, 0x8d, 0x93, 0x1a, 0x1d, 0xff,
+ 0x5c, 0x62, 0xa4, 0x1e, 0xd6, 0xcb, 0x02, 0xdf, 0xf5, 0xd3, 0x81, 0x5e, 0x31, 0x59, 0xde, 0x49,
+ 0x07, 0xf2, 0x1a, 0x01, 0x14, 0x4f, 0xc2, 0x40, 0xa8, 0xfc, 0x8e, 0x65, 0x09, 0x39, 0x94, 0x80,
+ 0x1c, 0x3d, 0x60, 0x69, 0x8f, 0xa9, 0xb3, 0x0f, 0xd0, 0xfb, 0x12, 0x00, 0x3a, 0x4c, 0xec, 0x67,
+ 0xfa, 0x3d, 0x36, 0x5a, 0xe7, 0x04, 0x41, 0x5f, 0xa8, 0xef, 0x0f, 0xa9, 0x0a, 0x09, 0x15, 0x7d,
+ 0xa5, 0xf7, 0xab, 0x0a, 0x07, 0x54, 0xf4, 0xc1, 0x8b, 0x20, 0x19, 0x80, 0x9a, 0xad, 0xca, 0xcd,
+ 0xf2, 0x34, 0x4b, 0xec, 0xff, 0x58, 0xc5, 0xd3, 0xae, 0xc4, 0xba, 0x59, 0x56, 0x72, 0x4a, 0xca,
+ 0xf6, 0x7b, 0xc4, 0xea, 0x86, 0x71, 0xd7, 0x2d, 0x31, 0x50, 0x5d, 0x8d, 0x4d, 0x89, 0xd9, 0x31,
+ 0xb8, 0x27, 0x89, 0x83, 0x89, 0xbb, 0x72, 0xc6, 0x9a, 0x39, 0x00, 0xd9, 0xcd, 0x02, 0xdf, 0xfa,
+ 0xc0, 0x58, 0x08, 0xc8, 0x05, 0xf6, 0x8f, 0xb8, 0xd4, 0x55, 0x94, 0x1f, 0x32, 0x5f, 0xb5, 0x20,
+ 0x64, 0x3b, 0x47, 0x7c, 0x2f, 0xb1, 0x3e, 0x24, 0xe7, 0xc6, 0x1b, 0x80, 0x82, 0x84, 0x1b, 0xe0,
+ 0xcc, 0x48, 0x13, 0xd0, 0x94, 0xde, 0x21, 0xeb, 0xe5, 0x46, 0x59, 0x1a, 0x2a, 0x46, 0xae, 0x99,
+ 0xf5, 0x1f, 0xa7, 0xe1, 0x28, 0xbb, 0x6b, 0xa3, 0xec, 0xb6, 0x7f, 0x5c, 0xc5, 0x23, 0x61, 0xc7,
+ 0xd9, 0xbf, 0x1f, 0x44, 0x3a, 0xd5, 0x19, 0x58, 0xe9, 0x8c, 0xb1, 0xd2, 0x79, 0x89, 0xac, 0xbc,
+ 0x44, 0xea, 0x66, 0x3c, 0x45, 0x87, 0x5c, 0x8c, 0x70, 0xca, 0x08, 0xb7, 0x17, 0x66, 0xe5, 0xf6,
+ 0xe2, 0x8b, 0x73, 0x7b, 0xe9, 0x05, 0xb9, 0x5d, 0x9b, 0xc8, 0x6d, 0xfb, 0xd3, 0x11, 0x57, 0x79,
+ 0x9f, 0x79, 0x4f, 0x0f, 0x13, 0xe6, 0x05, 0x34, 0x3c, 0xcc, 0xd2, 0x63, 0x06, 0x1f, 0xd8, 0xe1,
+ 0xf0, 0xab, 0xb0, 0x33, 0x6a, 0x08, 0xd8, 0xf3, 0xed, 0xff, 0x54, 0x0a, 0xf6, 0x4d, 0x6a, 0x5f,
+ 0x12, 0xf5, 0xa9, 0xeb, 0xb3, 0x81, 0x1e, 0x0f, 0x7d, 0x4c, 0x63, 0x21, 0x37, 0xe8, 0xe7, 0x0c,
+ 0x83, 0x5e, 0x6e, 0xb6, 0x8c, 0x8b, 0x78, 0x00, 0xb3, 0x52, 0x5a, 0x0e, 0x42, 0xa4, 0xf4, 0x5c,
+ 0x25, 0xcd, 0x20, 0x82, 0xb7, 0x28, 0x2e, 0x8f, 0x8f, 0xc4, 0x09, 0x4d, 0x71, 0xcb, 0xd7, 0x9c,
+ 0x35, 0x05, 0x3f, 0x54, 0xe0, 0xc2, 0x5b, 0xbd, 0x68, 0x26, 0x7f, 0x7f, 0xc7, 0x7c, 0x70, 0xb3,
+ 0x73, 0x70, 0xc8, 0x22, 0x7f, 0xda, 0x7c, 0xa6, 0xf3, 0xa5, 0xe4, 0x5b, 0xa9, 0x2b, 0xdf, 0x8a,
+ 0x4b, 0xde, 0x99, 0xa9, 0x67, 0x87, 0x25, 0xe1, 0xf0, 0xb9, 0xec, 0x2a, 0x1c, 0xed, 0x39, 0xe9,
+ 0xdc, 0xd4, 0x60, 0xf5, 0xf5, 0x11, 0xa7, 0xbd, 0x58, 0x08, 0x16, 0xe9, 0x58, 0x27, 0xba, 0x63,
+ 0x47, 0x7d, 0xa3, 0x95, 0x71, 0xdf, 0xe8, 0x15, 0xb2, 0x9a, 0xe7, 0x34, 0x88, 0x34, 0x60, 0x3a,
+ 0xf2, 0xd9, 0xd0, 0xd0, 0x47, 0x12, 0x68, 0xff, 0x8a, 0xf9, 0x50, 0xe4, 0xd4, 0x41, 0x4b, 0x59,
+ 0x39, 0x4e, 0x39, 0x2b, 0x47, 0xcd, 0xab, 0x43, 0xce, 0x64, 0x9c, 0xb9, 0x98, 0xf7, 0xe6, 0x42,
+ 0x5f, 0xda, 0x65, 0x5c, 0x73, 0xd6, 0x33, 0xce, 0x0e, 0x01, 0xf3, 0x4b, 0x0a, 0x61, 0xff, 0xe7,
+ 0x52, 0x36, 0xeb, 0x9e, 0x60, 0x83, 0xad, 0x28, 0x8a, 0xb3, 0xc8, 0x83, 0xcf, 0x47, 0x70, 0xfc,
+ 0xaa, 0x15, 0x4c, 0x92, 0x9d, 0xa8, 0x77, 0x60, 0x15, 0xfd, 0x55, 0x2b, 0x39, 0x4f, 0x76, 0x82,
+ 0xaf, 0xc5, 0xbe, 0x4d, 0xea, 0x59, 0xc4, 0x19, 0x8b, 0x54, 0x25, 0xf4, 0xbb, 0xbd, 0xdd, 0x39,
+ 0xa5, 0xef, 0xce, 0x63, 0x68, 0x00, 0x8f, 0xf3, 0x56, 0xb2, 0xfc, 0x37, 0x6f, 0xff, 0xbb, 0x0a,
+ 0x21, 0x05, 0x6e, 0x8a, 0x62, 0x22, 0xa5, 0x38, 0x8e, 0xa4, 0xae, 0xec, 0x16, 0x5a, 0xbe, 0x82,
+ 0xec, 0xf9, 0xf2, 0xb2, 0xa3, 0x9c, 0xb3, 0xfc, 0xc5, 0xd8, 0xbc, 0xb3, 0x04, 0x65, 0xf5, 0x60,
+ 0x67, 0x00, 0x1e, 0x1c, 0x8c, 0x10, 0xa8, 0x12, 0x7c, 0x1d, 0x46, 0x3d, 0x0e, 0xee, 0xd1, 0x20,
+ 0x52, 0x8e, 0xd3, 0x25, 0xa7, 0xa1, 0xa0, 0xbb, 0x00, 0x84, 0xe4, 0x7c, 0x0c, 0x4b, 0x20, 0x55,
+ 0x2a, 0xdc, 0x8b, 0x30, 0x34, 0xa8, 0xde, 0x34, 0xdf, 0xfe, 0xe9, 0x6c, 0x9e, 0xd1, 0xe9, 0xdb,
+ 0x3f, 0x2e, 0x7b, 0x9b, 0x39, 0x4b, 0xbf, 0x88, 0x45, 0x70, 0x14, 0xa0, 0x77, 0x81, 0x5b, 0x0f,
+ 0x49, 0x23, 0x32, 0x01, 0xca, 0xb4, 0xbf, 0xda, 0x39, 0xa5, 0x51, 0xc7, 0x2c, 0x39, 0xe5, 0xf6,
+ 0xed, 0x5f, 0x26, 0x75, 0x13, 0x6d, 0xdd, 0x24, 0xe7, 0x32, 0xce, 0x52, 0xd7, 0xac, 0x65, 0x06,
+ 0x63, 0x36, 0xb2, 0x91, 0xee, 0xe1, 0x0c, 0xdf, 0xd0, 0x9f, 0x4e, 0x50, 0x07, 0x0d, 0x7e, 0x36,
+ 0xe1, 0xcf, 0x2b, 0xa5, 0x8c, 0x88, 0x78, 0x20, 0xe7, 0x58, 0x9e, 0xcf, 0x7b, 0xc4, 0x2a, 0x44,
+ 0xc9, 0xc3, 0x1a, 0x5a, 0x9a, 0x9a, 0x5a, 0x9a, 0x54, 0x4b, 0xc8, 0x4d, 0x1a, 0xaf, 0x2d, 0x0d,
+ 0x59, 0x95, 0xde, 0xd7, 0x70, 0xce, 0x8e, 0xb6, 0x79, 0x28, 0x91, 0xd6, 0x2e, 0xb9, 0x38, 0xa1,
+ 0xa1, 0x7a, 0x78, 0x9e, 0x20, 0x27, 0xf1, 0x7e, 0x7a, 0x7d, 0xb4, 0x83, 0x43, 0xb3, 0x92, 0xfd,
+ 0xb6, 0x79, 0x8e, 0xa9, 0x55, 0x9c, 0x34, 0x31, 0xfb, 0xef, 0x97, 0xb4, 0xce, 0x87, 0x47, 0x47,
+ 0x61, 0x10, 0xb1, 0x7d, 0xf4, 0x12, 0x94, 0x18, 0x7e, 0x95, 0x34, 0x63, 0xc4, 0xba, 0xfa, 0xab,
+ 0x90, 0x6a, 0xfe, 0x6b, 0x71, 0xa9, 0x15, 0xe4, 0x43, 0x1d, 0xa5, 0x01, 0x8b, 0x7c, 0xee, 0x9e,
+ 0x04, 0xa2, 0xef, 0x8e, 0xb5, 0x43, 0x75, 0xb4, 0xad, 0x2a, 0x49, 0x15, 0xb2, 0x3c, 0x30, 0xb7,
+ 0xdf, 0x9a, 0xa0, 0x0b, 0x97, 0xeb, 0x80, 0x51, 0x6e, 0x6f, 0x99, 0xf3, 0xdc, 0xee, 0x53, 0x69,
+ 0xba, 0xdf, 0x87, 0x6e, 0x55, 0xb5, 0xcf, 0x30, 0x7a, 0x61, 0xea, 0xf5, 0x95, 0x92, 0x5e, 0x6f,
+ 0xff, 0x49, 0xe9, 0x39, 0xe2, 0x29, 0x7d, 0x98, 0x27, 0xd8, 0xe4, 0xbe, 0x00, 0x93, 0x79, 0x1e,
+ 0xe3, 0x5c, 0x5b, 0x1c, 0xaa, 0x68, 0x7d, 0x87, 0xd4, 0xf2, 0xe9, 0xe3, 0x43, 0xd7, 0x4f, 0x3a,
+ 0x2f, 0x34, 0x6a, 0xa7, 0x84, 0x74, 0xf2, 0xde, 0xda, 0x7f, 0x83, 0x34, 0x4a, 0x28, 0x69, 0xb6,
+ 0xab, 0x93, 0xbc, 0x48, 0x5c, 0xcc, 0x01, 0xe3, 0x91, 0x8f, 0x86, 0x19, 0xf9, 0x98, 0xea, 0x31,
+ 0x92, 0x27, 0x4f, 0x16, 0xc1, 0xf3, 0x03, 0x7c, 0xa5, 0xaa, 0x4a, 0xf6, 0x2f, 0x90, 0x3b, 0x33,
+ 0xcd, 0xe3, 0x7e, 0x9c, 0x8e, 0x2e, 0xf2, 0xb6, 0xe9, 0x42, 0xba, 0x7f, 0x98, 0x37, 0xe4, 0x90,
+ 0x00, 0xf6, 0x80, 0x1d, 0xb3, 0x10, 0xbe, 0x97, 0x96, 0x13, 0x8f, 0xc7, 0x48, 0xc3, 0x31, 0x20,
+ 0xf6, 0x8f, 0x4a, 0x1f, 0x71, 0x99, 0xd2, 0x4b, 0xbe, 0x74, 0x9f, 0x93, 0x25, 0x25, 0x75, 0xea,
+ 0x44, 0xba, 0xde, 0x99, 0xb9, 0xb1, 0x5a, 0x01, 0x47, 0xf7, 0xd0, 0xfe, 0x84, 0x2c, 0x22, 0xe8,
+ 0x39, 0x2c, 0xdf, 0x20, 0x0b, 0xa1, 0xec, 0x49, 0x9f, 0x3a, 0x50, 0xb0, 0xff, 0x8f, 0x32, 0x0c,
+ 0x70, 0x6c, 0xb8, 0x23, 0xb7, 0x7c, 0x3f, 0x85, 0xf8, 0xf2, 0x65, 0xd2, 0xc0, 0x04, 0x3e, 0x1d,
+ 0xb5, 0xa8, 0xa8, 0xdc, 0x1d, 0x5d, 0x4b, 0x8a, 0xd4, 0x7b, 0xc4, 0xc2, 0x4a, 0x41, 0x9e, 0x9b,
+ 0xa3, 0xae, 0xe9, 0x9a, 0xd3, 0x04, 0xcc, 0x9e, 0xce, 0xca, 0x61, 0x90, 0x69, 0x89, 0xb5, 0x8d,
+ 0x34, 0x1e, 0x4c, 0x0f, 0xf4, 0x95, 0x2f, 0xe0, 0x1c, 0xe0, 0x8b, 0x3c, 0x1e, 0xf5, 0x70, 0xcf,
+ 0xba, 0x47, 0x2e, 0x78, 0x29, 0x83, 0xdc, 0x75, 0x9a, 0xa7, 0x14, 0xaa, 0x54, 0x4d, 0x8e, 0xce,
+ 0x63, 0x14, 0x89, 0xd7, 0x8a, 0x6a, 0xd8, 0x56, 0x25, 0x6c, 0x72, 0x70, 0x27, 0x7f, 0x49, 0xae,
+ 0xe6, 0x1a, 0x45, 0x9c, 0xaa, 0x5b, 0xfe, 0xfb, 0x74, 0x72, 0x87, 0xa8, 0xb4, 0xbd, 0xa9, 0x1b,
+ 0x3c, 0x4c, 0x0f, 0x55, 0xf5, 0x09, 0x1d, 0xdf, 0x22, 0xe7, 0x53, 0x36, 0x08, 0x22, 0x7c, 0x70,
+ 0xe6, 0xd2, 0x6e, 0x9c, 0xa9, 0x2c, 0x4a, 0xf5, 0xf9, 0x87, 0x0d, 0x44, 0xc3, 0x23, 0x4b, 0x89,
+ 0x04, 0x5e, 0xdb, 0x7f, 0x54, 0x51, 0x8e, 0x2f, 0xe7, 0x9e, 0xbc, 0xdf, 0x9e, 0xc4, 0x82, 0x1d,
+ 0x66, 0x83, 0x01, 0x4d, 0x87, 0xd6, 0x63, 0x62, 0x8d, 0xbd, 0x91, 0xd4, 0x02, 0xa3, 0xd4, 0x82,
+ 0xb1, 0x46, 0x63, 0x0f, 0x36, 0x9b, 0x23, 0xaf, 0x29, 0xbf, 0xf6, 0xdb, 0xe0, 0x3f, 0xd7, 0x89,
+ 0x2d, 0x63, 0x63, 0xcf, 0xfa, 0x95, 0xae, 0x33, 0x52, 0xbf, 0x71, 0x8f, 0x63, 0xc1, 0x5c, 0x0e,
+ 0x2d, 0x83, 0xfc, 0xa5, 0xea, 0x07, 0x9d, 0xd3, 0xbb, 0xee, 0x8c, 0xc2, 0xd7, 0x83, 0x12, 0x20,
+ 0x60, 0xbc, 0xfd, 0xc7, 0x15, 0xb2, 0x36, 0xca, 0xca, 0x17, 0x79, 0x6e, 0xfa, 0x2a, 0x59, 0x96,
+ 0xb4, 0x71, 0xf7, 0x48, 0x79, 0xf2, 0x17, 0x9c, 0x1a, 0x00, 0xee, 0x63, 0x3a, 0x1b, 0x22, 0xa9,
+ 0x54, 0x70, 0xb8, 0x8e, 0xca, 0xd6, 0x01, 0xb8, 0x85, 0x30, 0x79, 0x7c, 0xa5, 0xe0, 0xbe, 0xe4,
+ 0xca, 0x6f, 0xa5, 0x8b, 0x60, 0x62, 0x78, 0xb1, 0x32, 0x07, 0xaa, 0x0e, 0x16, 0xec, 0x40, 0x29,
+ 0x3b, 0xce, 0xbd, 0xe2, 0x3d, 0x6a, 0xbe, 0x44, 0x7a, 0x2a, 0x2f, 0x34, 0x87, 0xf3, 0x64, 0x09,
+ 0xf8, 0x9b, 0x25, 0xda, 0x17, 0x2f, 0x8b, 0x8f, 0x13, 0x7b, 0x4f, 0xe9, 0xff, 0xa7, 0x0e, 0x35,
+ 0xdb, 0x6b, 0xea, 0x3f, 0xd3, 0x66, 0x97, 0x73, 0x6f, 0x77, 0xe4, 0x61, 0xb6, 0xee, 0x48, 0xe7,
+ 0xf7, 0xb1, 0x53, 0x24, 0xf9, 0x4e, 0x67, 0xb6, 0x4e, 0x7e, 0xf6, 0x92, 0xfd, 0xc3, 0x2a, 0x99,
+ 0x91, 0x96, 0xd9, 0x24, 0xfd, 0x44, 0x29, 0x87, 0x85, 0xb8, 0x17, 0x0f, 0x42, 0x8c, 0x4f, 0x57,
+ 0xcd, 0x3c, 0x5a, 0x47, 0x56, 0x2a, 0xe3, 0x1c, 0x69, 0xaa, 0x8c, 0xc0, 0x78, 0xfb, 0x4b, 0x62,
+ 0x8d, 0x57, 0x7d, 0xc1, 0x87, 0xfa, 0xf3, 0x92, 0x60, 0x14, 0xff, 0x8f, 0x2b, 0xd7, 0x1c, 0x28,
+ 0xda, 0xff, 0x4b, 0x05, 0x02, 0x8b, 0xe8, 0xd0, 0x41, 0x10, 0xf5, 0x0e, 0xe9, 0x20, 0x09, 0x99,
+ 0x75, 0x86, 0x2c, 0x0c, 0x86, 0x3a, 0x9a, 0xb5, 0xe4, 0xcc, 0x0f, 0x86, 0x7b, 0x89, 0xd5, 0x26,
+ 0xcb, 0x3d, 0xee, 0x1a, 0x6e, 0x8f, 0x05, 0x67, 0xa9, 0xc7, 0xf1, 0x33, 0xbe, 0xdf, 0x24, 0xa4,
+ 0xc7, 0x5d, 0x0e, 0xad, 0xb5, 0x3a, 0x72, 0xb1, 0x33, 0xad, 0xff, 0x0e, 0xfe, 0x71, 0x96, 0x7b,
+ 0x1c, 0x7f, 0xf1, 0x36, 0x23, 0x8b, 0x6a, 0x6c, 0xf4, 0x7e, 0xe2, 0xc0, 0xd5, 0x20, 0xb1, 0xde,
+ 0x20, 0x2b, 0xf4, 0xb8, 0xe7, 0x26, 0x41, 0xd4, 0x73, 0x07, 0x5a, 0x0b, 0x5a, 0xa6, 0xc7, 0x3d,
+ 0xd9, 0xdf, 0x3e, 0xb7, 0xde, 0x25, 0x16, 0x17, 0xbe, 0xcf, 0x8e, 0x75, 0x15, 0xf7, 0xd9, 0xf5,
+ 0x6b, 0x4a, 0xa7, 0x5d, 0x43, 0x0c, 0xd6, 0xfc, 0xce, 0xf5, 0x6b, 0xf6, 0x87, 0x78, 0x42, 0xe3,
+ 0xbd, 0x1c, 0x87, 0x61, 0x7c, 0xc2, 0x52, 0x8c, 0x57, 0x9f, 0x12, 0xcb, 0x7d, 0x82, 0xa7, 0xe4,
+ 0x78, 0xa3, 0xd9, 0x64, 0xe7, 0xbc, 0x69, 0x22, 0xc0, 0x0a, 0x28, 0x2b, 0xe1, 0x3a, 0x86, 0x88,
+ 0xa1, 0xdf, 0x3d, 0x8e, 0x3d, 0x07, 0x51, 0xef, 0x34, 0x52, 0x18, 0xba, 0x82, 0x47, 0x9b, 0xcc,
+ 0x46, 0xc8, 0x26, 0xa9, 0x07, 0xf2, 0x28, 0x54, 0x8d, 0xca, 0xdf, 0x4d, 0x5c, 0x09, 0x8a, 0xee,
+ 0xec, 0x6f, 0xea, 0x61, 0xf2, 0xef, 0x0b, 0xe4, 0xb8, 0x07, 0x01, 0x17, 0xa3, 0x5f, 0x4c, 0xa8,
+ 0x8c, 0x7d, 0x91, 0xe3, 0x37, 0x95, 0x11, 0x30, 0xad, 0x87, 0xd9, 0x08, 0x1e, 0xfb, 0x22, 0x01,
+ 0x4a, 0x5d, 0xe9, 0x8b, 0x04, 0xe0, 0x37, 0x51, 0xdc, 0x42, 0xc9, 0x5b, 0x74, 0x6a, 0x8a, 0x5d,
+ 0xdc, 0xbe, 0x83, 0x91, 0x9d, 0x9d, 0x83, 0x5d, 0x26, 0xbe, 0x80, 0x77, 0x43, 0x0f, 0x8f, 0x54,
+ 0xca, 0x8d, 0x0e, 0xa9, 0x4e, 0x34, 0xa8, 0xed, 0x00, 0x7d, 0x1f, 0xa7, 0x34, 0x9c, 0x6d, 0x0a,
+ 0x97, 0x48, 0x1d, 0xc3, 0xb9, 0xae, 0x21, 0x03, 0xce, 0x4a, 0xa2, 0x82, 0x34, 0x52, 0x0c, 0x7e,
+ 0xbd, 0x62, 0xa6, 0x1f, 0xa1, 0xfe, 0x07, 0x5f, 0x34, 0x13, 0x54, 0x64, 0x3c, 0x3f, 0x49, 0xa4,
+ 0x45, 0x8e, 0x7a, 0xa2, 0x5b, 0xb6, 0x15, 0x1a, 0x08, 0xd5, 0x0f, 0x60, 0xf2, 0xf9, 0x54, 0x4d,
+ 0x07, 0x01, 0xae, 0x98, 0xc8, 0x38, 0x86, 0xde, 0x51, 0x15, 0x27, 0x08, 0x7a, 0xc4, 0x9e, 0x09,
+ 0xfb, 0x77, 0x2b, 0xe6, 0xe7, 0x02, 0xe4, 0x8e, 0x0d, 0x3c, 0xb6, 0xcf, 0x44, 0x3f, 0xf6, 0x55,
+ 0xee, 0xed, 0x05, 0xb2, 0x32, 0x80, 0xb2, 0xe9, 0xe2, 0x21, 0x08, 0x02, 0x0f, 0xcf, 0xbb, 0x64,
+ 0x1d, 0x9f, 0x6f, 0x05, 0x3f, 0x60, 0xbe, 0x8b, 0x08, 0xe5, 0x51, 0x6a, 0x16, 0x08, 0xec, 0xd3,
+ 0x7a, 0x1b, 0xf2, 0x83, 0x4d, 0x63, 0x5b, 0x29, 0x8d, 0xab, 0x01, 0x37, 0xcd, 0x44, 0xfb, 0xb7,
+ 0x4a, 0x9f, 0xac, 0x99, 0x40, 0x58, 0xbe, 0x10, 0xcf, 0x25, 0xf0, 0x13, 0xd2, 0x1e, 0x23, 0xd0,
+ 0xcd, 0x1f, 0x26, 0x21, 0xa5, 0xad, 0x51, 0x4a, 0x75, 0xf7, 0xf6, 0x2e, 0x69, 0x1a, 0xbe, 0x86,
+ 0xbd, 0x7d, 0xa9, 0x29, 0x4a, 0x1b, 0x26, 0x18, 0x48, 0xfd, 0x52, 0x65, 0x11, 0x62, 0x49, 0x0a,
+ 0xa5, 0xd7, 0xa7, 0xc2, 0x1d, 0xe8, 0x14, 0xdf, 0x86, 0x53, 0x93, 0x00, 0xd9, 0xc8, 0xde, 0x35,
+ 0x7d, 0x9c, 0x4f, 0x68, 0x14, 0x88, 0xe1, 0x63, 0xe7, 0x81, 0x52, 0x8e, 0x4b, 0x26, 0xf2, 0xeb,
+ 0x84, 0x1c, 0x03, 0x1e, 0x9c, 0x93, 0x38, 0xa1, 0x65, 0x84, 0x3c, 0x4e, 0x41, 0xe1, 0x34, 0x58,
+ 0xb3, 0x95, 0x89, 0x7e, 0x9c, 0x06, 0x3f, 0x60, 0x0f, 0x62, 0x8f, 0x86, 0xf8, 0x4e, 0x49, 0x3f,
+ 0xaf, 0x79, 0x9f, 0x58, 0xea, 0x5d, 0x93, 0xf9, 0x49, 0x64, 0xec, 0x70, 0x1d, 0x31, 0xe6, 0x27,
+ 0x91, 0x37, 0x49, 0x13, 0x7c, 0x0b, 0xf9, 0xfb, 0xd5, 0xe2, 0x4d, 0x16, 0xc0, 0x55, 0x42, 0x25,
+ 0x7a, 0xbc, 0x43, 0x39, 0x9c, 0x7e, 0x36, 0x85, 0x6e, 0x44, 0xf4, 0x31, 0x35, 0xc3, 0x82, 0x10,
+ 0xc8, 0xfa, 0xb5, 0x7f, 0xaf, 0xe4, 0x17, 0x99, 0x44, 0xf0, 0xf3, 0x4e, 0xb0, 0x59, 0xe9, 0xea,
+ 0x90, 0x33, 0x34, 0x13, 0xf2, 0x7a, 0x9c, 0x40, 0xd8, 0x3a, 0xa2, 0x4c, 0xca, 0xfe, 0x49, 0xc5,
+ 0xf4, 0xa6, 0x4e, 0xa2, 0xac, 0xb4, 0x30, 0x2f, 0x89, 0xca, 0x17, 0xe3, 0xde, 0x3f, 0xad, 0x98,
+ 0x9e, 0xb4, 0x1d, 0x46, 0x35, 0x95, 0xe5, 0xb5, 0xfe, 0x84, 0xb4, 0xfd, 0x1c, 0x87, 0x66, 0x99,
+ 0x41, 0x08, 0xca, 0x69, 0x6b, 0xa4, 0x46, 0x41, 0xd2, 0xb7, 0xc8, 0x6b, 0xa3, 0xad, 0x4b, 0xc4,
+ 0xa1, 0x6f, 0x71, 0x74, 0x04, 0x93, 0xcc, 0x67, 0xa6, 0x23, 0x6f, 0x8c, 0xca, 0xd3, 0x59, 0x77,
+ 0x3a, 0xed, 0xd5, 0xd3, 0x69, 0xb7, 0x7f, 0xbb, 0x6a, 0xee, 0xac, 0xc7, 0xdc, 0x5c, 0xbe, 0x2d,
+ 0xb3, 0x09, 0xa6, 0xe2, 0x4e, 0x67, 0xd1, 0xdc, 0x66, 0xc3, 0x39, 0x37, 0x85, 0x41, 0xdf, 0x21,
+ 0x0d, 0x93, 0x21, 0x5a, 0x03, 0xfc, 0xb0, 0x33, 0xdb, 0xc8, 0x1d, 0x83, 0x55, 0x4e, 0xdd, 0x2f,
+ 0x0a, 0xbc, 0xed, 0x90, 0x15, 0x03, 0x39, 0x51, 0x8c, 0x2a, 0x13, 0xc5, 0xe8, 0x15, 0x52, 0x03,
+ 0x5a, 0x0a, 0xdf, 0xef, 0x12, 0x94, 0xf7, 0x7c, 0xfb, 0xa2, 0xb9, 0xe1, 0x76, 0x59, 0x21, 0xd9,
+ 0x4a, 0xfa, 0xb9, 0xfd, 0x7b, 0x73, 0x26, 0xd3, 0x26, 0x55, 0x99, 0xed, 0xa6, 0x63, 0x64, 0x3d,
+ 0x5f, 0x6a, 0xbd, 0xeb, 0x14, 0x6f, 0x3e, 0xea, 0xcc, 0x36, 0x40, 0x67, 0x14, 0xe3, 0x34, 0xe9,
+ 0x08, 0xa4, 0xfd, 0x3f, 0x2b, 0xa4, 0x39, 0x5a, 0x4d, 0xea, 0xc3, 0x90, 0x39, 0x55, 0x92, 0x54,
+ 0xcc, 0x2f, 0x59, 0x93, 0x08, 0x93, 0xad, 0x17, 0xc8, 0x8a, 0xaa, 0x66, 0xbc, 0xe6, 0x23, 0x08,
+ 0x82, 0x5b, 0x62, 0x93, 0x34, 0x21, 0x09, 0x99, 0x82, 0x9f, 0xad, 0xf4, 0xc0, 0x40, 0xc2, 0xb7,
+ 0x00, 0x0c, 0x5f, 0x9c, 0xbb, 0x40, 0x56, 0xd4, 0x0b, 0x98, 0xb4, 0xf8, 0x07, 0x17, 0x44, 0x83,
+ 0xf6, 0xc0, 0x2d, 0x1f, 0x70, 0x37, 0x61, 0x91, 0x2f, 0xf5, 0x2d, 0x74, 0x41, 0x2c, 0x07, 0xfc,
+ 0x00, 0x01, 0x12, 0x2d, 0xd5, 0x69, 0x50, 0x06, 0xb4, 0xeb, 0x7c, 0x99, 0x26, 0x09, 0x68, 0x18,
+ 0xbe, 0xfd, 0xbf, 0x4b, 0x19, 0x51, 0xf8, 0x84, 0xff, 0x41, 0xd0, 0x4d, 0x69, 0x3a, 0x7c, 0x10,
+ 0x7b, 0x4f, 0x51, 0x3f, 0xb0, 0xbe, 0x24, 0xab, 0x61, 0xec, 0x3d, 0x65, 0xbe, 0x1b, 0x22, 0x4e,
+ 0x19, 0x63, 0xd7, 0x3a, 0xcf, 0x6d, 0xdb, 0x79, 0x00, 0x0d, 0x15, 0xdc, 0x69, 0x84, 0x66, 0xd1,
+ 0xba, 0x4e, 0xce, 0xc6, 0x27, 0x91, 0xee, 0xd5, 0x55, 0x83, 0x74, 0x87, 0x3a, 0xa8, 0x1e, 0x9f,
+ 0x44, 0x46, 0x8f, 0xcc, 0xbf, 0x3b, 0x6c, 0xef, 0x92, 0x46, 0xa9, 0x4b, 0xf8, 0xae, 0x01, 0xc8,
+ 0x70, 0xf1, 0xc2, 0x11, 0xca, 0x68, 0x9b, 0x8f, 0x76, 0x59, 0x0b, 0x55, 0x47, 0xd2, 0x20, 0xb5,
+ 0xa7, 0x90, 0x7f, 0x28, 0x62, 0x60, 0x90, 0x64, 0xe0, 0x25, 0x52, 0x57, 0x2f, 0x12, 0xdc, 0x90,
+ 0x1d, 0x29, 0xa9, 0x74, 0x56, 0x14, 0xec, 0x01, 0x3b, 0x12, 0xd6, 0x67, 0x52, 0x3d, 0x8c, 0x13,
+ 0x69, 0xb7, 0xe8, 0xad, 0xfa, 0x6e, 0xe7, 0xf9, 0x5d, 0x77, 0xe4, 0xef, 0xad, 0x24, 0x91, 0xba,
+ 0x24, 0xfc, 0xe0, 0xed, 0x5f, 0x24, 0x4b, 0x0a, 0x38, 0x2d, 0x51, 0xd2, 0x9c, 0x6d, 0xb5, 0x34,
+ 0x5b, 0xfb, 0x27, 0x55, 0xf3, 0xd3, 0x05, 0x4a, 0x8b, 0xd9, 0xa6, 0x61, 0x08, 0xc9, 0x64, 0x43,
+ 0x1e, 0xf8, 0x6e, 0x1a, 0x67, 0x42, 0x8a, 0x09, 0xbe, 0x51, 0xaf, 0x03, 0xd0, 0x41, 0x98, 0x94,
+ 0x34, 0x8f, 0x86, 0xa1, 0xdb, 0xa7, 0x91, 0x9f, 0x7f, 0xba, 0x82, 0x48, 0xd0, 0x67, 0x00, 0x81,
+ 0x40, 0x31, 0x46, 0xb9, 0xbd, 0xd4, 0xd3, 0x69, 0xa1, 0x08, 0xd9, 0x4e, 0x3d, 0x23, 0x08, 0xde,
+ 0xa7, 0xbc, 0xaf, 0xc2, 0xf6, 0xaa, 0xc5, 0x67, 0x94, 0xf7, 0x21, 0x35, 0x33, 0x8b, 0x3c, 0xcc,
+ 0xef, 0xcc, 0x93, 0xe4, 0x35, 0x08, 0x93, 0xe7, 0xbc, 0xac, 0xeb, 0xc6, 0x99, 0x48, 0x32, 0xe1,
+ 0x0e, 0xe8, 0x33, 0x25, 0xaf, 0x75, 0x2f, 0xeb, 0x3e, 0x04, 0xe0, 0x3e, 0x7d, 0x26, 0x95, 0x4f,
+ 0xcc, 0xd2, 0xc0, 0x70, 0x32, 0x16, 0xac, 0x37, 0x49, 0x43, 0x92, 0x9a, 0xd0, 0x94, 0x0e, 0x98,
+ 0x50, 0x5f, 0xb0, 0xa8, 0x3b, 0x65, 0xa0, 0x14, 0x08, 0xb0, 0xe0, 0xe2, 0x28, 0x1c, 0xaa, 0xff,
+ 0x52, 0x51, 0x93, 0x80, 0x87, 0x51, 0x38, 0xb4, 0x6e, 0x90, 0xb3, 0x03, 0xfa, 0x4c, 0x0e, 0xcf,
+ 0x05, 0x85, 0xdd, 0xe3, 0xca, 0xd6, 0x5c, 0x7d, 0xbf, 0xe2, 0xcc, 0x80, 0x3e, 0x7b, 0x58, 0xe0,
+ 0x24, 0x63, 0xb9, 0xfd, 0xab, 0x15, 0xd3, 0x1f, 0xaa, 0x35, 0x47, 0x98, 0xf3, 0x08, 0xbf, 0x2a,
+ 0xcf, 0xe1, 0x57, 0x75, 0x8c, 0x5f, 0x57, 0xc8, 0xaa, 0x6e, 0xaf, 0x3e, 0x0c, 0x8b, 0x49, 0x24,
+ 0x0d, 0xd5, 0x87, 0xfa, 0x0c, 0xee, 0xdf, 0x59, 0x9a, 0xa0, 0x55, 0x4b, 0xea, 0xf2, 0x33, 0xf5,
+ 0xe7, 0x63, 0xf9, 0x2f, 0x92, 0x15, 0x26, 0xbb, 0x2b, 0x7d, 0x52, 0xca, 0x04, 0xe1, 0x7f, 0x8b,
+ 0x80, 0x4f, 0x61, 0x98, 0x5f, 0xc2, 0xad, 0x3b, 0x0d, 0x84, 0xea, 0x0f, 0xe1, 0xbe, 0x45, 0xd6,
+ 0x62, 0xae, 0x13, 0xae, 0xf1, 0x43, 0x06, 0xf8, 0x09, 0x9d, 0x46, 0xcc, 0x55, 0xbe, 0x75, 0xfe,
+ 0xde, 0x69, 0xc8, 0x05, 0x1b, 0x60, 0x9d, 0x9a, 0x4a, 0xe9, 0x03, 0x90, 0xfe, 0x76, 0x1b, 0x24,
+ 0x1c, 0x68, 0x7f, 0xf5, 0x32, 0xe6, 0xdb, 0x49, 0x98, 0x76, 0x57, 0x5f, 0x25, 0x4d, 0xf6, 0xcc,
+ 0x63, 0xf8, 0x42, 0x39, 0x65, 0x5e, 0x9c, 0xe2, 0xab, 0xcd, 0xba, 0xb3, 0x96, 0xc3, 0x1d, 0x00,
+ 0x5b, 0x77, 0x48, 0x2b, 0x89, 0x53, 0x41, 0xbb, 0x21, 0x73, 0x47, 0xe9, 0x5b, 0x81, 0x26, 0x67,
+ 0x35, 0xfe, 0x61, 0x89, 0xce, 0x6b, 0x64, 0x23, 0x6f, 0x68, 0x12, 0x5c, 0xc7, 0xc7, 0xd0, 0x1a,
+ 0x77, 0x58, 0x10, 0x7e, 0x99, 0x34, 0x4e, 0x28, 0x97, 0x5c, 0x3a, 0x66, 0xa9, 0x60, 0xbe, 0xfa,
+ 0x6f, 0x26, 0xf5, 0x13, 0xca, 0xb7, 0x35, 0x0c, 0xac, 0x1f, 0xfd, 0xbf, 0x1b, 0x14, 0xcf, 0x57,
+ 0xf1, 0x8a, 0xd1, 0x60, 0x27, 0x37, 0x81, 0xd5, 0xa3, 0x11, 0x65, 0x40, 0xae, 0xe9, 0x5d, 0x07,
+ 0x40, 0xf4, 0x5d, 0xe8, 0x1b, 0xcb, 0x94, 0x91, 0x66, 0x71, 0x63, 0x6d, 0x17, 0x72, 0xf2, 0x01,
+ 0xd9, 0x28, 0x6a, 0x1a, 0x12, 0xb3, 0x8e, 0x09, 0x23, 0xba, 0xf6, 0x7e, 0x2e, 0x39, 0xb7, 0xc8,
+ 0xf9, 0xa2, 0x41, 0x59, 0x50, 0x2d, 0x60, 0xc1, 0x86, 0x6e, 0x73, 0x68, 0x0a, 0xec, 0x55, 0x45,
+ 0x91, 0x29, 0x54, 0x67, 0x8a, 0x4f, 0xda, 0xde, 0x33, 0x04, 0xeb, 0x9a, 0x41, 0x52, 0xc0, 0x79,
+ 0x26, 0x4d, 0x94, 0x50, 0xfd, 0xdb, 0x93, 0x86, 0x63, 0xe9, 0xee, 0x01, 0xb5, 0x23, 0x31, 0xd6,
+ 0x6d, 0x83, 0x26, 0x2f, 0x1e, 0x24, 0x21, 0x13, 0xba, 0xd1, 0x59, 0x8c, 0x85, 0xea, 0x46, 0x1a,
+ 0x0b, 0xed, 0xec, 0xf3, 0x78, 0x04, 0x6f, 0xed, 0x3f, 0x8e, 0x42, 0xb8, 0x03, 0x53, 0x69, 0x31,
+ 0x47, 0x3d, 0xdb, 0xc3, 0x4d, 0x3a, 0x86, 0x98, 0x4d, 0xf1, 0xb9, 0x42, 0x56, 0x47, 0x5e, 0xca,
+ 0xe3, 0x71, 0xd1, 0x60, 0xa5, 0x47, 0xf2, 0x16, 0x9a, 0x8f, 0x7a, 0x90, 0xcf, 0xee, 0x3d, 0xd9,
+ 0xb6, 0xef, 0xa0, 0x0f, 0xce, 0x84, 0xcd, 0xe6, 0xb0, 0x0d, 0xcc, 0x63, 0x45, 0x5d, 0x59, 0xea,
+ 0x4b, 0x08, 0xf8, 0x00, 0xf9, 0x6d, 0xb2, 0x96, 0x20, 0xd8, 0xed, 0xe2, 0xad, 0xaa, 0xbc, 0xc7,
+ 0xab, 0x0a, 0x7c, 0x17, 0xa1, 0x72, 0x23, 0xea, 0x8a, 0x34, 0xd1, 0x1f, 0x3b, 0x24, 0x0a, 0xb4,
+ 0x95, 0x24, 0xf6, 0x8e, 0x99, 0x7d, 0xf8, 0x79, 0xe0, 0x3d, 0x2d, 0x0f, 0x27, 0x2f, 0x06, 0x79,
+ 0x62, 0xbb, 0x70, 0xcb, 0xf6, 0xb4, 0xe1, 0x5d, 0x73, 0xea, 0x12, 0x2a, 0x2f, 0xcc, 0x5d, 0x3a,
+ 0x60, 0xf6, 0x1f, 0x56, 0xcc, 0xb4, 0xea, 0x27, 0xb1, 0x3a, 0x06, 0x0f, 0xd2, 0x5c, 0x3d, 0x86,
+ 0x0c, 0x11, 0xb9, 0xa4, 0x23, 0xdf, 0x70, 0x58, 0xc4, 0x7b, 0xa2, 0xf8, 0xc2, 0xc7, 0x55, 0xd2,
+ 0x84, 0x8f, 0xeb, 0x1c, 0x8f, 0x7c, 0xb9, 0x64, 0xd1, 0x59, 0xd3, 0x70, 0x5d, 0x55, 0x9a, 0xe1,
+ 0xd8, 0xa3, 0x4a, 0x7c, 0x58, 0x70, 0x6a, 0x08, 0xc0, 0xcc, 0x07, 0x69, 0x72, 0x67, 0x89, 0x8e,
+ 0x3f, 0x62, 0xc9, 0xfe, 0xd7, 0xa5, 0x6f, 0x2c, 0x4c, 0x24, 0x35, 0x5f, 0xa4, 0x9f, 0x05, 0xc9,
+ 0xa5, 0xef, 0x02, 0x96, 0x45, 0xad, 0x34, 0x9f, 0xf9, 0xf2, 0x7c, 0xec, 0xc7, 0xb8, 0x50, 0x77,
+ 0xa9, 0xdf, 0x63, 0xdb, 0x29, 0x3d, 0x12, 0x23, 0xce, 0x84, 0xc9, 0x99, 0x23, 0x52, 0x87, 0x95,
+ 0x2d, 0x5c, 0x33, 0xa0, 0x48, 0x00, 0x04, 0xc1, 0xca, 0xbb, 0x0b, 0x9f, 0x55, 0x7e, 0xb5, 0xf2,
+ 0x57, 0xfe, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc0, 0x27, 0xc7, 0xd2, 0xe3, 0x71, 0x00, 0x00,
}
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_friends.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_friends.pb.go
index de025890..edb79b76 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_friends.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_friends.pb.go
@@ -22,10 +22,10 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type CMsgClientFriendMsg struct {
Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"`
- ChatEntryType *int32 `protobuf:"varint,2,opt,name=chat_entry_type" json:"chat_entry_type,omitempty"`
+ ChatEntryType *int32 `protobuf:"varint,2,opt,name=chat_entry_type,json=chatEntryType" json:"chat_entry_type,omitempty"`
Message []byte `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
- Rtime32ServerTimestamp *uint32 `protobuf:"fixed32,4,opt,name=rtime32_server_timestamp" json:"rtime32_server_timestamp,omitempty"`
- EchoToSender *bool `protobuf:"varint,5,opt,name=echo_to_sender" json:"echo_to_sender,omitempty"`
+ Rtime32ServerTimestamp *uint32 `protobuf:"fixed32,4,opt,name=rtime32_server_timestamp,json=rtime32ServerTimestamp" json:"rtime32_server_timestamp,omitempty"`
+ EchoToSender *bool `protobuf:"varint,5,opt,name=echo_to_sender,json=echoToSender" json:"echo_to_sender,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -92,11 +92,11 @@ func (m *CMsgClientFriendMsg) GetEchoToSender() bool {
}
type CMsgClientFriendMsgIncoming struct {
- SteamidFrom *uint64 `protobuf:"fixed64,1,opt,name=steamid_from" json:"steamid_from,omitempty"`
- ChatEntryType *int32 `protobuf:"varint,2,opt,name=chat_entry_type" json:"chat_entry_type,omitempty"`
- FromLimitedAccount *bool `protobuf:"varint,3,opt,name=from_limited_account" json:"from_limited_account,omitempty"`
+ SteamidFrom *uint64 `protobuf:"fixed64,1,opt,name=steamid_from,json=steamidFrom" json:"steamid_from,omitempty"`
+ ChatEntryType *int32 `protobuf:"varint,2,opt,name=chat_entry_type,json=chatEntryType" json:"chat_entry_type,omitempty"`
+ FromLimitedAccount *bool `protobuf:"varint,3,opt,name=from_limited_account,json=fromLimitedAccount" json:"from_limited_account,omitempty"`
Message []byte `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"`
- Rtime32ServerTimestamp *uint32 `protobuf:"fixed32,5,opt,name=rtime32_server_timestamp" json:"rtime32_server_timestamp,omitempty"`
+ Rtime32ServerTimestamp *uint32 `protobuf:"fixed32,5,opt,name=rtime32_server_timestamp,json=rtime32ServerTimestamp" json:"rtime32_server_timestamp,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -163,8 +163,8 @@ func (m *CMsgClientFriendMsgIncoming) GetRtime32ServerTimestamp() uint32 {
}
type CMsgClientAddFriend struct {
- SteamidToAdd *uint64 `protobuf:"fixed64,1,opt,name=steamid_to_add" json:"steamid_to_add,omitempty"`
- AccountnameOrEmailToAdd *string `protobuf:"bytes,2,opt,name=accountname_or_email_to_add" json:"accountname_or_email_to_add,omitempty"`
+ SteamidToAdd *uint64 `protobuf:"fixed64,1,opt,name=steamid_to_add,json=steamidToAdd" json:"steamid_to_add,omitempty"`
+ AccountnameOrEmailToAdd *string `protobuf:"bytes,2,opt,name=accountname_or_email_to_add,json=accountnameOrEmailToAdd" json:"accountname_or_email_to_add,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -211,8 +211,8 @@ func (m *CMsgClientAddFriend) GetAccountnameOrEmailToAdd() string {
type CMsgClientAddFriendResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- SteamIdAdded *uint64 `protobuf:"fixed64,2,opt,name=steam_id_added" json:"steam_id_added,omitempty"`
- PersonaNameAdded *string `protobuf:"bytes,3,opt,name=persona_name_added" json:"persona_name_added,omitempty"`
+ SteamIdAdded *uint64 `protobuf:"fixed64,2,opt,name=steam_id_added,json=steamIdAdded" json:"steam_id_added,omitempty"`
+ PersonaNameAdded *string `protobuf:"bytes,3,opt,name=persona_name_added,json=personaNameAdded" json:"persona_name_added,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -355,9 +355,9 @@ func (m *CMsgClientHideFriend) GetHide() bool {
type CMsgClientFriendsList struct {
Bincremental *bool `protobuf:"varint,1,opt,name=bincremental" json:"bincremental,omitempty"`
Friends []*CMsgClientFriendsList_Friend `protobuf:"bytes,2,rep,name=friends" json:"friends,omitempty"`
- MaxFriendCount *uint32 `protobuf:"varint,3,opt,name=max_friend_count" json:"max_friend_count,omitempty"`
- ActiveFriendCount *uint32 `protobuf:"varint,4,opt,name=active_friend_count" json:"active_friend_count,omitempty"`
- FriendsLimitHit *bool `protobuf:"varint,5,opt,name=friends_limit_hit" json:"friends_limit_hit,omitempty"`
+ MaxFriendCount *uint32 `protobuf:"varint,3,opt,name=max_friend_count,json=maxFriendCount" json:"max_friend_count,omitempty"`
+ ActiveFriendCount *uint32 `protobuf:"varint,4,opt,name=active_friend_count,json=activeFriendCount" json:"active_friend_count,omitempty"`
+ FriendsLimitHit *bool `protobuf:"varint,5,opt,name=friends_limit_hit,json=friendsLimitHit" json:"friends_limit_hit,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -826,7 +826,7 @@ func (m *CMsgClientSetPlayerNicknameResponse) GetEresult() uint32 {
}
type CMsgClientRequestFriendData struct {
- PersonaStateRequested *uint32 `protobuf:"varint,1,opt,name=persona_state_requested" json:"persona_state_requested,omitempty"`
+ PersonaStateRequested *uint32 `protobuf:"varint,1,opt,name=persona_state_requested,json=personaStateRequested" json:"persona_state_requested,omitempty"`
Friends []uint64 `protobuf:"fixed64,2,rep,name=friends" json:"friends,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -873,14 +873,14 @@ func (m *CMsgClientRequestFriendData) GetFriends() []uint64 {
}
type CMsgClientChangeStatus struct {
- PersonaState *uint32 `protobuf:"varint,1,opt,name=persona_state" json:"persona_state,omitempty"`
- PlayerName *string `protobuf:"bytes,2,opt,name=player_name" json:"player_name,omitempty"`
- IsAutoGeneratedName *bool `protobuf:"varint,3,opt,name=is_auto_generated_name" json:"is_auto_generated_name,omitempty"`
- HighPriority *bool `protobuf:"varint,4,opt,name=high_priority" json:"high_priority,omitempty"`
- PersonaSetByUser *bool `protobuf:"varint,5,opt,name=persona_set_by_user" json:"persona_set_by_user,omitempty"`
- PersonaStateFlags *uint32 `protobuf:"varint,6,opt,name=persona_state_flags,def=0" json:"persona_state_flags,omitempty"`
- NeedPersonaResponse *bool `protobuf:"varint,7,opt,name=need_persona_response" json:"need_persona_response,omitempty"`
- IsClientIdle *bool `protobuf:"varint,8,opt,name=is_client_idle" json:"is_client_idle,omitempty"`
+ PersonaState *uint32 `protobuf:"varint,1,opt,name=persona_state,json=personaState" json:"persona_state,omitempty"`
+ PlayerName *string `protobuf:"bytes,2,opt,name=player_name,json=playerName" json:"player_name,omitempty"`
+ IsAutoGeneratedName *bool `protobuf:"varint,3,opt,name=is_auto_generated_name,json=isAutoGeneratedName" json:"is_auto_generated_name,omitempty"`
+ HighPriority *bool `protobuf:"varint,4,opt,name=high_priority,json=highPriority" json:"high_priority,omitempty"`
+ PersonaSetByUser *bool `protobuf:"varint,5,opt,name=persona_set_by_user,json=personaSetByUser" json:"persona_set_by_user,omitempty"`
+ PersonaStateFlags *uint32 `protobuf:"varint,6,opt,name=persona_state_flags,json=personaStateFlags,def=0" json:"persona_state_flags,omitempty"`
+ NeedPersonaResponse *bool `protobuf:"varint,7,opt,name=need_persona_response,json=needPersonaResponse" json:"need_persona_response,omitempty"`
+ IsClientIdle *bool `protobuf:"varint,8,opt,name=is_client_idle,json=isClientIdle" json:"is_client_idle,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -971,7 +971,7 @@ func (m *CMsgClientChangeStatus) GetIsClientIdle() bool {
type CMsgPersonaChangeResponse struct {
Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
- PlayerName *string `protobuf:"bytes,2,opt,name=player_name" json:"player_name,omitempty"`
+ PlayerName *string `protobuf:"bytes,2,opt,name=player_name,json=playerName" json:"player_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1017,7 +1017,7 @@ func (m *CMsgPersonaChangeResponse) GetPlayerName() string {
}
type CMsgClientPersonaState struct {
- StatusFlags *uint32 `protobuf:"varint,1,opt,name=status_flags" json:"status_flags,omitempty"`
+ StatusFlags *uint32 `protobuf:"varint,1,opt,name=status_flags,json=statusFlags" json:"status_flags,omitempty"`
Friends []*CMsgClientPersonaState_Friend `protobuf:"bytes,2,rep,name=friends" json:"friends,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@@ -1065,34 +1065,33 @@ func (m *CMsgClientPersonaState) GetFriends() []*CMsgClientPersonaState_Friend {
type CMsgClientPersonaState_Friend struct {
Friendid *uint64 `protobuf:"fixed64,1,opt,name=friendid" json:"friendid,omitempty"`
- PersonaState *uint32 `protobuf:"varint,2,opt,name=persona_state" json:"persona_state,omitempty"`
- GamePlayedAppId *uint32 `protobuf:"varint,3,opt,name=game_played_app_id" json:"game_played_app_id,omitempty"`
- GameServerIp *uint32 `protobuf:"varint,4,opt,name=game_server_ip" json:"game_server_ip,omitempty"`
- GameServerPort *uint32 `protobuf:"varint,5,opt,name=game_server_port" json:"game_server_port,omitempty"`
- PersonaStateFlags *uint32 `protobuf:"varint,6,opt,name=persona_state_flags" json:"persona_state_flags,omitempty"`
- OnlineSessionInstances *uint32 `protobuf:"varint,7,opt,name=online_session_instances" json:"online_session_instances,omitempty"`
- PublishedInstanceId *uint32 `protobuf:"varint,8,opt,name=published_instance_id" json:"published_instance_id,omitempty"`
- PersonaSetByUser *bool `protobuf:"varint,10,opt,name=persona_set_by_user" json:"persona_set_by_user,omitempty"`
- PlayerName *string `protobuf:"bytes,15,opt,name=player_name" json:"player_name,omitempty"`
- QueryPort *uint32 `protobuf:"varint,20,opt,name=query_port" json:"query_port,omitempty"`
- SteamidSource *uint64 `protobuf:"fixed64,25,opt,name=steamid_source" json:"steamid_source,omitempty"`
- AvatarHash []byte `protobuf:"bytes,31,opt,name=avatar_hash" json:"avatar_hash,omitempty"`
- LastLogoff *uint32 `protobuf:"varint,45,opt,name=last_logoff" json:"last_logoff,omitempty"`
- LastLogon *uint32 `protobuf:"varint,46,opt,name=last_logon" json:"last_logon,omitempty"`
- LastSeenOnline *uint32 `protobuf:"varint,47,opt,name=last_seen_online" json:"last_seen_online,omitempty"`
- ClanRank *uint32 `protobuf:"varint,50,opt,name=clan_rank" json:"clan_rank,omitempty"`
- GameName *string `protobuf:"bytes,55,opt,name=game_name" json:"game_name,omitempty"`
+ PersonaState *uint32 `protobuf:"varint,2,opt,name=persona_state,json=personaState" json:"persona_state,omitempty"`
+ GamePlayedAppId *uint32 `protobuf:"varint,3,opt,name=game_played_app_id,json=gamePlayedAppId" json:"game_played_app_id,omitempty"`
+ GameServerIp *uint32 `protobuf:"varint,4,opt,name=game_server_ip,json=gameServerIp" json:"game_server_ip,omitempty"`
+ GameServerPort *uint32 `protobuf:"varint,5,opt,name=game_server_port,json=gameServerPort" json:"game_server_port,omitempty"`
+ PersonaStateFlags *uint32 `protobuf:"varint,6,opt,name=persona_state_flags,json=personaStateFlags" json:"persona_state_flags,omitempty"`
+ OnlineSessionInstances *uint32 `protobuf:"varint,7,opt,name=online_session_instances,json=onlineSessionInstances" json:"online_session_instances,omitempty"`
+ PersonaSetByUser *bool `protobuf:"varint,10,opt,name=persona_set_by_user,json=personaSetByUser" json:"persona_set_by_user,omitempty"`
+ PlayerName *string `protobuf:"bytes,15,opt,name=player_name,json=playerName" json:"player_name,omitempty"`
+ QueryPort *uint32 `protobuf:"varint,20,opt,name=query_port,json=queryPort" json:"query_port,omitempty"`
+ SteamidSource *uint64 `protobuf:"fixed64,25,opt,name=steamid_source,json=steamidSource" json:"steamid_source,omitempty"`
+ AvatarHash []byte `protobuf:"bytes,31,opt,name=avatar_hash,json=avatarHash" json:"avatar_hash,omitempty"`
+ LastLogoff *uint32 `protobuf:"varint,45,opt,name=last_logoff,json=lastLogoff" json:"last_logoff,omitempty"`
+ LastLogon *uint32 `protobuf:"varint,46,opt,name=last_logon,json=lastLogon" json:"last_logon,omitempty"`
+ LastSeenOnline *uint32 `protobuf:"varint,47,opt,name=last_seen_online,json=lastSeenOnline" json:"last_seen_online,omitempty"`
+ ClanRank *uint32 `protobuf:"varint,50,opt,name=clan_rank,json=clanRank" json:"clan_rank,omitempty"`
+ GameName *string `protobuf:"bytes,55,opt,name=game_name,json=gameName" json:"game_name,omitempty"`
Gameid *uint64 `protobuf:"fixed64,56,opt,name=gameid" json:"gameid,omitempty"`
- GameDataBlob []byte `protobuf:"bytes,60,opt,name=game_data_blob" json:"game_data_blob,omitempty"`
- ClanData *CMsgClientPersonaState_Friend_ClanData `protobuf:"bytes,64,opt,name=clan_data" json:"clan_data,omitempty"`
- ClanTag *string `protobuf:"bytes,65,opt,name=clan_tag" json:"clan_tag,omitempty"`
- RichPresence []*CMsgClientPersonaState_Friend_KV `protobuf:"bytes,71,rep,name=rich_presence" json:"rich_presence,omitempty"`
- BroadcastId *uint64 `protobuf:"fixed64,72,opt,name=broadcast_id" json:"broadcast_id,omitempty"`
- GameLobbyId *uint64 `protobuf:"fixed64,73,opt,name=game_lobby_id" json:"game_lobby_id,omitempty"`
- WatchingBroadcastAccountid *uint32 `protobuf:"varint,74,opt,name=watching_broadcast_accountid" json:"watching_broadcast_accountid,omitempty"`
- WatchingBroadcastAppid *uint32 `protobuf:"varint,75,opt,name=watching_broadcast_appid" json:"watching_broadcast_appid,omitempty"`
- WatchingBroadcastViewers *uint32 `protobuf:"varint,76,opt,name=watching_broadcast_viewers" json:"watching_broadcast_viewers,omitempty"`
- WatchingBroadcastTitle *string `protobuf:"bytes,77,opt,name=watching_broadcast_title" json:"watching_broadcast_title,omitempty"`
+ GameDataBlob []byte `protobuf:"bytes,60,opt,name=game_data_blob,json=gameDataBlob" json:"game_data_blob,omitempty"`
+ ClanData *CMsgClientPersonaState_Friend_ClanData `protobuf:"bytes,64,opt,name=clan_data,json=clanData" json:"clan_data,omitempty"`
+ ClanTag *string `protobuf:"bytes,65,opt,name=clan_tag,json=clanTag" json:"clan_tag,omitempty"`
+ RichPresence []*CMsgClientPersonaState_Friend_KV `protobuf:"bytes,71,rep,name=rich_presence,json=richPresence" json:"rich_presence,omitempty"`
+ BroadcastId *uint64 `protobuf:"fixed64,72,opt,name=broadcast_id,json=broadcastId" json:"broadcast_id,omitempty"`
+ GameLobbyId *uint64 `protobuf:"fixed64,73,opt,name=game_lobby_id,json=gameLobbyId" json:"game_lobby_id,omitempty"`
+ WatchingBroadcastAccountid *uint32 `protobuf:"varint,74,opt,name=watching_broadcast_accountid,json=watchingBroadcastAccountid" json:"watching_broadcast_accountid,omitempty"`
+ WatchingBroadcastAppid *uint32 `protobuf:"varint,75,opt,name=watching_broadcast_appid,json=watchingBroadcastAppid" json:"watching_broadcast_appid,omitempty"`
+ WatchingBroadcastViewers *uint32 `protobuf:"varint,76,opt,name=watching_broadcast_viewers,json=watchingBroadcastViewers" json:"watching_broadcast_viewers,omitempty"`
+ WatchingBroadcastTitle *string `protobuf:"bytes,77,opt,name=watching_broadcast_title,json=watchingBroadcastTitle" json:"watching_broadcast_title,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1172,13 +1171,6 @@ func (m *CMsgClientPersonaState_Friend) GetOnlineSessionInstances() uint32 {
return 0
}
-func (m *CMsgClientPersonaState_Friend) GetPublishedInstanceId() uint32 {
- if m != nil && m.PublishedInstanceId != nil {
- return *m.PublishedInstanceId
- }
- return 0
-}
-
func (m *CMsgClientPersonaState_Friend) GetPersonaSetByUser() bool {
if m != nil && m.PersonaSetByUser != nil {
return *m.PersonaSetByUser
@@ -1327,8 +1319,8 @@ func (m *CMsgClientPersonaState_Friend) GetWatchingBroadcastTitle() string {
}
type CMsgClientPersonaState_Friend_ClanData struct {
- OggAppId *uint32 `protobuf:"varint,1,opt,name=ogg_app_id" json:"ogg_app_id,omitempty"`
- ChatGroupId *uint64 `protobuf:"varint,2,opt,name=chat_group_id" json:"chat_group_id,omitempty"`
+ OggAppId *uint32 `protobuf:"varint,1,opt,name=ogg_app_id,json=oggAppId" json:"ogg_app_id,omitempty"`
+ ChatGroupId *uint64 `protobuf:"varint,2,opt,name=chat_group_id,json=chatGroupId" json:"chat_group_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1423,7 +1415,7 @@ func (m *CMsgClientPersonaState_Friend_KV) GetValue() string {
}
type CMsgClientFriendProfileInfo struct {
- SteamidFriend *uint64 `protobuf:"fixed64,1,opt,name=steamid_friend" json:"steamid_friend,omitempty"`
+ SteamidFriend *uint64 `protobuf:"fixed64,1,opt,name=steamid_friend,json=steamidFriend" json:"steamid_friend,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1463,12 +1455,12 @@ func (m *CMsgClientFriendProfileInfo) GetSteamidFriend() uint64 {
type CMsgClientFriendProfileInfoResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- SteamidFriend *uint64 `protobuf:"fixed64,2,opt,name=steamid_friend" json:"steamid_friend,omitempty"`
- TimeCreated *uint32 `protobuf:"varint,3,opt,name=time_created" json:"time_created,omitempty"`
- RealName *string `protobuf:"bytes,4,opt,name=real_name" json:"real_name,omitempty"`
- CityName *string `protobuf:"bytes,5,opt,name=city_name" json:"city_name,omitempty"`
- StateName *string `protobuf:"bytes,6,opt,name=state_name" json:"state_name,omitempty"`
- CountryName *string `protobuf:"bytes,7,opt,name=country_name" json:"country_name,omitempty"`
+ SteamidFriend *uint64 `protobuf:"fixed64,2,opt,name=steamid_friend,json=steamidFriend" json:"steamid_friend,omitempty"`
+ TimeCreated *uint32 `protobuf:"varint,3,opt,name=time_created,json=timeCreated" json:"time_created,omitempty"`
+ RealName *string `protobuf:"bytes,4,opt,name=real_name,json=realName" json:"real_name,omitempty"`
+ CityName *string `protobuf:"bytes,5,opt,name=city_name,json=cityName" json:"city_name,omitempty"`
+ StateName *string `protobuf:"bytes,6,opt,name=state_name,json=stateName" json:"state_name,omitempty"`
+ CountryName *string `protobuf:"bytes,7,opt,name=country_name,json=countryName" json:"country_name,omitempty"`
Headline *string `protobuf:"bytes,8,opt,name=headline" json:"headline,omitempty"`
Summary *string `protobuf:"bytes,9,opt,name=summary" json:"summary,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -1569,7 +1561,7 @@ func (m *CMsgClientFriendProfileInfoResponse) GetSummary() string {
type CMsgClientCreateFriendsGroup struct {
Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"`
Groupname *string `protobuf:"bytes,2,opt,name=groupname" json:"groupname,omitempty"`
- SteamidFriends []uint64 `protobuf:"fixed64,3,rep,name=steamid_friends" json:"steamid_friends,omitempty"`
+ SteamidFriends []uint64 `protobuf:"fixed64,3,rep,name=steamid_friends,json=steamidFriends" json:"steamid_friends,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1757,8 +1749,8 @@ func (m *CMsgClientDeleteFriendsGroupResponse) GetEresult() uint32 {
type CMsgClientManageFriendsGroup struct {
Groupid *int32 `protobuf:"varint,1,opt,name=groupid" json:"groupid,omitempty"`
Groupname *string `protobuf:"bytes,2,opt,name=groupname" json:"groupname,omitempty"`
- SteamidFriendsAdded []uint64 `protobuf:"fixed64,3,rep,name=steamid_friends_added" json:"steamid_friends_added,omitempty"`
- SteamidFriendsRemoved []uint64 `protobuf:"fixed64,4,rep,name=steamid_friends_removed" json:"steamid_friends_removed,omitempty"`
+ SteamidFriendsAdded []uint64 `protobuf:"fixed64,3,rep,name=steamid_friends_added,json=steamidFriendsAdded" json:"steamid_friends_added,omitempty"`
+ SteamidFriendsRemoved []uint64 `protobuf:"fixed64,4,rep,name=steamid_friends_removed,json=steamidFriendsRemoved" json:"steamid_friends_removed,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2063,6 +2055,8 @@ var xxx_messageInfo_CMsgClientGetEmoticonList proto.InternalMessageInfo
type CMsgClientEmoticonList struct {
Emoticons []*CMsgClientEmoticonList_Emoticon `protobuf:"bytes,1,rep,name=emoticons" json:"emoticons,omitempty"`
+ Stickers []*CMsgClientEmoticonList_Sticker `protobuf:"bytes,2,rep,name=stickers" json:"stickers,omitempty"`
+ Effects []*CMsgClientEmoticonList_Effect `protobuf:"bytes,3,rep,name=effects" json:"effects,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2100,12 +2094,26 @@ func (m *CMsgClientEmoticonList) GetEmoticons() []*CMsgClientEmoticonList_Emotic
return nil
}
+func (m *CMsgClientEmoticonList) GetStickers() []*CMsgClientEmoticonList_Sticker {
+ if m != nil {
+ return m.Stickers
+ }
+ return nil
+}
+
+func (m *CMsgClientEmoticonList) GetEffects() []*CMsgClientEmoticonList_Effect {
+ if m != nil {
+ return m.Effects
+ }
+ return nil
+}
+
type CMsgClientEmoticonList_Emoticon struct {
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
- TimeLastUsed *uint32 `protobuf:"varint,3,opt,name=time_last_used" json:"time_last_used,omitempty"`
- UseCount *uint32 `protobuf:"varint,4,opt,name=use_count" json:"use_count,omitempty"`
- TimeReceived *uint32 `protobuf:"varint,5,opt,name=time_received" json:"time_received,omitempty"`
+ TimeLastUsed *uint32 `protobuf:"varint,3,opt,name=time_last_used,json=timeLastUsed" json:"time_last_used,omitempty"`
+ UseCount *uint32 `protobuf:"varint,4,opt,name=use_count,json=useCount" json:"use_count,omitempty"`
+ TimeReceived *uint32 `protobuf:"varint,5,opt,name=time_received,json=timeReceived" json:"time_received,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -2171,6 +2179,140 @@ func (m *CMsgClientEmoticonList_Emoticon) GetTimeReceived() uint32 {
return 0
}
+type CMsgClientEmoticonList_Sticker struct {
+ Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
+ Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
+ TimeReceived *uint32 `protobuf:"varint,3,opt,name=time_received,json=timeReceived" json:"time_received,omitempty"`
+ Appid *uint32 `protobuf:"varint,4,opt,name=appid" json:"appid,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientEmoticonList_Sticker) Reset() { *m = CMsgClientEmoticonList_Sticker{} }
+func (m *CMsgClientEmoticonList_Sticker) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientEmoticonList_Sticker) ProtoMessage() {}
+func (*CMsgClientEmoticonList_Sticker) Descriptor() ([]byte, []int) {
+ return fileDescriptor_4f7c18b08a29999e, []int{28, 1}
+}
+
+func (m *CMsgClientEmoticonList_Sticker) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientEmoticonList_Sticker.Unmarshal(m, b)
+}
+func (m *CMsgClientEmoticonList_Sticker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientEmoticonList_Sticker.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientEmoticonList_Sticker) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientEmoticonList_Sticker.Merge(m, src)
+}
+func (m *CMsgClientEmoticonList_Sticker) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientEmoticonList_Sticker.Size(m)
+}
+func (m *CMsgClientEmoticonList_Sticker) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientEmoticonList_Sticker.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientEmoticonList_Sticker proto.InternalMessageInfo
+
+func (m *CMsgClientEmoticonList_Sticker) GetName() string {
+ if m != nil && m.Name != nil {
+ return *m.Name
+ }
+ return ""
+}
+
+func (m *CMsgClientEmoticonList_Sticker) GetCount() int32 {
+ if m != nil && m.Count != nil {
+ return *m.Count
+ }
+ return 0
+}
+
+func (m *CMsgClientEmoticonList_Sticker) GetTimeReceived() uint32 {
+ if m != nil && m.TimeReceived != nil {
+ return *m.TimeReceived
+ }
+ return 0
+}
+
+func (m *CMsgClientEmoticonList_Sticker) GetAppid() uint32 {
+ if m != nil && m.Appid != nil {
+ return *m.Appid
+ }
+ return 0
+}
+
+type CMsgClientEmoticonList_Effect struct {
+ Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
+ Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
+ TimeReceived *uint32 `protobuf:"varint,3,opt,name=time_received,json=timeReceived" json:"time_received,omitempty"`
+ InfiniteUse *bool `protobuf:"varint,4,opt,name=infinite_use,json=infiniteUse" json:"infinite_use,omitempty"`
+ Appid *uint32 `protobuf:"varint,5,opt,name=appid" json:"appid,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientEmoticonList_Effect) Reset() { *m = CMsgClientEmoticonList_Effect{} }
+func (m *CMsgClientEmoticonList_Effect) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientEmoticonList_Effect) ProtoMessage() {}
+func (*CMsgClientEmoticonList_Effect) Descriptor() ([]byte, []int) {
+ return fileDescriptor_4f7c18b08a29999e, []int{28, 2}
+}
+
+func (m *CMsgClientEmoticonList_Effect) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientEmoticonList_Effect.Unmarshal(m, b)
+}
+func (m *CMsgClientEmoticonList_Effect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientEmoticonList_Effect.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientEmoticonList_Effect) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientEmoticonList_Effect.Merge(m, src)
+}
+func (m *CMsgClientEmoticonList_Effect) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientEmoticonList_Effect.Size(m)
+}
+func (m *CMsgClientEmoticonList_Effect) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientEmoticonList_Effect.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientEmoticonList_Effect proto.InternalMessageInfo
+
+func (m *CMsgClientEmoticonList_Effect) GetName() string {
+ if m != nil && m.Name != nil {
+ return *m.Name
+ }
+ return ""
+}
+
+func (m *CMsgClientEmoticonList_Effect) GetCount() int32 {
+ if m != nil && m.Count != nil {
+ return *m.Count
+ }
+ return 0
+}
+
+func (m *CMsgClientEmoticonList_Effect) GetTimeReceived() uint32 {
+ if m != nil && m.TimeReceived != nil {
+ return *m.TimeReceived
+ }
+ return 0
+}
+
+func (m *CMsgClientEmoticonList_Effect) GetInfiniteUse() bool {
+ if m != nil && m.InfiniteUse != nil {
+ return *m.InfiniteUse
+ }
+ return false
+}
+
+func (m *CMsgClientEmoticonList_Effect) GetAppid() uint32 {
+ if m != nil && m.Appid != nil {
+ return *m.Appid
+ }
+ return 0
+}
+
func init() {
proto.RegisterType((*CMsgClientFriendMsg)(nil), "CMsgClientFriendMsg")
proto.RegisterType((*CMsgClientFriendMsgIncoming)(nil), "CMsgClientFriendMsgIncoming")
@@ -2209,6 +2351,8 @@ func init() {
proto.RegisterType((*CMsgClientGetEmoticonList)(nil), "CMsgClientGetEmoticonList")
proto.RegisterType((*CMsgClientEmoticonList)(nil), "CMsgClientEmoticonList")
proto.RegisterType((*CMsgClientEmoticonList_Emoticon)(nil), "CMsgClientEmoticonList.Emoticon")
+ proto.RegisterType((*CMsgClientEmoticonList_Sticker)(nil), "CMsgClientEmoticonList.Sticker")
+ proto.RegisterType((*CMsgClientEmoticonList_Effect)(nil), "CMsgClientEmoticonList.Effect")
}
func init() {
@@ -2216,106 +2360,141 @@ func init() {
}
var fileDescriptor_4f7c18b08a29999e = []byte{
- // 1607 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x57, 0x4b, 0x73, 0x1b, 0xc7,
- 0x11, 0xce, 0x8a, 0x24, 0x1e, 0x0d, 0x82, 0xa4, 0x96, 0x0f, 0xad, 0x40, 0x3d, 0x90, 0xb5, 0xab,
- 0x8c, 0x4a, 0x25, 0x70, 0x8a, 0x2a, 0xd9, 0x8e, 0x2a, 0x0f, 0xd9, 0x54, 0x2c, 0x2a, 0x32, 0x1d,
- 0x95, 0x94, 0xf2, 0x25, 0x87, 0xa9, 0xc1, 0x6e, 0x13, 0x98, 0xd2, 0xee, 0x2c, 0x3c, 0x33, 0x4b,
- 0x07, 0xb7, 0x54, 0x8e, 0xf9, 0x0f, 0xf9, 0x1f, 0xa9, 0xdc, 0xf3, 0x27, 0x72, 0xc9, 0x3d, 0x97,
- 0xfc, 0x82, 0x54, 0xa5, 0xa6, 0x67, 0x16, 0x5c, 0x10, 0x00, 0x69, 0xdf, 0x80, 0x9e, 0xe9, 0xaf,
- 0xbf, 0xee, 0xe9, 0xd7, 0xc2, 0x40, 0x1b, 0xe4, 0x79, 0x8e, 0x5a, 0xf3, 0x31, 0x6a, 0x96, 0x64,
- 0x02, 0xa5, 0xd1, 0xa8, 0x2e, 0x51, 0xb1, 0x0b, 0x25, 0x50, 0xa6, 0x7a, 0x38, 0x55, 0x85, 0x29,
- 0x7a, 0xd1, 0xe2, 0xcd, 0x11, 0xd7, 0xe8, 0x4e, 0xe2, 0xbf, 0x06, 0xb0, 0x7f, 0x7a, 0xae, 0xc7,
- 0xa7, 0xa4, 0xfc, 0x25, 0x69, 0x9d, 0xeb, 0x71, 0xb8, 0x0b, 0x4d, 0xd2, 0x11, 0x69, 0x14, 0xf4,
- 0x83, 0x41, 0x23, 0xbc, 0x07, 0xbb, 0xc9, 0x84, 0x1b, 0x86, 0xd2, 0xa8, 0x19, 0x33, 0xb3, 0x29,
- 0x46, 0x77, 0xfa, 0xc1, 0x60, 0xcb, 0xde, 0xf4, 0xc0, 0xd1, 0x46, 0x3f, 0x18, 0x6c, 0x87, 0x7d,
- 0x88, 0x94, 0x11, 0x39, 0x3e, 0x39, 0x61, 0x9e, 0x8c, 0xfd, 0xa7, 0x0d, 0xcf, 0xa7, 0xd1, 0x66,
- 0x3f, 0x18, 0x34, 0xc3, 0x23, 0xd8, 0xc1, 0x64, 0x52, 0x30, 0x53, 0x30, 0x8d, 0x32, 0x45, 0x15,
- 0x6d, 0xf5, 0x83, 0x41, 0x2b, 0xfe, 0x5b, 0x00, 0xc7, 0x2b, 0xc8, 0xbc, 0x92, 0x49, 0x91, 0x0b,
- 0x39, 0x0e, 0x0f, 0x60, 0xdb, 0x93, 0x62, 0x17, 0xaa, 0xc8, 0x6f, 0x63, 0xf6, 0x00, 0x0e, 0xec,
- 0x35, 0x96, 0x89, 0x5c, 0x18, 0x4c, 0x19, 0x4f, 0x92, 0xa2, 0x94, 0x86, 0x68, 0xb6, 0xea, 0xbc,
- 0x37, 0x6f, 0xe5, 0x6d, 0xf9, 0x35, 0xe3, 0xb7, 0xf5, 0x58, 0x7d, 0x9e, 0xa6, 0x8e, 0xa1, 0x75,
- 0xa7, 0xa2, 0x65, 0x0a, 0xc6, 0xd3, 0x2a, 0x64, 0x1f, 0xc0, 0xb1, 0x37, 0x29, 0x79, 0x8e, 0xac,
- 0x50, 0x0c, 0x73, 0x2e, 0xb2, 0xea, 0x92, 0x25, 0xd9, 0x8e, 0xb1, 0xee, 0xf2, 0x1c, 0xf3, 0x2d,
- 0xea, 0x69, 0x21, 0x35, 0x86, 0x21, 0x34, 0x51, 0xa1, 0x2e, 0x33, 0x43, 0xa0, 0x5b, 0xcf, 0x82,
- 0x93, 0xb9, 0x3d, 0x26, 0x52, 0x0b, 0x84, 0x0e, 0xaa, 0x11, 0xf6, 0x20, 0x9c, 0xa2, 0xd2, 0x85,
- 0xe4, 0x8c, 0x0c, 0xba, 0xb3, 0x0d, 0x32, 0xf3, 0x13, 0x38, 0xba, 0x32, 0xf3, 0x16, 0xf3, 0xe2,
- 0x12, 0x3d, 0xfb, 0x3d, 0x68, 0xb9, 0x64, 0xa9, 0x9e, 0x3a, 0xfe, 0x04, 0x0e, 0xae, 0xee, 0x9e,
- 0x89, 0x74, 0xed, 0xcd, 0x70, 0x1b, 0x36, 0x27, 0x22, 0x75, 0xf1, 0x6e, 0xc5, 0xff, 0x09, 0xe0,
- 0xf0, 0xfa, 0xf3, 0xe9, 0xaf, 0x84, 0x36, 0xf6, 0xe1, 0x46, 0x42, 0x26, 0x0a, 0x73, 0x94, 0x86,
- 0x67, 0xa4, 0xdd, 0x0a, 0x87, 0xd0, 0xf4, 0x69, 0x1a, 0xdd, 0xe9, 0x6f, 0x0c, 0x3a, 0x27, 0x0f,
- 0x87, 0x2b, 0xd5, 0x87, 0xde, 0x7e, 0x04, 0x7b, 0x39, 0xff, 0x93, 0x4f, 0x6d, 0x76, 0xf5, 0x96,
- 0xdd, 0xf0, 0x18, 0xf6, 0x79, 0x62, 0xc4, 0x25, 0x2e, 0x1e, 0x6e, 0xd2, 0xe1, 0x7d, 0xb8, 0xeb,
- 0xcd, 0xb8, 0x4c, 0x60, 0x13, 0x61, 0x5c, 0xc2, 0xf5, 0x7e, 0x01, 0x0d, 0x8f, 0x1d, 0x02, 0x94,
- 0xd9, 0x35, 0xef, 0x8e, 0x61, 0x1f, 0x9d, 0x48, 0x61, 0xc6, 0x8d, 0x28, 0xa4, 0x9e, 0x88, 0x29,
- 0x39, 0xdb, 0x8d, 0xff, 0x79, 0x67, 0x39, 0x57, 0xf5, 0x4b, 0x55, 0x94, 0x53, 0xe7, 0xf2, 0x1e,
- 0xb4, 0x46, 0xca, 0xc6, 0x79, 0xee, 0xee, 0xf5, 0x20, 0x50, 0xd0, 0xc2, 0x5f, 0xc3, 0xb6, 0xb3,
- 0xe1, 0x74, 0xa3, 0x0d, 0x8a, 0xc4, 0x60, 0x78, 0x03, 0xb6, 0x8f, 0x07, 0x09, 0xc2, 0x33, 0xe8,
- 0xe4, 0x98, 0x8f, 0x50, 0x59, 0x6e, 0x3a, 0xda, 0x24, 0xf5, 0x27, 0xdf, 0x57, 0x5d, 0x9f, 0xcf,
- 0x75, 0x7b, 0x4f, 0xa1, 0x53, 0x07, 0xde, 0x83, 0x96, 0xa4, 0x5f, 0xaf, 0x5e, 0xb8, 0xd4, 0x73,
- 0xe5, 0xa7, 0x48, 0xf6, 0x35, 0xcf, 0xdd, 0xab, 0xb7, 0x7b, 0xbf, 0x82, 0xa3, 0xd5, 0x80, 0xe1,
- 0x5d, 0x68, 0x97, 0xd9, 0x3b, 0x9b, 0xa9, 0x1e, 0xa2, 0xb1, 0x00, 0x4a, 0x45, 0x1a, 0xff, 0x23,
- 0x80, 0x07, 0x57, 0x64, 0xdf, 0x64, 0x7c, 0x86, 0xea, 0x6b, 0x91, 0xbc, 0xb7, 0x19, 0x4c, 0x81,
- 0xdc, 0x85, 0xe6, 0x62, 0x1c, 0xf7, 0xa1, 0xb3, 0x1c, 0xc6, 0xdf, 0x40, 0x5b, 0x7a, 0xad, 0x2a,
- 0x86, 0x3f, 0x1d, 0xde, 0x84, 0x3b, 0x5c, 0x14, 0xf5, 0x9e, 0xc0, 0xce, 0xa2, 0x64, 0xb9, 0x05,
- 0x5a, 0xf2, 0xfe, 0xd0, 0x57, 0xd5, 0xf3, 0x7a, 0x0e, 0xbc, 0x43, 0xf3, 0x43, 0x10, 0x5c, 0xf9,
- 0x7f, 0x02, 0x1f, 0xdc, 0x80, 0x30, 0x6f, 0x03, 0xbb, 0x8b, 0x6d, 0xa0, 0x1b, 0xff, 0xbe, 0x6e,
- 0xf9, 0x2d, 0x7e, 0x5b, 0xa2, 0xf6, 0x2f, 0xfd, 0x82, 0x1b, 0x1e, 0x3e, 0x86, 0x7b, 0x55, 0x2b,
- 0xd0, 0x86, 0x1b, 0x64, 0xca, 0x5d, 0x41, 0xc7, 0xa4, 0x6b, 0x01, 0xeb, 0xb5, 0xd7, 0x88, 0xff,
- 0x1b, 0xd4, 0x3b, 0xc4, 0xe9, 0x84, 0xcb, 0x31, 0xbe, 0x33, 0xdc, 0x94, 0x3a, 0x3c, 0x84, 0xee,
- 0x02, 0x98, 0x87, 0xd8, 0x87, 0xce, 0x94, 0xd8, 0xb2, 0x2b, 0x7f, 0xc2, 0x47, 0x70, 0x24, 0x34,
- 0xe3, 0xa5, 0x29, 0xd8, 0x18, 0x25, 0x2a, 0x6e, 0x1b, 0xef, 0x3c, 0x62, 0x2d, 0x8b, 0x35, 0x11,
- 0xe3, 0x09, 0x9b, 0x2a, 0x51, 0x28, 0x61, 0x66, 0x54, 0xa3, 0x2d, 0x5b, 0x6a, 0x73, 0x13, 0x68,
- 0xd8, 0x68, 0xc6, 0x4a, 0x5d, 0x8d, 0x85, 0xf0, 0x51, 0xed, 0x90, 0x9c, 0xb9, 0xc8, 0xf8, 0x58,
- 0x47, 0x0d, 0xcb, 0xe2, 0x59, 0xf0, 0xf3, 0xf0, 0x21, 0x1c, 0x4a, 0xc4, 0x94, 0x55, 0x97, 0x94,
- 0x8f, 0x5a, 0xd4, 0x24, 0xf5, 0x23, 0xd8, 0x11, 0xd5, 0x74, 0x64, 0x22, 0xcd, 0x30, 0x6a, 0x51,
- 0xbb, 0x7a, 0x0e, 0xf7, 0xad, 0xc3, 0x6f, 0x9c, 0x96, 0xf3, 0x78, 0x1e, 0xf0, 0x1d, 0x68, 0xd4,
- 0xe3, 0xbd, 0xd2, 0xd9, 0xf8, 0xdf, 0xcd, 0x7a, 0xcc, 0x3c, 0x90, 0x0d, 0x1a, 0xba, 0x5a, 0xb1,
- 0xd1, 0xf3, 0x64, 0x1d, 0xca, 0xc7, 0xd7, 0x3b, 0xde, 0xa3, 0xe1, 0x6a, 0x7d, 0x5f, 0xa3, 0xbd,
- 0xff, 0x35, 0xe6, 0x1d, 0x6a, 0xb9, 0xfb, 0x2e, 0xbd, 0x0b, 0x75, 0x26, 0x3b, 0x06, 0xc6, 0xb6,
- 0xfd, 0x13, 0xdf, 0x94, 0xf1, 0xe9, 0x94, 0x89, 0xd4, 0x37, 0xca, 0x23, 0xd8, 0xa1, 0x33, 0x3f,
- 0xe0, 0xc4, 0xd4, 0xf7, 0xc8, 0x08, 0xf6, 0xea, 0xf2, 0x69, 0xa1, 0x5c, 0x8b, 0xec, 0x2e, 0xbc,
- 0xcc, 0xf5, 0xe0, 0xdb, 0x91, 0x59, 0xc8, 0x4c, 0x48, 0xab, 0xa8, 0xb5, 0x28, 0x24, 0x13, 0x52,
- 0x1b, 0x2e, 0x13, 0xd4, 0x14, 0xfc, 0xae, 0x7d, 0x9b, 0x69, 0x39, 0xca, 0x84, 0x9e, 0x60, 0x3a,
- 0x3f, 0xb4, 0x7c, 0x5a, 0x4b, 0xe8, 0xb5, 0x77, 0x87, 0xaa, 0xd0, 0xeb, 0x31, 0xdf, 0xa5, 0x04,
- 0x0b, 0x01, 0xbe, 0x2d, 0x51, 0xcd, 0x1c, 0xc7, 0x83, 0xca, 0xab, 0x6a, 0x00, 0xeb, 0xa2, 0x54,
- 0x09, 0x46, 0xf7, 0x29, 0x40, 0xfb, 0xd0, 0xe1, 0x97, 0xdc, 0x70, 0xc5, 0x26, 0x5c, 0x4f, 0xa2,
- 0xc7, 0x34, 0xe6, 0xf7, 0xa1, 0x93, 0x71, 0x6d, 0x58, 0x56, 0x8c, 0x8b, 0x8b, 0x8b, 0xe8, 0x67,
- 0x84, 0x10, 0x02, 0xcc, 0x85, 0x32, 0x1a, 0x56, 0x31, 0x21, 0x99, 0x46, 0x94, 0xcc, 0xb9, 0x19,
- 0x7d, 0x4c, 0x27, 0x77, 0xa1, 0x9d, 0x64, 0x5c, 0x32, 0xc5, 0xe5, 0xfb, 0xe8, 0xa4, 0x12, 0x51,
- 0x00, 0x89, 0xe9, 0xa7, 0xc4, 0x74, 0x07, 0x1a, 0x56, 0x24, 0xd2, 0xe8, 0x33, 0x62, 0x53, 0xc5,
- 0x3e, 0xe5, 0x86, 0xb3, 0x51, 0x56, 0x8c, 0xa2, 0x5f, 0x12, 0xa1, 0x67, 0x1e, 0xcd, 0xca, 0xa3,
- 0xe7, 0xfd, 0x60, 0xd0, 0x39, 0xf9, 0xe8, 0xe6, 0xb4, 0x18, 0x9e, 0x66, 0x5c, 0x52, 0x9d, 0xef,
- 0x41, 0x8b, 0x74, 0x0d, 0x1f, 0x47, 0x9f, 0x93, 0xd5, 0xcf, 0xa0, 0xab, 0x44, 0x62, 0x0b, 0x0c,
- 0x35, 0xca, 0x04, 0xa3, 0x97, 0x94, 0x68, 0x3f, 0xbe, 0x05, 0xf1, 0xf5, 0x37, 0x34, 0x9f, 0x54,
- 0xc1, 0xd3, 0xc4, 0x3a, 0x2d, 0xd2, 0xe8, 0xac, 0x4a, 0x32, 0x62, 0x9d, 0x15, 0xa3, 0xd1, 0xcc,
- 0x8a, 0x5f, 0x91, 0xf8, 0x43, 0x78, 0xf0, 0x1d, 0x37, 0xc9, 0x44, 0xc8, 0x31, 0xbb, 0xd2, 0xf2,
- 0xeb, 0x8e, 0x48, 0xa3, 0xdf, 0x55, 0xf9, 0xb1, 0xea, 0xd6, 0x74, 0x2a, 0xd2, 0xe8, 0x35, 0xdd,
- 0x88, 0xa1, 0xb7, 0xe2, 0xc6, 0xa5, 0xc0, 0xef, 0x50, 0xe9, 0xe8, 0xab, 0x1b, 0x50, 0x8c, 0x30,
- 0x19, 0x46, 0xe7, 0x34, 0x83, 0x9e, 0x42, 0x6b, 0x1e, 0x92, 0x10, 0xa0, 0x18, 0x8f, 0xab, 0xb4,
- 0x77, 0x75, 0x77, 0x08, 0x5d, 0x5a, 0x11, 0xc7, 0x76, 0xf4, 0x58, 0xb1, 0xad, 0x94, 0xcd, 0x5e,
- 0x1f, 0xee, 0xbc, 0xfe, 0x26, 0xec, 0xc0, 0xc6, 0x7b, 0x9c, 0xd1, 0xcd, 0x76, 0xd8, 0x85, 0xad,
- 0x4b, 0x9e, 0x95, 0x55, 0x85, 0x3f, 0x5d, 0x1e, 0xf2, 0x6f, 0x54, 0x71, 0x21, 0x32, 0x7c, 0x25,
- 0x2f, 0x8a, 0x7a, 0xe2, 0xb9, 0xda, 0xf4, 0x1b, 0xd4, 0xbf, 0x82, 0x7a, 0x5b, 0x5f, 0xd2, 0xfb,
- 0x5e, 0xdb, 0xdd, 0x15, 0xa6, 0xdb, 0xee, 0x0e, 0x60, 0xdb, 0xee, 0xa3, 0x2c, 0x51, 0x68, 0x9b,
- 0xaa, 0x2f, 0xe8, 0xbb, 0xd0, 0x56, 0xc8, 0x33, 0x97, 0x77, 0x9b, 0xe4, 0x82, 0xcd, 0x4e, 0x61,
- 0x66, 0x4e, 0xb4, 0x55, 0x15, 0x8d, 0x2b, 0x5e, 0x92, 0x35, 0x48, 0x76, 0x00, 0xdb, 0xf4, 0x58,
- 0xca, 0xdf, 0x6c, 0x92, 0x74, 0x0f, 0x5a, 0x13, 0xe4, 0x29, 0x25, 0x7b, 0x8b, 0x24, 0x76, 0x88,
- 0x95, 0x79, 0xce, 0xd5, 0x2c, 0x6a, 0x53, 0x4c, 0xfe, 0x58, 0x1f, 0xd8, 0xa7, 0xc4, 0xa6, 0xbe,
- 0x63, 0x2c, 0x4f, 0x3d, 0x5b, 0x1b, 0xf6, 0xa4, 0x36, 0x26, 0xee, 0xc1, 0xee, 0xa2, 0x93, 0x6e,
- 0x68, 0x37, 0xe2, 0x33, 0xf8, 0xf0, 0x26, 0xf0, 0xb5, 0x03, 0xd1, 0x0a, 0xc8, 0x88, 0x7f, 0xdc,
- 0xad, 0xf8, 0x79, 0x9d, 0xe6, 0x0b, 0xcc, 0xf0, 0x36, 0x9a, 0x4b, 0x08, 0x9f, 0xd6, 0xb9, 0x2c,
- 0x23, 0xac, 0x1f, 0xce, 0x7f, 0x59, 0xd8, 0x69, 0xce, 0xb9, 0xe4, 0xe3, 0x25, 0xdb, 0x95, 0x29,
- 0xb7, 0x5a, 0xad, 0x08, 0xd1, 0x43, 0x38, 0xbc, 0x16, 0xa2, 0xf9, 0x42, 0xbf, 0x31, 0x68, 0xd8,
- 0x09, 0x7f, 0xfd, 0x98, 0xd6, 0x24, 0x4c, 0x69, 0x07, 0x6c, 0x2c, 0xb2, 0x5f, 0xe6, 0xb0, 0x9e,
- 0xfd, 0x17, 0xd0, 0x5b, 0xf1, 0x45, 0xf2, 0x87, 0x62, 0x0d, 0xf5, 0x7d, 0xe8, 0x78, 0x22, 0xd4,
- 0xba, 0x29, 0x59, 0xe3, 0xa7, 0x10, 0xaf, 0xc7, 0x58, 0x6f, 0xfa, 0x25, 0x3c, 0x5e, 0xfd, 0x95,
- 0xf2, 0xa5, 0x2a, 0xf2, 0x1f, 0x62, 0xff, 0x19, 0x7c, 0x74, 0x0b, 0xd0, 0x7a, 0x12, 0xc7, 0x6e,
- 0x2f, 0x70, 0xba, 0x2f, 0xd1, 0xfc, 0x36, 0x2f, 0x8c, 0x48, 0x0a, 0x69, 0xb7, 0xc6, 0xf8, 0xef,
- 0x0b, 0x6b, 0x52, 0xfd, 0x28, 0x7c, 0x02, 0x6d, 0xf4, 0xff, 0xed, 0xbc, 0xb7, 0x5d, 0xb7, 0x3f,
- 0x5c, 0x7d, 0x77, 0x58, 0xfd, 0xe9, 0x09, 0x68, 0x55, 0xbf, 0xed, 0xd7, 0x14, 0xbd, 0xff, 0xbc,
- 0x13, 0xb9, 0xaf, 0x18, 0xf7, 0x31, 0x7b, 0x04, 0x3b, 0x54, 0xfe, 0x34, 0x92, 0x4a, 0x5d, 0x6f,
- 0x00, 0xa5, 0xc6, 0x85, 0x0f, 0x9e, 0x43, 0xe8, 0xd2, 0x55, 0x85, 0x09, 0x0a, 0x9b, 0x10, 0x34,
- 0xc9, 0xbf, 0xd8, 0x3a, 0x0b, 0xfe, 0x1c, 0xfc, 0xe8, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0xbe,
- 0x80, 0x1e, 0x5f, 0x36, 0x10, 0x00, 0x00,
+ // 2171 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0xdd, 0x6e, 0x1b, 0xb9,
+ 0x15, 0xae, 0xe4, 0x3f, 0xf9, 0x48, 0x72, 0x36, 0x74, 0xe2, 0x4c, 0x94, 0x6c, 0xe2, 0x4c, 0xd2,
+ 0xc6, 0x68, 0xb3, 0x6a, 0xea, 0x14, 0xbb, 0xc1, 0x36, 0xd8, 0xc6, 0xb1, 0xe3, 0x44, 0x1b, 0x7b,
+ 0xd7, 0x18, 0x39, 0x41, 0xb1, 0x40, 0x31, 0xa0, 0x66, 0x28, 0x89, 0xf0, 0xfc, 0x68, 0x49, 0xca,
+ 0xbb, 0xba, 0x6a, 0x9f, 0xa0, 0xe8, 0x03, 0xf4, 0xa6, 0x17, 0xbd, 0xe8, 0x4b, 0xf4, 0xa2, 0x6f,
+ 0xd0, 0x9b, 0x3e, 0x46, 0x81, 0x02, 0x7d, 0x80, 0xe2, 0x90, 0x9c, 0xd1, 0x8c, 0x25, 0xff, 0xf4,
+ 0xe7, 0x6e, 0xf8, 0x9d, 0xff, 0x43, 0x9e, 0xc3, 0xc3, 0x81, 0x2d, 0xa9, 0x18, 0x8d, 0x63, 0x26,
+ 0x25, 0x1d, 0x30, 0xe9, 0x07, 0x11, 0x67, 0x89, 0x92, 0x4c, 0x9c, 0x32, 0xe1, 0xf7, 0x05, 0x67,
+ 0x49, 0x28, 0xdb, 0x23, 0x91, 0xaa, 0xb4, 0xe5, 0x94, 0x39, 0x7b, 0x54, 0x32, 0x43, 0x71, 0xff,
+ 0x56, 0x81, 0xf5, 0xdd, 0x43, 0x39, 0xd8, 0xd5, 0xc2, 0xfb, 0x5a, 0xea, 0x50, 0x0e, 0x88, 0x03,
+ 0x2b, 0x5a, 0x86, 0x87, 0x4e, 0x65, 0xb3, 0xb2, 0xb5, 0xec, 0x65, 0x4b, 0xf2, 0x23, 0xb8, 0x16,
+ 0x0c, 0xa9, 0xf2, 0x59, 0xa2, 0xc4, 0xc4, 0x57, 0x93, 0x11, 0x73, 0xaa, 0x9b, 0x95, 0xad, 0x25,
+ 0xaf, 0x89, 0xf0, 0x6b, 0x44, 0x8f, 0x27, 0x23, 0x86, 0x1a, 0xac, 0x41, 0x67, 0x61, 0xb3, 0xb2,
+ 0xd5, 0xf0, 0xb2, 0x25, 0x79, 0x0e, 0x8e, 0x50, 0x3c, 0x66, 0xcf, 0xb6, 0x7d, 0xeb, 0x2d, 0xae,
+ 0xa4, 0xa2, 0xf1, 0xc8, 0x59, 0xdc, 0xac, 0x6c, 0xad, 0x78, 0x1b, 0x96, 0xde, 0xd5, 0xe4, 0xe3,
+ 0x8c, 0x4a, 0x1e, 0xc1, 0x1a, 0x0b, 0x86, 0xa9, 0xaf, 0x52, 0x5f, 0xb2, 0x24, 0x64, 0xc2, 0x59,
+ 0xda, 0xac, 0x6c, 0xd5, 0xbc, 0x06, 0xa2, 0xc7, 0x69, 0x57, 0x63, 0xee, 0x3f, 0x2a, 0x70, 0x67,
+ 0x4e, 0x4c, 0x9d, 0x24, 0x48, 0x63, 0x9e, 0x0c, 0xc8, 0x03, 0x68, 0xd8, 0x60, 0xfc, 0xbe, 0x48,
+ 0x63, 0x1b, 0x60, 0xdd, 0x62, 0xfb, 0x22, 0x8d, 0xaf, 0x1c, 0xe4, 0x53, 0xb8, 0x81, 0x2a, 0xfc,
+ 0x88, 0xc7, 0x5c, 0xb1, 0xd0, 0xa7, 0x41, 0x90, 0x8e, 0x13, 0xa5, 0x23, 0xae, 0x79, 0x04, 0x69,
+ 0x07, 0x86, 0xb4, 0x63, 0x28, 0xc5, 0xb4, 0x2c, 0x5e, 0x3d, 0x2d, 0x4b, 0x17, 0xa5, 0xc5, 0x9d,
+ 0x14, 0xf7, 0x70, 0x27, 0x0c, 0x4d, 0xc8, 0x98, 0xad, 0x2c, 0x4e, 0x95, 0xfa, 0x34, 0xcc, 0xb6,
+ 0x32, 0x8b, 0xfe, 0x38, 0xdd, 0x09, 0x43, 0xf2, 0x02, 0xee, 0x58, 0xaf, 0x13, 0x1a, 0x33, 0x3f,
+ 0x15, 0x3e, 0x8b, 0x29, 0x8f, 0x32, 0x11, 0x0c, 0x7b, 0xd5, 0xbb, 0x55, 0x60, 0xf9, 0x5a, 0xbc,
+ 0x46, 0x06, 0x2d, 0xed, 0xfe, 0xae, 0x94, 0xeb, 0xdc, 0xb6, 0xc7, 0xe4, 0x28, 0x4d, 0x24, 0x23,
+ 0x77, 0x60, 0x85, 0x09, 0x26, 0xc7, 0x91, 0xd2, 0xc6, 0x97, 0x3e, 0xaf, 0x6c, 0x7b, 0x19, 0x92,
+ 0x3b, 0xe8, 0xf3, 0x10, 0x6d, 0x31, 0x63, 0x2d, 0x73, 0xb0, 0x13, 0xee, 0x20, 0x46, 0x9e, 0x00,
+ 0x19, 0x31, 0x21, 0xd3, 0x84, 0xfa, 0xda, 0x43, 0xc3, 0xb9, 0xa0, 0xfd, 0xfa, 0xc8, 0x52, 0xbe,
+ 0xa2, 0x31, 0xd3, 0xdc, 0xee, 0xcf, 0x61, 0x63, 0xea, 0x8f, 0xc7, 0xe2, 0xf4, 0x94, 0xd9, 0x74,
+ 0xb4, 0xa0, 0x66, 0xaa, 0x22, 0x3f, 0xd3, 0xf9, 0xda, 0xdd, 0x87, 0x1b, 0x53, 0xa9, 0xb7, 0x3c,
+ 0xbc, 0x82, 0x0c, 0x21, 0xb0, 0x38, 0xe4, 0xa1, 0x39, 0x18, 0x35, 0x4f, 0x7f, 0xbb, 0x7f, 0xaf,
+ 0xc2, 0xcd, 0xb3, 0x47, 0x4f, 0x1e, 0x70, 0xa9, 0x88, 0x0b, 0x8d, 0x1e, 0x4f, 0x02, 0xc1, 0x62,
+ 0x96, 0x28, 0x1a, 0x69, 0x6d, 0x35, 0xaf, 0x84, 0x91, 0xcf, 0x60, 0xc5, 0xd6, 0xad, 0x53, 0xdd,
+ 0x5c, 0xd8, 0xaa, 0x6f, 0x7f, 0xdc, 0x9e, 0xab, 0xac, 0x6d, 0x93, 0x9c, 0x71, 0x93, 0x2d, 0xf8,
+ 0x28, 0xa6, 0xdf, 0xdb, 0xa2, 0xf7, 0xa7, 0x47, 0xb0, 0xe9, 0xad, 0xc5, 0xf4, 0x7b, 0xc3, 0xbd,
+ 0xab, 0x8f, 0x5f, 0x1b, 0xd6, 0x69, 0xa0, 0xf8, 0x29, 0x2b, 0x33, 0x2f, 0x6a, 0xe6, 0xeb, 0x86,
+ 0x54, 0xe4, 0xff, 0x31, 0x5c, 0xb7, 0x46, 0xcc, 0x19, 0xf7, 0x87, 0x5c, 0xd9, 0xa2, 0xbb, 0xd6,
+ 0xcf, 0x3c, 0x8a, 0xb9, 0x7a, 0xcb, 0x55, 0xeb, 0x1b, 0x58, 0xb6, 0x69, 0xbb, 0x07, 0x30, 0x8e,
+ 0xce, 0x24, 0xae, 0x80, 0x90, 0xa7, 0xb0, 0xce, 0xcc, 0x42, 0xb0, 0x88, 0x2a, 0x9e, 0x26, 0x72,
+ 0xc8, 0x47, 0x3a, 0x93, 0x4d, 0x6f, 0x1e, 0xc9, 0xfd, 0xd3, 0xc2, 0x6c, 0x4d, 0xcb, 0x37, 0x22,
+ 0x1d, 0x8f, 0x4c, 0x7a, 0x5b, 0x50, 0xeb, 0x09, 0xdc, 0xed, 0x3c, 0xb5, 0xf9, 0x7a, 0x26, 0xf5,
+ 0xd5, 0x39, 0xa9, 0x3f, 0x80, 0x86, 0xb1, 0x6a, 0x74, 0x3a, 0x0b, 0x3a, 0xff, 0x5b, 0xed, 0x0b,
+ 0x6c, 0xda, 0x5d, 0xd0, 0x80, 0x57, 0x92, 0x26, 0xef, 0xa1, 0x1e, 0xb3, 0xb8, 0xc7, 0x04, 0xfa,
+ 0x2e, 0x9d, 0x45, 0xad, 0xec, 0xd9, 0x55, 0x95, 0xc9, 0xc3, 0x5c, 0xd6, 0x2b, 0xea, 0x69, 0x1d,
+ 0x42, 0xbd, 0xc0, 0x86, 0x31, 0x27, 0xfa, 0xab, 0xb3, 0x67, 0x8a, 0xcb, 0xcb, 0xd7, 0x18, 0xb3,
+ 0x54, 0x42, 0xaf, 0xb0, 0x36, 0x6c, 0x19, 0x97, 0xb0, 0x96, 0x07, 0x1b, 0xf3, 0xad, 0x92, 0xbb,
+ 0xb0, 0x3a, 0x8e, 0xba, 0xba, 0x08, 0xf7, 0xec, 0xf6, 0x4d, 0x81, 0x92, 0xdd, 0x6a, 0xd9, 0x2e,
+ 0xf6, 0xde, 0xbb, 0xd3, 0x30, 0x8f, 0x22, 0x3a, 0x61, 0xe2, 0x2b, 0x1e, 0x9c, 0x60, 0xe5, 0xea,
+ 0x8d, 0x72, 0x60, 0xa5, 0xbc, 0x4f, 0xd9, 0x92, 0x6c, 0x42, 0x7d, 0x76, 0x97, 0x8a, 0x10, 0xf9,
+ 0x12, 0x56, 0x13, 0xab, 0x2b, 0xdb, 0xa1, 0x27, 0xed, 0x8b, 0xac, 0xb5, 0xcb, 0x90, 0x37, 0x15,
+ 0x6f, 0xed, 0xc3, 0x5a, 0x99, 0x78, 0xc1, 0x95, 0x87, 0x01, 0x5b, 0x2e, 0xdb, 0x77, 0xf2, 0xb5,
+ 0xdb, 0x2d, 0x9e, 0xcb, 0x2e, 0x53, 0xff, 0x95, 0xd2, 0xea, 0x19, 0xa5, 0xbf, 0x84, 0x87, 0x17,
+ 0x28, 0xcd, 0x9b, 0xab, 0x53, 0x6e, 0xae, 0xcd, 0xbc, 0xb3, 0xba, 0x69, 0xd1, 0x2b, 0x8f, 0x7d,
+ 0x3b, 0x66, 0xd2, 0x9e, 0xb9, 0x3d, 0xaa, 0x28, 0xf9, 0x14, 0x6e, 0x65, 0x2d, 0x55, 0x2a, 0xaa,
+ 0x98, 0x2f, 0x0c, 0x0b, 0x0b, 0xad, 0xa2, 0x9b, 0x96, 0xdc, 0x45, 0xaa, 0x97, 0x11, 0xd1, 0x60,
+ 0xb1, 0x41, 0x2d, 0xe7, 0x1d, 0xc8, 0xfd, 0x57, 0xb5, 0xd8, 0x77, 0x77, 0x87, 0x34, 0x19, 0x30,
+ 0x14, 0x1e, 0x4b, 0xf2, 0x10, 0x9a, 0x25, 0x63, 0xd6, 0x44, 0xa3, 0x68, 0x82, 0xdc, 0x87, 0xfa,
+ 0x48, 0x07, 0xe9, 0x17, 0x12, 0x02, 0x06, 0xc2, 0xc3, 0x4a, 0x9e, 0xc1, 0x06, 0x97, 0x3e, 0x1d,
+ 0xab, 0xd4, 0x1f, 0xb0, 0x84, 0x09, 0x8a, 0xd7, 0x6d, 0xbe, 0x23, 0x35, 0x6f, 0x9d, 0xcb, 0x9d,
+ 0xb1, 0x4a, 0xdf, 0x64, 0x34, 0x2d, 0xf4, 0x10, 0x9a, 0x43, 0x3e, 0x18, 0xfa, 0x23, 0xc1, 0x53,
+ 0xc1, 0xd5, 0x44, 0xf7, 0xb9, 0x9a, 0xd7, 0x40, 0xf0, 0xc8, 0x62, 0xe4, 0x13, 0x58, 0xcf, 0xfd,
+ 0x63, 0xca, 0xef, 0x4d, 0xfc, 0xb1, 0xcc, 0x27, 0x8b, 0xec, 0x82, 0xe9, 0x32, 0xf5, 0x6a, 0xf2,
+ 0x5e, 0x32, 0x41, 0x7e, 0x56, 0x60, 0xd7, 0xb9, 0xeb, 0x47, 0x74, 0x20, 0x9d, 0x65, 0x0c, 0xea,
+ 0xf3, 0xca, 0x53, 0xef, 0x7a, 0x31, 0xae, 0x7d, 0xa4, 0x91, 0x6d, 0xb8, 0x99, 0x30, 0x16, 0xfa,
+ 0x99, 0x9c, 0xb0, 0x1b, 0xe8, 0xac, 0x18, 0xd7, 0x91, 0x78, 0x64, 0x68, 0xf9, 0xde, 0x3e, 0x82,
+ 0x35, 0x9e, 0xcd, 0x74, 0x3e, 0x0f, 0x23, 0xe6, 0xd4, 0x8c, 0xef, 0x5c, 0x9a, 0x1c, 0x77, 0xc2,
+ 0x88, 0xb9, 0xc7, 0x70, 0x1b, 0xb3, 0x6e, 0x85, 0x4d, 0xda, 0x73, 0x15, 0x1b, 0xb0, 0x5c, 0x3a,
+ 0x1d, 0x76, 0x75, 0x69, 0xae, 0xdd, 0x3f, 0xd6, 0x8b, 0x9b, 0x79, 0x54, 0xdc, 0x27, 0x3d, 0x3b,
+ 0xe1, 0xb6, 0xda, 0xb0, 0x8d, 0xe6, 0xba, 0xc1, 0x4c, 0xb4, 0xcf, 0xcf, 0xde, 0x62, 0xf7, 0xda,
+ 0xf3, 0x95, 0x9d, 0xbd, 0xc6, 0x5a, 0x7f, 0x86, 0xfc, 0x06, 0xb9, 0xe8, 0xe2, 0x9d, 0x39, 0x50,
+ 0xd5, 0x39, 0x07, 0xea, 0x27, 0x40, 0x06, 0x38, 0x2d, 0xe8, 0xb0, 0x42, 0x9f, 0x8e, 0x46, 0x3e,
+ 0x0f, 0xed, 0xa5, 0x78, 0x0d, 0x29, 0xba, 0xa6, 0xc2, 0x9d, 0xd1, 0xa8, 0xa3, 0x27, 0x25, 0xcd,
+ 0x6c, 0xe7, 0x2e, 0x3e, 0xb2, 0x17, 0x62, 0x03, 0x51, 0x33, 0x6d, 0x75, 0x46, 0x78, 0xcb, 0x16,
+ 0xb9, 0x46, 0xa9, 0x30, 0x57, 0x61, 0xd3, 0x5b, 0x9b, 0xf2, 0x1d, 0xa5, 0x42, 0xdf, 0xb2, 0xe7,
+ 0x9e, 0x91, 0x79, 0x07, 0xe4, 0x39, 0x38, 0x69, 0x12, 0xf1, 0x04, 0x75, 0x4b, 0xc9, 0xd3, 0xc4,
+ 0xe7, 0x89, 0x54, 0x34, 0x09, 0x98, 0xd4, 0x67, 0xa4, 0xe9, 0x6d, 0x18, 0x7a, 0xd7, 0x90, 0x3b,
+ 0x19, 0xf5, 0xbc, 0xc3, 0x0b, 0xe7, 0x1c, 0xde, 0x33, 0x5b, 0x7f, 0x6d, 0xa6, 0xcc, 0x3e, 0x06,
+ 0xf8, 0x76, 0xcc, 0xc4, 0xc4, 0x44, 0x77, 0x43, 0xdb, 0x5e, 0xd5, 0x88, 0x0e, 0xec, 0x87, 0xd3,
+ 0x91, 0x52, 0xa6, 0x63, 0x11, 0x30, 0xe7, 0xb6, 0xde, 0x9c, 0xa6, 0x45, 0xbb, 0x1a, 0x44, 0x33,
+ 0xf4, 0x94, 0x2a, 0x2a, 0xfc, 0x21, 0x95, 0x43, 0xe7, 0xbe, 0x1e, 0x74, 0xc1, 0x40, 0x6f, 0xa9,
+ 0x1c, 0x22, 0x43, 0x44, 0xa5, 0xf2, 0xa3, 0x74, 0x90, 0xf6, 0xfb, 0xce, 0x27, 0xda, 0x0e, 0x20,
+ 0x74, 0xa0, 0x11, 0xf4, 0x23, 0x67, 0x48, 0x9c, 0xb6, 0xf1, 0x23, 0xa3, 0x27, 0xb8, 0x15, 0x9a,
+ 0x2c, 0x19, 0x4b, 0x7c, 0x93, 0x1a, 0xe7, 0xa7, 0x66, 0x2b, 0x10, 0xef, 0x32, 0x96, 0x7c, 0xad,
+ 0x51, 0x72, 0x07, 0x56, 0x83, 0x88, 0x26, 0xbe, 0xa0, 0xc9, 0x89, 0xb3, 0xad, 0x59, 0x6a, 0x08,
+ 0x78, 0x34, 0x39, 0x41, 0xa2, 0xde, 0x51, 0x9d, 0x8c, 0xcf, 0x4c, 0x13, 0x46, 0x40, 0xa7, 0x62,
+ 0x03, 0x96, 0xf1, 0x9b, 0x87, 0xce, 0x73, 0x1d, 0xa3, 0x5d, 0xe5, 0x87, 0x25, 0xa4, 0x8a, 0xfa,
+ 0xbd, 0x28, 0xed, 0x39, 0x2f, 0x74, 0x7c, 0xfa, 0xb0, 0x60, 0x7b, 0x7d, 0x15, 0xa5, 0x3d, 0xb2,
+ 0x67, 0xed, 0x22, 0x97, 0xf3, 0x72, 0xb3, 0xb2, 0x55, 0xdf, 0x7e, 0x7c, 0x71, 0x1d, 0xb4, 0x77,
+ 0x23, 0x9a, 0xa0, 0xbc, 0x71, 0x50, 0x37, 0xea, 0xdb, 0xa0, 0xbf, 0x7d, 0x45, 0x07, 0xce, 0x8e,
+ 0xf6, 0x6f, 0x05, 0xd7, 0xc7, 0x74, 0x40, 0xf6, 0xa1, 0x29, 0x78, 0x80, 0xbd, 0x8d, 0x49, 0x96,
+ 0x04, 0xcc, 0x79, 0xa3, 0x8b, 0xed, 0xc1, 0x25, 0x46, 0xde, 0x7d, 0xf0, 0x1a, 0x28, 0x77, 0x64,
+ 0xc5, 0xb0, 0xa2, 0x7b, 0x22, 0xa5, 0x61, 0x80, 0xf9, 0xe4, 0xa1, 0xf3, 0xd6, 0xbc, 0x86, 0x72,
+ 0xac, 0x13, 0x12, 0x17, 0x9a, 0x3a, 0xe2, 0x28, 0xed, 0xf5, 0x26, 0xc8, 0xd3, 0x31, 0x3c, 0x08,
+ 0x1e, 0x20, 0xd6, 0x09, 0xc9, 0x4b, 0xb8, 0xfb, 0x1d, 0x55, 0xc1, 0x90, 0x27, 0x03, 0x7f, 0xaa,
+ 0xcf, 0x3e, 0x1b, 0x78, 0xe8, 0x7c, 0xa9, 0x53, 0xdf, 0xca, 0x78, 0x5e, 0x65, 0x2c, 0x3b, 0x19,
+ 0x07, 0x16, 0xc1, 0x3c, 0x0d, 0xa3, 0x11, 0x0f, 0x9d, 0x77, 0xa6, 0x08, 0x66, 0xa5, 0x91, 0x4a,
+ 0x5e, 0x40, 0x6b, 0x8e, 0xe4, 0x29, 0x67, 0xdf, 0x31, 0x21, 0x9d, 0x03, 0x2d, 0xeb, 0xcc, 0xc8,
+ 0x7e, 0x30, 0xf4, 0x73, 0xec, 0x2a, 0xae, 0x22, 0xe6, 0x1c, 0xea, 0x9c, 0xcf, 0xda, 0x3d, 0x46,
+ 0x6a, 0xeb, 0x00, 0x6a, 0xd9, 0x9e, 0x91, 0xbb, 0x00, 0xe9, 0x60, 0x90, 0xf5, 0x19, 0xd3, 0x16,
+ 0x6b, 0xe9, 0x60, 0x60, 0x1a, 0x8c, 0x0b, 0xfa, 0xe1, 0xe8, 0x0f, 0x70, 0x4c, 0x42, 0x06, 0x6c,
+ 0x59, 0x8b, 0x5e, 0x1d, 0x41, 0x33, 0x3a, 0x85, 0xad, 0x27, 0x50, 0x7d, 0xf7, 0x81, 0x7c, 0x04,
+ 0x0b, 0x27, 0x6c, 0xa2, 0x15, 0xac, 0x7a, 0xf8, 0x49, 0x6e, 0xc0, 0xd2, 0x29, 0x8d, 0xc6, 0x59,
+ 0xa3, 0x36, 0x0b, 0x77, 0x6f, 0x76, 0x1e, 0x3e, 0x12, 0x69, 0x9f, 0x47, 0xac, 0x93, 0xf4, 0xd3,
+ 0x62, 0xa1, 0x9a, 0xbe, 0x69, 0xbb, 0x68, 0x33, 0x7f, 0xe5, 0x22, 0xe8, 0xfe, 0xa5, 0x5a, 0x9c,
+ 0x34, 0x66, 0xd4, 0x5c, 0xed, 0x19, 0x37, 0x6b, 0xab, 0x3a, 0xc7, 0x16, 0x1e, 0x34, 0x7c, 0xbe,
+ 0xfa, 0x81, 0x60, 0x78, 0x41, 0xdb, 0x5e, 0x5c, 0x47, 0x6c, 0xd7, 0x40, 0x58, 0x8f, 0x82, 0xd1,
+ 0xc8, 0xd4, 0xe3, 0xa2, 0xa9, 0x47, 0x04, 0x74, 0x3d, 0x62, 0x25, 0x73, 0x35, 0x31, 0xc4, 0x25,
+ 0x43, 0x44, 0x20, 0xeb, 0x5b, 0xa6, 0xd3, 0x6a, 0xea, 0xb2, 0xa6, 0xae, 0x6a, 0x44, 0x93, 0x1f,
+ 0x40, 0x43, 0x1f, 0x33, 0x61, 0xc5, 0x57, 0x34, 0x43, 0xdd, 0x62, 0x9a, 0xa5, 0x05, 0xb5, 0x21,
+ 0xa3, 0xa1, 0x6e, 0x25, 0x35, 0xa3, 0x3d, 0x5b, 0xeb, 0x29, 0x6e, 0x1c, 0xc7, 0x54, 0x4c, 0x9c,
+ 0x55, 0x53, 0x85, 0x76, 0xe9, 0xfe, 0xa6, 0x38, 0xee, 0x9a, 0x30, 0x8a, 0xb3, 0xfd, 0x05, 0xf3,
+ 0xdf, 0x5d, 0x58, 0xd5, 0xa7, 0xa1, 0x70, 0x07, 0x4f, 0x01, 0xf2, 0x18, 0xae, 0x95, 0x73, 0x6a,
+ 0x06, 0xde, 0x65, 0x6f, 0xad, 0x94, 0x54, 0xe9, 0x7e, 0x03, 0x8f, 0x2e, 0x72, 0xe0, 0xf2, 0x59,
+ 0x11, 0x29, 0xda, 0xae, 0x3d, 0x95, 0x4b, 0x5e, 0xb6, 0x74, 0xbd, 0x62, 0x70, 0x7b, 0x2c, 0x62,
+ 0x57, 0x0e, 0xee, 0x7c, 0x9d, 0x2f, 0x8b, 0xfe, 0xce, 0xea, 0xbc, 0xc2, 0x6c, 0xfb, 0xd7, 0xd2,
+ 0x13, 0xe3, 0x90, 0x26, 0x74, 0x30, 0xe3, 0x56, 0x66, 0xbc, 0x52, 0x32, 0x7e, 0x49, 0xce, 0xb7,
+ 0xe1, 0xe6, 0x99, 0x9c, 0xe7, 0xff, 0x1a, 0x30, 0xf3, 0xeb, 0xe5, 0xcc, 0x9b, 0x9f, 0x13, 0x9f,
+ 0xc2, 0xad, 0xb3, 0x32, 0xfa, 0x3d, 0xc3, 0x42, 0xfd, 0xea, 0x5b, 0xf6, 0x6e, 0x96, 0xa5, 0xcc,
+ 0x1f, 0x89, 0x33, 0x69, 0x98, 0x8d, 0xe1, 0x0a, 0x69, 0xf8, 0x15, 0xb4, 0xe6, 0xfc, 0x78, 0x39,
+ 0x4e, 0x2f, 0xcb, 0xc1, 0x26, 0x64, 0x7f, 0xba, 0xf4, 0xa4, 0x50, 0x2d, 0xfd, 0xfc, 0x42, 0xc8,
+ 0xfd, 0x02, 0xdc, 0xf3, 0x35, 0x5f, 0xc1, 0xb3, 0x5f, 0xc3, 0xfd, 0xf9, 0xbf, 0x60, 0xf6, 0x45,
+ 0x1a, 0xff, 0xef, 0xee, 0xed, 0xc2, 0xe3, 0x4b, 0xd4, 0x5f, 0xc1, 0xc7, 0x3b, 0x66, 0x70, 0x36,
+ 0x4a, 0xde, 0x30, 0xf5, 0x3a, 0x4e, 0x15, 0x0f, 0xd2, 0x04, 0x5f, 0x8d, 0xee, 0x3f, 0x17, 0x8b,
+ 0xf3, 0x6f, 0x91, 0x44, 0xbe, 0x80, 0x55, 0x66, 0xd7, 0x38, 0xfc, 0xe2, 0x8d, 0xbb, 0xd9, 0x9e,
+ 0xcf, 0xdb, 0xce, 0x16, 0xde, 0x54, 0x84, 0xfc, 0x02, 0x6a, 0x52, 0xf1, 0xe0, 0x04, 0x2f, 0x26,
+ 0x33, 0x1d, 0xdf, 0x3f, 0x4f, 0xbc, 0x6b, 0xf8, 0xbc, 0x5c, 0x00, 0x27, 0x6b, 0xd6, 0xef, 0xb3,
+ 0x40, 0x65, 0xaf, 0xdf, 0x7b, 0xe7, 0x9a, 0xd6, 0x6c, 0x5e, 0xc6, 0xde, 0xfa, 0x43, 0x05, 0x6a,
+ 0x19, 0x03, 0x21, 0xb0, 0xa8, 0x0b, 0xc0, 0xdc, 0x31, 0xfa, 0x1b, 0x2f, 0x19, 0xf3, 0x27, 0xc8,
+ 0x94, 0xab, 0x59, 0xe0, 0xa8, 0xa3, 0x5b, 0xb6, 0x9e, 0xb5, 0xc6, 0x32, 0x6f, 0xda, 0xba, 0x91,
+ 0x1f, 0x50, 0xa9, 0xde, 0x4b, 0xd3, 0xb5, 0xc7, 0x92, 0x95, 0xfe, 0x24, 0xd5, 0xc6, 0x92, 0x99,
+ 0x1f, 0x48, 0x0f, 0xa1, 0xa9, 0x55, 0x08, 0x16, 0x30, 0x8e, 0x65, 0xb1, 0x34, 0xd5, 0xe0, 0x59,
+ 0xac, 0x95, 0xc0, 0x8a, 0x8d, 0xf6, 0x3f, 0x70, 0x6e, 0x46, 0xf3, 0xc2, 0xac, 0x66, 0x14, 0x35,
+ 0x13, 0x84, 0xf1, 0xcb, 0x2c, 0x5a, 0xbf, 0xaf, 0xc0, 0xb2, 0x49, 0xd1, 0xff, 0xdb, 0xde, 0x03,
+ 0x68, 0xf0, 0xa4, 0xcf, 0x13, 0xae, 0x18, 0x26, 0xcc, 0x3e, 0x38, 0xeb, 0x19, 0xf6, 0x5e, 0xb2,
+ 0xa9, 0x4b, 0x4b, 0x05, 0x97, 0x5e, 0x2d, 0xbd, 0xad, 0xfc, 0xb6, 0xf2, 0x83, 0x7f, 0x07, 0x00,
+ 0x00, 0xff, 0xff, 0xc5, 0x50, 0x67, 0x9b, 0xd4, 0x17, 0x00, 0x00,
}
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_login.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_login.pb.go
index 851f3d3f..d7fd0e20 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_login.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_server_login.pb.go
@@ -52,7 +52,7 @@ func (m *CMsgClientHeartBeat) XXX_DiscardUnknown() {
var xxx_messageInfo_CMsgClientHeartBeat proto.InternalMessageInfo
type CMsgClientServerTimestampRequest struct {
- ClientRequestTimestamp *uint64 `protobuf:"varint,1,opt,name=client_request_timestamp" json:"client_request_timestamp,omitempty"`
+ ClientRequestTimestamp *uint64 `protobuf:"varint,1,opt,name=client_request_timestamp,json=clientRequestTimestamp" json:"client_request_timestamp,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -91,8 +91,8 @@ func (m *CMsgClientServerTimestampRequest) GetClientRequestTimestamp() uint64 {
}
type CMsgClientServerTimestampResponse struct {
- ClientRequestTimestamp *uint64 `protobuf:"varint,1,opt,name=client_request_timestamp" json:"client_request_timestamp,omitempty"`
- ServerTimestampMs *uint64 `protobuf:"varint,2,opt,name=server_timestamp_ms" json:"server_timestamp_ms,omitempty"`
+ ClientRequestTimestamp *uint64 `protobuf:"varint,1,opt,name=client_request_timestamp,json=clientRequestTimestamp" json:"client_request_timestamp,omitempty"`
+ ServerTimestampMs *uint64 `protobuf:"varint,2,opt,name=server_timestamp_ms,json=serverTimestampMs" json:"server_timestamp_ms,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -137,66 +137,141 @@ func (m *CMsgClientServerTimestampResponse) GetServerTimestampMs() uint64 {
return 0
}
+type CMsgClientSecret struct {
+ Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
+ Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"`
+ Deviceid *uint32 `protobuf:"varint,3,opt,name=deviceid" json:"deviceid,omitempty"`
+ Nonce *uint64 `protobuf:"fixed64,4,opt,name=nonce" json:"nonce,omitempty"`
+ Hmac []byte `protobuf:"bytes,5,opt,name=hmac" json:"hmac,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientSecret) Reset() { *m = CMsgClientSecret{} }
+func (m *CMsgClientSecret) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientSecret) ProtoMessage() {}
+func (*CMsgClientSecret) Descriptor() ([]byte, []int) {
+ return fileDescriptor_c98cb07f62c057af, []int{3}
+}
+
+func (m *CMsgClientSecret) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientSecret.Unmarshal(m, b)
+}
+func (m *CMsgClientSecret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientSecret.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientSecret) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientSecret.Merge(m, src)
+}
+func (m *CMsgClientSecret) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientSecret.Size(m)
+}
+func (m *CMsgClientSecret) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientSecret.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientSecret proto.InternalMessageInfo
+
+func (m *CMsgClientSecret) GetVersion() uint32 {
+ if m != nil && m.Version != nil {
+ return *m.Version
+ }
+ return 0
+}
+
+func (m *CMsgClientSecret) GetAppid() uint32 {
+ if m != nil && m.Appid != nil {
+ return *m.Appid
+ }
+ return 0
+}
+
+func (m *CMsgClientSecret) GetDeviceid() uint32 {
+ if m != nil && m.Deviceid != nil {
+ return *m.Deviceid
+ }
+ return 0
+}
+
+func (m *CMsgClientSecret) GetNonce() uint64 {
+ if m != nil && m.Nonce != nil {
+ return *m.Nonce
+ }
+ return 0
+}
+
+func (m *CMsgClientSecret) GetHmac() []byte {
+ if m != nil {
+ return m.Hmac
+ }
+ return nil
+}
+
type CMsgClientLogon struct {
- ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version" json:"protocol_version,omitempty"`
- ObfustucatedPrivateIp *uint32 `protobuf:"varint,2,opt,name=obfustucated_private_ip" json:"obfustucated_private_ip,omitempty"`
- CellId *uint32 `protobuf:"varint,3,opt,name=cell_id" json:"cell_id,omitempty"`
- LastSessionId *uint32 `protobuf:"varint,4,opt,name=last_session_id" json:"last_session_id,omitempty"`
- ClientPackageVersion *uint32 `protobuf:"varint,5,opt,name=client_package_version" json:"client_package_version,omitempty"`
- ClientLanguage *string `protobuf:"bytes,6,opt,name=client_language" json:"client_language,omitempty"`
- ClientOsType *uint32 `protobuf:"varint,7,opt,name=client_os_type" json:"client_os_type,omitempty"`
- ShouldRememberPassword *bool `protobuf:"varint,8,opt,name=should_remember_password,def=0" json:"should_remember_password,omitempty"`
- WineVersion *string `protobuf:"bytes,9,opt,name=wine_version" json:"wine_version,omitempty"`
- PingMsFromCellSearch *uint32 `protobuf:"varint,10,opt,name=ping_ms_from_cell_search" json:"ping_ms_from_cell_search,omitempty"`
- PublicIp *uint32 `protobuf:"varint,20,opt,name=public_ip" json:"public_ip,omitempty"`
- QosLevel *uint32 `protobuf:"varint,21,opt,name=qos_level" json:"qos_level,omitempty"`
- ClientSuppliedSteamId *uint64 `protobuf:"fixed64,22,opt,name=client_supplied_steam_id" json:"client_supplied_steam_id,omitempty"`
- MachineId []byte `protobuf:"bytes,30,opt,name=machine_id" json:"machine_id,omitempty"`
- LauncherType *uint32 `protobuf:"varint,31,opt,name=launcher_type,def=0" json:"launcher_type,omitempty"`
- UiMode *uint32 `protobuf:"varint,32,opt,name=ui_mode,def=0" json:"ui_mode,omitempty"`
- ChatMode *uint32 `protobuf:"varint,33,opt,name=chat_mode,def=0" json:"chat_mode,omitempty"`
- Steam2AuthTicket []byte `protobuf:"bytes,41,opt,name=steam2_auth_ticket" json:"steam2_auth_ticket,omitempty"`
- EmailAddress *string `protobuf:"bytes,42,opt,name=email_address" json:"email_address,omitempty"`
- Rtime32AccountCreation *uint32 `protobuf:"fixed32,43,opt,name=rtime32_account_creation" json:"rtime32_account_creation,omitempty"`
- AccountName *string `protobuf:"bytes,50,opt,name=account_name" json:"account_name,omitempty"`
- Password *string `protobuf:"bytes,51,opt,name=password" json:"password,omitempty"`
- GameServerToken *string `protobuf:"bytes,52,opt,name=game_server_token" json:"game_server_token,omitempty"`
- LoginKey *string `protobuf:"bytes,60,opt,name=login_key" json:"login_key,omitempty"`
- WasConvertedDeprecatedMsg *bool `protobuf:"varint,70,opt,name=was_converted_deprecated_msg,def=0" json:"was_converted_deprecated_msg,omitempty"`
- AnonUserTargetAccountName *string `protobuf:"bytes,80,opt,name=anon_user_target_account_name" json:"anon_user_target_account_name,omitempty"`
- ResolvedUserSteamId *uint64 `protobuf:"fixed64,81,opt,name=resolved_user_steam_id" json:"resolved_user_steam_id,omitempty"`
- EresultSentryfile *int32 `protobuf:"varint,82,opt,name=eresult_sentryfile" json:"eresult_sentryfile,omitempty"`
- ShaSentryfile []byte `protobuf:"bytes,83,opt,name=sha_sentryfile" json:"sha_sentryfile,omitempty"`
- AuthCode *string `protobuf:"bytes,84,opt,name=auth_code" json:"auth_code,omitempty"`
- OtpType *int32 `protobuf:"varint,85,opt,name=otp_type" json:"otp_type,omitempty"`
- OtpValue *uint32 `protobuf:"varint,86,opt,name=otp_value" json:"otp_value,omitempty"`
- OtpIdentifier *string `protobuf:"bytes,87,opt,name=otp_identifier" json:"otp_identifier,omitempty"`
- Steam2TicketRequest *bool `protobuf:"varint,88,opt,name=steam2_ticket_request" json:"steam2_ticket_request,omitempty"`
- SonyPsnTicket []byte `protobuf:"bytes,90,opt,name=sony_psn_ticket" json:"sony_psn_ticket,omitempty"`
- SonyPsnServiceId *string `protobuf:"bytes,91,opt,name=sony_psn_service_id" json:"sony_psn_service_id,omitempty"`
- CreateNewPsnLinkedAccountIfNeeded *bool `protobuf:"varint,92,opt,name=create_new_psn_linked_account_if_needed,def=0" json:"create_new_psn_linked_account_if_needed,omitempty"`
- SonyPsnName *string `protobuf:"bytes,93,opt,name=sony_psn_name" json:"sony_psn_name,omitempty"`
- GameServerAppId *int32 `protobuf:"varint,94,opt,name=game_server_app_id" json:"game_server_app_id,omitempty"`
- SteamguardDontRememberComputer *bool `protobuf:"varint,95,opt,name=steamguard_dont_remember_computer" json:"steamguard_dont_remember_computer,omitempty"`
- MachineName *string `protobuf:"bytes,96,opt,name=machine_name" json:"machine_name,omitempty"`
- MachineNameUserchosen *string `protobuf:"bytes,97,opt,name=machine_name_userchosen" json:"machine_name_userchosen,omitempty"`
- CountryOverride *string `protobuf:"bytes,98,opt,name=country_override" json:"country_override,omitempty"`
- IsSteamBox *bool `protobuf:"varint,99,opt,name=is_steam_box" json:"is_steam_box,omitempty"`
- ClientInstanceId *uint64 `protobuf:"varint,100,opt,name=client_instance_id" json:"client_instance_id,omitempty"`
- TwoFactorCode *string `protobuf:"bytes,101,opt,name=two_factor_code" json:"two_factor_code,omitempty"`
- SupportsRateLimitResponse *bool `protobuf:"varint,102,opt,name=supports_rate_limit_response" json:"supports_rate_limit_response,omitempty"`
- WebLogonNonce *string `protobuf:"bytes,103,opt,name=web_logon_nonce" json:"web_logon_nonce,omitempty"`
- PriorityReason *int32 `protobuf:"varint,104,opt,name=priority_reason" json:"priority_reason,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ ProtocolVersion *uint32 `protobuf:"varint,1,opt,name=protocol_version,json=protocolVersion" json:"protocol_version,omitempty"`
+ DeprecatedObfustucatedPrivateIp *uint32 `protobuf:"varint,2,opt,name=deprecated_obfustucated_private_ip,json=deprecatedObfustucatedPrivateIp" json:"deprecated_obfustucated_private_ip,omitempty"`
+ CellId *uint32 `protobuf:"varint,3,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
+ LastSessionId *uint32 `protobuf:"varint,4,opt,name=last_session_id,json=lastSessionId" json:"last_session_id,omitempty"`
+ ClientPackageVersion *uint32 `protobuf:"varint,5,opt,name=client_package_version,json=clientPackageVersion" json:"client_package_version,omitempty"`
+ ClientLanguage *string `protobuf:"bytes,6,opt,name=client_language,json=clientLanguage" json:"client_language,omitempty"`
+ ClientOsType *uint32 `protobuf:"varint,7,opt,name=client_os_type,json=clientOsType" json:"client_os_type,omitempty"`
+ ShouldRememberPassword *bool `protobuf:"varint,8,opt,name=should_remember_password,json=shouldRememberPassword,def=0" json:"should_remember_password,omitempty"`
+ WineVersion *string `protobuf:"bytes,9,opt,name=wine_version,json=wineVersion" json:"wine_version,omitempty"`
+ Deprecated_10 *uint32 `protobuf:"varint,10,opt,name=deprecated_10,json=deprecated10" json:"deprecated_10,omitempty"`
+ ObfuscatedPrivateIp *CMsgIPAddress `protobuf:"bytes,11,opt,name=obfuscated_private_ip,json=obfuscatedPrivateIp" json:"obfuscated_private_ip,omitempty"`
+ DeprecatedPublicIp *uint32 `protobuf:"varint,20,opt,name=deprecated_public_ip,json=deprecatedPublicIp" json:"deprecated_public_ip,omitempty"`
+ QosLevel *uint32 `protobuf:"varint,21,opt,name=qos_level,json=qosLevel" json:"qos_level,omitempty"`
+ ClientSuppliedSteamId *uint64 `protobuf:"fixed64,22,opt,name=client_supplied_steam_id,json=clientSuppliedSteamId" json:"client_supplied_steam_id,omitempty"`
+ PublicIp *CMsgIPAddress `protobuf:"bytes,23,opt,name=public_ip,json=publicIp" json:"public_ip,omitempty"`
+ MachineId []byte `protobuf:"bytes,30,opt,name=machine_id,json=machineId" json:"machine_id,omitempty"`
+ LauncherType *uint32 `protobuf:"varint,31,opt,name=launcher_type,json=launcherType,def=0" json:"launcher_type,omitempty"`
+ UiMode *uint32 `protobuf:"varint,32,opt,name=ui_mode,json=uiMode,def=0" json:"ui_mode,omitempty"`
+ ChatMode *uint32 `protobuf:"varint,33,opt,name=chat_mode,json=chatMode,def=0" json:"chat_mode,omitempty"`
+ Steam2AuthTicket []byte `protobuf:"bytes,41,opt,name=steam2_auth_ticket,json=steam2AuthTicket" json:"steam2_auth_ticket,omitempty"`
+ EmailAddress *string `protobuf:"bytes,42,opt,name=email_address,json=emailAddress" json:"email_address,omitempty"`
+ Rtime32AccountCreation *uint32 `protobuf:"fixed32,43,opt,name=rtime32_account_creation,json=rtime32AccountCreation" json:"rtime32_account_creation,omitempty"`
+ AccountName *string `protobuf:"bytes,50,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
+ Password *string `protobuf:"bytes,51,opt,name=password" json:"password,omitempty"`
+ GameServerToken *string `protobuf:"bytes,52,opt,name=game_server_token,json=gameServerToken" json:"game_server_token,omitempty"`
+ LoginKey *string `protobuf:"bytes,60,opt,name=login_key,json=loginKey" json:"login_key,omitempty"`
+ WasConvertedDeprecatedMsg *bool `protobuf:"varint,70,opt,name=was_converted_deprecated_msg,json=wasConvertedDeprecatedMsg,def=0" json:"was_converted_deprecated_msg,omitempty"`
+ AnonUserTargetAccountName *string `protobuf:"bytes,80,opt,name=anon_user_target_account_name,json=anonUserTargetAccountName" json:"anon_user_target_account_name,omitempty"`
+ ResolvedUserSteamId *uint64 `protobuf:"fixed64,81,opt,name=resolved_user_steam_id,json=resolvedUserSteamId" json:"resolved_user_steam_id,omitempty"`
+ EresultSentryfile *int32 `protobuf:"varint,82,opt,name=eresult_sentryfile,json=eresultSentryfile" json:"eresult_sentryfile,omitempty"`
+ ShaSentryfile []byte `protobuf:"bytes,83,opt,name=sha_sentryfile,json=shaSentryfile" json:"sha_sentryfile,omitempty"`
+ AuthCode *string `protobuf:"bytes,84,opt,name=auth_code,json=authCode" json:"auth_code,omitempty"`
+ OtpType *int32 `protobuf:"varint,85,opt,name=otp_type,json=otpType" json:"otp_type,omitempty"`
+ OtpValue *uint32 `protobuf:"varint,86,opt,name=otp_value,json=otpValue" json:"otp_value,omitempty"`
+ OtpIdentifier *string `protobuf:"bytes,87,opt,name=otp_identifier,json=otpIdentifier" json:"otp_identifier,omitempty"`
+ Steam2TicketRequest *bool `protobuf:"varint,88,opt,name=steam2_ticket_request,json=steam2TicketRequest" json:"steam2_ticket_request,omitempty"`
+ SonyPsnTicket []byte `protobuf:"bytes,90,opt,name=sony_psn_ticket,json=sonyPsnTicket" json:"sony_psn_ticket,omitempty"`
+ SonyPsnServiceId *string `protobuf:"bytes,91,opt,name=sony_psn_service_id,json=sonyPsnServiceId" json:"sony_psn_service_id,omitempty"`
+ CreateNewPsnLinkedAccountIfNeeded *bool `protobuf:"varint,92,opt,name=create_new_psn_linked_account_if_needed,json=createNewPsnLinkedAccountIfNeeded,def=0" json:"create_new_psn_linked_account_if_needed,omitempty"`
+ SonyPsnName *string `protobuf:"bytes,93,opt,name=sony_psn_name,json=sonyPsnName" json:"sony_psn_name,omitempty"`
+ GameServerAppId *int32 `protobuf:"varint,94,opt,name=game_server_app_id,json=gameServerAppId" json:"game_server_app_id,omitempty"`
+ SteamguardDontRememberComputer *bool `protobuf:"varint,95,opt,name=steamguard_dont_remember_computer,json=steamguardDontRememberComputer" json:"steamguard_dont_remember_computer,omitempty"`
+ MachineName *string `protobuf:"bytes,96,opt,name=machine_name,json=machineName" json:"machine_name,omitempty"`
+ MachineNameUserchosen *string `protobuf:"bytes,97,opt,name=machine_name_userchosen,json=machineNameUserchosen" json:"machine_name_userchosen,omitempty"`
+ CountryOverride *string `protobuf:"bytes,98,opt,name=country_override,json=countryOverride" json:"country_override,omitempty"`
+ IsSteamBox *bool `protobuf:"varint,99,opt,name=is_steam_box,json=isSteamBox" json:"is_steam_box,omitempty"`
+ ClientInstanceId *uint64 `protobuf:"varint,100,opt,name=client_instance_id,json=clientInstanceId" json:"client_instance_id,omitempty"`
+ TwoFactorCode *string `protobuf:"bytes,101,opt,name=two_factor_code,json=twoFactorCode" json:"two_factor_code,omitempty"`
+ SupportsRateLimitResponse *bool `protobuf:"varint,102,opt,name=supports_rate_limit_response,json=supportsRateLimitResponse" json:"supports_rate_limit_response,omitempty"`
+ WebLogonNonce *string `protobuf:"bytes,103,opt,name=web_logon_nonce,json=webLogonNonce" json:"web_logon_nonce,omitempty"`
+ PriorityReason *int32 `protobuf:"varint,104,opt,name=priority_reason,json=priorityReason" json:"priority_reason,omitempty"`
+ EmbeddedClientSecret *CMsgClientSecret `protobuf:"bytes,105,opt,name=embedded_client_secret,json=embeddedClientSecret" json:"embedded_client_secret,omitempty"`
+ DisablePartnerAutogrants *bool `protobuf:"varint,106,opt,name=disable_partner_autogrants,json=disablePartnerAutogrants" json:"disable_partner_autogrants,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientLogon) Reset() { *m = CMsgClientLogon{} }
func (m *CMsgClientLogon) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLogon) ProtoMessage() {}
func (*CMsgClientLogon) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{3}
+ return fileDescriptor_c98cb07f62c057af, []int{4}
}
func (m *CMsgClientLogon) XXX_Unmarshal(b []byte) error {
@@ -231,9 +306,9 @@ func (m *CMsgClientLogon) GetProtocolVersion() uint32 {
return 0
}
-func (m *CMsgClientLogon) GetObfustucatedPrivateIp() uint32 {
- if m != nil && m.ObfustucatedPrivateIp != nil {
- return *m.ObfustucatedPrivateIp
+func (m *CMsgClientLogon) GetDeprecatedObfustucatedPrivateIp() uint32 {
+ if m != nil && m.DeprecatedObfustucatedPrivateIp != nil {
+ return *m.DeprecatedObfustucatedPrivateIp
}
return 0
}
@@ -287,16 +362,23 @@ func (m *CMsgClientLogon) GetWineVersion() string {
return ""
}
-func (m *CMsgClientLogon) GetPingMsFromCellSearch() uint32 {
- if m != nil && m.PingMsFromCellSearch != nil {
- return *m.PingMsFromCellSearch
+func (m *CMsgClientLogon) GetDeprecated_10() uint32 {
+ if m != nil && m.Deprecated_10 != nil {
+ return *m.Deprecated_10
}
return 0
}
-func (m *CMsgClientLogon) GetPublicIp() uint32 {
- if m != nil && m.PublicIp != nil {
- return *m.PublicIp
+func (m *CMsgClientLogon) GetObfuscatedPrivateIp() *CMsgIPAddress {
+ if m != nil {
+ return m.ObfuscatedPrivateIp
+ }
+ return nil
+}
+
+func (m *CMsgClientLogon) GetDeprecatedPublicIp() uint32 {
+ if m != nil && m.DeprecatedPublicIp != nil {
+ return *m.DeprecatedPublicIp
}
return 0
}
@@ -315,6 +397,13 @@ func (m *CMsgClientLogon) GetClientSuppliedSteamId() uint64 {
return 0
}
+func (m *CMsgClientLogon) GetPublicIp() *CMsgIPAddress {
+ if m != nil {
+ return m.PublicIp
+ }
+ return nil
+}
+
func (m *CMsgClientLogon) GetMachineId() []byte {
if m != nil {
return m.MachineId
@@ -567,40 +656,55 @@ func (m *CMsgClientLogon) GetPriorityReason() int32 {
return 0
}
+func (m *CMsgClientLogon) GetEmbeddedClientSecret() *CMsgClientSecret {
+ if m != nil {
+ return m.EmbeddedClientSecret
+ }
+ return nil
+}
+
+func (m *CMsgClientLogon) GetDisablePartnerAutogrants() bool {
+ if m != nil && m.DisablePartnerAutogrants != nil {
+ return *m.DisablePartnerAutogrants
+ }
+ return false
+}
+
type CMsgClientLogonResponse struct {
- Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- OutOfGameHeartbeatSeconds *int32 `protobuf:"varint,2,opt,name=out_of_game_heartbeat_seconds" json:"out_of_game_heartbeat_seconds,omitempty"`
- InGameHeartbeatSeconds *int32 `protobuf:"varint,3,opt,name=in_game_heartbeat_seconds" json:"in_game_heartbeat_seconds,omitempty"`
- PublicIp *uint32 `protobuf:"varint,4,opt,name=public_ip" json:"public_ip,omitempty"`
- Rtime32ServerTime *uint32 `protobuf:"fixed32,5,opt,name=rtime32_server_time" json:"rtime32_server_time,omitempty"`
- AccountFlags *uint32 `protobuf:"varint,6,opt,name=account_flags" json:"account_flags,omitempty"`
- CellId *uint32 `protobuf:"varint,7,opt,name=cell_id" json:"cell_id,omitempty"`
- EmailDomain *string `protobuf:"bytes,8,opt,name=email_domain" json:"email_domain,omitempty"`
- Steam2Ticket []byte `protobuf:"bytes,9,opt,name=steam2_ticket" json:"steam2_ticket,omitempty"`
- EresultExtended *int32 `protobuf:"varint,10,opt,name=eresult_extended" json:"eresult_extended,omitempty"`
- WebapiAuthenticateUserNonce *string `protobuf:"bytes,11,opt,name=webapi_authenticate_user_nonce" json:"webapi_authenticate_user_nonce,omitempty"`
- CellIdPingThreshold *uint32 `protobuf:"varint,12,opt,name=cell_id_ping_threshold" json:"cell_id_ping_threshold,omitempty"`
- UsePics *bool `protobuf:"varint,13,opt,name=use_pics" json:"use_pics,omitempty"`
- VanityUrl *string `protobuf:"bytes,14,opt,name=vanity_url" json:"vanity_url,omitempty"`
- ClientSuppliedSteamid *uint64 `protobuf:"fixed64,20,opt,name=client_supplied_steamid" json:"client_supplied_steamid,omitempty"`
- IpCountryCode *string `protobuf:"bytes,21,opt,name=ip_country_code" json:"ip_country_code,omitempty"`
- ParentalSettings []byte `protobuf:"bytes,22,opt,name=parental_settings" json:"parental_settings,omitempty"`
- ParentalSettingSignature []byte `protobuf:"bytes,23,opt,name=parental_setting_signature" json:"parental_setting_signature,omitempty"`
- CountLoginfailuresToMigrate *int32 `protobuf:"varint,24,opt,name=count_loginfailures_to_migrate" json:"count_loginfailures_to_migrate,omitempty"`
- CountDisconnectsToMigrate *int32 `protobuf:"varint,25,opt,name=count_disconnects_to_migrate" json:"count_disconnects_to_migrate,omitempty"`
- OgsDataReportTimeWindow *int32 `protobuf:"varint,26,opt,name=ogs_data_report_time_window" json:"ogs_data_report_time_window,omitempty"`
- ClientInstanceId *uint64 `protobuf:"varint,27,opt,name=client_instance_id" json:"client_instance_id,omitempty"`
- ForceClientUpdateCheck *bool `protobuf:"varint,28,opt,name=force_client_update_check" json:"force_client_update_check,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
+ Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
+ OutOfGameHeartbeatSeconds *int32 `protobuf:"varint,2,opt,name=out_of_game_heartbeat_seconds,json=outOfGameHeartbeatSeconds" json:"out_of_game_heartbeat_seconds,omitempty"`
+ InGameHeartbeatSeconds *int32 `protobuf:"varint,3,opt,name=in_game_heartbeat_seconds,json=inGameHeartbeatSeconds" json:"in_game_heartbeat_seconds,omitempty"`
+ DeprecatedPublicIp *uint32 `protobuf:"varint,4,opt,name=deprecated_public_ip,json=deprecatedPublicIp" json:"deprecated_public_ip,omitempty"`
+ Rtime32ServerTime *uint32 `protobuf:"fixed32,5,opt,name=rtime32_server_time,json=rtime32ServerTime" json:"rtime32_server_time,omitempty"`
+ AccountFlags *uint32 `protobuf:"varint,6,opt,name=account_flags,json=accountFlags" json:"account_flags,omitempty"`
+ CellId *uint32 `protobuf:"varint,7,opt,name=cell_id,json=cellId" json:"cell_id,omitempty"`
+ EmailDomain *string `protobuf:"bytes,8,opt,name=email_domain,json=emailDomain" json:"email_domain,omitempty"`
+ Steam2Ticket []byte `protobuf:"bytes,9,opt,name=steam2_ticket,json=steam2Ticket" json:"steam2_ticket,omitempty"`
+ EresultExtended *int32 `protobuf:"varint,10,opt,name=eresult_extended,json=eresultExtended" json:"eresult_extended,omitempty"`
+ WebapiAuthenticateUserNonce *string `protobuf:"bytes,11,opt,name=webapi_authenticate_user_nonce,json=webapiAuthenticateUserNonce" json:"webapi_authenticate_user_nonce,omitempty"`
+ CellIdPingThreshold *uint32 `protobuf:"varint,12,opt,name=cell_id_ping_threshold,json=cellIdPingThreshold" json:"cell_id_ping_threshold,omitempty"`
+ DeprecatedUsePics *bool `protobuf:"varint,13,opt,name=deprecated_use_pics,json=deprecatedUsePics" json:"deprecated_use_pics,omitempty"`
+ VanityUrl *string `protobuf:"bytes,14,opt,name=vanity_url,json=vanityUrl" json:"vanity_url,omitempty"`
+ PublicIp *CMsgIPAddress `protobuf:"bytes,15,opt,name=public_ip,json=publicIp" json:"public_ip,omitempty"`
+ ClientSuppliedSteamid *uint64 `protobuf:"fixed64,20,opt,name=client_supplied_steamid,json=clientSuppliedSteamid" json:"client_supplied_steamid,omitempty"`
+ IpCountryCode *string `protobuf:"bytes,21,opt,name=ip_country_code,json=ipCountryCode" json:"ip_country_code,omitempty"`
+ ParentalSettings []byte `protobuf:"bytes,22,opt,name=parental_settings,json=parentalSettings" json:"parental_settings,omitempty"`
+ ParentalSettingSignature []byte `protobuf:"bytes,23,opt,name=parental_setting_signature,json=parentalSettingSignature" json:"parental_setting_signature,omitempty"`
+ CountLoginfailuresToMigrate *int32 `protobuf:"varint,24,opt,name=count_loginfailures_to_migrate,json=countLoginfailuresToMigrate" json:"count_loginfailures_to_migrate,omitempty"`
+ CountDisconnectsToMigrate *int32 `protobuf:"varint,25,opt,name=count_disconnects_to_migrate,json=countDisconnectsToMigrate" json:"count_disconnects_to_migrate,omitempty"`
+ OgsDataReportTimeWindow *int32 `protobuf:"varint,26,opt,name=ogs_data_report_time_window,json=ogsDataReportTimeWindow" json:"ogs_data_report_time_window,omitempty"`
+ ClientInstanceId *uint64 `protobuf:"varint,27,opt,name=client_instance_id,json=clientInstanceId" json:"client_instance_id,omitempty"`
+ ForceClientUpdateCheck *bool `protobuf:"varint,28,opt,name=force_client_update_check,json=forceClientUpdateCheck" json:"force_client_update_check,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
}
func (m *CMsgClientLogonResponse) Reset() { *m = CMsgClientLogonResponse{} }
func (m *CMsgClientLogonResponse) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLogonResponse) ProtoMessage() {}
func (*CMsgClientLogonResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{4}
+ return fileDescriptor_c98cb07f62c057af, []int{5}
}
func (m *CMsgClientLogonResponse) XXX_Unmarshal(b []byte) error {
@@ -644,9 +748,9 @@ func (m *CMsgClientLogonResponse) GetInGameHeartbeatSeconds() int32 {
return 0
}
-func (m *CMsgClientLogonResponse) GetPublicIp() uint32 {
- if m != nil && m.PublicIp != nil {
- return *m.PublicIp
+func (m *CMsgClientLogonResponse) GetDeprecatedPublicIp() uint32 {
+ if m != nil && m.DeprecatedPublicIp != nil {
+ return *m.DeprecatedPublicIp
}
return 0
}
@@ -707,9 +811,9 @@ func (m *CMsgClientLogonResponse) GetCellIdPingThreshold() uint32 {
return 0
}
-func (m *CMsgClientLogonResponse) GetUsePics() bool {
- if m != nil && m.UsePics != nil {
- return *m.UsePics
+func (m *CMsgClientLogonResponse) GetDeprecatedUsePics() bool {
+ if m != nil && m.DeprecatedUsePics != nil {
+ return *m.DeprecatedUsePics
}
return false
}
@@ -721,6 +825,13 @@ func (m *CMsgClientLogonResponse) GetVanityUrl() string {
return ""
}
+func (m *CMsgClientLogonResponse) GetPublicIp() *CMsgIPAddress {
+ if m != nil {
+ return m.PublicIp
+ }
+ return nil
+}
+
func (m *CMsgClientLogonResponse) GetClientSuppliedSteamid() uint64 {
if m != nil && m.ClientSuppliedSteamid != nil {
return *m.ClientSuppliedSteamid
@@ -785,7 +896,7 @@ func (m *CMsgClientLogonResponse) GetForceClientUpdateCheck() bool {
}
type CMsgClientRequestWebAPIAuthenticateUserNonce struct {
- TokenType *int32 `protobuf:"varint,1,opt,name=token_type,def=-1" json:"token_type,omitempty"`
+ TokenType *int32 `protobuf:"varint,1,opt,name=token_type,json=tokenType,def=-1" json:"token_type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -799,7 +910,7 @@ func (m *CMsgClientRequestWebAPIAuthenticateUserNonce) String() string {
}
func (*CMsgClientRequestWebAPIAuthenticateUserNonce) ProtoMessage() {}
func (*CMsgClientRequestWebAPIAuthenticateUserNonce) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{5}
+ return fileDescriptor_c98cb07f62c057af, []int{6}
}
func (m *CMsgClientRequestWebAPIAuthenticateUserNonce) XXX_Unmarshal(b []byte) error {
@@ -831,8 +942,8 @@ func (m *CMsgClientRequestWebAPIAuthenticateUserNonce) GetTokenType() int32 {
type CMsgClientRequestWebAPIAuthenticateUserNonceResponse struct {
Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
- WebapiAuthenticateUserNonce *string `protobuf:"bytes,11,opt,name=webapi_authenticate_user_nonce" json:"webapi_authenticate_user_nonce,omitempty"`
- TokenType *int32 `protobuf:"varint,3,opt,name=token_type,def=-1" json:"token_type,omitempty"`
+ WebapiAuthenticateUserNonce *string `protobuf:"bytes,11,opt,name=webapi_authenticate_user_nonce,json=webapiAuthenticateUserNonce" json:"webapi_authenticate_user_nonce,omitempty"`
+ TokenType *int32 `protobuf:"varint,3,opt,name=token_type,json=tokenType,def=-1" json:"token_type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -846,7 +957,7 @@ func (m *CMsgClientRequestWebAPIAuthenticateUserNonceResponse) String() string {
}
func (*CMsgClientRequestWebAPIAuthenticateUserNonceResponse) ProtoMessage() {}
func (*CMsgClientRequestWebAPIAuthenticateUserNonceResponse) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{6}
+ return fileDescriptor_c98cb07f62c057af, []int{7}
}
func (m *CMsgClientRequestWebAPIAuthenticateUserNonceResponse) XXX_Unmarshal(b []byte) error {
@@ -901,7 +1012,7 @@ func (m *CMsgClientLogOff) Reset() { *m = CMsgClientLogOff{} }
func (m *CMsgClientLogOff) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLogOff) ProtoMessage() {}
func (*CMsgClientLogOff) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{7}
+ return fileDescriptor_c98cb07f62c057af, []int{8}
}
func (m *CMsgClientLogOff) XXX_Unmarshal(b []byte) error {
@@ -933,7 +1044,7 @@ func (m *CMsgClientLoggedOff) Reset() { *m = CMsgClientLoggedOff{} }
func (m *CMsgClientLoggedOff) String() string { return proto.CompactTextString(m) }
func (*CMsgClientLoggedOff) ProtoMessage() {}
func (*CMsgClientLoggedOff) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{8}
+ return fileDescriptor_c98cb07f62c057af, []int{9}
}
func (m *CMsgClientLoggedOff) XXX_Unmarshal(b []byte) error {
@@ -964,8 +1075,8 @@ func (m *CMsgClientLoggedOff) GetEresult() int32 {
}
type CMsgClientNewLoginKey struct {
- UniqueId *uint32 `protobuf:"varint,1,opt,name=unique_id" json:"unique_id,omitempty"`
- LoginKey *string `protobuf:"bytes,2,opt,name=login_key" json:"login_key,omitempty"`
+ UniqueId *uint32 `protobuf:"varint,1,opt,name=unique_id,json=uniqueId" json:"unique_id,omitempty"`
+ LoginKey *string `protobuf:"bytes,2,opt,name=login_key,json=loginKey" json:"login_key,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -975,7 +1086,7 @@ func (m *CMsgClientNewLoginKey) Reset() { *m = CMsgClientNewLoginKey{} }
func (m *CMsgClientNewLoginKey) String() string { return proto.CompactTextString(m) }
func (*CMsgClientNewLoginKey) ProtoMessage() {}
func (*CMsgClientNewLoginKey) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{9}
+ return fileDescriptor_c98cb07f62c057af, []int{10}
}
func (m *CMsgClientNewLoginKey) XXX_Unmarshal(b []byte) error {
@@ -1011,7 +1122,7 @@ func (m *CMsgClientNewLoginKey) GetLoginKey() string {
}
type CMsgClientNewLoginKeyAccepted struct {
- UniqueId *uint32 `protobuf:"varint,1,opt,name=unique_id" json:"unique_id,omitempty"`
+ UniqueId *uint32 `protobuf:"varint,1,opt,name=unique_id,json=uniqueId" json:"unique_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1021,7 +1132,7 @@ func (m *CMsgClientNewLoginKeyAccepted) Reset() { *m = CMsgClientNewLogi
func (m *CMsgClientNewLoginKeyAccepted) String() string { return proto.CompactTextString(m) }
func (*CMsgClientNewLoginKeyAccepted) ProtoMessage() {}
func (*CMsgClientNewLoginKeyAccepted) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{10}
+ return fileDescriptor_c98cb07f62c057af, []int{11}
}
func (m *CMsgClientNewLoginKeyAccepted) XXX_Unmarshal(b []byte) error {
@@ -1050,18 +1161,18 @@ func (m *CMsgClientNewLoginKeyAccepted) GetUniqueId() uint32 {
}
type CMsgClientAccountInfo struct {
- PersonaName *string `protobuf:"bytes,1,opt,name=persona_name" json:"persona_name,omitempty"`
- IpCountry *string `protobuf:"bytes,2,opt,name=ip_country" json:"ip_country,omitempty"`
- CountAuthedComputers *int32 `protobuf:"varint,5,opt,name=count_authed_computers" json:"count_authed_computers,omitempty"`
- AccountFlags *uint32 `protobuf:"varint,7,opt,name=account_flags" json:"account_flags,omitempty"`
- FacebookId *uint64 `protobuf:"varint,8,opt,name=facebook_id" json:"facebook_id,omitempty"`
- FacebookName *string `protobuf:"bytes,9,opt,name=facebook_name" json:"facebook_name,omitempty"`
- SteamguardNotifyNewmachines *bool `protobuf:"varint,14,opt,name=steamguard_notify_newmachines" json:"steamguard_notify_newmachines,omitempty"`
- SteamguardMachineNameUserChosen *string `protobuf:"bytes,15,opt,name=steamguard_machine_name_user_chosen" json:"steamguard_machine_name_user_chosen,omitempty"`
- IsPhoneVerified *bool `protobuf:"varint,16,opt,name=is_phone_verified" json:"is_phone_verified,omitempty"`
- TwoFactorState *uint32 `protobuf:"varint,17,opt,name=two_factor_state" json:"two_factor_state,omitempty"`
- IsPhoneIdentifying *bool `protobuf:"varint,18,opt,name=is_phone_identifying" json:"is_phone_identifying,omitempty"`
- IsPhoneNeedingReverify *bool `protobuf:"varint,19,opt,name=is_phone_needing_reverify" json:"is_phone_needing_reverify,omitempty"`
+ PersonaName *string `protobuf:"bytes,1,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"`
+ IpCountry *string `protobuf:"bytes,2,opt,name=ip_country,json=ipCountry" json:"ip_country,omitempty"`
+ CountAuthedComputers *int32 `protobuf:"varint,5,opt,name=count_authed_computers,json=countAuthedComputers" json:"count_authed_computers,omitempty"`
+ AccountFlags *uint32 `protobuf:"varint,7,opt,name=account_flags,json=accountFlags" json:"account_flags,omitempty"`
+ FacebookId *uint64 `protobuf:"varint,8,opt,name=facebook_id,json=facebookId" json:"facebook_id,omitempty"`
+ FacebookName *string `protobuf:"bytes,9,opt,name=facebook_name,json=facebookName" json:"facebook_name,omitempty"`
+ SteamguardNotifyNewmachines *bool `protobuf:"varint,14,opt,name=steamguard_notify_newmachines,json=steamguardNotifyNewmachines" json:"steamguard_notify_newmachines,omitempty"`
+ SteamguardMachineNameUserChosen *string `protobuf:"bytes,15,opt,name=steamguard_machine_name_user_chosen,json=steamguardMachineNameUserChosen" json:"steamguard_machine_name_user_chosen,omitempty"`
+ IsPhoneVerified *bool `protobuf:"varint,16,opt,name=is_phone_verified,json=isPhoneVerified" json:"is_phone_verified,omitempty"`
+ TwoFactorState *uint32 `protobuf:"varint,17,opt,name=two_factor_state,json=twoFactorState" json:"two_factor_state,omitempty"`
+ IsPhoneIdentifying *bool `protobuf:"varint,18,opt,name=is_phone_identifying,json=isPhoneIdentifying" json:"is_phone_identifying,omitempty"`
+ IsPhoneNeedingReverify *bool `protobuf:"varint,19,opt,name=is_phone_needing_reverify,json=isPhoneNeedingReverify" json:"is_phone_needing_reverify,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -1071,7 +1182,7 @@ func (m *CMsgClientAccountInfo) Reset() { *m = CMsgClientAccountInfo{} }
func (m *CMsgClientAccountInfo) String() string { return proto.CompactTextString(m) }
func (*CMsgClientAccountInfo) ProtoMessage() {}
func (*CMsgClientAccountInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_c98cb07f62c057af, []int{11}
+ return fileDescriptor_c98cb07f62c057af, []int{12}
}
func (m *CMsgClientAccountInfo) XXX_Unmarshal(b []byte) error {
@@ -1176,10 +1287,89 @@ func (m *CMsgClientAccountInfo) GetIsPhoneNeedingReverify() bool {
return false
}
+type CMsgClientChallengeRequest struct {
+ Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientChallengeRequest) Reset() { *m = CMsgClientChallengeRequest{} }
+func (m *CMsgClientChallengeRequest) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientChallengeRequest) ProtoMessage() {}
+func (*CMsgClientChallengeRequest) Descriptor() ([]byte, []int) {
+ return fileDescriptor_c98cb07f62c057af, []int{13}
+}
+
+func (m *CMsgClientChallengeRequest) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientChallengeRequest.Unmarshal(m, b)
+}
+func (m *CMsgClientChallengeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientChallengeRequest.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientChallengeRequest) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientChallengeRequest.Merge(m, src)
+}
+func (m *CMsgClientChallengeRequest) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientChallengeRequest.Size(m)
+}
+func (m *CMsgClientChallengeRequest) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientChallengeRequest.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientChallengeRequest proto.InternalMessageInfo
+
+func (m *CMsgClientChallengeRequest) GetSteamid() uint64 {
+ if m != nil && m.Steamid != nil {
+ return *m.Steamid
+ }
+ return 0
+}
+
+type CMsgClientChallengeResponse struct {
+ Challenge *uint64 `protobuf:"fixed64,1,opt,name=challenge" json:"challenge,omitempty"`
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
+ XXX_unrecognized []byte `json:"-"`
+ XXX_sizecache int32 `json:"-"`
+}
+
+func (m *CMsgClientChallengeResponse) Reset() { *m = CMsgClientChallengeResponse{} }
+func (m *CMsgClientChallengeResponse) String() string { return proto.CompactTextString(m) }
+func (*CMsgClientChallengeResponse) ProtoMessage() {}
+func (*CMsgClientChallengeResponse) Descriptor() ([]byte, []int) {
+ return fileDescriptor_c98cb07f62c057af, []int{14}
+}
+
+func (m *CMsgClientChallengeResponse) XXX_Unmarshal(b []byte) error {
+ return xxx_messageInfo_CMsgClientChallengeResponse.Unmarshal(m, b)
+}
+func (m *CMsgClientChallengeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+ return xxx_messageInfo_CMsgClientChallengeResponse.Marshal(b, m, deterministic)
+}
+func (m *CMsgClientChallengeResponse) XXX_Merge(src proto.Message) {
+ xxx_messageInfo_CMsgClientChallengeResponse.Merge(m, src)
+}
+func (m *CMsgClientChallengeResponse) XXX_Size() int {
+ return xxx_messageInfo_CMsgClientChallengeResponse.Size(m)
+}
+func (m *CMsgClientChallengeResponse) XXX_DiscardUnknown() {
+ xxx_messageInfo_CMsgClientChallengeResponse.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_CMsgClientChallengeResponse proto.InternalMessageInfo
+
+func (m *CMsgClientChallengeResponse) GetChallenge() uint64 {
+ if m != nil && m.Challenge != nil {
+ return *m.Challenge
+ }
+ return 0
+}
+
func init() {
proto.RegisterType((*CMsgClientHeartBeat)(nil), "CMsgClientHeartBeat")
proto.RegisterType((*CMsgClientServerTimestampRequest)(nil), "CMsgClientServerTimestampRequest")
proto.RegisterType((*CMsgClientServerTimestampResponse)(nil), "CMsgClientServerTimestampResponse")
+ proto.RegisterType((*CMsgClientSecret)(nil), "CMsgClientSecret")
proto.RegisterType((*CMsgClientLogon)(nil), "CMsgClientLogon")
proto.RegisterType((*CMsgClientLogonResponse)(nil), "CMsgClientLogonResponse")
proto.RegisterType((*CMsgClientRequestWebAPIAuthenticateUserNonce)(nil), "CMsgClientRequestWebAPIAuthenticateUserNonce")
@@ -1189,6 +1379,8 @@ func init() {
proto.RegisterType((*CMsgClientNewLoginKey)(nil), "CMsgClientNewLoginKey")
proto.RegisterType((*CMsgClientNewLoginKeyAccepted)(nil), "CMsgClientNewLoginKeyAccepted")
proto.RegisterType((*CMsgClientAccountInfo)(nil), "CMsgClientAccountInfo")
+ proto.RegisterType((*CMsgClientChallengeRequest)(nil), "CMsgClientChallengeRequest")
+ proto.RegisterType((*CMsgClientChallengeResponse)(nil), "CMsgClientChallengeResponse")
}
func init() {
@@ -1196,99 +1388,151 @@ func init() {
}
var fileDescriptor_c98cb07f62c057af = []byte{
- // 1495 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0x5b, 0x73, 0x13, 0x47,
- 0x16, 0x5e, 0x01, 0xc2, 0xd6, 0xc1, 0xc6, 0xf2, 0xd8, 0xb2, 0xdb, 0x57, 0x64, 0x71, 0x33, 0xcb,
- 0xee, 0xd6, 0xae, 0xa1, 0xf6, 0x81, 0x4a, 0x1e, 0x0c, 0x29, 0x0a, 0x2a, 0x04, 0x08, 0x97, 0x90,
- 0xca, 0xad, 0xd3, 0xea, 0x39, 0x33, 0xea, 0xf2, 0x4c, 0xf7, 0xd0, 0xdd, 0x23, 0xa1, 0xb7, 0x3c,
- 0xe7, 0xcf, 0xe4, 0x7f, 0xe4, 0xc7, 0xe4, 0x37, 0xa4, 0xfa, 0x8c, 0x46, 0x92, 0xc1, 0x21, 0xc9,
- 0xeb, 0xe9, 0xd3, 0xe7, 0xfa, 0x7d, 0x5f, 0x37, 0xdc, 0x70, 0x1e, 0x45, 0x9e, 0xa3, 0x73, 0x22,
- 0x45, 0xc7, 0x65, 0xa6, 0x50, 0x7b, 0x87, 0x76, 0x88, 0x96, 0x67, 0x26, 0x55, 0xfa, 0x3f, 0x85,
- 0x35, 0xde, 0x6c, 0xb3, 0xd3, 0x7e, 0x7d, 0xe1, 0xb0, 0x3a, 0xe9, 0x75, 0x60, 0xed, 0xc1, 0x17,
- 0x2e, 0x7d, 0x40, 0x37, 0x1f, 0xa1, 0xb0, 0xfe, 0x3e, 0x0a, 0xdf, 0xfb, 0x0c, 0xba, 0x33, 0xf3,
- 0x4b, 0x0a, 0xf8, 0x4a, 0xe5, 0xe8, 0xbc, 0xc8, 0x8b, 0x17, 0xf8, 0xb6, 0x44, 0xe7, 0xa3, 0x2e,
- 0xb0, 0x2a, 0x21, 0xb7, 0x95, 0x85, 0xfb, 0xda, 0x85, 0x35, 0xba, 0x8d, 0xc3, 0x0b, 0xbd, 0x3e,
- 0x1c, 0x7c, 0x24, 0x8a, 0x2b, 0x8c, 0x76, 0xf8, 0xe7, 0x61, 0xa2, 0x1d, 0x58, 0x9b, 0xf4, 0x34,
- 0x3d, 0xe1, 0xb9, 0x63, 0xe7, 0x28, 0xc7, 0xaf, 0x00, 0x2b, 0xb3, 0x24, 0x4f, 0x4c, 0x6a, 0x74,
- 0xc4, 0xa0, 0x4d, 0xdd, 0x49, 0x93, 0xf1, 0x21, 0x5a, 0xa7, 0x8c, 0xa6, 0x50, 0xcb, 0xd1, 0x15,
- 0xd8, 0x34, 0xfd, 0xa4, 0x74, 0xbe, 0x94, 0xc2, 0x63, 0xcc, 0x0b, 0xab, 0x86, 0xc2, 0x23, 0x57,
- 0x05, 0x85, 0x5b, 0x8e, 0x56, 0x60, 0x41, 0x62, 0x96, 0x71, 0x15, 0xb3, 0xf3, 0x64, 0xd8, 0x84,
- 0x95, 0x4c, 0x38, 0xcf, 0x1d, 0xba, 0x10, 0x27, 0x1c, 0x5c, 0xa0, 0x83, 0x7d, 0xd8, 0x98, 0xd4,
- 0x5d, 0x08, 0x79, 0x22, 0x52, 0x9c, 0xa6, 0x6a, 0xd6, 0x17, 0x27, 0xe7, 0x99, 0xd0, 0x69, 0x29,
- 0x52, 0x64, 0x17, 0xbb, 0x8d, 0xc3, 0x56, 0xb4, 0x01, 0x97, 0x27, 0x07, 0xc6, 0x71, 0x3f, 0x2e,
- 0x90, 0x2d, 0xd0, 0x85, 0x9b, 0xc0, 0xdc, 0xc0, 0x94, 0x59, 0xcc, 0x2d, 0xe6, 0x98, 0xf7, 0xd1,
- 0xf2, 0x42, 0x38, 0x37, 0x32, 0x36, 0x66, 0x8b, 0xdd, 0xc6, 0xe1, 0xe2, 0xbd, 0x66, 0x22, 0x32,
- 0x87, 0xd1, 0x3a, 0x2c, 0x8d, 0x94, 0x9e, 0xe5, 0x6b, 0x51, 0xd8, 0x2e, 0xb0, 0x42, 0xe9, 0x94,
- 0xe7, 0x8e, 0x27, 0xd6, 0xe4, 0x9c, 0xda, 0x70, 0x28, 0xac, 0x1c, 0x30, 0xa0, 0x04, 0xab, 0xd0,
- 0x2a, 0xca, 0x7e, 0xa6, 0x64, 0x68, 0x77, 0xbd, 0x36, 0xbd, 0x35, 0x8e, 0x67, 0x38, 0xc4, 0x8c,
- 0x75, 0xc8, 0x34, 0xdb, 0x87, 0x2b, 0x8b, 0x22, 0x53, 0x18, 0x73, 0x42, 0x4f, 0xe8, 0x7c, 0xa3,
- 0xdb, 0x38, 0xbc, 0x18, 0x45, 0x00, 0xb9, 0x90, 0x83, 0x50, 0x82, 0x8a, 0xd9, 0x7e, 0xb7, 0x71,
- 0xb8, 0x14, 0x31, 0x58, 0xce, 0x44, 0xa9, 0xe5, 0x20, 0x6c, 0x29, 0xf4, 0x74, 0x25, 0x04, 0xbb,
- 0xd7, 0xf8, 0x6f, 0x14, 0xc1, 0x42, 0xa9, 0x78, 0x6e, 0x62, 0x64, 0xdd, 0xda, 0xb6, 0x0e, 0x2d,
- 0x39, 0x10, 0xbe, 0xb2, 0x1e, 0xd4, 0xd6, 0x6d, 0x88, 0x28, 0xd3, 0x11, 0x17, 0xa5, 0x1f, 0x70,
- 0xaf, 0xe4, 0x09, 0x7a, 0x76, 0x8b, 0xe2, 0x77, 0x60, 0x19, 0x73, 0xa1, 0x32, 0x2e, 0xe2, 0xd8,
- 0xa2, 0x73, 0xec, 0x9f, 0x75, 0xd3, 0x36, 0x80, 0xe2, 0xce, 0x11, 0x17, 0x52, 0x9a, 0x52, 0x7b,
- 0x2e, 0x2d, 0x0a, 0x1f, 0xc6, 0x72, 0xbb, 0xdb, 0x38, 0x5c, 0x08, 0xc3, 0xaa, 0x4f, 0xb4, 0xc8,
- 0x91, 0x1d, 0xd1, 0xbd, 0x36, 0x2c, 0x4e, 0x67, 0x7b, 0x87, 0x2c, 0x5b, 0xb0, 0x9a, 0x8a, 0x1c,
- 0x79, 0x8d, 0x34, 0x73, 0x82, 0x9a, 0xdd, 0xa5, 0xa3, 0x55, 0x68, 0x11, 0x99, 0xf8, 0x09, 0x8e,
- 0xd9, 0x27, 0x64, 0xba, 0x0d, 0xbb, 0x23, 0xe1, 0xb8, 0x34, 0x7a, 0x88, 0x36, 0x00, 0x29, 0xc6,
- 0xc2, 0x62, 0x85, 0xa9, 0xdc, 0xa5, 0xec, 0xe1, 0xfc, 0xbe, 0xae, 0xc3, 0x9e, 0xd0, 0x46, 0xf3,
- 0xd2, 0x85, 0xc0, 0xc2, 0xa6, 0xe8, 0xf9, 0xa9, 0x9a, 0x9e, 0x53, 0xcc, 0x7d, 0xd8, 0xb0, 0xe8,
- 0x4c, 0x36, 0xc4, 0xb8, 0x72, 0x9d, 0x8e, 0xfd, 0x4b, 0x1a, 0xfb, 0x36, 0x44, 0x68, 0xd1, 0x95,
- 0x59, 0x00, 0xa3, 0xf6, 0x76, 0x9c, 0xa8, 0x0c, 0xd9, 0x8b, 0x6e, 0xe3, 0xb0, 0x19, 0x30, 0xe5,
- 0x06, 0x62, 0xde, 0xfe, 0x92, 0xc6, 0xb6, 0x0a, 0x2d, 0x9a, 0xa5, 0x0c, 0x83, 0x7e, 0x55, 0xb7,
- 0x6e, 0x7c, 0x51, 0x2d, 0xe9, 0x35, 0x5d, 0x5e, 0x85, 0x56, 0xb0, 0x0c, 0x45, 0x56, 0x22, 0xfb,
- 0x8a, 0x40, 0xb0, 0x01, 0x97, 0x83, 0x49, 0xc5, 0xa8, 0xbd, 0x4a, 0x14, 0x5a, 0xf6, 0x86, 0x2e,
- 0xef, 0x41, 0x67, 0xb2, 0xa2, 0x6a, 0x3b, 0x35, 0x67, 0xd9, 0xd7, 0xa1, 0xe1, 0x80, 0x79, 0x67,
- 0xf4, 0x98, 0x17, 0x4e, 0xd7, 0xeb, 0xfb, 0x86, 0xea, 0x08, 0x14, 0xae, 0x0f, 0xc2, 0x84, 0x95,
- 0x24, 0xec, 0x7c, 0x4b, 0x41, 0xff, 0x0f, 0x37, 0x69, 0x69, 0xc8, 0x35, 0x8e, 0xc8, 0x25, 0x53,
- 0xfa, 0x04, 0xe3, 0xe9, 0x90, 0x54, 0xc2, 0x35, 0x62, 0x8c, 0x31, 0xfb, 0x6e, 0x7e, 0xae, 0x1d,
- 0x58, 0x9e, 0x06, 0xa5, 0x39, 0x7e, 0x4f, 0xe1, 0xb6, 0x21, 0x9a, 0xdf, 0xa4, 0x28, 0x42, 0x1f,
- 0xec, 0x07, 0x6a, 0xf5, 0x16, 0x1c, 0x50, 0xfd, 0x69, 0x29, 0x6c, 0xcc, 0x63, 0x43, 0xaa, 0x33,
- 0x21, 0x9b, 0x34, 0x79, 0x51, 0x7a, 0xb4, 0x8c, 0x53, 0x2f, 0xeb, 0xb0, 0x54, 0xa3, 0x9c, 0x82,
- 0xff, 0x48, 0xc1, 0xaf, 0xc0, 0xe6, 0xbc, 0x95, 0x16, 0x25, 0x07, 0xc6, 0xa1, 0x66, 0x82, 0x1c,
- 0x18, 0xb4, 0xa9, 0x68, 0x3b, 0xe6, 0x66, 0x88, 0xd6, 0xaa, 0x18, 0x59, 0x9f, 0x4e, 0xd6, 0x61,
- 0x49, 0xb9, 0xc9, 0x52, 0xfb, 0xe6, 0x1d, 0x93, 0x94, 0x66, 0x1b, 0xa2, 0x09, 0xdd, 0x94, 0x76,
- 0x5e, 0xe8, 0x6a, 0x30, 0x31, 0x09, 0xdf, 0x26, 0xac, 0xf8, 0x91, 0xe1, 0x89, 0x90, 0xde, 0xd8,
- 0x6a, 0x87, 0x48, 0xa1, 0xae, 0xc1, 0x6e, 0x20, 0xa7, 0xb1, 0xde, 0x71, 0x1b, 0x06, 0x97, 0xa9,
- 0x5c, 0x85, 0x56, 0x2a, 0x4d, 0x65, 0x49, 0xbd, 0x8d, 0x11, 0xf6, 0xc3, 0x43, 0x60, 0x34, 0xd7,
- 0x46, 0x4b, 0x64, 0x29, 0x5d, 0xdf, 0x84, 0x95, 0xc2, 0x2a, 0x63, 0x95, 0x1f, 0x73, 0x8b, 0xc2,
- 0x19, 0xcd, 0x06, 0x61, 0x3c, 0xbd, 0x5f, 0x9a, 0xb0, 0xf9, 0x9e, 0x98, 0x4e, 0x75, 0x3a, 0x82,
- 0x85, 0x09, 0xfc, 0x48, 0x4b, 0x9b, 0xf7, 0x1a, 0x47, 0x01, 0xd9, 0xa6, 0xf4, 0xdc, 0x24, 0x9c,
- 0x26, 0x3e, 0x08, 0xef, 0x47, 0x1f, 0x45, 0x00, 0xa8, 0x34, 0x3a, 0xae, 0x34, 0xba, 0x19, 0x1d,
- 0xc0, 0x96, 0xd2, 0x7f, 0xe4, 0x72, 0xbe, 0xc6, 0xe0, 0x4c, 0x9b, 0x2a, 0x81, 0xdd, 0x81, 0xb5,
- 0x9a, 0xdb, 0x73, 0xf2, 0x4f, 0xea, 0xba, 0x10, 0x76, 0x5f, 0xa3, 0x23, 0xc9, 0x44, 0xea, 0x48,
- 0x5b, 0x4f, 0xc9, 0x77, 0x25, 0xaa, 0xeb, 0xb0, 0x54, 0xe9, 0x46, 0x6c, 0x72, 0xa1, 0x34, 0x09,
- 0x69, 0x8b, 0x90, 0x33, 0x0f, 0x63, 0x92, 0xd0, 0x20, 0x62, 0xed, 0x9a, 0x61, 0xf8, 0xce, 0xa3,
- 0x0e, 0x88, 0x03, 0x2a, 0xef, 0x06, 0xec, 0x8f, 0xb0, 0x2f, 0x0a, 0x45, 0xd2, 0x14, 0x48, 0x11,
- 0xb8, 0x5e, 0xd1, 0xb4, 0x9a, 0xec, 0xa5, 0x9a, 0xc3, 0x93, 0xfc, 0x9c, 0xc4, 0xd8, 0x0f, 0x2c,
- 0xba, 0x81, 0xc9, 0x62, 0xb6, 0x44, 0xe5, 0xb4, 0x61, 0xb1, 0x74, 0xc8, 0x0b, 0x25, 0x1d, 0x5b,
- 0xa6, 0x25, 0x45, 0x00, 0x43, 0xa1, 0xc3, 0x26, 0x4a, 0x9b, 0xb1, 0xcb, 0x35, 0xc8, 0xce, 0x94,
- 0x60, 0x15, 0x93, 0x6c, 0x5f, 0x0c, 0x0b, 0x54, 0x05, 0xaf, 0x71, 0x46, 0xc0, 0xe8, 0xd4, 0x2a,
- 0x56, 0x08, 0x8b, 0xda, 0x8b, 0xa0, 0xfd, 0xde, 0x2b, 0x9d, 0x3a, 0x52, 0xed, 0xa5, 0xa8, 0x07,
- 0xdb, 0xef, 0x1f, 0x71, 0xa7, 0x52, 0x2d, 0x7c, 0x69, 0x91, 0x6d, 0x92, 0xcf, 0x0d, 0xd8, 0xaf,
- 0x66, 0x4a, 0x7a, 0x97, 0x08, 0x95, 0x95, 0x16, 0x1d, 0xf7, 0x86, 0xe7, 0x2a, 0x0d, 0x40, 0x63,
- 0x8c, 0xc6, 0x71, 0x0d, 0x76, 0x2b, 0xbf, 0x58, 0x39, 0x69, 0xb4, 0x46, 0xe9, 0x4f, 0x79, 0x6d,
- 0x91, 0xd7, 0x55, 0xd8, 0x31, 0xa9, 0xe3, 0xb1, 0xf0, 0x82, 0x5b, 0x0c, 0x68, 0xa5, 0x0d, 0xf2,
- 0x91, 0xd2, 0xb1, 0x19, 0xb1, 0x6d, 0x72, 0x3a, 0x1b, 0xff, 0x3b, 0x84, 0xff, 0x03, 0xd8, 0x4a,
- 0x8c, 0x95, 0x38, 0xf9, 0xd8, 0xf0, 0xb2, 0x88, 0xc3, 0xd4, 0xe5, 0x00, 0xe5, 0x09, 0xdb, 0x0d,
- 0xe3, 0xeb, 0x3d, 0x84, 0x7f, 0xcd, 0x00, 0x3b, 0xf9, 0x99, 0xbc, 0xc1, 0xfe, 0xf1, 0xf3, 0xc7,
- 0xc7, 0x73, 0x8b, 0x7a, 0xed, 0xd0, 0x3e, 0x0d, 0x6b, 0x8a, 0x36, 0x00, 0x48, 0xda, 0x2b, 0xfd,
- 0xab, 0x80, 0x7c, 0xee, 0xdf, 0xff, 0xeb, 0xfd, 0xdc, 0x80, 0xbb, 0x7f, 0x27, 0xd0, 0x47, 0x69,
- 0xf1, 0x57, 0xd1, 0x72, 0xba, 0x98, 0xf3, 0xd3, 0x62, 0x22, 0x68, 0x9f, 0x62, 0xe1, 0xb3, 0x24,
- 0xe9, 0xdd, 0x9a, 0xff, 0xa8, 0x3d, 0x31, 0x69, 0x8a, 0xf1, 0xb3, 0x24, 0x39, 0x2b, 0x7d, 0xef,
- 0x53, 0xe8, 0xcc, 0x5c, 0x9f, 0xe2, 0xe8, 0x49, 0x58, 0xe6, 0xe7, 0x38, 0x0e, 0x24, 0x2b, 0xb5,
- 0x7a, 0x5b, 0xd2, 0x88, 0x1b, 0xf5, 0x07, 0x60, 0xf6, 0xb6, 0x05, 0xb6, 0xb6, 0x7a, 0x47, 0xb0,
- 0x77, 0xe6, 0xf5, 0x63, 0x29, 0xb1, 0xf0, 0x18, 0x9f, 0x11, 0xa6, 0xf7, 0xdb, 0xb9, 0xf9, 0x9c,
- 0xc7, 0x15, 0x33, 0x1f, 0xeb, 0xc4, 0x04, 0x02, 0x16, 0x68, 0x9d, 0xd1, 0xa2, 0x92, 0xd1, 0x06,
- 0x75, 0x1e, 0x01, 0xcc, 0x00, 0x5c, 0xe5, 0x25, 0xee, 0x10, 0xa8, 0x68, 0x68, 0xf1, 0x54, 0x8f,
- 0x1d, 0x51, 0xbe, 0xf9, 0x21, 0xe5, 0x2b, 0x86, 0xaf, 0xc1, 0xa5, 0x44, 0x48, 0xec, 0x1b, 0x73,
- 0x12, 0xea, 0x59, 0x24, 0xe4, 0x74, 0x60, 0x79, 0x6a, 0xa4, 0xb4, 0xd5, 0x1f, 0xe9, 0x3a, 0xec,
- 0xcd, 0xc9, 0xbf, 0x36, 0x5e, 0x25, 0xe3, 0xf0, 0xe8, 0x4c, 0x24, 0xdd, 0x11, 0xff, 0x16, 0xa3,
- 0xdb, 0x70, 0x75, 0xce, 0xed, 0x03, 0xbd, 0xe7, 0x13, 0xc1, 0x5f, 0xa9, 0x29, 0xa7, 0x1c, 0x2f,
- 0x06, 0xa6, 0xfa, 0x91, 0x85, 0xd7, 0x32, 0x66, 0x6d, 0x8a, 0xc3, 0xa0, 0x3d, 0xa7, 0xdf, 0xce,
- 0x07, 0x6a, 0xac, 0x52, 0xd1, 0xbb, 0xb0, 0x3e, 0xbd, 0x34, 0x79, 0x64, 0xc7, 0x4a, 0xa7, 0x2c,
- 0xa2, 0x7b, 0x41, 0x2f, 0xeb, 0xd3, 0xf0, 0xf0, 0x05, 0xaa, 0x5a, 0xa4, 0xe0, 0x63, 0xb6, 0x16,
- 0x5c, 0xee, 0x37, 0x1f, 0x35, 0x7e, 0x6a, 0xfc, 0xe3, 0xf7, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb8,
- 0x55, 0x41, 0x55, 0x01, 0x0c, 0x00, 0x00,
+ // 2325 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0x5b, 0x77, 0x1b, 0xb7,
+ 0xd5, 0xfd, 0x98, 0x58, 0x96, 0x08, 0x51, 0xb7, 0xd1, 0x0d, 0x92, 0x7c, 0x91, 0x98, 0xaf, 0x8e,
+ 0x12, 0x27, 0x5e, 0x8e, 0x9c, 0x95, 0x36, 0xa9, 0xd7, 0x4a, 0x65, 0xb9, 0x4e, 0xb8, 0xa2, 0x0b,
+ 0x33, 0x92, 0x9c, 0x5e, 0xd2, 0xa2, 0xe0, 0xcc, 0xe1, 0x10, 0xd5, 0x10, 0x18, 0x0f, 0x30, 0x62,
+ 0xf8, 0xd6, 0xc7, 0xbe, 0xf4, 0xa9, 0x7f, 0xa5, 0x6f, 0xfd, 0x11, 0xfd, 0x4b, 0x5d, 0x38, 0xc0,
+ 0x0c, 0x87, 0x8e, 0xec, 0x5e, 0x56, 0xdf, 0x34, 0xfb, 0x6c, 0x00, 0x07, 0x38, 0x1b, 0x07, 0x9b,
+ 0x22, 0x0f, 0xb4, 0x01, 0x3e, 0x1c, 0x82, 0xd6, 0x3c, 0x01, 0xcd, 0xa2, 0x54, 0x80, 0x34, 0x1a,
+ 0xf2, 0x6b, 0xc8, 0x59, 0xaa, 0x12, 0x21, 0x1f, 0x65, 0xb9, 0x32, 0x6a, 0x9b, 0x4e, 0xf3, 0x7a,
+ 0x5c, 0x83, 0x8b, 0xb4, 0xd7, 0xc9, 0xea, 0xd1, 0x89, 0x4e, 0x8e, 0x70, 0xe4, 0xd7, 0xc0, 0x73,
+ 0xf3, 0x0c, 0xb8, 0x69, 0x7f, 0x4f, 0x76, 0x27, 0xf0, 0x39, 0x4e, 0x78, 0x21, 0x86, 0xa0, 0x0d,
+ 0x1f, 0x66, 0x21, 0xbc, 0x2a, 0x40, 0x9b, 0xe0, 0x67, 0x84, 0xba, 0x05, 0x59, 0xee, 0x10, 0x66,
+ 0x4a, 0x0a, 0x6d, 0xec, 0x36, 0xf6, 0x6f, 0x85, 0x1b, 0x2e, 0xee, 0x07, 0x54, 0x13, 0xb4, 0xff,
+ 0xd2, 0x20, 0x7b, 0x6f, 0x99, 0x5e, 0x67, 0x4a, 0x6a, 0xf8, 0xef, 0xe7, 0x0f, 0x1e, 0x91, 0x55,
+ 0x7f, 0x08, 0xd5, 0x08, 0x36, 0xd4, 0xf4, 0x1d, 0x1c, 0xb4, 0xa2, 0xa7, 0xd7, 0x3b, 0xd1, 0xed,
+ 0x3f, 0x37, 0xc8, 0x72, 0x3d, 0x9f, 0x28, 0x07, 0x13, 0x50, 0x32, 0x7b, 0x0d, 0xb9, 0x16, 0x4a,
+ 0xe2, 0x6a, 0x0b, 0x61, 0xf9, 0x19, 0xac, 0x91, 0x19, 0x9e, 0x65, 0x22, 0xc6, 0x09, 0x17, 0x42,
+ 0xf7, 0x11, 0x6c, 0x93, 0xb9, 0x18, 0xae, 0x45, 0x04, 0x22, 0xa6, 0xef, 0x62, 0xa0, 0xfa, 0xb6,
+ 0x23, 0xa4, 0x92, 0x11, 0xd0, 0x5b, 0xbb, 0x8d, 0xfd, 0xdb, 0xa1, 0xfb, 0x08, 0x02, 0x72, 0x6b,
+ 0x30, 0xe4, 0x11, 0x9d, 0xd9, 0x6d, 0xec, 0xb7, 0x42, 0xfc, 0xbb, 0xfd, 0xd7, 0x55, 0xb2, 0x34,
+ 0x49, 0xe5, 0x58, 0x25, 0x4a, 0x06, 0x1f, 0x90, 0x65, 0x2c, 0x56, 0xa4, 0x52, 0x36, 0x9d, 0xd2,
+ 0x52, 0x89, 0xbf, 0xf4, 0xa9, 0x7d, 0x43, 0xda, 0x31, 0x64, 0x39, 0x44, 0xdc, 0x40, 0xcc, 0x54,
+ 0xaf, 0x5f, 0x68, 0x53, 0xb8, 0x8f, 0x2c, 0x17, 0xd7, 0xdc, 0x00, 0x13, 0x99, 0xcf, 0xfb, 0xfe,
+ 0x84, 0x79, 0x56, 0x23, 0x76, 0x1d, 0xaf, 0x93, 0x05, 0x9b, 0x64, 0x36, 0x82, 0x34, 0x65, 0xd5,
+ 0x86, 0x6e, 0xdb, 0xcf, 0x4e, 0x1c, 0x3c, 0x20, 0x4b, 0x29, 0xd7, 0x86, 0x69, 0xd0, 0x76, 0x55,
+ 0x4b, 0xb8, 0x85, 0x84, 0x05, 0x0b, 0x9f, 0x3b, 0xb4, 0x13, 0x07, 0x9f, 0x12, 0x5f, 0x21, 0x96,
+ 0xf1, 0xe8, 0x8a, 0x27, 0x50, 0xa5, 0x3f, 0x83, 0xf4, 0x35, 0x17, 0xed, 0xba, 0x60, 0xb9, 0x87,
+ 0xf7, 0xc9, 0x92, 0x1f, 0x95, 0x72, 0x99, 0x14, 0x3c, 0x01, 0x7a, 0x7b, 0xb7, 0xb1, 0xdf, 0x0c,
+ 0x17, 0x1d, 0x7c, 0xec, 0xd1, 0xe0, 0xff, 0x89, 0x47, 0x98, 0xd2, 0xcc, 0x8c, 0x33, 0xa0, 0xb3,
+ 0x38, 0x6d, 0xcb, 0xa1, 0x67, 0xfa, 0x62, 0x9c, 0x41, 0xf0, 0x25, 0xa1, 0x7a, 0xa0, 0x8a, 0x34,
+ 0x66, 0x39, 0x0c, 0x61, 0xd8, 0x83, 0x9c, 0x65, 0x5c, 0xeb, 0x91, 0xca, 0x63, 0x3a, 0xb7, 0xdb,
+ 0xd8, 0x9f, 0xfb, 0x62, 0xa6, 0xcf, 0x53, 0x0d, 0xe1, 0x86, 0xa3, 0x85, 0x9e, 0xd5, 0xf5, 0xa4,
+ 0x60, 0x8f, 0xb4, 0x46, 0x42, 0x4e, 0x72, 0x6f, 0x62, 0x32, 0xf3, 0x16, 0x2b, 0x53, 0x7e, 0x8f,
+ 0x2c, 0xd4, 0x8e, 0xfd, 0x93, 0xc7, 0x94, 0xb8, 0x44, 0x26, 0xe0, 0x27, 0x8f, 0x83, 0x67, 0x64,
+ 0x1d, 0x0b, 0xf2, 0xa3, 0x72, 0xcc, 0xef, 0x36, 0xf6, 0xe7, 0x0f, 0x16, 0x1f, 0xd9, 0xba, 0x77,
+ 0xba, 0x87, 0x71, 0x9c, 0x83, 0xd6, 0xe1, 0xea, 0x84, 0x3c, 0x29, 0xc9, 0x63, 0xb2, 0x56, 0x5b,
+ 0x28, 0x2b, 0x7a, 0xa9, 0x88, 0xec, 0x14, 0x6b, 0xb8, 0x5e, 0x30, 0x89, 0x75, 0x31, 0xd4, 0xc9,
+ 0x82, 0x1d, 0xd2, 0x7c, 0xa5, 0x34, 0x4b, 0xe1, 0x1a, 0x52, 0xba, 0xee, 0x74, 0xf9, 0x4a, 0xe9,
+ 0x63, 0xfb, 0x1d, 0xfc, 0xb4, 0xba, 0x62, 0xba, 0xc8, 0xb2, 0x54, 0x40, 0xcc, 0xb0, 0x53, 0xd8,
+ 0x8a, 0x6e, 0xa0, 0x54, 0xd7, 0x5d, 0xfc, 0xdc, 0x87, 0xcf, 0x6d, 0xb4, 0x13, 0x07, 0x0f, 0x49,
+ 0x73, 0xb2, 0xf8, 0xe6, 0x8d, 0xf9, 0xcf, 0x65, 0x65, 0x0a, 0x77, 0x09, 0x19, 0xf2, 0x68, 0x60,
+ 0xcf, 0x50, 0xc4, 0xf4, 0x1e, 0xaa, 0xbd, 0xe9, 0x11, 0x54, 0xd3, 0x42, 0xca, 0x0b, 0x19, 0x0d,
+ 0xec, 0x7d, 0xb5, 0x55, 0xbc, 0x6f, 0xb3, 0xfc, 0xa2, 0xf1, 0x38, 0x6c, 0x95, 0x38, 0x16, 0x72,
+ 0x9b, 0xcc, 0x16, 0x82, 0x0d, 0x55, 0x0c, 0x74, 0xb7, 0x64, 0xdc, 0x2e, 0xc4, 0x89, 0x8a, 0x21,
+ 0xb8, 0x47, 0x9a, 0xd1, 0x80, 0x1b, 0x17, 0xdd, 0x2b, 0xa3, 0x73, 0x16, 0xc3, 0xf8, 0x47, 0x24,
+ 0xc0, 0x8d, 0x1d, 0x30, 0x5e, 0x98, 0x01, 0x33, 0x22, 0xba, 0x02, 0x43, 0x3f, 0xc0, 0x54, 0x96,
+ 0x5d, 0xe4, 0xb0, 0x30, 0x83, 0x0b, 0xc4, 0x6d, 0x39, 0x61, 0xc8, 0x45, 0xca, 0xb8, 0xdb, 0x0b,
+ 0xfd, 0x10, 0x4b, 0xde, 0x42, 0xd0, 0xef, 0xcf, 0xb6, 0xa7, 0xdc, 0xb6, 0x97, 0x27, 0x07, 0x8c,
+ 0x47, 0x91, 0x2a, 0xa4, 0x61, 0x51, 0x0e, 0xdc, 0x58, 0x89, 0x3c, 0xdc, 0x6d, 0xec, 0xcf, 0x86,
+ 0x1b, 0x3e, 0x7e, 0xe8, 0xc2, 0x47, 0x3e, 0x6a, 0x05, 0x55, 0x8e, 0x90, 0x7c, 0x08, 0xf4, 0xc0,
+ 0x09, 0xca, 0x63, 0xa7, 0x7c, 0x68, 0xf7, 0x3a, 0x57, 0x89, 0xf4, 0x09, 0x86, 0xab, 0xef, 0xe0,
+ 0x43, 0xb2, 0x92, 0xf0, 0x21, 0xb0, 0xb2, 0xc5, 0xa9, 0x2b, 0x90, 0xf4, 0x53, 0x24, 0x2d, 0xd9,
+ 0x80, 0xef, 0xa7, 0x16, 0xb6, 0xd5, 0xc7, 0x77, 0x80, 0x5d, 0xc1, 0x98, 0x3e, 0x75, 0x13, 0x21,
+ 0xf0, 0x0d, 0x8c, 0x83, 0x17, 0xe4, 0xce, 0x88, 0x6b, 0x16, 0x29, 0x79, 0x0d, 0xb9, 0xd5, 0x53,
+ 0x4d, 0x5a, 0x43, 0x9d, 0xd0, 0x17, 0xf5, 0xdb, 0xb1, 0x35, 0xe2, 0xfa, 0xa8, 0x64, 0x3e, 0xaf,
+ 0x88, 0x27, 0x3a, 0x09, 0x7e, 0x41, 0xee, 0x72, 0xa9, 0x24, 0x2b, 0xb4, 0x4d, 0x87, 0xe7, 0x09,
+ 0x18, 0x36, 0xb5, 0xc1, 0x2e, 0x2e, 0xbc, 0x65, 0x49, 0x97, 0x1a, 0xf2, 0x0b, 0xa4, 0x1c, 0xd6,
+ 0xb6, 0xfb, 0x84, 0x6c, 0xe4, 0xa0, 0x55, 0x7a, 0x0d, 0xb1, 0x9b, 0xa5, 0x52, 0xe1, 0xb7, 0xa8,
+ 0xc2, 0xd5, 0x32, 0x6a, 0x87, 0x97, 0x1a, 0xfc, 0x98, 0x04, 0x90, 0x83, 0x2e, 0x52, 0xdb, 0x88,
+ 0xa4, 0xc9, 0xc7, 0x7d, 0x91, 0x02, 0x0d, 0x77, 0x1b, 0xfb, 0x33, 0xe1, 0x8a, 0x8f, 0x9c, 0x57,
+ 0x81, 0xe0, 0x27, 0x64, 0x51, 0x0f, 0x78, 0x9d, 0x7a, 0x8e, 0xe5, 0x5f, 0xd0, 0x03, 0x5e, 0xa3,
+ 0xed, 0x90, 0x26, 0x4a, 0x24, 0xb2, 0x4a, 0xba, 0x70, 0x27, 0x66, 0x81, 0x23, 0x2b, 0xa3, 0x2d,
+ 0x32, 0xa7, 0x4c, 0xe6, 0x54, 0x7a, 0x89, 0x0b, 0xcd, 0x2a, 0x93, 0xa1, 0x3a, 0x77, 0x48, 0xd3,
+ 0x86, 0xae, 0x79, 0x5a, 0x00, 0x7d, 0xe9, 0xee, 0x99, 0x32, 0xd9, 0x4b, 0xfb, 0x6d, 0xd7, 0xb6,
+ 0x41, 0x11, 0x83, 0x34, 0xa2, 0x2f, 0x20, 0xa7, 0xdf, 0xe1, 0xcc, 0x0b, 0xca, 0x64, 0x9d, 0x0a,
+ 0x0c, 0x0e, 0xc8, 0xba, 0x57, 0xa9, 0x13, 0x68, 0xf9, 0xf0, 0xd1, 0x5f, 0xd9, 0x4a, 0x84, 0xab,
+ 0x2e, 0xe8, 0x44, 0x5a, 0xbe, 0xc2, 0x0f, 0xc8, 0x92, 0x56, 0x72, 0xcc, 0x32, 0x2d, 0x4b, 0x59,
+ 0xff, 0xc6, 0xef, 0x4b, 0xc9, 0x71, 0x57, 0x4b, 0xaf, 0xe9, 0x8f, 0xc9, 0x6a, 0xc5, 0xb3, 0xca,
+ 0x11, 0x11, 0xde, 0xc6, 0xdf, 0x62, 0x1e, 0xcb, 0x9e, 0x7b, 0xee, 0x02, 0x9d, 0x38, 0xf8, 0x35,
+ 0x79, 0x1f, 0xd5, 0x0c, 0x4c, 0xc2, 0x08, 0x07, 0xa5, 0x42, 0x5e, 0x41, 0x5c, 0x15, 0x56, 0xf4,
+ 0x99, 0x04, 0x88, 0x21, 0xa6, 0xdf, 0xd7, 0x65, 0xb2, 0xe7, 0x46, 0x9d, 0xc2, 0xa8, 0xab, 0xe5,
+ 0x31, 0x0e, 0xf1, 0x85, 0xee, 0xf4, 0x4f, 0x91, 0x1f, 0xb4, 0xc9, 0x42, 0x95, 0x09, 0xca, 0xe3,
+ 0x77, 0x4e, 0xff, 0x3e, 0x07, 0x14, 0xc4, 0x43, 0x12, 0xd4, 0x35, 0xce, 0x33, 0x7b, 0x78, 0xf4,
+ 0xf7, 0x78, 0xe4, 0x35, 0x91, 0x1f, 0x66, 0x59, 0x27, 0x0e, 0x3a, 0x64, 0x0f, 0x4f, 0x26, 0x29,
+ 0x78, 0x1e, 0xb3, 0x58, 0xa1, 0x63, 0xf0, 0xad, 0x3e, 0x52, 0xc3, 0xac, 0x30, 0x90, 0x53, 0x86,
+ 0x47, 0x78, 0x6f, 0x42, 0x7c, 0xae, 0xac, 0x73, 0x70, 0xb4, 0x23, 0xcf, 0xb2, 0x57, 0xb3, 0x6c,
+ 0x55, 0x98, 0xda, 0x1f, 0x5c, 0x6a, 0x1e, 0xc3, 0xd4, 0x3e, 0x23, 0x9b, 0x75, 0x0a, 0xea, 0x35,
+ 0x1a, 0x28, 0x0d, 0x92, 0x72, 0x64, 0xaf, 0xd7, 0xd8, 0x97, 0x55, 0xd0, 0xbe, 0xe2, 0x78, 0x0e,
+ 0xf9, 0x98, 0xa9, 0x6b, 0xc8, 0x73, 0x11, 0x03, 0xed, 0xb9, 0x5b, 0xeb, 0xf1, 0x33, 0x0f, 0x07,
+ 0xbb, 0xa4, 0x25, 0xb4, 0xbf, 0x03, 0x3d, 0xf5, 0x03, 0x8d, 0x30, 0x77, 0x22, 0x34, 0x4a, 0xff,
+ 0x99, 0xfa, 0xc1, 0xf6, 0x33, 0xdf, 0xb8, 0x85, 0xd4, 0x86, 0x4b, 0x57, 0xcc, 0x18, 0x0d, 0xce,
+ 0xb2, 0x8b, 0x74, 0x7c, 0xc0, 0xbd, 0xd7, 0x66, 0xa4, 0x58, 0x9f, 0x47, 0x46, 0xe5, 0x4e, 0xd9,
+ 0xe0, 0xf4, 0x67, 0x46, 0xea, 0x05, 0xa2, 0x28, 0xef, 0x2f, 0xc9, 0x1d, 0xfb, 0x0e, 0xa8, 0xdc,
+ 0x68, 0x96, 0xdb, 0xda, 0xa7, 0x62, 0x28, 0xec, 0x61, 0x3a, 0x47, 0x46, 0xfb, 0x98, 0xc7, 0x56,
+ 0xc9, 0x09, 0xb9, 0x81, 0x63, 0xcb, 0xa8, 0x2c, 0xdb, 0x03, 0xb2, 0x34, 0x82, 0x9e, 0xb5, 0x9e,
+ 0x4a, 0x32, 0xe7, 0x78, 0x12, 0xb7, 0xd0, 0x08, 0x7a, 0x68, 0x66, 0x4e, 0xd1, 0xf9, 0xbc, 0x4f,
+ 0x96, 0xb2, 0x5c, 0xa8, 0x5c, 0x98, 0x31, 0xcb, 0x81, 0x6b, 0x25, 0xe9, 0x00, 0x6b, 0xbb, 0x58,
+ 0xc2, 0x21, 0xa2, 0xc1, 0x57, 0x64, 0xc3, 0x16, 0x28, 0x8e, 0x21, 0x66, 0xe5, 0x4b, 0x85, 0xf6,
+ 0x8c, 0x0a, 0x7c, 0x74, 0x56, 0x1e, 0xbd, 0xee, 0xdb, 0xc2, 0xb5, 0x72, 0xc0, 0x94, 0x9b, 0x7b,
+ 0x4a, 0xb6, 0x63, 0xa1, 0x79, 0x2f, 0x05, 0x96, 0xf1, 0xdc, 0x48, 0x2b, 0xaa, 0xc2, 0xa8, 0x24,
+ 0xe7, 0xd2, 0x68, 0xfa, 0x47, 0xdc, 0x18, 0xf5, 0x8c, 0xae, 0x23, 0x1c, 0x56, 0xf1, 0xf6, 0xdf,
+ 0x9a, 0x64, 0xf3, 0x35, 0x57, 0x56, 0xed, 0x79, 0x87, 0xcc, 0xfa, 0x66, 0x83, 0xa6, 0x6c, 0xe6,
+ 0x8b, 0xc6, 0x41, 0x58, 0x22, 0xb6, 0x35, 0xaa, 0xc2, 0x30, 0xd5, 0x67, 0x28, 0xe7, 0x81, 0x35,
+ 0xd8, 0x3d, 0xe0, 0xb8, 0x0b, 0x25, 0x63, 0xe7, 0x49, 0x67, 0xc2, 0x2d, 0x55, 0x98, 0xb3, 0xfe,
+ 0x57, 0x7c, 0x08, 0x5f, 0x97, 0x8c, 0x73, 0x47, 0x08, 0x3e, 0x27, 0x5b, 0x42, 0xbe, 0x69, 0xf4,
+ 0xbb, 0x38, 0x7a, 0x43, 0xc8, 0x1b, 0x87, 0xbe, 0xc9, 0x2c, 0xdc, 0x7a, 0xa3, 0x59, 0x78, 0x44,
+ 0x56, 0xcb, 0x37, 0xad, 0x66, 0xa0, 0xd1, 0xad, 0xcd, 0x86, 0x2b, 0x3e, 0x34, 0xf1, 0xeb, 0xf6,
+ 0xa1, 0x2c, 0xfb, 0x41, 0x3f, 0xe5, 0x89, 0x46, 0xa3, 0xb6, 0x10, 0x96, 0xcf, 0xdb, 0x0b, 0x8b,
+ 0xd5, 0x6d, 0xe4, 0xec, 0x94, 0x8d, 0xdc, 0x23, 0xee, 0x45, 0x65, 0xb1, 0x1a, 0x72, 0x21, 0xd1,
+ 0x8d, 0x35, 0xc3, 0x79, 0xc4, 0x9e, 0x23, 0x64, 0x17, 0x98, 0xea, 0x88, 0x68, 0xbe, 0x5a, 0x61,
+ 0xab, 0xde, 0x09, 0xed, 0xcd, 0x2a, 0x1f, 0x02, 0xf8, 0xc1, 0x80, 0xb4, 0x4d, 0x89, 0xb8, 0x56,
+ 0xe1, 0xf1, 0x5f, 0x7a, 0x38, 0x38, 0x22, 0xf7, 0x46, 0xd0, 0xe3, 0x99, 0x40, 0x1f, 0x60, 0x1b,
+ 0xaf, 0x3d, 0x00, 0xf7, 0xe6, 0x38, 0xbd, 0xce, 0x63, 0x12, 0x3b, 0x8e, 0x75, 0x58, 0x23, 0xd9,
+ 0xab, 0xec, 0xd4, 0xfb, 0x84, 0x6c, 0xf8, 0x0d, 0xb1, 0x4c, 0xc8, 0x84, 0x99, 0x41, 0x0e, 0x7a,
+ 0xa0, 0xd2, 0x98, 0xb6, 0x70, 0x7f, 0xab, 0x6e, 0x7f, 0x5d, 0x21, 0x93, 0x8b, 0x32, 0x64, 0x8f,
+ 0xb6, 0x56, 0x8c, 0x42, 0x03, 0xcb, 0x44, 0xa4, 0xe9, 0x02, 0x2a, 0x6f, 0x65, 0x12, 0xba, 0xd4,
+ 0xd0, 0x15, 0x91, 0xb6, 0xa6, 0xe9, 0x9a, 0x4b, 0x7b, 0x41, 0x8a, 0x3c, 0xa5, 0x8b, 0x98, 0x55,
+ 0xd3, 0x21, 0x97, 0x79, 0x3a, 0x6d, 0xc0, 0x96, 0xfe, 0x85, 0x01, 0xfb, 0x8c, 0x6c, 0xde, 0x68,
+ 0xf3, 0x44, 0x8c, 0xc6, 0xf1, 0x66, 0x97, 0x27, 0xb0, 0x6f, 0x88, 0x8c, 0x95, 0x5d, 0x0b, 0xfb,
+ 0xc6, 0xba, 0xbb, 0xce, 0x22, 0x3b, 0x72, 0x28, 0xf6, 0x8d, 0x87, 0x64, 0x25, 0xe3, 0x39, 0x48,
+ 0xc3, 0x53, 0xa6, 0xc1, 0x18, 0x21, 0x13, 0x8d, 0xfe, 0xb1, 0x15, 0x2e, 0x97, 0x81, 0x73, 0x8f,
+ 0xdb, 0x9b, 0xf8, 0x3a, 0x99, 0x69, 0x91, 0x48, 0x6e, 0x8a, 0x1c, 0xd0, 0x4b, 0xb6, 0x42, 0xfa,
+ 0xda, 0xa8, 0xf3, 0x32, 0x6e, 0x0b, 0xe8, 0xf4, 0x86, 0x2e, 0xa6, 0xcf, 0x45, 0x5a, 0xe4, 0xa0,
+ 0x99, 0x51, 0x6c, 0x28, 0x12, 0xdb, 0xb3, 0x28, 0xc5, 0xca, 0xef, 0x20, 0xeb, 0xb8, 0x4e, 0xba,
+ 0x50, 0x27, 0x8e, 0x62, 0xfb, 0x9c, 0x9b, 0x24, 0x16, 0x3a, 0x52, 0x52, 0x42, 0x64, 0xa6, 0xa6,
+ 0xd8, 0x72, 0x97, 0x12, 0x39, 0xcf, 0x27, 0x94, 0xc9, 0x04, 0x4f, 0xc9, 0x8e, 0x4a, 0x34, 0x8b,
+ 0xb9, 0xe1, 0x2c, 0x07, 0xdb, 0x0c, 0xf1, 0xa2, 0xb0, 0x91, 0x90, 0xb1, 0x1a, 0xd1, 0x6d, 0x1c,
+ 0xbf, 0xa9, 0x12, 0xfd, 0x9c, 0x1b, 0x1e, 0x22, 0xc1, 0xde, 0x97, 0xef, 0x30, 0xfc, 0x86, 0xe6,
+ 0xbd, 0xf3, 0x86, 0xe6, 0xfd, 0x39, 0xd9, 0xea, 0xab, 0x3c, 0x82, 0xb2, 0xff, 0x15, 0x59, 0x6c,
+ 0x25, 0x1b, 0x0d, 0x20, 0xba, 0xa2, 0x77, 0x50, 0x3e, 0x1b, 0x48, 0x70, 0xcd, 0xe9, 0x12, 0xc3,
+ 0x47, 0x36, 0xda, 0xfe, 0x96, 0x7c, 0x34, 0xe9, 0x5a, 0xde, 0x30, 0x7c, 0x07, 0xbd, 0xc3, 0x6e,
+ 0xe7, 0x66, 0x61, 0xef, 0x11, 0x82, 0x6e, 0xd2, 0x19, 0x1c, 0xd7, 0xcd, 0xde, 0xf9, 0xf8, 0x93,
+ 0xb0, 0x89, 0xa8, 0xb5, 0x39, 0xed, 0xbf, 0x37, 0xc8, 0xa7, 0xff, 0xc9, 0x9c, 0xff, 0x5e, 0x9b,
+ 0xfc, 0x9f, 0x5c, 0xcb, 0xe9, 0xec, 0xdf, 0xbd, 0x29, 0xfb, 0xa0, 0xfe, 0x3b, 0xff, 0x58, 0x25,
+ 0x67, 0xfd, 0x7e, 0xfb, 0xa0, 0xfe, 0x1f, 0x90, 0x63, 0x95, 0x24, 0x10, 0x9f, 0xf5, 0xfb, 0x6f,
+ 0xcd, 0xb7, 0xfd, 0x2d, 0x59, 0x9f, 0x8c, 0x39, 0x85, 0xd1, 0x71, 0x69, 0xa9, 0x77, 0x48, 0xb3,
+ 0x90, 0xe2, 0x55, 0x81, 0x15, 0x75, 0xbf, 0xd1, 0xe7, 0x1c, 0xd0, 0x89, 0xa7, 0xcd, 0xf8, 0x3b,
+ 0xd3, 0x66, 0xbc, 0xfd, 0x94, 0xdc, 0xbd, 0x71, 0xca, 0xc3, 0x28, 0x82, 0xcc, 0x40, 0xfc, 0xd6,
+ 0xa9, 0xdb, 0xff, 0xb8, 0x55, 0xcf, 0xa8, 0x74, 0x5c, 0xb2, 0xaf, 0x6c, 0x93, 0xcd, 0x20, 0xd7,
+ 0x4a, 0x72, 0xe7, 0x68, 0x1a, 0xae, 0xc9, 0x7a, 0x0c, 0x1d, 0xcd, 0x5d, 0x42, 0x26, 0xd7, 0xdc,
+ 0x27, 0xd6, 0xac, 0x6e, 0x38, 0xfe, 0x8a, 0xc7, 0xdb, 0x82, 0xb5, 0x89, 0x2b, 0x4b, 0xa5, 0xf1,
+ 0x5d, 0x98, 0x09, 0xd7, 0x30, 0x8a, 0x35, 0x89, 0x4b, 0x23, 0xa5, 0x7f, 0xfc, 0x34, 0xcc, 0xde,
+ 0xf0, 0x34, 0xdc, 0x27, 0xf3, 0x7d, 0x1e, 0x41, 0x4f, 0xa9, 0x2b, 0xbb, 0xab, 0x39, 0xbc, 0x02,
+ 0xa4, 0x84, 0x3a, 0xb1, 0x9d, 0xa5, 0x22, 0x60, 0xfa, 0xee, 0xc7, 0x77, 0xab, 0x04, 0x31, 0xff,
+ 0x67, 0xe4, 0x6e, 0xcd, 0xff, 0x49, 0x65, 0x44, 0x7f, 0x6c, 0x6d, 0xab, 0xf7, 0x61, 0x1a, 0xbb,
+ 0xe7, 0x5c, 0xb8, 0x33, 0x21, 0x9d, 0x22, 0xe7, 0x74, 0x42, 0x09, 0x8e, 0xc9, 0x7b, 0xb5, 0x39,
+ 0x7e, 0x64, 0xf0, 0x98, 0x77, 0x78, 0x4b, 0xb8, 0xfc, 0xfd, 0x09, 0xf5, 0x64, 0xda, 0xeb, 0x1d,
+ 0x39, 0xaf, 0xf7, 0x21, 0x59, 0x11, 0x9a, 0x65, 0x03, 0xe5, 0xfe, 0x6d, 0x60, 0xdd, 0x7d, 0x4c,
+ 0x97, 0x31, 0x8b, 0x25, 0xa1, 0xbb, 0x16, 0x7f, 0xe9, 0xe1, 0x60, 0x9f, 0x2c, 0xd7, 0xcc, 0x99,
+ 0x36, 0xb6, 0x01, 0xad, 0xe0, 0x59, 0x2d, 0x56, 0xee, 0xec, 0xdc, 0xa2, 0xf6, 0x3d, 0xaf, 0x66,
+ 0xf5, 0x3f, 0x25, 0xc6, 0x42, 0x26, 0x34, 0xc0, 0x89, 0x03, 0x3f, 0x71, 0x67, 0x12, 0x41, 0xf3,
+ 0x50, 0x8e, 0xb0, 0x6e, 0xdd, 0xf6, 0xda, 0x1c, 0x30, 0xa3, 0x31, 0x5d, 0x75, 0xbd, 0xc3, 0x0f,
+ 0x3b, 0x75, 0xe1, 0xd0, 0x47, 0xdb, 0x9f, 0x91, 0xed, 0x89, 0xa0, 0x8e, 0x06, 0x3c, 0x4d, 0x41,
+ 0x26, 0x50, 0xfe, 0xea, 0xa0, 0x64, 0xb6, 0x7c, 0x41, 0x1a, 0xf8, 0x82, 0x94, 0x9f, 0xed, 0x9f,
+ 0x93, 0x9d, 0x1b, 0xc7, 0xf9, 0x36, 0x70, 0x07, 0x7f, 0xa8, 0x3b, 0xd0, 0x0f, 0x9d, 0x00, 0xcf,
+ 0x66, 0xbe, 0x6e, 0xfc, 0xa9, 0xf1, 0x7f, 0xff, 0x0c, 0x00, 0x00, 0xff, 0xff, 0xa0, 0x4a, 0xca,
+ 0x5a, 0xd7, 0x14, 0x00, 0x00,
}
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_site_license.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_site_license.pb.go
index 3c28e1b7..fb67a3a9 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_site_license.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/client_site_license.pb.go
@@ -21,9 +21,9 @@ var _ = math.Inf
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type CMsgClientSiteInfo struct {
- SiteId *uint64 `protobuf:"varint,1,opt,name=site_id" json:"site_id,omitempty"`
- SiteName *string `protobuf:"bytes,2,opt,name=site_name" json:"site_name,omitempty"`
- AllowCachedCredentials *bool `protobuf:"varint,3,opt,name=allow_cached_credentials" json:"allow_cached_credentials,omitempty"`
+ SiteId *uint64 `protobuf:"varint,1,opt,name=site_id,json=siteId" json:"site_id,omitempty"`
+ SiteName *string `protobuf:"bytes,2,opt,name=site_name,json=siteName" json:"site_name,omitempty"`
+ AllowCachedCredentials *bool `protobuf:"varint,3,opt,name=allow_cached_credentials,json=allowCachedCredentials" json:"allow_cached_credentials,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -283,11 +283,11 @@ func (m *CMsgClientSiteLicenseGetContentCacheInfo) XXX_DiscardUnknown() {
var xxx_messageInfo_CMsgClientSiteLicenseGetContentCacheInfo proto.InternalMessageInfo
type CMsgClientSiteLicenseGetContentCacheInfoResponse struct {
- UseCache *bool `protobuf:"varint,1,opt,name=use_cache" json:"use_cache,omitempty"`
- Ipv4Address *uint32 `protobuf:"varint,2,opt,name=ipv4_address" json:"ipv4_address,omitempty"`
- PortNumber *uint32 `protobuf:"varint,3,opt,name=port_number" json:"port_number,omitempty"`
- P2PGroup *uint32 `protobuf:"varint,4,opt,name=p2p_group" json:"p2p_group,omitempty"`
- IpAddress *string `protobuf:"bytes,5,opt,name=ip_address" json:"ip_address,omitempty"`
+ UseCache *bool `protobuf:"varint,1,opt,name=use_cache,json=useCache" json:"use_cache,omitempty"`
+ Ipv4Address *uint32 `protobuf:"varint,2,opt,name=ipv4_address,json=ipv4Address" json:"ipv4_address,omitempty"`
+ PortNumber *uint32 `protobuf:"varint,3,opt,name=port_number,json=portNumber" json:"port_number,omitempty"`
+ P2PGroup *uint32 `protobuf:"varint,4,opt,name=p2p_group,json=p2pGroup" json:"p2p_group,omitempty"`
+ IpAddress *string `protobuf:"bytes,5,opt,name=ip_address,json=ipAddress" json:"ip_address,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -372,26 +372,30 @@ func init() {
}
var fileDescriptor_0a32817a56a37a6e = []byte{
- // 335 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0x41, 0x4b, 0xfb, 0x40,
- 0x14, 0xc4, 0xff, 0xfb, 0xb7, 0xa1, 0xed, 0xd3, 0x20, 0x5d, 0x3d, 0x04, 0x41, 0x08, 0x81, 0x4a,
- 0xf0, 0x50, 0xa4, 0x08, 0x82, 0x9e, 0x34, 0x07, 0x15, 0xf4, 0x62, 0x6f, 0x5e, 0xc2, 0x36, 0x79,
- 0xb6, 0x8b, 0x9b, 0xdd, 0x25, 0x6f, 0x53, 0xaf, 0x7e, 0x0b, 0xbf, 0xae, 0x64, 0x5b, 0x0a, 0x15,
- 0x2d, 0xbd, 0xee, 0xce, 0x6f, 0x66, 0x98, 0x07, 0x43, 0x72, 0x28, 0xaa, 0x0a, 0x89, 0xc4, 0x0c,
- 0x29, 0x27, 0xe9, 0x50, 0xc9, 0x02, 0x35, 0x61, 0xa1, 0x24, 0x6a, 0x37, 0xb2, 0xb5, 0x71, 0xe6,
- 0x24, 0xda, 0x94, 0x4d, 0x05, 0xe1, 0xf2, 0x27, 0x79, 0x05, 0x9e, 0x3d, 0xd3, 0x2c, 0xf3, 0xea,
- 0x89, 0x74, 0xf8, 0xa8, 0xdf, 0x0c, 0x3f, 0x84, 0x6e, 0x6b, 0x95, 0xcb, 0x32, 0x62, 0x31, 0x4b,
- 0x3b, 0x7c, 0x00, 0x7d, 0xff, 0xa0, 0x45, 0x85, 0xd1, 0xff, 0x98, 0xa5, 0x7d, 0x1e, 0x43, 0x24,
- 0x94, 0x32, 0x1f, 0x79, 0x21, 0x8a, 0x39, 0x96, 0x79, 0x51, 0x63, 0x89, 0xda, 0x49, 0xa1, 0x28,
- 0xda, 0x8b, 0x59, 0xda, 0x4b, 0x46, 0x70, 0xba, 0xe9, 0xfd, 0xb4, 0xac, 0x96, 0xcd, 0xb1, 0x78,
- 0x37, 0x8d, 0xe3, 0x21, 0x04, 0xc2, 0xda, 0x55, 0x48, 0x98, 0xdc, 0xc0, 0x70, 0xab, 0xfe, 0x05,
- 0xc9, 0x1a, 0x4d, 0xc8, 0x39, 0x74, 0xb1, 0x46, 0x6a, 0x94, 0xf3, 0x64, 0x70, 0xcd, 0xc6, 0xc9,
- 0x15, 0x9c, 0xfd, 0x0a, 0xdf, 0xa3, 0xbb, 0x5d, 0x08, 0xa9, 0xc4, 0x54, 0xe1, 0x04, 0x85, 0xa3,
- 0x9f, 0xa9, 0x13, 0x18, 0xed, 0x06, 0x6e, 0x8b, 0x6f, 0x4d, 0xa9, 0x15, 0xf9, 0x71, 0xc2, 0xe4,
- 0x1c, 0xd2, 0xbf, 0x4c, 0x33, 0xa3, 0x1d, 0x6a, 0x97, 0xb5, 0xab, 0xb5, 0x63, 0x27, 0x5f, 0x0c,
- 0x2e, 0x76, 0x15, 0xaf, 0x3b, 0x0c, 0xa0, 0xdf, 0x10, 0x2e, 0xb7, 0xf7, 0x2d, 0x7a, 0xfc, 0x18,
- 0x0e, 0xa4, 0x5d, 0x5c, 0xe6, 0xa2, 0x2c, 0x6b, 0xa4, 0x55, 0x13, 0x7e, 0x04, 0xfb, 0xd6, 0xd4,
- 0x2e, 0xd7, 0x4d, 0x35, 0xc5, 0xda, 0x5f, 0x26, 0x6c, 0x69, 0x3b, 0xb6, 0xf9, 0xac, 0x36, 0x8d,
- 0x8d, 0x3a, 0xfe, 0x89, 0x03, 0x48, 0xbb, 0x66, 0x83, 0xf6, 0xc4, 0x77, 0xc1, 0x03, 0xfb, 0x64,
- 0xff, 0xbe, 0x03, 0x00, 0x00, 0xff, 0xff, 0x09, 0x2f, 0x9f, 0xe9, 0x65, 0x02, 0x00, 0x00,
+ // 393 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x52, 0x4f, 0x8b, 0xd3, 0x40,
+ 0x14, 0x77, 0x74, 0xe3, 0x26, 0x6f, 0xed, 0x65, 0x10, 0x0d, 0x2e, 0x8b, 0x35, 0xb0, 0x12, 0x3c,
+ 0x2c, 0x52, 0x14, 0xc4, 0x83, 0xb0, 0x46, 0x58, 0x17, 0xb4, 0x87, 0xe9, 0x07, 0x08, 0xd3, 0xe4,
+ 0xd9, 0x0e, 0x4e, 0x66, 0x86, 0xbc, 0x49, 0xbd, 0x7a, 0xf0, 0xfb, 0xf9, 0x95, 0x64, 0x26, 0xad,
+ 0x5a, 0xb0, 0xd2, 0xe3, 0xef, 0xcf, 0xfc, 0xde, 0x2f, 0xef, 0x05, 0x2e, 0xc9, 0xa3, 0xec, 0x3a,
+ 0x24, 0x92, 0x2b, 0xa4, 0x9a, 0x94, 0x47, 0xad, 0x1a, 0x34, 0x84, 0x8d, 0x56, 0x68, 0xfc, 0x95,
+ 0xeb, 0xad, 0xb7, 0x4f, 0xf2, 0x7d, 0xdb, 0x52, 0x12, 0x8e, 0x4a, 0xf1, 0x83, 0x01, 0xaf, 0x3e,
+ 0xd3, 0xaa, 0x8a, 0xf6, 0x85, 0xf2, 0x78, 0x6b, 0xbe, 0x58, 0xfe, 0x18, 0x4e, 0x43, 0x56, 0xad,
+ 0xda, 0x9c, 0x4d, 0x59, 0x79, 0x22, 0xee, 0x07, 0x78, 0xdb, 0xf2, 0x73, 0xc8, 0xa2, 0x60, 0x64,
+ 0x87, 0xf9, 0xdd, 0x29, 0x2b, 0x33, 0x91, 0x06, 0x62, 0x2e, 0x3b, 0xe4, 0x6f, 0x20, 0x97, 0x5a,
+ 0xdb, 0x6f, 0x75, 0x23, 0x9b, 0x35, 0xb6, 0x75, 0xd3, 0x63, 0x8b, 0xc6, 0x2b, 0xa9, 0x29, 0xbf,
+ 0x37, 0x65, 0x65, 0x2a, 0x1e, 0x45, 0xbd, 0x8a, 0x72, 0xf5, 0x47, 0x2d, 0x5e, 0xc3, 0xc5, 0x7e,
+ 0x8b, 0x4f, 0xe3, 0x57, 0x54, 0x6b, 0x6c, 0xbe, 0xda, 0xc1, 0xf3, 0x87, 0x90, 0x48, 0xe7, 0xb6,
+ 0x75, 0x26, 0x62, 0x04, 0xc5, 0x07, 0xb8, 0xfc, 0xef, 0x33, 0x81, 0xe4, 0xac, 0x21, 0xe4, 0xe7,
+ 0x70, 0x8a, 0x3d, 0xd2, 0xa0, 0x7d, 0x0c, 0x48, 0xde, 0xb2, 0x99, 0xd8, 0x31, 0xc5, 0x3b, 0x78,
+ 0xfe, 0xcf, 0x94, 0x1b, 0xf4, 0xd7, 0x1b, 0xa9, 0xb4, 0x5c, 0x6a, 0x5c, 0xa0, 0xf4, 0x74, 0xa0,
+ 0x45, 0x03, 0x57, 0xc7, 0xbd, 0x3f, 0xaa, 0x4e, 0x18, 0x42, 0xc1, 0x1d, 0xd7, 0x3b, 0x11, 0x23,
+ 0x28, 0x5e, 0x40, 0x79, 0x68, 0x48, 0x65, 0x8d, 0x47, 0xe3, 0xe3, 0x56, 0xc3, 0xf5, 0x8a, 0x9f,
+ 0x0c, 0x5e, 0x1e, 0x6b, 0xfe, 0xab, 0x53, 0x36, 0x10, 0x8e, 0xa7, 0x8b, 0xad, 0x52, 0x91, 0x0e,
+ 0x84, 0xd1, 0xc8, 0x9f, 0xc1, 0x03, 0xe5, 0x36, 0xaf, 0x6a, 0xd9, 0xb6, 0x3d, 0xd2, 0xae, 0xda,
+ 0x59, 0xe0, 0xae, 0x47, 0x8a, 0x3f, 0x85, 0x33, 0x67, 0x7b, 0x5f, 0x9b, 0xa1, 0x5b, 0x62, 0x1f,
+ 0xef, 0x3d, 0x11, 0x10, 0xa8, 0x79, 0x64, 0xc2, 0x00, 0x37, 0x73, 0xf5, 0xaa, 0xb7, 0x83, 0xcb,
+ 0x4f, 0xa2, 0x9c, 0xba, 0x99, 0xbb, 0x09, 0x98, 0x5f, 0x00, 0x28, 0xf7, 0x3b, 0x3e, 0x89, 0x3f,
+ 0x56, 0xa6, 0xdc, 0x36, 0xfc, 0x7d, 0xf2, 0x91, 0x7d, 0x67, 0x77, 0x7e, 0x05, 0x00, 0x00, 0xff,
+ 0xff, 0x35, 0x87, 0xfb, 0x5f, 0xef, 0x02, 0x00, 0x00,
}
diff --git a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go
index 2f7d00da..fef81a3e 100644
--- a/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go
+++ b/vendor/github.com/Philipp15b/go-steam/protocol/protobuf/content_manifest.pb.go
@@ -20,6 +20,46 @@ var _ = math.Inf
// proto package protobuf to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
+type EContentDeltaChunkDataLocation int32
+
+const (
+ EContentDeltaChunkDataLocation_k_EContentDeltaChunkDataLocationInProtobuf EContentDeltaChunkDataLocation = 0
+ EContentDeltaChunkDataLocation_k_EContentDeltaChunkDataLocationAfterProtobuf EContentDeltaChunkDataLocation = 1
+)
+
+var EContentDeltaChunkDataLocation_name = map[int32]string{
+ 0: "k_EContentDeltaChunkDataLocationInProtobuf",
+ 1: "k_EContentDeltaChunkDataLocationAfterProtobuf",
+}
+
+var EContentDeltaChunkDataLocation_value = map[string]int32{
+ "k_EContentDeltaChunkDataLocationInProtobuf": 0,
+ "k_EContentDeltaChunkDataLocationAfterProtobuf": 1,
+}
+
+func (x EContentDeltaChunkDataLocation) Enum() *EContentDeltaChunkDataLocation {
+ p := new(EContentDeltaChunkDataLocation)
+ *p = x
+ return p
+}
+
+func (x EContentDeltaChunkDataLocation) String() string {
+ return proto.EnumName(EContentDeltaChunkDataLocation_name, int32(x))
+}
+
+func (x *EContentDeltaChunkDataLocation) UnmarshalJSON(data []byte) error {
+ value, err := proto.UnmarshalJSONEnum(EContentDeltaChunkDataLocation_value, data, "EContentDeltaChunkDataLocation")
+ if err != nil {
+ return err
+ }
+ *x = EContentDeltaChunkDataLocation(value)
+ return nil
+}
+
+func (EContentDeltaChunkDataLocation) EnumDescriptor() ([]byte, []int) {
+ return fileDescriptor_e3cda137a29253ba, []int{0}
+}
+
type ContentManifestPayload struct {
Mappings []*ContentManifestPayload_FileMapping `protobuf:"bytes,1,rep,name=mappings" json:"mappings,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -63,8 +103,8 @@ type ContentManifestPayload_FileMapping struct {
Filename *string `protobuf:"bytes,1,opt,name=filename" json:"filename,omitempty"`
Size *uint64 `protobuf:"varint,2,opt,name=size" json:"size,omitempty"`
Flags *uint32 `protobuf:"varint,3,opt,name=flags" json:"flags,omitempty"`
- ShaFilename []byte `protobuf:"bytes,4,opt,name=sha_filename" json:"sha_filename,omitempty"`
- ShaContent []byte `protobuf:"bytes,5,opt,name=sha_content" json:"sha_content,omitempty"`
+ ShaFilename []byte `protobuf:"bytes,4,opt,name=sha_filename,json=shaFilename" json:"sha_filename,omitempty"`
+ ShaContent []byte `protobuf:"bytes,5,opt,name=sha_content,json=shaContent" json:"sha_content,omitempty"`
Chunks []*ContentManifestPayload_FileMapping_ChunkData `protobuf:"bytes,6,rep,name=chunks" json:"chunks,omitempty"`
Linktarget *string `protobuf:"bytes,7,opt,name=linktarget" json:"linktarget,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -150,8 +190,8 @@ type ContentManifestPayload_FileMapping_ChunkData struct {
Sha []byte `protobuf:"bytes,1,opt,name=sha" json:"sha,omitempty"`
Crc *uint32 `protobuf:"fixed32,2,opt,name=crc" json:"crc,omitempty"`
Offset *uint64 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"`
- CbOriginal *uint32 `protobuf:"varint,4,opt,name=cb_original" json:"cb_original,omitempty"`
- CbCompressed *uint32 `protobuf:"varint,5,opt,name=cb_compressed" json:"cb_compressed,omitempty"`
+ CbOriginal *uint32 `protobuf:"varint,4,opt,name=cb_original,json=cbOriginal" json:"cb_original,omitempty"`
+ CbCompressed *uint32 `protobuf:"varint,5,opt,name=cb_compressed,json=cbCompressed" json:"cb_compressed,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -222,15 +262,15 @@ func (m *ContentManifestPayload_FileMapping_ChunkData) GetCbCompressed() uint32
}
type ContentManifestMetadata struct {
- DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id" json:"depot_id,omitempty"`
- GidManifest *uint64 `protobuf:"varint,2,opt,name=gid_manifest" json:"gid_manifest,omitempty"`
- CreationTime *uint32 `protobuf:"varint,3,opt,name=creation_time" json:"creation_time,omitempty"`
- FilenamesEncrypted *bool `protobuf:"varint,4,opt,name=filenames_encrypted" json:"filenames_encrypted,omitempty"`
- CbDiskOriginal *uint64 `protobuf:"varint,5,opt,name=cb_disk_original" json:"cb_disk_original,omitempty"`
- CbDiskCompressed *uint64 `protobuf:"varint,6,opt,name=cb_disk_compressed" json:"cb_disk_compressed,omitempty"`
- UniqueChunks *uint32 `protobuf:"varint,7,opt,name=unique_chunks" json:"unique_chunks,omitempty"`
- CrcEncrypted *uint32 `protobuf:"varint,8,opt,name=crc_encrypted" json:"crc_encrypted,omitempty"`
- CrcClear *uint32 `protobuf:"varint,9,opt,name=crc_clear" json:"crc_clear,omitempty"`
+ DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id,json=depotId" json:"depot_id,omitempty"`
+ GidManifest *uint64 `protobuf:"varint,2,opt,name=gid_manifest,json=gidManifest" json:"gid_manifest,omitempty"`
+ CreationTime *uint32 `protobuf:"varint,3,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
+ FilenamesEncrypted *bool `protobuf:"varint,4,opt,name=filenames_encrypted,json=filenamesEncrypted" json:"filenames_encrypted,omitempty"`
+ CbDiskOriginal *uint64 `protobuf:"varint,5,opt,name=cb_disk_original,json=cbDiskOriginal" json:"cb_disk_original,omitempty"`
+ CbDiskCompressed *uint64 `protobuf:"varint,6,opt,name=cb_disk_compressed,json=cbDiskCompressed" json:"cb_disk_compressed,omitempty"`
+ UniqueChunks *uint32 `protobuf:"varint,7,opt,name=unique_chunks,json=uniqueChunks" json:"unique_chunks,omitempty"`
+ CrcEncrypted *uint32 `protobuf:"varint,8,opt,name=crc_encrypted,json=crcEncrypted" json:"crc_encrypted,omitempty"`
+ CrcClear *uint32 `protobuf:"varint,9,opt,name=crc_clear,json=crcClear" json:"crc_clear,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -364,10 +404,11 @@ func (m *ContentManifestSignature) GetSignature() []byte {
}
type ContentDeltaChunks struct {
- DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id" json:"depot_id,omitempty"`
- ManifestIdSource *uint64 `protobuf:"varint,2,opt,name=manifest_id_source" json:"manifest_id_source,omitempty"`
- ManifestIdTarget *uint64 `protobuf:"varint,3,opt,name=manifest_id_target" json:"manifest_id_target,omitempty"`
+ DepotId *uint32 `protobuf:"varint,1,opt,name=depot_id,json=depotId" json:"depot_id,omitempty"`
+ ManifestIdSource *uint64 `protobuf:"varint,2,opt,name=manifest_id_source,json=manifestIdSource" json:"manifest_id_source,omitempty"`
+ ManifestIdTarget *uint64 `protobuf:"varint,3,opt,name=manifest_id_target,json=manifestIdTarget" json:"manifest_id_target,omitempty"`
DeltaChunks []*ContentDeltaChunks_DeltaChunk `protobuf:"bytes,4,rep,name=deltaChunks" json:"deltaChunks,omitempty"`
+ ChunkDataLocation *EContentDeltaChunkDataLocation `protobuf:"varint,5,opt,name=chunk_data_location,json=chunkDataLocation,enum=EContentDeltaChunkDataLocation,def=0" json:"chunk_data_location,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -398,6 +439,8 @@ func (m *ContentDeltaChunks) XXX_DiscardUnknown() {
var xxx_messageInfo_ContentDeltaChunks proto.InternalMessageInfo
+const Default_ContentDeltaChunks_ChunkDataLocation EContentDeltaChunkDataLocation = EContentDeltaChunkDataLocation_k_EContentDeltaChunkDataLocationInProtobuf
+
func (m *ContentDeltaChunks) GetDepotId() uint32 {
if m != nil && m.DepotId != nil {
return *m.DepotId
@@ -426,12 +469,20 @@ func (m *ContentDeltaChunks) GetDeltaChunks() []*ContentDeltaChunks_DeltaChunk {
return nil
}
+func (m *ContentDeltaChunks) GetChunkDataLocation() EContentDeltaChunkDataLocation {
+ if m != nil && m.ChunkDataLocation != nil {
+ return *m.ChunkDataLocation
+ }
+ return Default_ContentDeltaChunks_ChunkDataLocation
+}
+
type ContentDeltaChunks_DeltaChunk struct {
- ShaSource []byte `protobuf:"bytes,1,opt,name=sha_source" json:"sha_source,omitempty"`
- ShaTarget []byte `protobuf:"bytes,2,opt,name=sha_target" json:"sha_target,omitempty"`
- SizeOriginal *uint32 `protobuf:"varint,3,opt,name=size_original" json:"size_original,omitempty"`
- PatchMethod *uint32 `protobuf:"varint,4,opt,name=patch_method" json:"patch_method,omitempty"`
+ ShaSource []byte `protobuf:"bytes,1,opt,name=sha_source,json=shaSource" json:"sha_source,omitempty"`
+ ShaTarget []byte `protobuf:"bytes,2,opt,name=sha_target,json=shaTarget" json:"sha_target,omitempty"`
+ SizeOriginal *uint32 `protobuf:"varint,3,opt,name=size_original,json=sizeOriginal" json:"size_original,omitempty"`
+ PatchMethod *uint32 `protobuf:"varint,4,opt,name=patch_method,json=patchMethod" json:"patch_method,omitempty"`
Chunk []byte `protobuf:"bytes,5,opt,name=chunk" json:"chunk,omitempty"`
+ SizeDelta *uint32 `protobuf:"varint,6,opt,name=size_delta,json=sizeDelta" json:"size_delta,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -497,7 +548,15 @@ func (m *ContentDeltaChunks_DeltaChunk) GetChunk() []byte {
return nil
}
+func (m *ContentDeltaChunks_DeltaChunk) GetSizeDelta() uint32 {
+ if m != nil && m.SizeDelta != nil {
+ return *m.SizeDelta
+ }
+ return 0
+}
+
func init() {
+ proto.RegisterEnum("EContentDeltaChunkDataLocation", EContentDeltaChunkDataLocation_name, EContentDeltaChunkDataLocation_value)
proto.RegisterType((*ContentManifestPayload)(nil), "ContentManifestPayload")
proto.RegisterType((*ContentManifestPayload_FileMapping)(nil), "ContentManifestPayload.FileMapping")
proto.RegisterType((*ContentManifestPayload_FileMapping_ChunkData)(nil), "ContentManifestPayload.FileMapping.ChunkData")
@@ -510,37 +569,52 @@ func init() {
func init() { proto.RegisterFile("content_manifest.proto", fileDescriptor_e3cda137a29253ba) }
var fileDescriptor_e3cda137a29253ba = []byte{
- // 508 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xcd, 0x8e, 0xd3, 0x30,
- 0x10, 0xc7, 0x49, 0xbf, 0x3b, 0x6d, 0x50, 0xf1, 0xb2, 0x8b, 0x55, 0x24, 0x54, 0x95, 0x4b, 0x2f,
- 0x9b, 0x03, 0x88, 0x23, 0x17, 0x76, 0x85, 0xb8, 0x54, 0x42, 0xe2, 0x01, 0x2c, 0xd7, 0x76, 0x53,
- 0xab, 0x89, 0x1d, 0x6c, 0xe7, 0xb0, 0x9c, 0xb8, 0xf0, 0x18, 0xbc, 0x21, 0x12, 0xaf, 0x80, 0xec,
- 0x38, 0x4d, 0x55, 0xf6, 0xb0, 0xb7, 0xcc, 0x47, 0x3c, 0xbf, 0xf9, 0xcf, 0x1f, 0x6e, 0x98, 0x56,
- 0x4e, 0x28, 0x47, 0x4a, 0xaa, 0xe4, 0x5e, 0x58, 0x97, 0x55, 0x46, 0x3b, 0xbd, 0xfe, 0xdb, 0x83,
- 0x9b, 0xbb, 0xa6, 0xb4, 0x8d, 0x95, 0xaf, 0xf4, 0xa1, 0xd0, 0x94, 0xa3, 0x0f, 0x30, 0x29, 0x69,
- 0x55, 0x49, 0x95, 0x5b, 0x9c, 0xac, 0xfa, 0x9b, 0xd9, 0xbb, 0xb7, 0xd9, 0xe3, 0xad, 0xd9, 0x67,
- 0x59, 0x88, 0x6d, 0xd3, 0xbb, 0xfc, 0xdd, 0x83, 0xd9, 0x59, 0x8c, 0x16, 0x30, 0xd9, 0xcb, 0x42,
- 0x28, 0x5a, 0x0a, 0x9c, 0xac, 0x92, 0xcd, 0x14, 0xcd, 0x61, 0x60, 0xe5, 0x0f, 0x81, 0x7b, 0xab,
- 0x64, 0x33, 0x40, 0x29, 0x0c, 0xf7, 0x05, 0xcd, 0x2d, 0xee, 0xaf, 0x92, 0x4d, 0x8a, 0x5e, 0xc2,
- 0xdc, 0x1e, 0x28, 0x39, 0xfd, 0x32, 0x58, 0x25, 0x9b, 0x39, 0xba, 0x82, 0x99, 0xcf, 0xc6, 0x25,
- 0xf0, 0x30, 0x24, 0x3f, 0xc2, 0x88, 0x1d, 0x6a, 0x75, 0xb4, 0x78, 0x14, 0xf0, 0x6e, 0x9f, 0x80,
- 0x97, 0xdd, 0xf9, 0x3f, 0xee, 0xa9, 0xa3, 0x08, 0x01, 0x14, 0x52, 0x1d, 0x1d, 0x35, 0xb9, 0x70,
- 0x78, 0xec, 0xd1, 0x96, 0x14, 0xa6, 0x5d, 0xc3, 0x0c, 0xfa, 0xf6, 0x40, 0x03, 0xf4, 0xdc, 0x07,
- 0xcc, 0xb0, 0xc0, 0x3c, 0x46, 0xcf, 0x61, 0xa4, 0xf7, 0x7b, 0x2b, 0x5c, 0x80, 0x1e, 0x78, 0x3c,
- 0xb6, 0x23, 0xda, 0xc8, 0x5c, 0x2a, 0x5a, 0x04, 0xe6, 0x14, 0x5d, 0x43, 0xca, 0x76, 0x84, 0xe9,
- 0xb2, 0x32, 0xc2, 0x5a, 0xc1, 0x03, 0x75, 0xba, 0xfe, 0x93, 0xc0, 0xab, 0x0b, 0xce, 0xad, 0x70,
- 0x94, 0xfb, 0x89, 0x0b, 0x98, 0x70, 0x51, 0x69, 0x47, 0x24, 0x0f, 0x63, 0x83, 0x1c, 0xb9, 0xe4,
- 0xa7, 0xab, 0x45, 0xcd, 0xfc, 0xd3, 0x46, 0x50, 0x27, 0xb5, 0x22, 0x4e, 0x96, 0x22, 0x6a, 0xf7,
- 0x1a, 0xae, 0x5a, 0xdd, 0x2c, 0x11, 0x8a, 0x99, 0x87, 0xca, 0x09, 0x1e, 0x70, 0x26, 0x08, 0xc3,
- 0x82, 0xed, 0x08, 0x97, 0xf6, 0xd8, 0x81, 0x0e, 0xc3, 0x6b, 0x4b, 0x40, 0x6d, 0xe5, 0x8c, 0x76,
- 0xd4, 0x4e, 0xaa, 0x95, 0xfc, 0x5e, 0x0b, 0x12, 0xa5, 0x1e, 0x9f, 0x76, 0x33, 0xec, 0x6c, 0xc6,
- 0x24, 0xa4, 0x5f, 0xc0, 0xd4, 0xa7, 0x59, 0x21, 0xa8, 0xc1, 0xd3, 0xb0, 0xee, 0x2d, 0xe0, 0x8b,
- 0x6d, 0xbf, 0xc9, 0x5c, 0x51, 0x57, 0x1b, 0xe1, 0xdb, 0x6d, 0x1b, 0x34, 0x32, 0xaf, 0x7f, 0xf5,
- 0x00, 0xc5, 0xfe, 0x7b, 0x51, 0x38, 0x1a, 0xae, 0x61, 0x1f, 0x11, 0x66, 0x09, 0xa8, 0x15, 0x85,
- 0x48, 0x4e, 0xac, 0xae, 0x0d, 0x6b, 0x2d, 0x75, 0x51, 0x8b, 0x17, 0x6e, 0x4e, 0xf5, 0x1e, 0x66,
- 0xbc, 0x7b, 0x18, 0x0f, 0x82, 0x73, 0xde, 0x64, 0xff, 0xcf, 0xcc, 0xba, 0xef, 0x65, 0x05, 0xd0,
- 0x45, 0xde, 0x38, 0xde, 0x8c, 0x71, 0x64, 0x63, 0x8f, 0x98, 0x8b, 0xa3, 0x7a, 0x21, 0x77, 0x0d,
- 0xa9, 0xf7, 0x79, 0x27, 0xf7, 0xc9, 0xe1, 0x15, 0x75, 0xec, 0x40, 0x4a, 0xe1, 0x0e, 0x9a, 0x47,
- 0xb7, 0xa4, 0x30, 0x0c, 0x0a, 0x37, 0xde, 0xfe, 0x34, 0xfc, 0x92, 0xfc, 0x4c, 0x9e, 0xfd, 0x0b,
- 0x00, 0x00, 0xff, 0xff, 0x00, 0x92, 0x22, 0xd7, 0xb7, 0x03, 0x00, 0x00,
+ // 742 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x4f, 0x6f, 0xd3, 0x4e,
+ 0x10, 0xad, 0x9b, 0xff, 0x93, 0xa4, 0xca, 0x6f, 0xfb, 0x53, 0x31, 0x01, 0xda, 0x34, 0xbd, 0x44,
+ 0x55, 0x6b, 0x44, 0x4f, 0x88, 0x0b, 0x7f, 0xd2, 0x56, 0x54, 0x22, 0xa2, 0xda, 0xf6, 0xbe, 0xda,
+ 0xac, 0x37, 0xf1, 0x2a, 0x8e, 0x1d, 0xbc, 0x9b, 0x43, 0xcb, 0x05, 0x89, 0x33, 0x9c, 0xf8, 0x4e,
+ 0x7c, 0x17, 0xc4, 0x87, 0x40, 0xbb, 0x5e, 0xdb, 0x51, 0x8a, 0x0a, 0xdc, 0x3c, 0x33, 0x6f, 0xd6,
+ 0xef, 0xbd, 0x99, 0x5d, 0xd8, 0x61, 0x71, 0xa4, 0x78, 0xa4, 0xc8, 0x9c, 0x46, 0x62, 0xc2, 0xa5,
+ 0xf2, 0x16, 0x49, 0xac, 0xe2, 0xfe, 0x8f, 0x12, 0xec, 0x0c, 0xd3, 0xd2, 0xc8, 0x56, 0x2e, 0xe9,
+ 0x4d, 0x18, 0x53, 0x1f, 0xbd, 0x84, 0xfa, 0x9c, 0x2e, 0x16, 0x22, 0x9a, 0x4a, 0xd7, 0xe9, 0x95,
+ 0x06, 0xcd, 0x93, 0x03, 0xef, 0xf7, 0x50, 0xef, 0x5c, 0x84, 0x7c, 0x94, 0x62, 0x71, 0xde, 0xd4,
+ 0xfd, 0x5a, 0x82, 0xe6, 0x4a, 0x05, 0x75, 0xa1, 0x3e, 0x11, 0x21, 0x8f, 0xe8, 0x9c, 0xbb, 0x4e,
+ 0xcf, 0x19, 0x34, 0x70, 0x1e, 0x23, 0x04, 0x65, 0x29, 0x6e, 0xb9, 0xbb, 0xd9, 0x73, 0x06, 0x65,
+ 0x6c, 0xbe, 0xd1, 0xff, 0x50, 0x99, 0x84, 0x74, 0x2a, 0xdd, 0x52, 0xcf, 0x19, 0xb4, 0x71, 0x1a,
+ 0xa0, 0x7d, 0x68, 0xc9, 0x80, 0x92, 0xfc, 0xa4, 0x72, 0xcf, 0x19, 0xb4, 0x70, 0x53, 0x06, 0xf4,
+ 0x3c, 0x3b, 0x6c, 0x0f, 0x74, 0x48, 0xac, 0x64, 0xb7, 0x62, 0x10, 0x20, 0x03, 0x6a, 0xe9, 0xa3,
+ 0x33, 0xa8, 0xb2, 0x60, 0x19, 0xcd, 0xa4, 0x5b, 0x35, 0xc2, 0x8e, 0xff, 0x42, 0x98, 0x37, 0xd4,
+ 0x1d, 0xa7, 0x54, 0x51, 0x6c, 0x9b, 0xd1, 0x2e, 0x40, 0x28, 0xa2, 0x99, 0xa2, 0xc9, 0x94, 0x2b,
+ 0xb7, 0x66, 0x24, 0xad, 0x64, 0xba, 0x5f, 0x1c, 0x68, 0xe4, 0x5d, 0xa8, 0x03, 0x25, 0x19, 0x50,
+ 0xa3, 0xbc, 0x85, 0xf5, 0xa7, 0xce, 0xb0, 0x84, 0x19, 0xcd, 0x35, 0xac, 0x3f, 0xd1, 0x0e, 0x54,
+ 0xe3, 0xc9, 0x44, 0x72, 0x65, 0x34, 0x97, 0xb1, 0x8d, 0xb4, 0x22, 0x36, 0x26, 0x71, 0x22, 0xa6,
+ 0x22, 0xa2, 0xa1, 0xd1, 0xdc, 0xc6, 0xc0, 0xc6, 0xef, 0x6d, 0x06, 0x1d, 0x40, 0x9b, 0x8d, 0x09,
+ 0x8b, 0xe7, 0x8b, 0x84, 0x4b, 0xc9, 0x7d, 0x23, 0xba, 0x8d, 0x5b, 0x6c, 0x3c, 0xcc, 0x73, 0xfd,
+ 0x9f, 0x9b, 0xf0, 0x60, 0x4d, 0xe8, 0x88, 0x2b, 0xea, 0x6b, 0x76, 0x0f, 0xa1, 0xee, 0xf3, 0x45,
+ 0xac, 0x88, 0xf0, 0x0d, 0xc5, 0x36, 0xae, 0x99, 0xf8, 0xc2, 0xd7, 0x8e, 0x4f, 0x85, 0x9f, 0x6f,
+ 0x8e, 0x9d, 0x51, 0x73, 0x2a, 0xfc, 0xec, 0x14, 0xf3, 0xfb, 0x84, 0x53, 0x25, 0xe2, 0x88, 0x28,
+ 0x31, 0xe7, 0x76, 0x64, 0xad, 0x2c, 0x79, 0x2d, 0xe6, 0x1c, 0x3d, 0x85, 0xed, 0x6c, 0x6a, 0x92,
+ 0xf0, 0x88, 0x25, 0x37, 0x0b, 0xc5, 0x7d, 0x23, 0xa6, 0x8e, 0x51, 0x5e, 0x3a, 0xcb, 0x2a, 0x68,
+ 0x00, 0x1d, 0x36, 0x26, 0xbe, 0x90, 0xb3, 0x42, 0x7a, 0xc5, 0xfc, 0x7c, 0x8b, 0x8d, 0x4f, 0x85,
+ 0x9c, 0xe5, 0xf2, 0x8f, 0x00, 0x65, 0xc8, 0x15, 0x0f, 0xaa, 0x06, 0xdb, 0x49, 0xb1, 0x85, 0x0f,
+ 0x9a, 0xed, 0x32, 0x12, 0x1f, 0x96, 0x9c, 0xd8, 0x2d, 0xa8, 0xa5, 0x6c, 0xd3, 0xe4, 0x30, 0x1d,
+ 0xae, 0x91, 0xc4, 0x56, 0x78, 0xd6, 0x33, 0x49, 0xac, 0x60, 0xf8, 0x08, 0x1a, 0x1a, 0xc4, 0x42,
+ 0x4e, 0x13, 0xb7, 0x61, 0x00, 0x75, 0x96, 0xb0, 0xa1, 0x8e, 0xfb, 0xcf, 0xc1, 0x5d, 0x73, 0xfb,
+ 0x4a, 0x4c, 0x23, 0xaa, 0x96, 0x09, 0x47, 0x8f, 0xa1, 0x21, 0xb3, 0xc0, 0xae, 0x44, 0x91, 0xe8,
+ 0x7f, 0x2b, 0x03, 0xb2, 0xad, 0xa7, 0x3c, 0x54, 0xd4, 0x52, 0xba, 0x67, 0x46, 0x47, 0x80, 0xb2,
+ 0xf9, 0x10, 0xe1, 0x13, 0x19, 0x2f, 0x13, 0x96, 0xdd, 0xa6, 0x4e, 0x56, 0xb9, 0xf0, 0xaf, 0x4c,
+ 0x7e, 0x1d, 0x6d, 0x17, 0xb8, 0xb4, 0x8e, 0xbe, 0x36, 0x79, 0xf4, 0x0a, 0x9a, 0x7e, 0xc1, 0xc2,
+ 0x2d, 0x9b, 0x2b, 0xb3, 0xeb, 0xdd, 0x25, 0xe8, 0x15, 0xdf, 0x78, 0xb5, 0x05, 0x7d, 0x84, 0x6d,
+ 0xe3, 0x34, 0xd1, 0xab, 0x46, 0xc2, 0x98, 0x99, 0xa5, 0x30, 0xb3, 0xdc, 0x3a, 0xd9, 0xf3, 0xce,
+ 0xee, 0x1c, 0xa5, 0x2f, 0xcc, 0x3b, 0x0b, 0x7b, 0x71, 0x38, 0x23, 0xf7, 0x23, 0x2e, 0xa2, 0x4b,
+ 0xfd, 0x98, 0x8d, 0x97, 0x13, 0xfc, 0x1f, 0x5b, 0x2f, 0x76, 0xbf, 0x3b, 0x00, 0x45, 0x1f, 0x7a,
+ 0x02, 0xfa, 0x25, 0xc8, 0x1c, 0xca, 0xac, 0x0f, 0xa8, 0xb5, 0xc6, 0x96, 0xad, 0x25, 0x9b, 0x79,
+ 0xd9, 0x7a, 0x71, 0x00, 0x6d, 0xfd, 0x36, 0x15, 0xfb, 0x68, 0x17, 0x5d, 0x27, 0xf3, 0x6d, 0xdc,
+ 0x87, 0xd6, 0x82, 0x2a, 0x16, 0x90, 0x39, 0x57, 0x41, 0xec, 0xdb, 0xeb, 0xda, 0x34, 0xb9, 0x91,
+ 0x49, 0xe9, 0xb7, 0xcd, 0x30, 0xb5, 0x8f, 0x53, 0x1a, 0x98, 0x9f, 0xeb, 0xd3, 0x8d, 0x77, 0x66,
+ 0x7d, 0xdb, 0x7a, 0x2d, 0x6e, 0xb9, 0xe1, 0x7f, 0xf8, 0xd9, 0x81, 0xdd, 0xfb, 0x9d, 0x40, 0x1e,
+ 0xfc, 0x83, 0x5b, 0x9d, 0x0d, 0xf4, 0x0c, 0x8e, 0xff, 0x84, 0x7f, 0x3d, 0x51, 0x3c, 0xc9, 0x5b,
+ 0x9c, 0x37, 0x95, 0xb7, 0xce, 0x27, 0x67, 0xe3, 0x57, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa3, 0x9c,
+ 0xf1, 0x49, 0x52, 0x06, 0x00, 0x00,
}