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

package external

import (
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	math "math"
)

// 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

// routing key: r.transaction.SENDER.BlockTransactionCountByHashRequest
type BlockTransactionCountByHashRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	BlockHash            string   `protobuf:"bytes,2,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_BlockTransactionCountByHashRequest proto.InternalMessageInfo

func (m *BlockTransactionCountByHashRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *BlockTransactionCountByHashRequest) GetBlockHash() string {
	if m != nil {
		return m.BlockHash
	}
	return ""
}

// routing key: r.transaction.SENDER.BlockTransactionCountByNumberRequest
type BlockTransactionCountByNumberRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	BlockNumber          uint64   `protobuf:"varint,2,opt,name=blockNumber,proto3" json:"blockNumber,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_BlockTransactionCountByNumberRequest proto.InternalMessageInfo

func (m *BlockTransactionCountByNumberRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *BlockTransactionCountByNumberRequest) GetBlockNumber() uint64 {
	if m != nil {
		return m.BlockNumber
	}
	return 0
}

// routing key: r.transaction.SENDER.TransactionByBlockHashAndIndexRequest
type TransactionByBlockHashAndIndexRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	BlockHash            string   `protobuf:"bytes,2,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	TxIndex              uint64   `protobuf:"varint,3,opt,name=txIndex,proto3" json:"txIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TransactionByBlockHashAndIndexRequest proto.InternalMessageInfo

func (m *TransactionByBlockHashAndIndexRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *TransactionByBlockHashAndIndexRequest) GetBlockHash() string {
	if m != nil {
		return m.BlockHash
	}
	return ""
}

func (m *TransactionByBlockHashAndIndexRequest) GetTxIndex() uint64 {
	if m != nil {
		return m.TxIndex
	}
	return 0
}

// routing key: r.transaction.SENDER.TransactionByBlockNumberAndIndexRequest
type TransactionByBlockNumberAndIndexRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	BlockNumber          uint64   `protobuf:"varint,2,opt,name=blockNumber,proto3" json:"blockNumber,omitempty"`
	TxIndex              uint64   `protobuf:"varint,3,opt,name=txIndex,proto3" json:"txIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TransactionByBlockNumberAndIndexRequest proto.InternalMessageInfo

func (m *TransactionByBlockNumberAndIndexRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *TransactionByBlockNumberAndIndexRequest) GetBlockNumber() uint64 {
	if m != nil {
		return m.BlockNumber
	}
	return 0
}

func (m *TransactionByBlockNumberAndIndexRequest) GetTxIndex() uint64 {
	if m != nil {
		return m.TxIndex
	}
	return 0
}

// routing key: r.transaction.SENDER.TransactionRequest
type TransactionRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TxHash               string   `protobuf:"bytes,2,opt,name=txHash,proto3" json:"txHash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TransactionRequest proto.InternalMessageInfo

func (m *TransactionRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *TransactionRequest) GetTxHash() string {
	if m != nil {
		return m.TxHash
	}
	return ""
}

// routing key: r.transaction.SENDER.TransactionsByTimePeriodRequest
// routing key: r.transaction.SENDER.CheckTransactionsByTimePeriodRequest
type TransactionsByTimePeriodRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TimestampFrom        uint64   `protobuf:"varint,2,opt,name=timestampFrom,proto3" json:"timestampFrom,omitempty"`
	TimestampTo          uint64   `protobuf:"varint,3,opt,name=timestampTo,proto3" json:"timestampTo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TransactionsByTimePeriodRequest proto.InternalMessageInfo

func (m *TransactionsByTimePeriodRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *TransactionsByTimePeriodRequest) GetTimestampFrom() uint64 {
	if m != nil {
		return m.TimestampFrom
	}
	return 0
}

func (m *TransactionsByTimePeriodRequest) GetTimestampTo() uint64 {
	if m != nil {
		return m.TimestampTo
	}
	return 0
}

// routing key: r.transaction.SENDER.TransactionByHashResponse
// routing key: r.transaction.SENDER.TransactionByBlockHashAndIndexResponse
// routing key: r.transaction.SENDER.TransactionByBlockNumberAndIndexResponse
// routing key: r.transaction.SENDER.TransactionsByTimePeriodResponse
// routing key: r.transaction.SENDER.TransactionResponse
type TransactionResponse struct {
	Id                   string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TransactionResult    []*TransactionResult `protobuf:"bytes,2,rep,name=transactionResult,proto3" json:"transactionResult,omitempty"`
	Error                *Error               `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

var xxx_messageInfo_TransactionResponse proto.InternalMessageInfo

func (m *TransactionResponse) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *TransactionResponse) GetTransactionResult() []*TransactionResult {
	if m != nil {
		return m.TransactionResult
	}
	return nil
}

func (m *TransactionResponse) GetError() *Error {
	if m != nil {
		return m.Error
	}
	return nil
}

// routing key: r.transaction.SENDER.BlockTransactionCountByHashResponse
// routing key: r.transaction.SENDER.BlockTransactionCountByNumberResponse
type TransactionCountResponse struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Count                uint64   `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	Error                *Error   `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TransactionCountResponse proto.InternalMessageInfo

func (m *TransactionCountResponse) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *TransactionCountResponse) GetCount() uint64 {
	if m != nil {
		return m.Count
	}
	return 0
}

func (m *TransactionCountResponse) GetError() *Error {
	if m != nil {
		return m.Error
	}
	return nil
}

// routing key: r.transaction.SENDER.CheckTransactionsByTimePeriodResponse
type CheckTransactionsByTimePeriodResponse struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Hash                 string   `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	Error                *Error   `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CheckTransactionsByTimePeriodResponse proto.InternalMessageInfo

func (m *CheckTransactionsByTimePeriodResponse) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

func (m *CheckTransactionsByTimePeriodResponse) GetHash() string {
	if m != nil {
		return m.Hash
	}
	return ""
}

func (m *CheckTransactionsByTimePeriodResponse) GetError() *Error {
	if m != nil {
		return m.Error
	}
	return nil
}

func init() {
	proto.RegisterType((*BlockTransactionCountByHashRequest)(nil), "dto.BlockTransactionCountByHashRequest")
	proto.RegisterType((*BlockTransactionCountByNumberRequest)(nil), "dto.BlockTransactionCountByNumberRequest")
	proto.RegisterType((*TransactionByBlockHashAndIndexRequest)(nil), "dto.TransactionByBlockHashAndIndexRequest")
	proto.RegisterType((*TransactionByBlockNumberAndIndexRequest)(nil), "dto.TransactionByBlockNumberAndIndexRequest")
	proto.RegisterType((*TransactionRequest)(nil), "dto.TransactionRequest")
	proto.RegisterType((*TransactionsByTimePeriodRequest)(nil), "dto.TransactionsByTimePeriodRequest")
	proto.RegisterType((*TransactionResponse)(nil), "dto.TransactionResponse")
	proto.RegisterType((*TransactionCountResponse)(nil), "dto.TransactionCountResponse")
	proto.RegisterType((*CheckTransactionsByTimePeriodResponse)(nil), "dto.CheckTransactionsByTimePeriodResponse")
}

func init() { proto.RegisterFile("transaction.proto", fileDescriptor_2cc4e03d2c28c490) }

var fileDescriptor_2cc4e03d2c28c490 = []byte{
	// 384 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0x4f, 0x4f, 0xab, 0x40,
	0x14, 0xc5, 0x53, 0xfa, 0xe7, 0xa5, 0x97, 0xf7, 0x5e, 0x22, 0x9a, 0x86, 0x34, 0x26, 0x92, 0x49,
	0x1b, 0xbb, 0x91, 0x45, 0x5d, 0xea, 0x46, 0xaa, 0x46, 0x37, 0xc6, 0x4c, 0x58, 0x18, 0x77, 0xd0,
	0x99, 0xa4, 0xc4, 0x32, 0x53, 0x67, 0x86, 0x04, 0x3e, 0x84, 0xdf, 0xd9, 0x30, 0x50, 0x0b, 0x25,
	0x58, 0xe3, 0x8e, 0x39, 0x73, 0xef, 0xf9, 0x9d, 0x0b, 0x17, 0x38, 0x52, 0x22, 0x60, 0x32, 0x58,
	0xaa, 0x88, 0x33, 0x77, 0x23, 0xb8, 0xe2, 0x56, 0x97, 0x28, 0x3e, 0x36, 0xa9, 0x10, 0x5c, 0x14,
	0xca, 0x78, 0xc4, 0x38, 0xa1, 0x17, 0x8d, 0x4a, 0x84, 0x01, 0x79, 0x6b, 0xbe, 0x7c, 0xf3, 0x77,
	0x37, 0x0b, 0x9e, 0x30, 0xe5, 0x65, 0x0f, 0x81, 0x5c, 0x61, 0xfa, 0x9e, 0x50, 0xa9, 0xac, 0xff,
	0x60, 0x44, 0xc4, 0xee, 0x38, 0x9d, 0xd9, 0x10, 0x1b, 0x11, 0xb1, 0x4e, 0x61, 0x18, 0xe6, 0x5d,
	0x79, 0x8d, 0x6d, 0x68, 0x79, 0x27, 0xa0, 0x17, 0x98, 0xb4, 0x78, 0x3e, 0x25, 0x71, 0x48, 0x45,
	0x9b, 0xab, 0x03, 0xa6, 0x36, 0x29, 0xaa, 0xb4, 0x6f, 0x0f, 0x57, 0x25, 0xc4, 0x61, 0x5a, 0x31,
	0xf5, 0x32, 0x6f, 0xcb, 0xbc, 0x61, 0xe4, 0x91, 0x11, 0x9a, 0xfe, 0x2a, 0xb0, 0x65, 0xc3, 0x1f,
	0x95, 0xea, 0x7e, 0xbb, 0xab, 0xa1, 0xdb, 0x23, 0x4a, 0xe0, 0xbc, 0x09, 0x2c, 0xc2, 0x1c, 0x42,
	0x1e, 0x9c, 0xe6, 0x1b, 0xec, 0x35, 0x58, 0x15, 0x6c, 0x1b, 0x61, 0x04, 0x03, 0x95, 0x56, 0x26,
	0x2a, 0x4f, 0x28, 0x83, 0xb3, 0x4a, 0xb7, 0xf4, 0x32, 0x3f, 0x8a, 0xe9, 0x33, 0x15, 0x11, 0x27,
	0x6d, 0x56, 0x13, 0xf8, 0xa7, 0xa2, 0x98, 0x4a, 0x15, 0xc4, 0x9b, 0x7b, 0xc1, 0xe3, 0x32, 0x6e,
	0x5d, 0xcc, 0x47, 0xfa, 0x12, 0x7c, 0x5e, 0x86, 0xae, 0x4a, 0xe8, 0xa3, 0x03, 0xc7, 0xb5, 0xe4,
	0x72, 0xc3, 0x99, 0xa4, 0x0d, 0xde, 0x6d, 0x6d, 0x6b, 0x31, 0x95, 0xc9, 0x5a, 0xd9, 0x86, 0xd3,
	0x9d, 0x99, 0xf3, 0x91, 0x4b, 0x14, 0x77, 0xfd, 0xfd, 0x5b, 0xdc, 0x6c, 0xb0, 0x1c, 0xe8, 0xeb,
	0x1d, 0xd7, 0x49, 0xcc, 0x39, 0xe8, 0xce, 0xbb, 0x5c, 0xc1, 0xc5, 0x05, 0x0a, 0xc1, 0xde, 0xdf,
	0xc2, 0xd6, 0x4c, 0x27, 0xd0, 0x5f, 0xe6, 0x05, 0xe5, 0xec, 0xc5, 0xe1, 0x07, 0x8c, 0x18, 0xa6,
	0x8b, 0x15, 0xad, 0xad, 0xfb, 0xde, 0x3b, 0x6f, 0x01, 0x5a, 0xd0, 0x5b, 0xed, 0xbe, 0x9e, 0x7e,
	0x3e, 0x8c, 0xf3, 0xfe, 0xbe, 0x82, 0x7b, 0x45, 0x53, 0x45, 0x05, 0x0b, 0xd6, 0xe1, 0x40, 0xff,
	0xc6, 0x97, 0x9f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6a, 0x17, 0xe9, 0x1e, 0x05, 0x04, 0x00, 0x00,
}
