Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
plugin
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
link33
plugin
Commits
58af0837
Commit
58af0837
authored
May 24, 2019
by
vipwzw
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
auto ci
parent
513b605d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
125 additions
and
117 deletions
+125
-117
superaccount.go
plugin/dapp/paracross/executor/superaccount.go
+12
-12
paracross.pb.go
plugin/dapp/paracross/types/paracross.pb.go
+113
-105
No files found.
plugin/dapp/paracross/executor/superaccount.go
View file @
58af0837
...
...
@@ -165,7 +165,7 @@ func (a *action) nodeJoin(config *pt.ParaNodeAddrConfig) (*types.Receipt, error)
receipt
:=
&
types
.
Receipt
{
Ty
:
types
.
ExecOk
}
if
!
types
.
IsPara
()
{
r
,
err
:=
a
.
nodeGroupCoinsFrozen
(
a
.
fromaddr
,
config
.
CoinsFrozen
,
1
)
r
,
err
:=
a
.
nodeGroupCoinsFrozen
(
a
.
fromaddr
,
config
.
CoinsFrozen
,
1
)
if
err
!=
nil
{
return
nil
,
err
}
...
...
@@ -258,7 +258,7 @@ func (a *action) nodeQuit(config *pt.ParaNodeAddrConfig) (*types.Receipt, error)
//still adding status, quit directly
receipt
:=
&
types
.
Receipt
{
Ty
:
types
.
ExecOk
}
if
!
types
.
IsPara
()
{
r
,
err
:=
a
.
nodeGroupCoinsActive
(
stat
.
FromAddr
,
stat
.
CoinsFrozen
,
1
)
r
,
err
:=
a
.
nodeGroupCoinsActive
(
stat
.
FromAddr
,
stat
.
CoinsFrozen
,
1
)
if
err
!=
nil
{
return
nil
,
err
}
...
...
@@ -438,7 +438,7 @@ func (a *action) nodeVote(config *pt.ParaNodeAddrConfig) (*types.Receipt, error)
stat
.
Status
=
pt
.
ParacrossNodeQuited
if
!
types
.
IsPara
()
{
r
,
err
:=
a
.
nodeGroupCoinsActive
(
stat
.
FromAddr
,
stat
.
CoinsFrozen
,
1
)
r
,
err
:=
a
.
nodeGroupCoinsActive
(
stat
.
FromAddr
,
stat
.
CoinsFrozen
,
1
)
if
err
!=
nil
{
return
nil
,
err
}
...
...
@@ -546,7 +546,7 @@ func (a *action) checkNodeGroupExist(title string) error {
return
nil
}
func
(
a
*
action
)
nodeGroupCoinsFrozen
(
createAddr
string
,
configCoinsFrozen
int64
,
nodeCounts
int64
)
(
*
types
.
Receipt
,
error
)
{
func
(
a
*
action
)
nodeGroupCoinsFrozen
(
createAddr
string
,
configCoinsFrozen
int64
,
nodeCounts
int64
)
(
*
types
.
Receipt
,
error
)
{
receipt
:=
&
types
.
Receipt
{}
confCoins
:=
conf
.
GInt
(
"nodeGroupFrozenCoins"
)
if
configCoinsFrozen
<
confCoins
{
...
...
@@ -585,7 +585,7 @@ func (a *action) nodeGroupCoinsActive(createAddr string, configCoinsFrozen int64
r
,
err
:=
a
.
coinsAccount
.
ExecActive
(
createAddr
,
realExecAddr
,
nodeCount
*
configCoinsFrozen
)
if
err
!=
nil
{
clog
.
Error
(
"node group apply"
,
"addr"
,
createAddr
,
"realExec"
,
realExec
,
"realAddr"
,
realExecAddr
,
"amount"
,
configCoinsFrozen
,
"nodeCount"
,
nodeCount
)
"realExec"
,
realExec
,
"realAddr"
,
realExecAddr
,
"amount"
,
configCoinsFrozen
,
"nodeCount"
,
nodeCount
)
return
nil
,
err
}
...
...
@@ -610,7 +610,7 @@ func (a *action) nodeGroupApply(config *pt.ParaNodeGroupConfig) (*types.Receipt,
receipt
:=
&
types
.
Receipt
{
Ty
:
types
.
ExecOk
}
//main chain
if
!
types
.
IsPara
()
{
r
,
err
:=
a
.
nodeGroupCoinsFrozen
(
a
.
fromaddr
,
config
.
CoinsFrozen
,
int64
(
len
(
addrs
)))
r
,
err
:=
a
.
nodeGroupCoinsFrozen
(
a
.
fromaddr
,
config
.
CoinsFrozen
,
int64
(
len
(
addrs
)))
if
err
!=
nil
{
return
nil
,
err
}
...
...
@@ -625,7 +625,7 @@ func (a *action) nodeGroupApply(config *pt.ParaNodeGroupConfig) (*types.Receipt,
CoinsFrozen
:
config
.
CoinsFrozen
,
MainHeight
:
a
.
exec
.
GetMainHeight
(),
EmptyBlockInterval
:
config
.
EmptyBlockInterval
,
FromAddr
:
a
.
fromaddr
}
FromAddr
:
a
.
fromaddr
}
saveNodeGroup
(
a
.
db
,
config
.
Title
,
stat
)
r
:=
makeParaNodeGroupApplyReiceipt
(
config
.
Title
,
a
.
fromaddr
,
status
,
stat
,
pt
.
TyLogParaNodeGroupApply
)
receipt
.
KV
=
append
(
receipt
.
KV
,
r
.
KV
...
)
...
...
@@ -644,8 +644,8 @@ func (a *action) nodeGroupQuit(config *pt.ParaNodeGroupConfig) (*types.Receipt,
return
nil
,
pt
.
ErrParaNodeGroupStatusWrong
}
if
status
.
FromAddr
!=
a
.
fromaddr
{
clog
.
Error
(
"node group create addr err"
,
"createAddr"
,
status
.
FromAddr
,
"currAddr"
,
a
.
fromaddr
)
if
status
.
FromAddr
!=
a
.
fromaddr
{
clog
.
Error
(
"node group create addr err"
,
"createAddr"
,
status
.
FromAddr
,
"currAddr"
,
a
.
fromaddr
)
return
nil
,
types
.
ErrNotAllow
}
...
...
@@ -657,7 +657,7 @@ func (a *action) nodeGroupQuit(config *pt.ParaNodeGroupConfig) (*types.Receipt,
receipt
:=
&
types
.
Receipt
{
Ty
:
types
.
ExecOk
}
//main chain
if
!
types
.
IsPara
()
{
r
,
err
:=
a
.
nodeGroupCoinsActive
(
a
.
fromaddr
,
status
.
CoinsFrozen
,
int64
(
len
(
applyAddrs
)))
r
,
err
:=
a
.
nodeGroupCoinsActive
(
a
.
fromaddr
,
status
.
CoinsFrozen
,
int64
(
len
(
applyAddrs
)))
if
err
!=
nil
{
return
nil
,
err
}
...
...
@@ -734,7 +734,7 @@ func (a *action) nodeGroupApprove(config *pt.ParaNodeGroupConfig) (*types.Receip
receipt
:=
&
types
.
Receipt
{
Ty
:
types
.
ExecOk
}
//create the node group
r
,
err
:=
a
.
nodeGroupCreate
(
config
.
Title
,
applyAddrs
,
status
.
CoinsFrozen
,
status
.
FromAddr
)
r
,
err
:=
a
.
nodeGroupCreate
(
config
.
Title
,
applyAddrs
,
status
.
CoinsFrozen
,
status
.
FromAddr
)
if
err
!=
nil
{
return
nil
,
err
}
...
...
@@ -756,7 +756,7 @@ func (a *action) nodeGroupApprove(config *pt.ParaNodeGroupConfig) (*types.Receip
return
receipt
,
nil
}
func
(
a
*
action
)
nodeGroupCreate
(
title
string
,
nodes
[]
string
,
coinFrozen
int64
,
createAddr
string
)
(
*
types
.
Receipt
,
error
)
{
func
(
a
*
action
)
nodeGroupCreate
(
title
string
,
nodes
[]
string
,
coinFrozen
int64
,
createAddr
string
)
(
*
types
.
Receipt
,
error
)
{
var
item
types
.
ConfigItem
key
:=
calcParaNodeGroupKey
(
title
)
item
.
Key
=
string
(
key
)
...
...
plugin/dapp/paracross/types/paracross.pb.go
View file @
58af0837
...
...
@@ -742,6 +742,7 @@ type ParaNodeGroupStatus struct {
CoinsFrozen
int64
`protobuf:"varint,4,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
EmptyBlockInterval
uint32
`protobuf:"varint,5,opt,name=emptyBlockInterval,proto3" json:"emptyBlockInterval,omitempty"`
MainHeight
int64
`protobuf:"varint,6,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
FromAddr
string
`protobuf:"bytes,7,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
...
...
@@ -814,6 +815,13 @@ func (m *ParaNodeGroupStatus) GetMainHeight() int64 {
return
0
}
func
(
m
*
ParaNodeGroupStatus
)
GetFromAddr
()
string
{
if
m
!=
nil
{
return
m
.
FromAddr
}
return
""
}
type
ReceiptParaNodeGroupConfig
struct
{
Addr
string
`protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
Config
*
ParaNodeGroupConfig
`protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
...
...
@@ -2396,111 +2404,111 @@ func init() {
func
init
()
{
proto
.
RegisterFile
(
"paracross.proto"
,
fileDescriptor_6a397e38c9ea6747
)
}
var
fileDescriptor_6a397e38c9ea6747
=
[]
byte
{
// 165
5
bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xd4
,
0x18
,
0x
4b
,
0x6f
,
0x1b
,
0xc7
,
0x9
9
,
0xcb
,
0xa7
,
0xf8
,
0xe9
,
0x3d
,
0xb6
,
0x64
,
0x9a
,
0x75
,
0x5d
,
0x62
,
0xe1
,
0x16
,
0x42
,
0xd1
,
0x
ca
,
0xae
,
0x54
,
0xb8
,
0x28
,
0x8c
,
0xa2
,
0x95
,
0x65
,
0x5b
,
0x14
,
0xfc
,
0x40
,
0xb1
,
0x52
,
0x1f
,
0x97
,
0x00
,
0x59
,
0x93
,
0x23
,
0x69
,
0x11
,
0x72
,
0x77
,
0xbd
,
0x33
,
0xb4
,
0xa5
,
0x
dc
,
0x02
,
0x24
,
0xf
9
,
0x23
,
0xc9
,
0x39
,
0x97
,
0x00
,
0x39
,
0x07
,
0x39
,
0x26
,
0x87
,
0x1c
,
0xf2
,
0x13
,
0xf2
,
0x47
,
0x
82
,
0xef
,
0x9b
,
0xd9
,
0xd9
,
0x99
,
0x25
,
0xc5
,
0x38
,
0x42
,
0x80
,
0x20
,
0x37
,
0x7e
,
0xdf
,
0x7c
,
0x
ef
,
0x37
,
0x17
,
0x56
,
0xd3
,
0x30
,
0x0b
,
0x07
,
0x59
,
0x22
,
0xc4
,
0x76
,
0x9a
,
0x25
,
0x32
,
0x61
,
0x
0d
,
0x79
,
0x91
,
0x72
,
0xd1
,
0x5d
,
0x97
,
0x59
,
0x18
,
0x8b
,
0x70
,
0x20
,
0xa3
,
0x24
,
0x56
,
0x2f
,
0xd
d
,
0xa5
,
0x41
,
0x32
,
0x1e
,
0x1b
,
0x68
,
0xed
,
0xe5
,
0x28
,
0x19
,
0xbc
,
0x37
,
0x38
,
0x0b
,
0xa3
,
0x
1c
,
0xb3
,
0xc2
,
0xcf
,
0xf9
,
0x60
,
0x22
,
0x93
,
0x4c
,
0xc1
,
0xfe
,
0x33
,
0xd8
,
0xfc
,
0x77
,
0x2e
,
0x
fc
,
0x48
,
0x86
,
0x72
,
0x22
,
0x1e
,
0x71
,
0x19
,
0x46
,
0x23
,
0xc1
,
0xae
,
0x43
,
0x23
,
0x1c
,
0x0e
,
0x3
3
,
0xd1
,
0xf1
,
0x7a
,
0xb5
,
0xad
,
0x76
,
0xa0
,
0x00
,
0x76
,
0x0b
,
0xda
,
0x24
,
0xb3
,
0x1f
,
0x8a
,
0x
b3
,
0x4e
,
0xb5
,
0x57
,
0xdb
,
0x5a
,
0x0a
,
0x0a
,
0x84
,
0xff
,
0x85
,
0x07
,
0x1b
,
0x46
,
0x5c
,
0x9f
,
0x
47
,
0xa7
,
0x67
,
0x52
,
0x09
,
0x65
,
0x9b
,
0xd0
,
0x14
,
0xf4
,
0xab
,
0xe3
,
0xf5
,
0xbc
,
0xad
,
0x46
,
0x
a0
,
0x21
,
0xd4
,
0x22
,
0x23
,
0x39
,
0xe2
,
0x9d
,
0x6a
,
0xcf
,
0x43
,
0x2d
,
0x04
,
0x20
,
0xf5
,
0x19
,
0x
71
,
0x77
,
0x6a
,
0x3d
,
0x6f
,
0xab
,
0x16
,
0x68
,
0x88
,
0xfd
,
0x0d
,
0x5a
,
0x43
,
0x65
,
0x5e
,
0xa7
,
0x
de
,
0xf3
,
0xb6
,
0x16
,
0x77
,
0x7e
,
0xbb
,
0x4d
,
0x91
,
0xd8
,
0x9e
,
0xed
,
0x43
,
0x90
,
0x53
,
0xb3
,
0x
db
,
0x00
,
0xe3
,
0x30
,
0x8a
,
0x95
,
0x49
,
0x9d
,
0x06
,
0x09
,
0xb5
,
0x30
,
0xfe
,
0x3b
,
0xb0
,
0x5a
,
0x
12
,
0x51
,
0x58
,
0xe6
,
0xcd
,
0xb6
,
0xac
,
0xea
,
0x58
,
0xe6
,
0xc4
,
0x05
,
0x8d
,
0x76
,
0xe2
,
0xf2
,
0x
a9
,
0x07
,
0x1d
,
0x23
,
0x7f
,
0x3f
,
0x89
,
0x05
,
0x8f
,
0xc5
,
0x64
,
0xbe
,
0xa2
,
0x1e
,
0x2c
,
0x5
2
,
0x
de
,
0xfa
,
0xb6
,
0x36
,
0x1b
,
0xc5
,
0xee
,
0xc0
,
0xf2
,
0x40
,
0x89
,
0xea
,
0xdb
,
0xb1
,
0x72
,
0x91
,
0x
ec
,
0x8f
,
0xb0
,
0xa6
,
0x11
,
0x0f
,
0x8d
,
0x7d
,
0x75
,
0x52
,
0x34
,
0x85
,
0xf7
,
0x3f
,
0xf6
,
0x80
,
0x
a1
,
0x99
,
0x2f
,
0x92
,
0x21
,
0xdf
,
0x1b
,
0x0e
,
0xb3
,
0xfd
,
0x24
,
0x3e
,
0x89
,
0x4e
,
0x2f
,
0x31
,
0x
70
,
0x05
,
0xaa
,
0x49
,
0xaa
,
0xd3
,
0x56
,
0x4d
,
0x52
,
0xc6
,
0xa0
,
0x8e
,
0x25
,
0x42
,
0x56
,
0xb4
,
0x
03
,
0xfa
,
0x8d
,
0x9c
,
0xaf
,
0xc3
,
0xd1
,
0x84
,
0x6b
,
0x8d
,
0x0a
,
0x20
,
0xd7
,
0x92
,
0x28
,
0x16
,
0x
4f
,
0xb2
,
0xe4
,
0x7d
,
0x1e
,
0xeb
,
0x6c
,
0xd8
,
0x28
,
0xff
,
0x5f
,
0x85
,
0x1d
,
0xff
,
0x4d
,
0x2
4
,
0x
57
,
0xe9
,
0xbc
,
0xa4
,
0x22
,
0x51
,
0x47
,
0x22
,
0xb9
,
0xa0
,
0x6a
,
0x44
,
0x1d
,
0x08
,
0xf8
,
0xd
f
,
0x
96
,
0x5c
,
0xb9
,
0x52
,
0x19
,
0xde
,
0x82
,
0x76
,
0x98
,
0xa6
,
0xa3
,
0x8b
,
0xbd
,
0xc2
,
0xaf
,
0x02
,
0x
51
,
0x76
,
0xa3
,
0x3e
,
0xe5
,
0x06
,
0xbb
,
0x9b
,
0x9b
,
0xd6
,
0xa0
,
0x62
,
0xbd
,
0x69
,
0x15
,
0xab
,
0x
eb
,
0x9a
,
0xb6
,
0x9a
,
0x75
,
0x61
,
0xe1
,
0x24
,
0x4b
,
0xc6
,
0xa4
,
0xaf
,
0x49
,
0xfa
,
0x0c
,
0xec
,
0x
7f
,
0xe5
,
0xc1
,
0x46
,
0xc0
,
0x07
,
0x3c
,
0x4a
,
0x65
,
0x2e
,
0x40
,
0xe7
,
0x27
,
0x8f
,
0xbc
,
0x67
,
0x
45
,
0xfe
,
0x2f
,
0xd0
,
0x1c
,
0xd0
,
0x2b
,
0x79
,
0x34
,
0xad
,
0xbb
,
0x48
,
0x6f
,
0xa0
,
0x09
,
0xd9
,
0x
9f
,
0xa1
,
0x9e
,
0x66
,
0xfc
,
0x35
,
0x39
,
0x3a
,
0x9b
,
0x41
,
0x05
,
0x31
,
0x20
,
0x32
,
0xb6
,
0x0
b
,
0x
ad
,
0xc1
,
0x24
,
0xcb
,
0x78
,
0x2c
,
0x75
,
0x2f
,
0xce
,
0xe1
,
0xc8
,
0x29
,
0xfd
,
0x08
,
0x6e
,
0x9
6
,
0x
7c
,
0xc0
,
0x20
,
0x04
,
0x7c
,
0x90
,
0x64
,
0x43
,
0xc7
,
0x7b
,
0xcf
,
0xf5
,
0x1e
,
0xdf
,
0x30
,
0x44
,
0x
f4
,
0xa6
,
0x72
,
0x64
,
0xe0
,
0xa2
,
0xca
,
0x6a
,
0x94
,
0x53
,
0x05
,
0xf8
,
0xdf
,
0x7b
,
0x70
,
0x63
,
0x
86
,
0xae
,
0x47
,
0x49
,
0xcc
,
0x2f
,
0xa9
,
0xe8
,
0xdb
,
0x00
,
0x32
,
0xcc
,
0x4e
,
0xb9
,
0xb4
,
0xb4
,
0x
58
,
0x18
,
0x7a
,
0x4f
,
0x64
,
0x38
,
0x42
,
0x51
,
0x42
,
0x2b
,
0xb3
,
0x30
,
0x58
,
0x2e
,
0x04
,
0xa1
,
0x
1a
,
0x8a
,
0x49
,
0x23
,
0x28
,
0x10
,
0xe8
,
0xc1
,
0x38
,
0x11
,
0x92
,
0x1e
,
0x1b
,
0xf4
,
0x68
,
0x60
,
0x
d6
,
0x81
,
0x16
,
0x7a
,
0x13
,
0x08
,
0xa9
,
0xd3
,
0x9e
,
0x83
,
0xa8
,
0x73
,
0x98
,
0xc4
,
0x5c
,
0xc
5
,
0x
b1
,
0xd3
,
0x52
,
0x3a
,
0x0b
,
0x8c
,
0xff
,
0x89
,
0x07
,
0xd7
,
0x72
,
0xf7
,
0x0e
,
0xb2
,
0x64
,
0x92
,
0x
be
,
0x65
,
0xcf
,
0x2e
,
0x53
,
0xcf
,
0x9a
,
0x8e
,
0x52
,
0xc5
,
0xad
,
0x3b
,
0xea
,
0xc7
,
0x0b
,
0x7b
,
0x
1b
,
0x18
,
0x1f
,
0xa7
,
0xf2
,
0x82
,
0x46
,
0xc7
,
0x61
,
0x2c
,
0x79
,
0xf6
,
0x3a
,
0x1c
,
0x91
,
0x57
,
0x
cb
,
0xc1
,
0x8c
,
0x17
,
0xff
,
0xbb
,
0xb2
,
0x95
,
0xbf
,
0x48
,
0x3b
,
0xfe
,
0x44
,
0xab
,
0x4b
,
0x4b
,
0x
a3
,
0x39
,
0xb5
,
0x34
,
0xbe
,
0xf6
,
0xa0
,
0x5b
,
0xaa
,
0x30
,
0x3b
,
0x05
,
0xb3
,
0xda
,
0x72
,
0xa7
,
0x
d4
,
0x96
,
0xdd
,
0x52
,
0xcf
,
0x58
,
0xfc
,
0xa6
,
0x2f
,
0xb7
,
0x9d
,
0xbe
,
0x9c
,
0xc9
,
0xe1
,
0x34
,
0x
e6
,
0x5f
,
0xcb
,
0x8d
,
0x39
,
0x8f
,
0xc5
,
0x74
,
0xe6
,
0xff
,
0xe1
,
0x7a
,
0xc0
,
0x5f
,
0x99
,
0x25
,
0x
85
,
0x74
,
0x87
,
0xf1
,
0x49
,
0x72
,
0x49
,
0x21
,
0xe5
,
0xbe
,
0x55
,
0x2d
,
0xdf
,
0x8a
,
0x64
,
0xd6
,
0x
ec
,
0x64
,
0xfa
,
0x87
,
0xb0
,
0x19
,
0x70
,
0x91
,
0x3a
,
0xa2
,
0xf7
,
0xa8
,
0xd0
,
0xee
,
0xda
,
0x03
,
0x7
d
,
0xee
,
0x00
,
0x51
,
0x74
,
0xfe
,
0x53
,
0x6c
,
0xe9
,
0x92
,
0x28
,
0xf2
,
0x46
,
0xb0
,
0x7b
,
0xae
,
0x
ac
,
0x79
,
0x3e
,
0x6b
,
0x61
,
0x1f
,
0x79
,
0xb0
,
0x8e
,
0xcf
,
0x94
,
0xf4
,
0x9d
,
0xe7
,
0x61
,
0x14
,
0x
3f
,
0x0f
,
0x53
,
0x6b
,
0xc1
,
0x7b
,
0x97
,
0x2f
,
0x78
,
0xe5
,
0x76
,
0x81
,
0x28
,
0x95
,
0x4a
,
0xad
,
0x
5c
,
0x2a
,
0xd4
,
0xfc
,
0x08
,
0x15
,
0xdb
,
0xd7
,
0xc0
,
0xfe
,
0x23
,
0xb5
,
0xa9
,
0x0a
,
0x33
,
0x28
,
0x
ee
,
0xdb
,
0xd0
,
0x88
,
0x24
,
0x1f
,
0xe7
,
0xfe
,
0x74
,
0x2c
,
0x7f
,
0x1c
,
0x83
,
0x03
,
0x45
,
0xe6
,
0x
7f
,
0x5e
,
0x53
,
0x2d
,
0x66
,
0xe2
,
0xa2
,
0x5b
,
0xec
,
0x0e
,
0x2c
,
0xa3
,
0xa6
,
0x62
,
0xf9
,
0x7b
,
0x
74
,
0x9c
,
0xb8
,
0x48
,
0xb6
,
0x05
,
0xab
,
0x05
,
0xc2
,
0xbe
,
0x38
,
0xca
,
0xe8
,
0xa2
,
0x1e
,
0x6a
,
0x
b3
,
0xcf
,
0xa2
,
0xba
,
0x13
,
0x35
,
0x1f
,
0x96
,
0xd2
,
0x8c
,
0x17
,
0xca
,
0x1b
,
0xa4
,
0xdc
,
0xc1
,
0x
b9
,
0x91
,
0x6d
,
0x96
,
0x4e
,
0x27
,
0x2d
,
0x01
,
0x9d
,
0xe1
,
0x44
,
0xd0
,
0x32
,
0x12
,
0x0c
,
0x0e
,
0x
25
,
0x08
,
0x43
,
0xb0
,
0xa0
,
0x24
,
0x18
,
0x04
,
0xc6
,
0x5e
,
0x9e
,
0xef
,
0x27
,
0x93
,
0x58
,
0x8a
,
0x
4e
,
0x9b
,
0x9a
,
0xdd
,
0xc0
,
0xea
,
0x2d
,
0xe0
,
0x62
,
0x32
,
0x92
,
0x1d
,
0x20
,
0x46
,
0x03
,
0xe3
,
0x
50
,
0x96
,
0xe7
,
0x28
,
0x41
,
0x74
,
0x16
,
0xe9
,
0xd0
,
0xcd
,
0x41
,
0xba
,
0xbc
,
0x30
,
0xcc
,
0xc7
,
0x
39
,
0xeb
,
0x92
,
0x8a
,
0xa9
,
0x83
,
0x44
,
0xcb
,
0x35
,
0x42
,
0x09
,
0x59
,
0x26
,
0x21
,
0x0e
,
0xce
,
0x
7f
,
0x6a
,
0xdd
,
0xcb
,
0xfb
,
0xc9
,
0x78
,
0x1c
,
0xc9
,
0x3d
,
0xba
,
0xe6
,
0x71
,
0x50
,
0x58
,
0x93
,
0x
d1
,
0xad
,
0xe7
,
0x52
,
0x8a
,
0x4d
,
0xa3
,
0x49
,
0xb8
,
0x6e
,
0x9e
,
0x9f
,
0x47
,
0x31
,
0xcf
,
0xae
,
0x
2e
,
0x0b
,
0x0b
,
0x22
,
0x12
,
0x47
,
0x7c
,
0x74
,
0x62
,
0xae
,
0x55
,
0x2a
,
0x88
,
0x85
,
0xa0
,
0x8c
,
0x
f6
,
0xbf
,
0xa9
,
0x5b
,
0xb7
,
0xb3
,
0xd6
,
0x78
,
0x1f
,
0xc7
,
0x1c
,
0x7a
,
0xa3
,
0x35
,
0xde
,
0x2a
,
0x
6b
,
0xb4
,
0x7d
,
0xed
,
0x57
,
0x02
,
0x4d
,
0xcd
,
0x76
,
0xa1
,
0x31
,
0x46
,
0xc3
,
0xf5
,
0xac
,
0xfb
,
0x
4d
,
0x99
,
0xcd
,
0xf2
,
0xaa
,
0x5f
,
0x09
,
0x14
,
0x2d
,
0xfb
,
0x07
,
0x2c
,
0x87
,
0x42
,
0x70
,
0x79
,
0x
8c
,
0x7f
,
0x86
,
0x4e
,
0x78
,
0xa6
,
0xa7
,
0xde
,
0x86
,
0x66
,
0xde
,
0xc3
,
0x37
,
0x91
,
0x3f
,
0xf6
,
0x
2b
,
0x81
,
0x4b
,
0x6d
,
0xd8
,
0xff
,
0x17
,
0xc9
,
0xb3
,
0x61
,
0x16
,
0xbe
,
0xd1
,
0xc7
,
0x9a
,
0xcb
,
0x
9e
,
0x3f
,
0x1a
,
0xf6
,
0x1c
,
0xc1
,
0x76
,
0x61
,
0x41
,
0xe6
,
0x8a
,
0x9b
,
0xf3
,
0x15
,
0x1b
,
0x42
,
0x
64
,
0x7a
,
0x93
,
0xab
,
0x6b
,
0xcd
,
0x57
,
0x67
,
0x08
,
0xd9
,
0x63
,
0x58
,
0xc9
,
0x05
,
0x1c
,
0x27
,
0x
8f
,
0xcf
,
0xf9
,
0x80
,
0x4a
,
0xbd
,
0x88
,
0x92
,
0xab
,
0x4f
,
0x91
,
0xf4
,
0x2b
,
0x41
,
0x89
,
0x8
9
,
0x
3d
,
0x00
,
0x88
,
0xcd
,
0xed
,
0x48
,
0x0d
,
0x31
,
0xef
,
0x3a
,
0xec
,
0x57
,
0x02
,
0x8b
,
0x9c
,
0x3d
,
0x
81
,
0xd5
,
0xd8
,
0x5d
,
0x53
,
0xd4
,
0x36
,
0x73
,
0x17
,
0x59
,
0xbf
,
0x12
,
0x94
,
0x99
,
0xf0
,
0x10
,
0x
91
,
0x17
,
0x54
,
0x51
,
0x8d
,
0xa0
,
0x2a
,
0x2f
,
0x1e
,
0xb6
,
0xf4
,
0x09
,
0x87
,
0x3b
,
0x75
,
0xd3
,
0x
da
,
0xa9
,
0x56
,
0xb1
,
0x5c
,
0xb6
,
0x4f
,
0x75
,
0x69
,
0x57
,
0xdf
,
0xba
,
0xb4
,
0xef
,
0x39
,
0xfb
,
0x
74
,
0xaa
,
0x34
,
0xed
,
0xbf
,
0xad
,
0x7a
,
0xa3
,
0xde
,
0x2f
,
0x6f
,
0xd4
,
0xf9
,
0x4c
,
0x66
,
0xa7
,
0x
3e
,
0x75
,
0x2e
,
0xf6
,
0xa2
,
0x82
,
0xaf
,
0xd4
,
0xdd
,
0x1f
,
0x56
,
0x71
,
0x43
,
0xbb
,
0xd2
,
0xe8
,
0x
98
,
0x75
,
0xcf
,
0x52
,
0x6f
,
0xea
,
0x2c
,
0xed
,
0xc1
,
0x22
,
0x41
,
0x2a
,
0x8c
,
0x3a
,
0xe8
,
0x36
,
0x
8a
,
0xfd
,
0x01
,
0x56
,
0xf0
,
0x14
,
0x3d
,
0x0a
,
0xc7
,
0x5c
,
0x13
,
0xa9
,
0x0d
,
0x5e
,
0xc2
,
0x16
,
0x
b3
,
0xbf
,
0x3e
,
0x7b
,
0xf6
,
0x37
,
0xca
,
0x1b
,
0xb3
,
0x98
,
0xca
,
0xcd
,
0x79
,
0x53
,
0xb9
,
0x35
,
0x
67
,
0x2a
,
0x2f
,
0xb8
,
0x53
,
0xd9
,
0x7f
,
0x77
,
0xba
,
0x3e
,
0xf4
,
0xdf
,
0x87
,
0x9f
,
0xa9
,
0x3e
,
0x
fc
,
0xdf
,
0xc3
,
0xa2
,
0x79
,
0x3e
,
0x3e
,
0x47
,
0xf7
,
0xd4
,
0xdc
,
0xd7
,
0x82
,
0x35
,
0xe4
,
0x1f
,
0x
e0
,
0x2d
,
0x52
,
0x1c
,
0x4c
,
0xc7
,
0x18
,
0x8b
,
0xf2
,
0x8e
,
0x7c
,
0x9b
,
0x4f
,
0x07
,
0xfe
,
0x0
7
,
0x
55
,
0x58
,
0x77
,
0xae
,
0x9a
,
0x5f
,
0x57
,
0x56
,
0xdb
,
0x57
,
0xcd
,
0x6a
,
0xdb
,
0xca
,
0xea
,
0x01
,
0x
5c
,
0x73
,
0x42
,
0x40
,
0xd1
,
0xc4
,
0x56
,
0x6d
,
0x92
,
0x35
,
0xe5
,
0x2b
,
0x68
,
0x2a
,
0x5c
,
0x81
,
0x
a6
,
0x53
,
0x2d
,
0x57
,
0xce
,
0x0a
,
0x5a
,
0x36
,
0x3b
,
0x27
,
0x53
,
0x57
,
0x9d
,
0xf3
,
0xd9
,
0xe6
,
0x
b3
,
0x2a
,
0xac
,
0x14
,
0xab
,
0x0d
,
0xc7
,
0x2b
,
0x16
,
0x19
,
0xfe
,
0x27
,
0xcd
,
0x8b
,
0x0c
,
0x7f
,
0x
d3
,
0x30
,
0x4b
,
0xf2
,
0x2f
,
0x21
,
0x32
,
0xc1
,
0xd4
,
0x45
,
0x66
,
0x84
,
0x53
,
0xd0
,
0x17
,
0x02
,
0x
0b
,
0x63
,
0x55
,
0x54
,
0x9d
,
0x34
,
0x6a
,
0x08
,
0xf1
,
0xe1
,
0x18
,
0x63
,
0x95
,
0x87
,
0x5c
,
0x41
,
0x
a8
,
0x93
,
0xe3
,
0xb8
,
0x57
,
0xd1
,
0xa6
,
0xdf
,
0x74
,
0x6c
,
0x5f
,
0x8c
,
0x5f
,
0x26
,
0x23
,
0x0a
,
0x
73
,
0x3b
,
0xd0
,
0x90
,
0x95
,
0x36
,
0x70
,
0xd2
,
0x46
,
0x9f
,
0x81
,
0x30
,
0xdd
,
0x18
,
0x2d
,
0x7d
,
0x
e1
,
0x6d
,
0x10
,
0xc5
,
0x14
,
0x1e
,
0xed
,
0x4f
,
0xc3
,
0x2c
,
0xd4
,
0x54
,
0x9b
,
0xea
,
0x98
,
0x2d
,
0x
30
,
0x78
,
0x18
,
0x89
,
0xc9
,
0x60
,
0xc0
,
0x85
,
0xe8
,
0xdc
,
0x20
,
0xe7
,
0x72
,
0x70
,
0xe7
,
0xcb
,
0x
2a
,
0xb4
,
0xcd
,
0xb7
,
0x4a
,
0xf6
,
0x4f
,
0x58
,
0x38
,
0xe0
,
0x92
,
0x52
,
0xc0
,
0xd6
,
0x4c
,
0xe6
,
0x
5e
,
0x1d
,
0xc9
,
0x2c
,
0x8a
,
0x4f
,
0xbb
,
0xbf
,
0x9b
,
0xbe
,
0x09
,
0x9c
,
0xef
,
0x62
,
0x7e
,
0x85
,
0x
fd
,
0x1d
,
0xe0
,
0x59
,
0x24
,
0xa4
,
0x2e
,
0x86
,
0xe5
,
0x42
,
0xc4
,
0x8b
,
0x68
,
0xd4
,
0xed
,
0xce
,
0xa
a
,
0x05
,
0x45
,
0xea
,
0x57
,
0xd8
,
0x33
,
0x58
,
0xc9
,
0x75
,
0xe7
,
0x5e
,
0x15
,
0xec
,
0xb3
,
0x9
a
,
0x
b6
,
0x7b
,
0x69
,
0x6d
,
0xf9
,
0x15
,
0xf6
,
0x00
,
0xd6
,
0x0e
,
0xb8
,
0xa4
,
0x0a
,
0x30
,
0xe7
,
0xdd
,
0x
4a
,
0x21
,
0x0f
,
0xb3
,
0xd7
,
0xdd
,
0x28
,
0xfb
,
0x43
,
0xe4
,
0x7e
,
0x85
,
0xfd
,
0x09
,
0x9a
,
0x87
,
0x
e2
,
0xe8
,
0x22
,
0x1e
,
0x94
,
0x3d
,
0x58
,
0xd7
,
0xe0
,
0xa1
,
0xd8
,
0x0f
,
0x27
,
0xa7
,
0x67
,
0xf2
,
0x3
f
,
0xa9
,
0x5f
,
0x79
,
0xd9
,
0xa4
,
0xef
,
0xb2
,
0xbb
,
0x3f
,
0x04
,
0x00
,
0x00
,
0xff
,
0xff
,
0x59
,
0x
3c
,
0x11
,
0x4f
,
0xf4
,
0x15
,
0x00
,
0x00
,
// 165
8
bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xd4
,
0x18
,
0x
db
,
0x6e
,
0x1b
,
0xc7
,
0x9
5
,
0xcb
,
0xab
,
0x78
,
0x74
,
0x1f
,
0x5b
,
0x32
,
0xcd
,
0xba
,
0x2e
,
0xb1
,
0x70
,
0x0b
,
0xa1
,
0x68
,
0x
65
,
0x57
,
0x2a
,
0x5c
,
0x14
,
0x46
,
0xd1
,
0xca
,
0xb2
,
0x2d
,
0x0a
,
0xbe
,
0xa0
,
0x58
,
0xa9
,
0x97
,
0x97
,
0x00
,
0x59
,
0x93
,
0x23
,
0x69
,
0x11
,
0x72
,
0x77
,
0xbd
,
0x33
,
0xb4
,
0xa5
,
0x
bc
,
0x05
,
0x48
,
0xf
2
,
0x23
,
0xc9
,
0x73
,
0x5e
,
0x02
,
0xe4
,
0x39
,
0xc8
,
0x63
,
0xf2
,
0x90
,
0x8f
,
0xc8
,
0x07
,
0xe4
,
0x
17
,
0x82
,
0x73
,
0x66
,
0x76
,
0x76
,
0x66
,
0x49
,
0x31
,
0x8e
,
0x10
,
0x20
,
0xc8
,
0x1b
,
0xcf
,
0x99
,
0x
73
,
0xbf
,
0x73
,
0x61
,
0x35
,
0x0d
,
0xb3
,
0x70
,
0x90
,
0x25
,
0x42
,
0x6c
,
0xa7
,
0x59
,
0x22
,
0x13
,
0x
d6
,
0x90
,
0x17
,
0x29
,
0x17
,
0xdd
,
0x75
,
0x99
,
0x85
,
0xb1
,
0x08
,
0x07
,
0x32
,
0x4a
,
0x62
,
0xf5
,
0xd
2
,
0x5d
,
0x1a
,
0x24
,
0xe3
,
0xb1
,
0x81
,
0xd6
,
0x5e
,
0x8e
,
0x92
,
0xc1
,
0x7b
,
0x83
,
0xb3
,
0x30
,
0x
ca
,
0x31
,
0x2b
,
0xfc
,
0x9c
,
0x0f
,
0x26
,
0x32
,
0xc9
,
0x14
,
0xec
,
0x3f
,
0x83
,
0xcd
,
0x7f
,
0xe7
,
0x
c2
,
0x8f
,
0x64
,
0x28
,
0x27
,
0xe2
,
0x11
,
0x97
,
0x61
,
0x34
,
0x12
,
0xec
,
0x3a
,
0x34
,
0xc2
,
0xe1
,
0x3
0
,
0x13
,
0x1d
,
0xaf
,
0x57
,
0xdb
,
0x6a
,
0x07
,
0x0a
,
0x60
,
0xb7
,
0xa0
,
0x4d
,
0x32
,
0xfb
,
0xa1
,
0x
38
,
0xeb
,
0x54
,
0x7b
,
0xb5
,
0xad
,
0xa5
,
0xa0
,
0x40
,
0xf8
,
0x5f
,
0x78
,
0xb0
,
0x61
,
0xc4
,
0xf5
,
0x
79
,
0x74
,
0x7a
,
0x26
,
0x95
,
0x50
,
0xb6
,
0x09
,
0x4d
,
0x41
,
0xbf
,
0x3a
,
0x5e
,
0xcf
,
0xdb
,
0x6a
,
0x
04
,
0x1a
,
0x42
,
0x2d
,
0x32
,
0x92
,
0x23
,
0xde
,
0xa9
,
0xf6
,
0x3c
,
0xd4
,
0x42
,
0x00
,
0x52
,
0x9f
,
0x
11
,
0x77
,
0xa7
,
0xd6
,
0xf3
,
0xb6
,
0x6a
,
0x81
,
0x86
,
0xd8
,
0xdf
,
0xa0
,
0x35
,
0x54
,
0xe6
,
0x75
,
0x
ea
,
0x3d
,
0x6f
,
0x6b
,
0x71
,
0xe7
,
0xb7
,
0xdb
,
0x14
,
0x89
,
0xed
,
0xd9
,
0x3e
,
0x04
,
0x39
,
0x35
,
0x
bb
,
0x0d
,
0x30
,
0x0e
,
0xa3
,
0x58
,
0x99
,
0xd4
,
0x69
,
0x90
,
0x50
,
0x0b
,
0xe3
,
0xbf
,
0x03
,
0xab
,
0x
25
,
0x11
,
0x85
,
0x65
,
0xde
,
0x6c
,
0xcb
,
0xaa
,
0x8e
,
0x65
,
0x4e
,
0x5c
,
0xd0
,
0x68
,
0x27
,
0x2e
,
0x
9f
,
0x7a
,
0xd0
,
0x31
,
0xf2
,
0xf7
,
0x93
,
0x58
,
0xf0
,
0x58
,
0x4c
,
0xe6
,
0x2b
,
0xea
,
0xc1
,
0x2
2
,
0x
e5
,
0xad
,
0x6f
,
0x6b
,
0xb3
,
0x51
,
0xec
,
0x0e
,
0x2c
,
0x0f
,
0x94
,
0xa8
,
0xbe
,
0x1d
,
0x2b
,
0x17
,
0x
c9
,
0xfe
,
0x08
,
0x6b
,
0x1a
,
0xf1
,
0xd0
,
0xd8
,
0x57
,
0x27
,
0x45
,
0x53
,
0x78
,
0xff
,
0x63
,
0x0f
,
0x
18
,
0x9a
,
0xf9
,
0x22
,
0x19
,
0xf2
,
0xbd
,
0xe1
,
0x30
,
0xdb
,
0x4f
,
0xe2
,
0x93
,
0xe8
,
0xf4
,
0x12
,
0x
03
,
0x57
,
0xa0
,
0x9a
,
0xa4
,
0x3a
,
0x6d
,
0xd5
,
0x24
,
0x65
,
0x0c
,
0xea
,
0x58
,
0x22
,
0x64
,
0x45
,
0x
3b
,
0xa0
,
0xdf
,
0xc8
,
0xf9
,
0x3a
,
0x1c
,
0x4d
,
0xb8
,
0xd6
,
0xa8
,
0x00
,
0x72
,
0x2d
,
0x89
,
0x62
,
0x
f1
,
0x24
,
0x4b
,
0xde
,
0xe7
,
0xb1
,
0xce
,
0x86
,
0x8d
,
0xf2
,
0xff
,
0x55
,
0xd8
,
0xf1
,
0xdf
,
0x4
4
,
0x
72
,
0x95
,
0xce
,
0x4b
,
0x2a
,
0x12
,
0x75
,
0x24
,
0x92
,
0x0b
,
0xaa
,
0x46
,
0xd4
,
0x81
,
0x80
,
0xf
f
,
0x
6d
,
0xc9
,
0x95
,
0x2b
,
0x95
,
0xe1
,
0x2d
,
0x68
,
0x87
,
0x69
,
0x3a
,
0xba
,
0xd8
,
0x2b
,
0xfc
,
0x2a
,
0x
10
,
0x65
,
0x37
,
0xea
,
0x53
,
0x6e
,
0xb0
,
0xbb
,
0xb9
,
0x69
,
0x0d
,
0x2a
,
0xd6
,
0x9b
,
0x56
,
0xb1
,
0x
ba
,
0xae
,
0x69
,
0xab
,
0x59
,
0x17
,
0x16
,
0x4e
,
0xb2
,
0x64
,
0x4c
,
0xfa
,
0x9a
,
0xa4
,
0xcf
,
0xc0
,
0x
fe
,
0x57
,
0x1e
,
0x6c
,
0x04
,
0x7c
,
0xc0
,
0xa3
,
0x54
,
0xe6
,
0x02
,
0x74
,
0x7e
,
0xf2
,
0xc8
,
0x7b
,
0x
56
,
0xe4
,
0xff
,
0x02
,
0xcd
,
0x01
,
0xbd
,
0x92
,
0x47
,
0xd3
,
0xba
,
0x8b
,
0xf4
,
0x06
,
0x9a
,
0x90
,
0x
fd
,
0x19
,
0xea
,
0x69
,
0xc6
,
0x5f
,
0x93
,
0xa3
,
0xb3
,
0x19
,
0x54
,
0x10
,
0x03
,
0x22
,
0x63
,
0xb
b
,
0x
d0
,
0x1a
,
0x4c
,
0xb2
,
0x8c
,
0xc7
,
0x52
,
0xf7
,
0xe2
,
0x1c
,
0x8e
,
0x9c
,
0xd2
,
0x8f
,
0xe0
,
0x6
6
,
0x
c9
,
0x07
,
0x0c
,
0x42
,
0xc0
,
0x07
,
0x49
,
0x36
,
0x74
,
0xbc
,
0xf7
,
0x5c
,
0xef
,
0xf1
,
0x0d
,
0x43
,
0x
44
,
0x6f
,
0x2a
,
0x47
,
0x06
,
0x2e
,
0xaa
,
0xac
,
0x46
,
0x39
,
0x55
,
0x80
,
0xff
,
0x9d
,
0x07
,
0x37
,
0x
66
,
0xe8
,
0x7a
,
0x94
,
0xc4
,
0xfc
,
0x92
,
0x8a
,
0xbe
,
0x0d
,
0x20
,
0xc3
,
0xec
,
0x94
,
0x4b
,
0x4b
,
0x
8b
,
0x85
,
0xa1
,
0xf7
,
0x44
,
0x86
,
0x23
,
0x14
,
0x25
,
0xb4
,
0x32
,
0x0b
,
0x83
,
0xe5
,
0x42
,
0x10
,
0x
aa
,
0xa1
,
0x98
,
0x34
,
0x82
,
0x02
,
0x81
,
0x1e
,
0x8c
,
0x13
,
0x21
,
0xe9
,
0xb1
,
0x41
,
0x8f
,
0x06
,
0x
66
,
0x1d
,
0x68
,
0xa1
,
0x37
,
0x81
,
0x90
,
0x3a
,
0xed
,
0x39
,
0x88
,
0x3a
,
0x87
,
0x49
,
0xcc
,
0x5
5
,
0x
1c
,
0x3b
,
0x2d
,
0xa5
,
0xb3
,
0xc0
,
0xf8
,
0x9f
,
0x78
,
0x70
,
0x2d
,
0x77
,
0xef
,
0x20
,
0x4b
,
0x26
,
0x
e9
,
0x5b
,
0xf6
,
0xec
,
0x32
,
0xf5
,
0xac
,
0xe9
,
0x28
,
0x55
,
0xdc
,
0xba
,
0xa3
,
0x7e
,
0xbc
,
0xb0
,
0x
b7
,
0x81
,
0xf1
,
0x71
,
0x2a
,
0x2f
,
0x68
,
0x74
,
0x1c
,
0xc6
,
0x92
,
0x67
,
0xaf
,
0xc3
,
0x11
,
0x79
,
0x
b5
,
0x1c
,
0xcc
,
0x78
,
0xf1
,
0xbf
,
0x2f
,
0x5b
,
0xf9
,
0x8b
,
0xb4
,
0xe3
,
0x4f
,
0xb4
,
0xba
,
0xb4
,
0x
34
,
0x9a
,
0xe5
,
0xa5
,
0xe1
,
0xd4
,
0x6b
,
0xab
,
0xd4
,
0xad
,
0x5f
,
0x7b
,
0xd0
,
0x2d
,
0x55
,
0x9f
,
0x
9d
,
0x9e
,
0x59
,
0x2d
,
0xbb
,
0x53
,
0x6a
,
0xd9
,
0x6e
,
0xa9
,
0x9f
,
0x2c
,
0x7e
,
0xd3
,
0xb3
,
0xdb
,
0x
4e
,
0xcf
,
0xce
,
0xe4
,
0x70
,
0x9a
,
0xf6
,
0xaf
,
0xe5
,
0xa6
,
0x9d
,
0xc7
,
0x62
,
0xba
,
0xf6
,
0xff
,
0x
70
,
0x3d
,
0xe0
,
0xaf
,
0xcc
,
0x02
,
0x43
,
0xba
,
0xc3
,
0xf8
,
0x24
,
0xb9
,
0xa4
,
0xc8
,
0x72
,
0xdf
,
0x
aa
,
0x96
,
0x6f
,
0x45
,
0xa2
,
0x6b
,
0x76
,
0xa2
,
0xfd
,
0x43
,
0xd8
,
0x0c
,
0xb8
,
0x48
,
0x1d
,
0xd1
,
0x7
b
,
0x54
,
0x84
,
0x77
,
0xed
,
0x61
,
0x3f
,
0x77
,
0xb8
,
0x28
,
0x3a
,
0xff
,
0x29
,
0xb6
,
0x7b
,
0x49
,
0x
14
,
0x79
,
0x23
,
0xd8
,
0x3d
,
0x57
,
0xd6
,
0x3c
,
0x9f
,
0xb5
,
0xb0
,
0x8f
,
0x3c
,
0x58
,
0xc7
,
0x67
,
0x
2a
,
0x88
,
0x9d
,
0xe7
,
0x61
,
0x14
,
0x3f
,
0x0f
,
0x53
,
0x6b
,
0xf9
,
0x7b
,
0x97
,
0x2f
,
0x7f
,
0xe5
,
0x
76
,
0x81
,
0x28
,
0x95
,
0x51
,
0x6d
,
0x56
,
0x19
,
0x11
,
0x54
,
0x6c
,
0x66
,
0x03
,
0xfb
,
0x8f
,
0xd4
,
0x
16
,
0x2b
,
0xcc
,
0xa0
,
0xb8
,
0x6f
,
0x43
,
0x23
,
0x92
,
0x7c
,
0x9c
,
0xfb
,
0xd3
,
0xb1
,
0xfc
,
0x71
,
0x
0c
,
0x0e
,
0x14
,
0x99
,
0xff
,
0x79
,
0x4d
,
0xb5
,
0x9f
,
0x89
,
0x8b
,
0x6e
,
0xbf
,
0x3b
,
0xb0
,
0x8c
,
0x
9a
,
0x8a
,
0xc3
,
0xc0
,
0xa3
,
0xc3
,
0xc5
,
0x45
,
0xb2
,
0x2d
,
0x58
,
0x2d
,
0x10
,
0xf6
,
0x35
,
0x52
,
0x
46
,
0x17
,
0xf5
,
0x50
,
0x9b
,
0x7d
,
0x32
,
0xd5
,
0x9d
,
0xa8
,
0xf9
,
0xb0
,
0x94
,
0x66
,
0xbc
,
0x50
,
0x
de
,
0x20
,
0xe5
,
0x0e
,
0xce
,
0x8d
,
0x6c
,
0xb3
,
0x74
,
0x56
,
0x69
,
0x09
,
0xe8
,
0x0c
,
0x27
,
0x82
,
0x
96
,
0x91
,
0x60
,
0x70
,
0x28
,
0x41
,
0x18
,
0x82
,
0x05
,
0x25
,
0xc1
,
0x20
,
0x30
,
0xf6
,
0xf2
,
0x7c
,
0x
3f
,
0x99
,
0xc4
,
0x52
,
0x74
,
0xda
,
0x34
,
0x08
,
0x0c
,
0xac
,
0xde
,
0x02
,
0x2e
,
0x26
,
0x23
,
0xd9
,
0x
01
,
0x62
,
0x34
,
0x30
,
0x0e
,
0x6c
,
0x79
,
0x8e
,
0x12
,
0x44
,
0x67
,
0x91
,
0x8e
,
0xe0
,
0x1c
,
0xa4
,
0x
ab
,
0x0c
,
0xc3
,
0x7c
,
0x9c
,
0xb3
,
0x2e
,
0xa9
,
0x98
,
0x3a
,
0x48
,
0xb4
,
0x5c
,
0x23
,
0x94
,
0x90
,
0x
65
,
0x12
,
0xe2
,
0xe0
,
0xfc
,
0xa7
,
0xd6
,
0x2d
,
0xbd
,
0x9f
,
0x8c
,
0xc7
,
0x91
,
0xdc
,
0xa3
,
0x4b
,
0x
1f
,
0x07
,
0x85
,
0x35
,
0x35
,
0xdd
,
0x7a
,
0x2e
,
0xa5
,
0xd8
,
0x34
,
0x9a
,
0x84
,
0xeb
,
0xe6
,
0xf9
,
0x
79
,
0x14
,
0xf3
,
0xec
,
0xea
,
0xb2
,
0xb0
,
0x20
,
0x22
,
0x71
,
0xc4
,
0x47
,
0x27
,
0xe6
,
0x92
,
0xa5
,
0x
82
,
0x58
,
0x08
,
0xca
,
0x68
,
0xff
,
0x9b
,
0xba
,
0x75
,
0x57
,
0x6b
,
0x8d
,
0xf7
,
0x71
,
0xcc
,
0xa1
,
0x
37
,
0x5a
,
0xe3
,
0xad
,
0xb2
,
0x46
,
0xdb
,
0xd7
,
0x7e
,
0x25
,
0xd0
,
0xd4
,
0x6c
,
0x17
,
0x1a
,
0x63
,
0x
34
,
0x5c
,
0xcf
,
0xba
,
0xdf
,
0x94
,
0xd9
,
0x2c
,
0xaf
,
0xfa
,
0x95
,
0x40
,
0xd1
,
0xb2
,
0x7f
,
0xc0
,
0x
72
,
0x28
,
0x04
,
0x97
,
0xc7
,
0xf8
,
0x47
,
0xe9
,
0x84
,
0x67
,
0x7a
,
0xea
,
0x6d
,
0x68
,
0xe6
,
0x3d
,
0x
7c
,
0x13
,
0xf9
,
0x63
,
0xbf
,
0x12
,
0xb8
,
0xd4
,
0x86
,
0xfd
,
0x7f
,
0x91
,
0x3c
,
0x1b
,
0x66
,
0xe1
,
0x
1b
,
0x7d
,
0xc8
,
0xb9
,
0xec
,
0xf9
,
0xa3
,
0x61
,
0xcf
,
0x11
,
0x6c
,
0x17
,
0x16
,
0x64
,
0xae
,
0xb8
,
0x
39
,
0x5f
,
0xb1
,
0x21
,
0x44
,
0xa6
,
0x37
,
0xb9
,
0xba
,
0xd6
,
0x7c
,
0x75
,
0x86
,
0x90
,
0x3d
,
0x86
,
0x
95
,
0x5c
,
0xc0
,
0x71
,
0xf2
,
0xf8
,
0x9c
,
0x0f
,
0xa8
,
0xd4
,
0x8b
,
0x28
,
0xb9
,
0xfa
,
0x14
,
0x4
9
,
0x
bf
,
0x12
,
0x94
,
0x98
,
0xd8
,
0x03
,
0x80
,
0xd8
,
0xdc
,
0x95
,
0xd4
,
0x10
,
0xf3
,
0x2e
,
0xc7
,
0x7e
,
0x
25
,
0xb0
,
0xc8
,
0xd9
,
0x13
,
0x58
,
0x8d
,
0xdd
,
0x35
,
0x45
,
0x6d
,
0x33
,
0x77
,
0x91
,
0xf5
,
0x2b
,
0x
41
,
0x99
,
0x09
,
0x8f
,
0x14
,
0x79
,
0x41
,
0x15
,
0xd5
,
0x08
,
0xaa
,
0xf2
,
0xe2
,
0x61
,
0x4b
,
0x9f
,
0x
77
,
0xb8
,
0x53
,
0x37
,
0xad
,
0x9d
,
0x6a
,
0x15
,
0xcb
,
0x65
,
0xfb
,
0x54
,
0x97
,
0x76
,
0xf5
,
0xad
,
0x
4b
,
0xfb
,
0x9e
,
0xb3
,
0x4f
,
0xa7
,
0x4a
,
0xd3
,
0xfe
,
0x4b
,
0xab
,
0x37
,
0xea
,
0xfd
,
0xf2
,
0x46
,
0x
9d
,
0xcf
,
0x64
,
0x76
,
0xea
,
0x53
,
0xe7
,
0x9a
,
0x2f
,
0x2a
,
0xf8
,
0x4a
,
0xdd
,
0xfd
,
0x61
,
0x15
,
0x
37
,
0xb4
,
0x2b
,
0x8d
,
0x0e
,
0x5d
,
0xf7
,
0x64
,
0xf5
,
0xa6
,
0x4e
,
0xd6
,
0x1e
,
0x2c
,
0x12
,
0xa4
,
0x
c2
,
0xa8
,
0x83
,
0x6e
,
0xa3
,
0xd8
,
0x1f
,
0x60
,
0x05
,
0xcf
,
0xd4
,
0xa3
,
0x70
,
0xcc
,
0x35
,
0x91
,
0x
da
,
0xe0
,
0x25
,
0x6c
,
0x31
,
0xfb
,
0xeb
,
0xb3
,
0x67
,
0x7f
,
0xa3
,
0xbc
,
0x31
,
0x8b
,
0xa9
,
0xdc
,
0x
9c
,
0x37
,
0x95
,
0x5b
,
0x73
,
0xa6
,
0xf2
,
0x82
,
0x3b
,
0x95
,
0xfd
,
0x77
,
0xa7
,
0xeb
,
0x43
,
0xff
,
0x
b5
,
0xf8
,
0x99
,
0xea
,
0xc3
,
0xff
,
0x3d
,
0x2c
,
0x9a
,
0xe7
,
0xe3
,
0x73
,
0x74
,
0x4f
,
0xcd
,
0x7d
,
0x
2d
,
0x58
,
0x43
,
0xfe
,
0x01
,
0xde
,
0x22
,
0xc5
,
0xc1
,
0x74
,
0x8c
,
0xb1
,
0x28
,
0xef
,
0xc8
,
0xb
7
,
0x
f9
,
0xac
,
0xe0
,
0x7f
,
0x50
,
0x85
,
0x75
,
0xe7
,
0xaa
,
0xf9
,
0x75
,
0x65
,
0xb5
,
0x7d
,
0xd5
,
0xac
,
0x
b6
,
0xad
,
0xac
,
0x1e
,
0xc0
,
0x35
,
0x27
,
0x04
,
0x14
,
0x4d
,
0x6c
,
0xd5
,
0x26
,
0x59
,
0x53
,
0xbe
,
0x
82
,
0xa6
,
0xc2
,
0x15
,
0x68
,
0x3a
,
0xd5
,
0x72
,
0xe5
,
0xac
,
0xa0
,
0x65
,
0xb3
,
0x73
,
0x32
,
0x75
,
0x
d5
,
0x39
,
0x9f
,
0x74
,
0x3e
,
0xab
,
0xc2
,
0x4a
,
0xb1
,
0xda
,
0x70
,
0xbc
,
0x62
,
0x91
,
0xe1
,
0xfd
,
0x
9f
,
0x17
,
0x19
,
0xfe
,
0xa6
,
0x61
,
0x96
,
0xe4
,
0x5f
,
0x49
,
0x64
,
0x82
,
0xa9
,
0x8b
,
0xcc
,
0x08
,
0x
a7
,
0xa0
,
0x2f
,
0x04
,
0x16
,
0xc6
,
0xaa
,
0xa8
,
0x3a
,
0x69
,
0xd4
,
0x10
,
0xe2
,
0xc3
,
0x31
,
0xc6
,
0x
2a
,
0x0f
,
0xb9
,
0x82
,
0x50
,
0x27
,
0xc7
,
0x71
,
0xaf
,
0xa2
,
0x4d
,
0xbf
,
0xe9
,
0xd8
,
0xbe
,
0x18
,
0x
bf
,
0x4c
,
0x46
,
0xfa
,
0x5f
,
0x89
,
0x86
,
0xac
,
0xb4
,
0x81
,
0x93
,
0x36
,
0xfa
,
0x44
,
0x84
,
0xe9
,
0x
c6
,
0x68
,
0xe9
,
0x0b
,
0x6f
,
0x83
,
0x28
,
0xa6
,
0xf0
,
0x68
,
0x7f
,
0x1a
,
0x66
,
0xa1
,
0xa6
,
0xda
,
0x
54
,
0xc7
,
0x6c
,
0x81
,
0xc1
,
0xc3
,
0x48
,
0x4c
,
0x06
,
0x03
,
0x2e
,
0x44
,
0xe7
,
0x06
,
0x39
,
0x97
,
0x
83
,
0x3b
,
0x5f
,
0x56
,
0xa1
,
0x6d
,
0xbe
,
0x63
,
0xb2
,
0x7f
,
0xc2
,
0xc2
,
0x01
,
0x97
,
0x94
,
0x02
,
0x
b6
,
0x66
,
0x32
,
0xf7
,
0xea
,
0x48
,
0x66
,
0x51
,
0x7c
,
0xda
,
0xfd
,
0xdd
,
0xf4
,
0x4d
,
0xe0
,
0x7c
,
0x
33
,
0xf3
,
0x2b
,
0xec
,
0xef
,
0x00
,
0xcf
,
0x22
,
0x21
,
0x75
,
0x31
,
0x2c
,
0x17
,
0x22
,
0x5e
,
0x44
,
0xa
3
,
0x6e
,
0x77
,
0x56
,
0x2d
,
0x28
,
0x52
,
0xbf
,
0xc2
,
0x9e
,
0xc1
,
0x4a
,
0xae
,
0x3b
,
0xf7
,
0xa
a
,
0x
60
,
0x9f
,
0xd5
,
0xb4
,
0xdd
,
0x4b
,
0x6b
,
0xcb
,
0xaf
,
0xb0
,
0x07
,
0xb0
,
0x76
,
0xc0
,
0x25
,
0x55
,
0x
80
,
0x39
,
0xef
,
0x56
,
0x0a
,
0x79
,
0x98
,
0xbd
,
0xee
,
0x46
,
0xd9
,
0x1f
,
0x22
,
0xf7
,
0x2b
,
0xec
,
0x
4f
,
0xd0
,
0x3c
,
0x14
,
0x47
,
0x17
,
0xf1
,
0xa0
,
0xec
,
0xc1
,
0xba
,
0x06
,
0x0f
,
0xc5
,
0x7e
,
0x38
,
0x3
9
,
0x3d
,
0x93
,
0xff
,
0x49
,
0xfd
,
0xca
,
0xcb
,
0x26
,
0x7d
,
0xb3
,
0xdd
,
0xfd
,
0x21
,
0x00
,
0x00
,
0x
ff
,
0xff
,
0x3c
,
0x99
,
0x53
,
0x18
,
0x10
,
0x16
,
0x00
,
0x00
,
}
// Reference imports to suppress errors if they are not otherwise used.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment