// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/union_dungeon_game.proto

package proto

import (
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	math "math"
	model "vikingar/proto/gen-go/model"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package

//攻击联盟Boss
//id=17100
type UnionDungeonFightRequest struct {
	BossId               string   `protobuf:"bytes,1,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonFightRequest) Reset()         { *m = UnionDungeonFightRequest{} }
func (m *UnionDungeonFightRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonFightRequest) ProtoMessage()    {}
func (*UnionDungeonFightRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{0}
}

func (m *UnionDungeonFightRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonFightRequest.Unmarshal(m, b)
}
func (m *UnionDungeonFightRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonFightRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonFightRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonFightRequest.Merge(m, src)
}
func (m *UnionDungeonFightRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonFightRequest.Size(m)
}
func (m *UnionDungeonFightRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonFightRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonFightRequest proto.InternalMessageInfo

func (m *UnionDungeonFightRequest) GetBossId() string {
	if m != nil {
		return m.BossId
	}
	return ""
}

//id=17100
type UnionDungeonFightResponse struct {
	Code                 int64                           `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                          `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *UnionDungeonFightResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func (m *UnionDungeonFightResponse) Reset()         { *m = UnionDungeonFightResponse{} }
func (m *UnionDungeonFightResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonFightResponse) ProtoMessage()    {}
func (*UnionDungeonFightResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{1}
}

func (m *UnionDungeonFightResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonFightResponse.Unmarshal(m, b)
}
func (m *UnionDungeonFightResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonFightResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonFightResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonFightResponse.Merge(m, src)
}
func (m *UnionDungeonFightResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonFightResponse.Size(m)
}
func (m *UnionDungeonFightResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonFightResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonFightResponse proto.InternalMessageInfo

func (m *UnionDungeonFightResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonFightResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *UnionDungeonFightResponse) GetData() *UnionDungeonFightResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type UnionDungeonFightResponse_Data struct {
	//联盟贡献奖励
	ContributionAward []*model.GameObjectCount `protobuf:"bytes,1,rep,name=contribution_award,json=contributionAward,proto3" json:"contribution_award,omitempty"`
	//本次造成的伤害
	Damage int64 `protobuf:"zigzag64,2,opt,name=Damage,proto3" json:"Damage,omitempty"`
	//本次造成的伤害比
	DamagePercent        int32    `protobuf:"zigzag32,3,opt,name=DamagePercent,proto3" json:"DamagePercent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonFightResponse_Data) Reset()         { *m = UnionDungeonFightResponse_Data{} }
func (m *UnionDungeonFightResponse_Data) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonFightResponse_Data) ProtoMessage()    {}
func (*UnionDungeonFightResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{1, 0}
}

func (m *UnionDungeonFightResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonFightResponse_Data.Unmarshal(m, b)
}
func (m *UnionDungeonFightResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonFightResponse_Data.Marshal(b, m, deterministic)
}
func (m *UnionDungeonFightResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonFightResponse_Data.Merge(m, src)
}
func (m *UnionDungeonFightResponse_Data) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonFightResponse_Data.Size(m)
}
func (m *UnionDungeonFightResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonFightResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonFightResponse_Data proto.InternalMessageInfo

func (m *UnionDungeonFightResponse_Data) GetContributionAward() []*model.GameObjectCount {
	if m != nil {
		return m.ContributionAward
	}
	return nil
}

func (m *UnionDungeonFightResponse_Data) GetDamage() int64 {
	if m != nil {
		return m.Damage
	}
	return 0
}

func (m *UnionDungeonFightResponse_Data) GetDamagePercent() int32 {
	if m != nil {
		return m.DamagePercent
	}
	return 0
}

//领取榜首、通关奖励 战利品
//id=17101
type UnionDungeonReceiveAwardRequest struct {
	//联盟副本no
	DungeonNo int32 `protobuf:"zigzag32,1,opt,name=dungeon_no,json=dungeonNo,proto3" json:"dungeon_no,omitempty"`
	//战利品类型(1 首名; 2通关奖励  )
	AwardType            int32    `protobuf:"zigzag32,2,opt,name=award_type,json=awardType,proto3" json:"award_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonReceiveAwardRequest) Reset()         { *m = UnionDungeonReceiveAwardRequest{} }
func (m *UnionDungeonReceiveAwardRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonReceiveAwardRequest) ProtoMessage()    {}
func (*UnionDungeonReceiveAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{2}
}

func (m *UnionDungeonReceiveAwardRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonReceiveAwardRequest.Unmarshal(m, b)
}
func (m *UnionDungeonReceiveAwardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonReceiveAwardRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonReceiveAwardRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonReceiveAwardRequest.Merge(m, src)
}
func (m *UnionDungeonReceiveAwardRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonReceiveAwardRequest.Size(m)
}
func (m *UnionDungeonReceiveAwardRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonReceiveAwardRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonReceiveAwardRequest proto.InternalMessageInfo

func (m *UnionDungeonReceiveAwardRequest) GetDungeonNo() int32 {
	if m != nil {
		return m.DungeonNo
	}
	return 0
}

func (m *UnionDungeonReceiveAwardRequest) GetAwardType() int32 {
	if m != nil {
		return m.AwardType
	}
	return 0
}

//id=17101
type UnionDungeonReceiveAwardResponse struct {
	Code                 int64                                  `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                                 `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *UnionDungeonReceiveAwardResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
	XXX_unrecognized     []byte                                 `json:"-"`
	XXX_sizecache        int32                                  `json:"-"`
}

func (m *UnionDungeonReceiveAwardResponse) Reset()         { *m = UnionDungeonReceiveAwardResponse{} }
func (m *UnionDungeonReceiveAwardResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonReceiveAwardResponse) ProtoMessage()    {}
func (*UnionDungeonReceiveAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{3}
}

func (m *UnionDungeonReceiveAwardResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonReceiveAwardResponse.Unmarshal(m, b)
}
func (m *UnionDungeonReceiveAwardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonReceiveAwardResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonReceiveAwardResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonReceiveAwardResponse.Merge(m, src)
}
func (m *UnionDungeonReceiveAwardResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonReceiveAwardResponse.Size(m)
}
func (m *UnionDungeonReceiveAwardResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonReceiveAwardResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonReceiveAwardResponse proto.InternalMessageInfo

func (m *UnionDungeonReceiveAwardResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonReceiveAwardResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *UnionDungeonReceiveAwardResponse) GetData() *UnionDungeonReceiveAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type UnionDungeonReceiveAwardResponse_Data struct {
	//首名奖励
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *UnionDungeonReceiveAwardResponse_Data) Reset()         { *m = UnionDungeonReceiveAwardResponse_Data{} }
func (m *UnionDungeonReceiveAwardResponse_Data) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonReceiveAwardResponse_Data) ProtoMessage()    {}
func (*UnionDungeonReceiveAwardResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{3, 0}
}

func (m *UnionDungeonReceiveAwardResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonReceiveAwardResponse_Data.Unmarshal(m, b)
}
func (m *UnionDungeonReceiveAwardResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonReceiveAwardResponse_Data.Marshal(b, m, deterministic)
}
func (m *UnionDungeonReceiveAwardResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonReceiveAwardResponse_Data.Merge(m, src)
}
func (m *UnionDungeonReceiveAwardResponse_Data) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonReceiveAwardResponse_Data.Size(m)
}
func (m *UnionDungeonReceiveAwardResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonReceiveAwardResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonReceiveAwardResponse_Data proto.InternalMessageInfo

func (m *UnionDungeonReceiveAwardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//抽取幸运战利品
//id=17107
type UnionDungeonDrawLuckyAwardRequest struct {
	//联盟副本no
	DungeonNo            int32    `protobuf:"zigzag32,1,opt,name=dungeon_no,json=dungeonNo,proto3" json:"dungeon_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonDrawLuckyAwardRequest) Reset()         { *m = UnionDungeonDrawLuckyAwardRequest{} }
func (m *UnionDungeonDrawLuckyAwardRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonDrawLuckyAwardRequest) ProtoMessage()    {}
func (*UnionDungeonDrawLuckyAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{4}
}

func (m *UnionDungeonDrawLuckyAwardRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardRequest.Unmarshal(m, b)
}
func (m *UnionDungeonDrawLuckyAwardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonDrawLuckyAwardRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonDrawLuckyAwardRequest.Merge(m, src)
}
func (m *UnionDungeonDrawLuckyAwardRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardRequest.Size(m)
}
func (m *UnionDungeonDrawLuckyAwardRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonDrawLuckyAwardRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonDrawLuckyAwardRequest proto.InternalMessageInfo

func (m *UnionDungeonDrawLuckyAwardRequest) GetDungeonNo() int32 {
	if m != nil {
		return m.DungeonNo
	}
	return 0
}

//id=17107
type UnionDungeonDrawLuckyAwardResponse struct {
	Code                 int64                                    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                                   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *UnionDungeonDrawLuckyAwardResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                 `json:"-"`
	XXX_unrecognized     []byte                                   `json:"-"`
	XXX_sizecache        int32                                    `json:"-"`
}

func (m *UnionDungeonDrawLuckyAwardResponse) Reset()         { *m = UnionDungeonDrawLuckyAwardResponse{} }
func (m *UnionDungeonDrawLuckyAwardResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonDrawLuckyAwardResponse) ProtoMessage()    {}
func (*UnionDungeonDrawLuckyAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{5}
}

func (m *UnionDungeonDrawLuckyAwardResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse.Unmarshal(m, b)
}
func (m *UnionDungeonDrawLuckyAwardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonDrawLuckyAwardResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse.Merge(m, src)
}
func (m *UnionDungeonDrawLuckyAwardResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse.Size(m)
}
func (m *UnionDungeonDrawLuckyAwardResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse proto.InternalMessageInfo

func (m *UnionDungeonDrawLuckyAwardResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonDrawLuckyAwardResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *UnionDungeonDrawLuckyAwardResponse) GetData() *UnionDungeonDrawLuckyAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type UnionDungeonDrawLuckyAwardResponse_Data struct {
	//幸运奖励
	LuckyAward []*model.GameObjectCount `protobuf:"bytes,1,rep,name=lucky_award,json=luckyAward,proto3" json:"lucky_award,omitempty"`
	//联盟成员名字列表(幸运奖励成员名字第一个)
	UnionMemberName []string `protobuf:"bytes,2,rep,name=union_member_name,json=unionMemberName,proto3" json:"union_member_name,omitempty"`
	//幸运奖励获得者
	LuckyRoleId string `protobuf:"bytes,3,opt,name=lucky_role_id,json=luckyRoleId,proto3" json:"lucky_role_id,omitempty"`
	//幸运奖励获得者玩家形象信息
	LuckyRoleCharacter   string   `protobuf:"bytes,4,opt,name=lucky_role_character,json=luckyRoleCharacter,proto3" json:"lucky_role_character,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonDrawLuckyAwardResponse_Data) Reset() {
	*m = UnionDungeonDrawLuckyAwardResponse_Data{}
}
func (m *UnionDungeonDrawLuckyAwardResponse_Data) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonDrawLuckyAwardResponse_Data) ProtoMessage()    {}
func (*UnionDungeonDrawLuckyAwardResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{5, 0}
}

func (m *UnionDungeonDrawLuckyAwardResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse_Data.Unmarshal(m, b)
}
func (m *UnionDungeonDrawLuckyAwardResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse_Data.Marshal(b, m, deterministic)
}
func (m *UnionDungeonDrawLuckyAwardResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse_Data.Merge(m, src)
}
func (m *UnionDungeonDrawLuckyAwardResponse_Data) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse_Data.Size(m)
}
func (m *UnionDungeonDrawLuckyAwardResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonDrawLuckyAwardResponse_Data proto.InternalMessageInfo

func (m *UnionDungeonDrawLuckyAwardResponse_Data) GetLuckyAward() []*model.GameObjectCount {
	if m != nil {
		return m.LuckyAward
	}
	return nil
}

func (m *UnionDungeonDrawLuckyAwardResponse_Data) GetUnionMemberName() []string {
	if m != nil {
		return m.UnionMemberName
	}
	return nil
}

func (m *UnionDungeonDrawLuckyAwardResponse_Data) GetLuckyRoleId() string {
	if m != nil {
		return m.LuckyRoleId
	}
	return ""
}

func (m *UnionDungeonDrawLuckyAwardResponse_Data) GetLuckyRoleCharacter() string {
	if m != nil {
		return m.LuckyRoleCharacter
	}
	return ""
}

//购买行动力
//id=17102
type UnionDungeonBuyActionPointsRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonBuyActionPointsRequest) Reset()         { *m = UnionDungeonBuyActionPointsRequest{} }
func (m *UnionDungeonBuyActionPointsRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonBuyActionPointsRequest) ProtoMessage()    {}
func (*UnionDungeonBuyActionPointsRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{6}
}

func (m *UnionDungeonBuyActionPointsRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonBuyActionPointsRequest.Unmarshal(m, b)
}
func (m *UnionDungeonBuyActionPointsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonBuyActionPointsRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonBuyActionPointsRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonBuyActionPointsRequest.Merge(m, src)
}
func (m *UnionDungeonBuyActionPointsRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonBuyActionPointsRequest.Size(m)
}
func (m *UnionDungeonBuyActionPointsRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonBuyActionPointsRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonBuyActionPointsRequest proto.InternalMessageInfo

//id=17102
type UnionDungeonBuyActionPointsResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonBuyActionPointsResponse) Reset()         { *m = UnionDungeonBuyActionPointsResponse{} }
func (m *UnionDungeonBuyActionPointsResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonBuyActionPointsResponse) ProtoMessage()    {}
func (*UnionDungeonBuyActionPointsResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{7}
}

func (m *UnionDungeonBuyActionPointsResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonBuyActionPointsResponse.Unmarshal(m, b)
}
func (m *UnionDungeonBuyActionPointsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonBuyActionPointsResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonBuyActionPointsResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonBuyActionPointsResponse.Merge(m, src)
}
func (m *UnionDungeonBuyActionPointsResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonBuyActionPointsResponse.Size(m)
}
func (m *UnionDungeonBuyActionPointsResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonBuyActionPointsResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonBuyActionPointsResponse proto.InternalMessageInfo

func (m *UnionDungeonBuyActionPointsResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonBuyActionPointsResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//查看公告
//id=17103
type UnionDungeonGetNoticeListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonGetNoticeListRequest) Reset()         { *m = UnionDungeonGetNoticeListRequest{} }
func (m *UnionDungeonGetNoticeListRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetNoticeListRequest) ProtoMessage()    {}
func (*UnionDungeonGetNoticeListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{8}
}

func (m *UnionDungeonGetNoticeListRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetNoticeListRequest.Unmarshal(m, b)
}
func (m *UnionDungeonGetNoticeListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetNoticeListRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetNoticeListRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetNoticeListRequest.Merge(m, src)
}
func (m *UnionDungeonGetNoticeListRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetNoticeListRequest.Size(m)
}
func (m *UnionDungeonGetNoticeListRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetNoticeListRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetNoticeListRequest proto.InternalMessageInfo

//id=17103
type UnionDungeonGetNoticeListResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonGetNoticeListResponse) Reset()         { *m = UnionDungeonGetNoticeListResponse{} }
func (m *UnionDungeonGetNoticeListResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetNoticeListResponse) ProtoMessage()    {}
func (*UnionDungeonGetNoticeListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{9}
}

func (m *UnionDungeonGetNoticeListResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetNoticeListResponse.Unmarshal(m, b)
}
func (m *UnionDungeonGetNoticeListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetNoticeListResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetNoticeListResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetNoticeListResponse.Merge(m, src)
}
func (m *UnionDungeonGetNoticeListResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetNoticeListResponse.Size(m)
}
func (m *UnionDungeonGetNoticeListResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetNoticeListResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetNoticeListResponse proto.InternalMessageInfo

func (m *UnionDungeonGetNoticeListResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonGetNoticeListResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//查看通关记录
//id=17104
type UnionDungeonGetRecordListRequest struct {
	//上次查看的最后一条记录id（第一次查看则为空）
	RecordId string `protobuf:"bytes,1,opt,name=record_id,json=recordId,proto3" json:"record_id,omitempty"`
	//更早(false)或更晚(true)
	IsSooner             bool     `protobuf:"varint,2,opt,name=is_sooner,json=isSooner,proto3" json:"is_sooner,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonGetRecordListRequest) Reset()         { *m = UnionDungeonGetRecordListRequest{} }
func (m *UnionDungeonGetRecordListRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetRecordListRequest) ProtoMessage()    {}
func (*UnionDungeonGetRecordListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{10}
}

func (m *UnionDungeonGetRecordListRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetRecordListRequest.Unmarshal(m, b)
}
func (m *UnionDungeonGetRecordListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetRecordListRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetRecordListRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetRecordListRequest.Merge(m, src)
}
func (m *UnionDungeonGetRecordListRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetRecordListRequest.Size(m)
}
func (m *UnionDungeonGetRecordListRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetRecordListRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetRecordListRequest proto.InternalMessageInfo

func (m *UnionDungeonGetRecordListRequest) GetRecordId() string {
	if m != nil {
		return m.RecordId
	}
	return ""
}

func (m *UnionDungeonGetRecordListRequest) GetIsSooner() bool {
	if m != nil {
		return m.IsSooner
	}
	return false
}

//id=17104
type UnionDungeonGetRecordListResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonGetRecordListResponse) Reset()         { *m = UnionDungeonGetRecordListResponse{} }
func (m *UnionDungeonGetRecordListResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetRecordListResponse) ProtoMessage()    {}
func (*UnionDungeonGetRecordListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{11}
}

func (m *UnionDungeonGetRecordListResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetRecordListResponse.Unmarshal(m, b)
}
func (m *UnionDungeonGetRecordListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetRecordListResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetRecordListResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetRecordListResponse.Merge(m, src)
}
func (m *UnionDungeonGetRecordListResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetRecordListResponse.Size(m)
}
func (m *UnionDungeonGetRecordListResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetRecordListResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetRecordListResponse proto.InternalMessageInfo

func (m *UnionDungeonGetRecordListResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonGetRecordListResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//查看排行榜记录
//id=17105
type UnionDungeonGetRankListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonGetRankListRequest) Reset()         { *m = UnionDungeonGetRankListRequest{} }
func (m *UnionDungeonGetRankListRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetRankListRequest) ProtoMessage()    {}
func (*UnionDungeonGetRankListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{12}
}

func (m *UnionDungeonGetRankListRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetRankListRequest.Unmarshal(m, b)
}
func (m *UnionDungeonGetRankListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetRankListRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetRankListRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetRankListRequest.Merge(m, src)
}
func (m *UnionDungeonGetRankListRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetRankListRequest.Size(m)
}
func (m *UnionDungeonGetRankListRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetRankListRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetRankListRequest proto.InternalMessageInfo

//id=17105
type UnionDungeonGetRankListResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonGetRankListResponse) Reset()         { *m = UnionDungeonGetRankListResponse{} }
func (m *UnionDungeonGetRankListResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetRankListResponse) ProtoMessage()    {}
func (*UnionDungeonGetRankListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{13}
}

func (m *UnionDungeonGetRankListResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetRankListResponse.Unmarshal(m, b)
}
func (m *UnionDungeonGetRankListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetRankListResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetRankListResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetRankListResponse.Merge(m, src)
}
func (m *UnionDungeonGetRankListResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetRankListResponse.Size(m)
}
func (m *UnionDungeonGetRankListResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetRankListResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetRankListResponse proto.InternalMessageInfo

func (m *UnionDungeonGetRankListResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonGetRankListResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

//查看奖励记录
//id=17106
type UnionDungeonGetAwardRecordRequest struct {
	//上次查看的最后一条记录id（第一次查看则为空）
	AwardRecordId        string   `protobuf:"bytes,1,opt,name=award_record_id,json=awardRecordId,proto3" json:"award_record_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonGetAwardRecordRequest) Reset()         { *m = UnionDungeonGetAwardRecordRequest{} }
func (m *UnionDungeonGetAwardRecordRequest) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetAwardRecordRequest) ProtoMessage()    {}
func (*UnionDungeonGetAwardRecordRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{14}
}

func (m *UnionDungeonGetAwardRecordRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetAwardRecordRequest.Unmarshal(m, b)
}
func (m *UnionDungeonGetAwardRecordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetAwardRecordRequest.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetAwardRecordRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetAwardRecordRequest.Merge(m, src)
}
func (m *UnionDungeonGetAwardRecordRequest) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetAwardRecordRequest.Size(m)
}
func (m *UnionDungeonGetAwardRecordRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetAwardRecordRequest.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetAwardRecordRequest proto.InternalMessageInfo

func (m *UnionDungeonGetAwardRecordRequest) GetAwardRecordId() string {
	if m != nil {
		return m.AwardRecordId
	}
	return ""
}

//id=17106
type UnionDungeonGetAwardRecordResponse struct {
	Code                 int64                                    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                                   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *UnionDungeonGetAwardRecordResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                 `json:"-"`
	XXX_unrecognized     []byte                                   `json:"-"`
	XXX_sizecache        int32                                    `json:"-"`
}

func (m *UnionDungeonGetAwardRecordResponse) Reset()         { *m = UnionDungeonGetAwardRecordResponse{} }
func (m *UnionDungeonGetAwardRecordResponse) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetAwardRecordResponse) ProtoMessage()    {}
func (*UnionDungeonGetAwardRecordResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{15}
}

func (m *UnionDungeonGetAwardRecordResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetAwardRecordResponse.Unmarshal(m, b)
}
func (m *UnionDungeonGetAwardRecordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetAwardRecordResponse.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetAwardRecordResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetAwardRecordResponse.Merge(m, src)
}
func (m *UnionDungeonGetAwardRecordResponse) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetAwardRecordResponse.Size(m)
}
func (m *UnionDungeonGetAwardRecordResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetAwardRecordResponse.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetAwardRecordResponse proto.InternalMessageInfo

func (m *UnionDungeonGetAwardRecordResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *UnionDungeonGetAwardRecordResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *UnionDungeonGetAwardRecordResponse) GetData() *UnionDungeonGetAwardRecordResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type UnionDungeonGetAwardRecordResponse_Data struct {
	AwardRecord          []*model.UnionDungeonRoleDungeonAwardRecord `protobuf:"bytes,1,rep,name=award_record,json=awardRecord,proto3" json:"award_record,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                     `json:"-"`
	XXX_unrecognized     []byte                                       `json:"-"`
	XXX_sizecache        int32                                        `json:"-"`
}

func (m *UnionDungeonGetAwardRecordResponse_Data) Reset() {
	*m = UnionDungeonGetAwardRecordResponse_Data{}
}
func (m *UnionDungeonGetAwardRecordResponse_Data) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonGetAwardRecordResponse_Data) ProtoMessage()    {}
func (*UnionDungeonGetAwardRecordResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{15, 0}
}

func (m *UnionDungeonGetAwardRecordResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonGetAwardRecordResponse_Data.Unmarshal(m, b)
}
func (m *UnionDungeonGetAwardRecordResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonGetAwardRecordResponse_Data.Marshal(b, m, deterministic)
}
func (m *UnionDungeonGetAwardRecordResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonGetAwardRecordResponse_Data.Merge(m, src)
}
func (m *UnionDungeonGetAwardRecordResponse_Data) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonGetAwardRecordResponse_Data.Size(m)
}
func (m *UnionDungeonGetAwardRecordResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonGetAwardRecordResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonGetAwardRecordResponse_Data proto.InternalMessageInfo

func (m *UnionDungeonGetAwardRecordResponse_Data) GetAwardRecord() []*model.UnionDungeonRoleDungeonAwardRecord {
	if m != nil {
		return m.AwardRecord
	}
	return nil
}

//联盟副本战利品领取状态
//推送时机:登入;发生变动
//id=17191
type UnionDungeonRoleReceivedStatePush struct {
	//每一关联盟副本的角色信息
	StateList            []*model.UnionDungeonReceivedState `protobuf:"bytes,1,rep,name=state_list,json=stateList,proto3" json:"state_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

func (m *UnionDungeonRoleReceivedStatePush) Reset()         { *m = UnionDungeonRoleReceivedStatePush{} }
func (m *UnionDungeonRoleReceivedStatePush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonRoleReceivedStatePush) ProtoMessage()    {}
func (*UnionDungeonRoleReceivedStatePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{16}
}

func (m *UnionDungeonRoleReceivedStatePush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonRoleReceivedStatePush.Unmarshal(m, b)
}
func (m *UnionDungeonRoleReceivedStatePush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonRoleReceivedStatePush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonRoleReceivedStatePush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonRoleReceivedStatePush.Merge(m, src)
}
func (m *UnionDungeonRoleReceivedStatePush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonRoleReceivedStatePush.Size(m)
}
func (m *UnionDungeonRoleReceivedStatePush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonRoleReceivedStatePush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonRoleReceivedStatePush proto.InternalMessageInfo

func (m *UnionDungeonRoleReceivedStatePush) GetStateList() []*model.UnionDungeonReceivedState {
	if m != nil {
		return m.StateList
	}
	return nil
}

//重置公告推送
//id=17192
type UnionDungeonNoticeResetPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonNoticeResetPush) Reset()         { *m = UnionDungeonNoticeResetPush{} }
func (m *UnionDungeonNoticeResetPush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonNoticeResetPush) ProtoMessage()    {}
func (*UnionDungeonNoticeResetPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{17}
}

func (m *UnionDungeonNoticeResetPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonNoticeResetPush.Unmarshal(m, b)
}
func (m *UnionDungeonNoticeResetPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonNoticeResetPush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonNoticeResetPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonNoticeResetPush.Merge(m, src)
}
func (m *UnionDungeonNoticeResetPush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonNoticeResetPush.Size(m)
}
func (m *UnionDungeonNoticeResetPush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonNoticeResetPush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonNoticeResetPush proto.InternalMessageInfo

//通关推送（通关新的关卡）
//首次进入场景推送最新的关卡推送,每次通关
//id=17193
type UnionDungeonPassPush struct {
	//记录
	Record *model.UnionDungeonRecord `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
	//形象信息
	Character            string   `protobuf:"bytes,2,opt,name=character,proto3" json:"character,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *UnionDungeonPassPush) Reset()         { *m = UnionDungeonPassPush{} }
func (m *UnionDungeonPassPush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonPassPush) ProtoMessage()    {}
func (*UnionDungeonPassPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{18}
}

func (m *UnionDungeonPassPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonPassPush.Unmarshal(m, b)
}
func (m *UnionDungeonPassPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonPassPush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonPassPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonPassPush.Merge(m, src)
}
func (m *UnionDungeonPassPush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonPassPush.Size(m)
}
func (m *UnionDungeonPassPush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonPassPush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonPassPush proto.InternalMessageInfo

func (m *UnionDungeonPassPush) GetRecord() *model.UnionDungeonRecord {
	if m != nil {
		return m.Record
	}
	return nil
}

func (m *UnionDungeonPassPush) GetCharacter() string {
	if m != nil {
		return m.Character
	}
	return ""
}

//通关记录推送
//id=17194
//推送时机:客户端请求UnionDungeonGetRecordListRequest
type UnionDungeonRecordPush struct {
	//
	RecordList           []*model.UnionDungeonRecord `protobuf:"bytes,1,rep,name=record_list,json=recordList,proto3" json:"record_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (m *UnionDungeonRecordPush) Reset()         { *m = UnionDungeonRecordPush{} }
func (m *UnionDungeonRecordPush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonRecordPush) ProtoMessage()    {}
func (*UnionDungeonRecordPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{19}
}

func (m *UnionDungeonRecordPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonRecordPush.Unmarshal(m, b)
}
func (m *UnionDungeonRecordPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonRecordPush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonRecordPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonRecordPush.Merge(m, src)
}
func (m *UnionDungeonRecordPush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonRecordPush.Size(m)
}
func (m *UnionDungeonRecordPush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonRecordPush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonRecordPush proto.InternalMessageInfo

func (m *UnionDungeonRecordPush) GetRecordList() []*model.UnionDungeonRecord {
	if m != nil {
		return m.RecordList
	}
	return nil
}

//公告
//推送时机:触发了新的公告（联盟成员推送）、客户端请求UnionDungeonGetNoticeListRequest
//id=17195
type UnionDungeonNoticePush struct {
	//榜单列表
	NoticeList           []*model.UnionDungeonNotice `protobuf:"bytes,1,rep,name=notice_list,json=noticeList,proto3" json:"notice_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (m *UnionDungeonNoticePush) Reset()         { *m = UnionDungeonNoticePush{} }
func (m *UnionDungeonNoticePush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonNoticePush) ProtoMessage()    {}
func (*UnionDungeonNoticePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{20}
}

func (m *UnionDungeonNoticePush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonNoticePush.Unmarshal(m, b)
}
func (m *UnionDungeonNoticePush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonNoticePush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonNoticePush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonNoticePush.Merge(m, src)
}
func (m *UnionDungeonNoticePush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonNoticePush.Size(m)
}
func (m *UnionDungeonNoticePush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonNoticePush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonNoticePush proto.InternalMessageInfo

func (m *UnionDungeonNoticePush) GetNoticeList() []*model.UnionDungeonNotice {
	if m != nil {
		return m.NoticeList
	}
	return nil
}

//联盟Boss伤害排行榜
//推送时机:切换联盟副本场景; 通关新的关卡(重置)
//id=17196
type UnionDungeonBossDamageRankPush struct {
	//榜单列表
	RankList []*model.UnionBossDamageRank `protobuf:"bytes,1,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"`
	//我的排行项
	MyItem               *model.UnionBossDamageRank `protobuf:"bytes,3,opt,name=my_item,json=myItem,proto3" json:"my_item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (m *UnionDungeonBossDamageRankPush) Reset()         { *m = UnionDungeonBossDamageRankPush{} }
func (m *UnionDungeonBossDamageRankPush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonBossDamageRankPush) ProtoMessage()    {}
func (*UnionDungeonBossDamageRankPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{21}
}

func (m *UnionDungeonBossDamageRankPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonBossDamageRankPush.Unmarshal(m, b)
}
func (m *UnionDungeonBossDamageRankPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonBossDamageRankPush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonBossDamageRankPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonBossDamageRankPush.Merge(m, src)
}
func (m *UnionDungeonBossDamageRankPush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonBossDamageRankPush.Size(m)
}
func (m *UnionDungeonBossDamageRankPush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonBossDamageRankPush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonBossDamageRankPush proto.InternalMessageInfo

func (m *UnionDungeonBossDamageRankPush) GetRankList() []*model.UnionBossDamageRank {
	if m != nil {
		return m.RankList
	}
	return nil
}

func (m *UnionDungeonBossDamageRankPush) GetMyItem() *model.UnionBossDamageRank {
	if m != nil {
		return m.MyItem
	}
	return nil
}

//Boss信息
//推送时机:登入;Boss血量发生变化;通关新的关卡
//id=17197
type UnionDungeonBossPush struct {
	//联盟Boss
	UnionBoss            *model.UnionBoss `protobuf:"bytes,1,opt,name=union_boss,json=unionBoss,proto3" json:"union_boss,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (m *UnionDungeonBossPush) Reset()         { *m = UnionDungeonBossPush{} }
func (m *UnionDungeonBossPush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonBossPush) ProtoMessage()    {}
func (*UnionDungeonBossPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{22}
}

func (m *UnionDungeonBossPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonBossPush.Unmarshal(m, b)
}
func (m *UnionDungeonBossPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonBossPush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonBossPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonBossPush.Merge(m, src)
}
func (m *UnionDungeonBossPush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonBossPush.Size(m)
}
func (m *UnionDungeonBossPush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonBossPush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonBossPush proto.InternalMessageInfo

func (m *UnionDungeonBossPush) GetUnionBoss() *model.UnionBoss {
	if m != nil {
		return m.UnionBoss
	}
	return nil
}

//联盟副本角色信息推送
//推送时机:登入;跨天重置;购买行动力
//id=17198
type UnionDungeonRolePush struct {
	//每一关联盟副本的角色信息
	UnionDungeonRole     *model.UnionDungeonRole `protobuf:"bytes,1,opt,name=union_dungeon_role,json=unionDungeonRole,proto3" json:"union_dungeon_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *UnionDungeonRolePush) Reset()         { *m = UnionDungeonRolePush{} }
func (m *UnionDungeonRolePush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonRolePush) ProtoMessage()    {}
func (*UnionDungeonRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{23}
}

func (m *UnionDungeonRolePush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonRolePush.Unmarshal(m, b)
}
func (m *UnionDungeonRolePush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonRolePush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonRolePush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonRolePush.Merge(m, src)
}
func (m *UnionDungeonRolePush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonRolePush.Size(m)
}
func (m *UnionDungeonRolePush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonRolePush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonRolePush proto.InternalMessageInfo

func (m *UnionDungeonRolePush) GetUnionDungeonRole() *model.UnionDungeonRole {
	if m != nil {
		return m.UnionDungeonRole
	}
	return nil
}

//联盟副本信息推送
//推送时机:登入;通关新的关卡
//id=17199
type UnionDungeonPush struct {
	//联盟副本信息
	UnionDungeon         *model.UnionDungeon `protobuf:"bytes,1,opt,name=union_dungeon,json=unionDungeon,proto3" json:"union_dungeon,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *UnionDungeonPush) Reset()         { *m = UnionDungeonPush{} }
func (m *UnionDungeonPush) String() string { return proto.CompactTextString(m) }
func (*UnionDungeonPush) ProtoMessage()    {}
func (*UnionDungeonPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_292114e83932883c, []int{24}
}

func (m *UnionDungeonPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UnionDungeonPush.Unmarshal(m, b)
}
func (m *UnionDungeonPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UnionDungeonPush.Marshal(b, m, deterministic)
}
func (m *UnionDungeonPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UnionDungeonPush.Merge(m, src)
}
func (m *UnionDungeonPush) XXX_Size() int {
	return xxx_messageInfo_UnionDungeonPush.Size(m)
}
func (m *UnionDungeonPush) XXX_DiscardUnknown() {
	xxx_messageInfo_UnionDungeonPush.DiscardUnknown(m)
}

var xxx_messageInfo_UnionDungeonPush proto.InternalMessageInfo

func (m *UnionDungeonPush) GetUnionDungeon() *model.UnionDungeon {
	if m != nil {
		return m.UnionDungeon
	}
	return nil
}

func init() {
	proto.RegisterType((*UnionDungeonFightRequest)(nil), "proto.UnionDungeonFightRequest")
	proto.RegisterType((*UnionDungeonFightResponse)(nil), "proto.UnionDungeonFightResponse")
	proto.RegisterType((*UnionDungeonFightResponse_Data)(nil), "proto.UnionDungeonFightResponse.Data")
	proto.RegisterType((*UnionDungeonReceiveAwardRequest)(nil), "proto.UnionDungeonReceiveAwardRequest")
	proto.RegisterType((*UnionDungeonReceiveAwardResponse)(nil), "proto.UnionDungeonReceiveAwardResponse")
	proto.RegisterType((*UnionDungeonReceiveAwardResponse_Data)(nil), "proto.UnionDungeonReceiveAwardResponse.Data")
	proto.RegisterType((*UnionDungeonDrawLuckyAwardRequest)(nil), "proto.UnionDungeonDrawLuckyAwardRequest")
	proto.RegisterType((*UnionDungeonDrawLuckyAwardResponse)(nil), "proto.UnionDungeonDrawLuckyAwardResponse")
	proto.RegisterType((*UnionDungeonDrawLuckyAwardResponse_Data)(nil), "proto.UnionDungeonDrawLuckyAwardResponse.Data")
	proto.RegisterType((*UnionDungeonBuyActionPointsRequest)(nil), "proto.UnionDungeonBuyActionPointsRequest")
	proto.RegisterType((*UnionDungeonBuyActionPointsResponse)(nil), "proto.UnionDungeonBuyActionPointsResponse")
	proto.RegisterType((*UnionDungeonGetNoticeListRequest)(nil), "proto.UnionDungeonGetNoticeListRequest")
	proto.RegisterType((*UnionDungeonGetNoticeListResponse)(nil), "proto.UnionDungeonGetNoticeListResponse")
	proto.RegisterType((*UnionDungeonGetRecordListRequest)(nil), "proto.UnionDungeonGetRecordListRequest")
	proto.RegisterType((*UnionDungeonGetRecordListResponse)(nil), "proto.UnionDungeonGetRecordListResponse")
	proto.RegisterType((*UnionDungeonGetRankListRequest)(nil), "proto.UnionDungeonGetRankListRequest")
	proto.RegisterType((*UnionDungeonGetRankListResponse)(nil), "proto.UnionDungeonGetRankListResponse")
	proto.RegisterType((*UnionDungeonGetAwardRecordRequest)(nil), "proto.UnionDungeonGetAwardRecordRequest")
	proto.RegisterType((*UnionDungeonGetAwardRecordResponse)(nil), "proto.UnionDungeonGetAwardRecordResponse")
	proto.RegisterType((*UnionDungeonGetAwardRecordResponse_Data)(nil), "proto.UnionDungeonGetAwardRecordResponse.Data")
	proto.RegisterType((*UnionDungeonRoleReceivedStatePush)(nil), "proto.UnionDungeonRoleReceivedStatePush")
	proto.RegisterType((*UnionDungeonNoticeResetPush)(nil), "proto.UnionDungeonNoticeResetPush")
	proto.RegisterType((*UnionDungeonPassPush)(nil), "proto.UnionDungeonPassPush")
	proto.RegisterType((*UnionDungeonRecordPush)(nil), "proto.UnionDungeonRecordPush")
	proto.RegisterType((*UnionDungeonNoticePush)(nil), "proto.UnionDungeonNoticePush")
	proto.RegisterType((*UnionDungeonBossDamageRankPush)(nil), "proto.UnionDungeonBossDamageRankPush")
	proto.RegisterType((*UnionDungeonBossPush)(nil), "proto.UnionDungeonBossPush")
	proto.RegisterType((*UnionDungeonRolePush)(nil), "proto.UnionDungeonRolePush")
	proto.RegisterType((*UnionDungeonPush)(nil), "proto.UnionDungeonPush")
}

func init() { proto.RegisterFile("service/union_dungeon_game.proto", fileDescriptor_292114e83932883c) }

var fileDescriptor_292114e83932883c = []byte{
	// 902 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xef, 0x6e, 0x1b, 0x45,
	0x10, 0x97, 0x93, 0x34, 0xcd, 0x8d, 0x1b, 0x35, 0x5e, 0xaa, 0xc4, 0x49, 0x29, 0x98, 0xa5, 0xa0,
	0x80, 0xaa, 0x04, 0x1a, 0xa4, 0x02, 0x5f, 0xa0, 0x69, 0x4a, 0x64, 0x91, 0x86, 0x68, 0x1b, 0xbe,
	0x81, 0x4e, 0xeb, 0xbb, 0xc1, 0x39, 0xe2, 0xdb, 0x0d, 0xb7, 0x7b, 0xad, 0xfc, 0x0c, 0x20, 0xde,
	0x09, 0x9e, 0x81, 0x67, 0xe0, 0x39, 0xd0, 0xfe, 0xb1, 0xb3, 0xeb, 0x5c, 0x42, 0x2d, 0xf5, 0x93,
	0x77, 0xe7, 0xcf, 0x6f, 0x66, 0x7e, 0x3b, 0x33, 0x3e, 0xe8, 0x29, 0xac, 0x5e, 0x15, 0x19, 0xee,
	0xd6, 0xa2, 0x90, 0x22, 0xcd, 0x6b, 0x31, 0x44, 0x29, 0xd2, 0x21, 0x2f, 0x71, 0xe7, 0xa2, 0x92,
	0x5a, 0x92, 0x5b, 0xf6, 0x67, 0x6b, 0xa3, 0x94, 0x39, 0x8e, 0x76, 0x8d, 0x22, 0x95, 0x83, 0x5f,
	0x31, 0xd3, 0x4e, 0xbf, 0xb5, 0xe9, 0x14, 0x91, 0xbf, 0x53, 0xd1, 0x3d, 0xe8, 0xfe, 0x68, 0xc4,
	0x07, 0x4e, 0xfa, 0x5d, 0x31, 0x3c, 0xd3, 0x0c, 0x7f, 0xab, 0x51, 0x69, 0xb2, 0x01, 0xb7, 0x07,
	0x52, 0xa9, 0xb4, 0xc8, 0xbb, 0xad, 0x5e, 0x6b, 0x3b, 0x61, 0xcb, 0xe6, 0xda, 0xcf, 0xe9, 0x1f,
	0x0b, 0xb0, 0xd9, 0xe0, 0xa5, 0x2e, 0xa4, 0x50, 0x48, 0x08, 0x2c, 0x65, 0x32, 0x47, 0xeb, 0x43,
	0x98, 0x3d, 0x1b, 0x59, 0x21, 0x7e, 0x91, 0xdd, 0x05, 0x8b, 0x63, 0xcf, 0xe4, 0x2b, 0x58, 0xca,
	0xb9, 0xe6, 0xdd, 0xc5, 0x5e, 0x6b, 0xbb, 0xfd, 0xf8, 0x23, 0x97, 0xd0, 0xce, 0xb5, 0xb8, 0x3b,
	0x07, 0x5c, 0x73, 0x66, 0x5d, 0xb6, 0x7e, 0x6f, 0xc1, 0x92, 0xb9, 0x92, 0xe7, 0x40, 0x32, 0x29,
	0x74, 0x55, 0x0c, 0x6a, 0x6d, 0x8a, 0xe3, 0xaf, 0x79, 0x65, 0xb2, 0x5d, 0xdc, 0x6e, 0x3f, 0x5e,
	0xf7, 0x88, 0x87, 0xbc, 0xc4, 0x1f, 0x2c, 0x1d, 0xcf, 0x64, 0x2d, 0x34, 0xeb, 0x84, 0x1e, 0x4f,
	0x8d, 0x03, 0x59, 0x87, 0xe5, 0x03, 0x5e, 0xf2, 0x21, 0xda, 0x04, 0x09, 0xf3, 0x37, 0xf2, 0x10,
	0x56, 0xdd, 0xe9, 0x04, 0xab, 0x0c, 0x85, 0xb6, 0xb9, 0x76, 0x58, 0x2c, 0xa4, 0x29, 0xbc, 0x1f,
	0x66, 0xcd, 0x30, 0xc3, 0xe2, 0x15, 0x5a, 0xe4, 0x09, 0x95, 0x0f, 0x00, 0x26, 0xef, 0x26, 0xa4,
	0x65, 0xa6, 0xc3, 0x12, 0x2f, 0x39, 0x96, 0x46, 0x6d, 0x33, 0x4f, 0xf5, 0xf8, 0xc2, 0xe5, 0xd0,
	0x61, 0x89, 0x95, 0x9c, 0x8e, 0x2f, 0x90, 0xfe, 0xdd, 0x82, 0xde, 0xf5, 0x11, 0xe6, 0xa4, 0xfd,
	0xdb, 0x88, 0xf6, 0x47, 0x0d, 0xb4, 0x37, 0xc1, 0x87, 0xec, 0x7f, 0xe1, 0xc9, 0x7f, 0x04, 0xb7,
	0xde, 0x84, 0x6f, 0x67, 0x44, 0xf7, 0xe1, 0x83, 0x30, 0xc8, 0x41, 0xc5, 0x5f, 0x1f, 0xd5, 0xd9,
	0xf9, 0x78, 0x0e, 0x9e, 0xe8, 0x3f, 0x0b, 0x40, 0x6f, 0x02, 0x99, 0x93, 0x8a, 0xfd, 0x88, 0x8a,
	0x9d, 0x06, 0x2a, 0x9a, 0x03, 0x84, 0x64, 0xfc, 0x35, 0x69, 0xc5, 0x27, 0xd0, 0x1e, 0x19, 0xcb,
	0x37, 0xea, 0x41, 0x18, 0x4d, 0x41, 0xc9, 0xa7, 0xd0, 0x71, 0x93, 0x59, 0x62, 0x39, 0xc0, 0x2a,
	0x15, 0xbc, 0x34, 0x3d, 0xb0, 0xb8, 0x9d, 0xb0, 0xbb, 0x56, 0xf1, 0xc2, 0xca, 0x8f, 0x79, 0x89,
	0x84, 0xc2, 0xaa, 0x0b, 0x52, 0xc9, 0x11, 0x9a, 0xc1, 0x5c, 0xb4, 0xe5, 0xb8, 0xc8, 0x4c, 0x8e,
	0xb0, 0x9f, 0x93, 0xcf, 0xe0, 0x5e, 0x60, 0x93, 0x9d, 0xf1, 0x8a, 0x67, 0x1a, 0xab, 0xee, 0x92,
	0x35, 0x25, 0x53, 0xd3, 0x67, 0x13, 0x0d, 0x7d, 0x18, 0xb3, 0xba, 0x5f, 0x8f, 0x9f, 0x66, 0x66,
	0x38, 0x4e, 0x64, 0x21, 0xb4, 0xf2, 0x6f, 0x43, 0x5f, 0xc0, 0x87, 0x37, 0x5a, 0xcd, 0x47, 0x3e,
	0xa5, 0x71, 0x4f, 0x1f, 0xa2, 0x3e, 0x96, 0xba, 0xc8, 0xf0, 0xa8, 0x50, 0x93, 0x0d, 0x44, 0xbf,
	0x8f, 0x7b, 0x66, 0xc6, 0x66, 0xce, 0x80, 0x3f, 0x5d, 0x09, 0xc8, 0x30, 0x93, 0x55, 0x1e, 0x04,
	0x24, 0xf7, 0x21, 0xa9, 0xac, 0xf0, 0x72, 0xe9, 0xad, 0x38, 0x41, 0x3f, 0x37, 0xca, 0x42, 0xa5,
	0x4a, 0x4a, 0x81, 0x95, 0x45, 0x5e, 0x61, 0x2b, 0x85, 0x7a, 0x69, 0xef, 0x0d, 0xa9, 0x86, 0xe8,
	0x73, 0xa6, 0xda, 0x83, 0xf7, 0x66, 0xc1, 0xb8, 0x38, 0x0f, 0x99, 0xe9, 0xc7, 0x3b, 0x27, 0xb2,
	0x98, 0x33, 0xd8, 0xd5, 0xcc, 0x7d, 0xb3, 0x9b, 0xf4, 0x27, 0xc4, 0x7c, 0x0c, 0x77, 0xdd, 0x86,
	0x9a, 0xa5, 0x67, 0x95, 0x5f, 0x1a, 0xf7, 0x73, 0xfa, 0x6f, 0x2b, 0xee, 0xa5, 0x59, 0xb4, 0xb7,
	0x3e, 0xa1, 0xcd, 0x01, 0xc2, 0x09, 0x3d, 0xf5, 0x03, 0x7a, 0x04, 0x77, 0xc2, 0x12, 0xfc, 0x84,
	0x7e, 0xd2, 0xb4, 0x00, 0xe5, 0x08, 0xfd, 0x31, 0xc4, 0x6e, 0x07, 0xa5, 0xd2, 0x3c, 0x66, 0xcd,
	0xb8, 0xf8, 0xbd, 0x99, 0xbf, 0xd4, 0x5c, 0xe3, 0x49, 0xad, 0xce, 0xc8, 0x37, 0x00, 0xca, 0x5c,
	0xd2, 0x51, 0xa1, 0xb4, 0x0f, 0xd8, 0xbb, 0x7e, 0xe3, 0x3a, 0x4f, 0x96, 0x58, 0x1f, 0xf3, 0x96,
	0xf4, 0x01, 0xdc, 0x0f, 0xed, 0x5c, 0xf7, 0x33, 0x54, 0xa8, 0x0d, 0x3e, 0x1d, 0xc2, 0xbd, 0x50,
	0x7d, 0xc2, 0x95, 0xb2, 0x71, 0x3f, 0x87, 0xe5, 0x69, 0x91, 0x86, 0xb8, 0xcd, 0xe6, 0x98, 0xa6,
	0x28, 0x6f, 0x48, 0xde, 0x85, 0xe4, 0x72, 0x55, 0xb8, 0x27, 0xb8, 0x14, 0xd0, 0x53, 0x58, 0xbf,
	0xea, 0x6b, 0x43, 0x7d, 0x0d, 0x6d, 0xdf, 0x12, 0x41, 0x8d, 0x37, 0xc4, 0x83, 0x6a, 0x3a, 0x16,
	0xb3, 0xa8, 0xae, 0xba, 0x09, 0xaa, 0xb0, 0xb7, 0xff, 0x43, 0xf5, 0x8c, 0x80, 0x98, 0xee, 0x05,
	0xfa, 0x67, 0x2b, 0x9e, 0x9e, 0x7d, 0xa9, 0x94, 0xfb, 0xc3, 0x36, 0x23, 0x62, 0xe1, 0x9f, 0x40,
	0x52, 0x71, 0x71, 0x1e, 0x82, 0x6f, 0x85, 0xe0, 0xb1, 0x0b, 0x5b, 0xa9, 0xfc, 0x6c, 0x91, 0x3d,
	0xb8, 0x5d, 0x8e, 0xd3, 0x42, 0x63, 0xe9, 0x5b, 0xf2, 0x26, 0xb7, 0xe5, 0x72, 0xdc, 0xd7, 0x58,
	0xd2, 0xc3, 0xf8, 0x95, 0x8c, 0x95, 0xcd, 0x62, 0x17, 0xc0, 0x2d, 0x7e, 0xf3, 0x59, 0xe5, 0x5f,
	0x6a, 0x6d, 0x16, 0x8f, 0x25, 0xf5, 0xe4, 0x48, 0x7f, 0x8e, 0x81, 0x4c, 0xcf, 0x59, 0xa0, 0xe7,
	0x40, 0xe2, 0x6f, 0x43, 0xb3, 0xf9, 0x3d, 0xe0, 0xc6, 0x35, 0xfd, 0xcd, 0xd6, 0xea, 0x19, 0x09,
	0x3d, 0x82, 0xb5, 0xa8, 0x9b, 0x0c, 0xf4, 0x97, 0xb0, 0x1a, 0x41, 0x7b, 0xd4, 0x77, 0x9a, 0x50,
	0xef, 0x84, 0x88, 0x83, 0x65, 0x6b, 0xb1, 0xf7, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x8d, 0xb4,
	0x22, 0x4e, 0xbf, 0x0a, 0x00, 0x00,
}
