github.com/tirogen/go-ethereum@v1.10.12-0.20221226051715-250cfede41b6/accounts/usbwallet/trezor/messages.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: messages.proto
     3  
     4  package trezor
     5  
     6  import (
     7  	fmt "fmt"
     8  	math "math"
     9  
    10  	proto "github.com/golang/protobuf/proto"
    11  	descriptor "github.com/golang/protobuf/protoc-gen-go/descriptor"
    12  )
    13  
    14  // Reference imports to suppress errors if they are not otherwise used.
    15  var _ = proto.Marshal
    16  var _ = fmt.Errorf
    17  var _ = math.Inf
    18  
    19  // This is a compile-time assertion to ensure that this generated file
    20  // is compatible with the proto package it is being compiled against.
    21  // A compilation error at this line likely means your copy of the
    22  // proto package needs to be updated.
    23  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    24  
    25  // *
    26  // Mapping between TREZOR wire identifier (uint) and a protobuf message
    27  type MessageType int32
    28  
    29  const (
    30  	// Management
    31  	MessageType_MessageType_Initialize             MessageType = 0
    32  	MessageType_MessageType_Ping                   MessageType = 1
    33  	MessageType_MessageType_Success                MessageType = 2
    34  	MessageType_MessageType_Failure                MessageType = 3
    35  	MessageType_MessageType_ChangePin              MessageType = 4
    36  	MessageType_MessageType_WipeDevice             MessageType = 5
    37  	MessageType_MessageType_GetEntropy             MessageType = 9
    38  	MessageType_MessageType_Entropy                MessageType = 10
    39  	MessageType_MessageType_LoadDevice             MessageType = 13
    40  	MessageType_MessageType_ResetDevice            MessageType = 14
    41  	MessageType_MessageType_Features               MessageType = 17
    42  	MessageType_MessageType_PinMatrixRequest       MessageType = 18
    43  	MessageType_MessageType_PinMatrixAck           MessageType = 19
    44  	MessageType_MessageType_Cancel                 MessageType = 20
    45  	MessageType_MessageType_ClearSession           MessageType = 24
    46  	MessageType_MessageType_ApplySettings          MessageType = 25
    47  	MessageType_MessageType_ButtonRequest          MessageType = 26
    48  	MessageType_MessageType_ButtonAck              MessageType = 27
    49  	MessageType_MessageType_ApplyFlags             MessageType = 28
    50  	MessageType_MessageType_BackupDevice           MessageType = 34
    51  	MessageType_MessageType_EntropyRequest         MessageType = 35
    52  	MessageType_MessageType_EntropyAck             MessageType = 36
    53  	MessageType_MessageType_PassphraseRequest      MessageType = 41
    54  	MessageType_MessageType_PassphraseAck          MessageType = 42
    55  	MessageType_MessageType_PassphraseStateRequest MessageType = 77
    56  	MessageType_MessageType_PassphraseStateAck     MessageType = 78
    57  	MessageType_MessageType_RecoveryDevice         MessageType = 45
    58  	MessageType_MessageType_WordRequest            MessageType = 46
    59  	MessageType_MessageType_WordAck                MessageType = 47
    60  	MessageType_MessageType_GetFeatures            MessageType = 55
    61  	MessageType_MessageType_SetU2FCounter          MessageType = 63
    62  	// Bootloader
    63  	MessageType_MessageType_FirmwareErase   MessageType = 6
    64  	MessageType_MessageType_FirmwareUpload  MessageType = 7
    65  	MessageType_MessageType_FirmwareRequest MessageType = 8
    66  	MessageType_MessageType_SelfTest        MessageType = 32
    67  	// Bitcoin
    68  	MessageType_MessageType_GetPublicKey     MessageType = 11
    69  	MessageType_MessageType_PublicKey        MessageType = 12
    70  	MessageType_MessageType_SignTx           MessageType = 15
    71  	MessageType_MessageType_TxRequest        MessageType = 21
    72  	MessageType_MessageType_TxAck            MessageType = 22
    73  	MessageType_MessageType_GetAddress       MessageType = 29
    74  	MessageType_MessageType_Address          MessageType = 30
    75  	MessageType_MessageType_SignMessage      MessageType = 38
    76  	MessageType_MessageType_VerifyMessage    MessageType = 39
    77  	MessageType_MessageType_MessageSignature MessageType = 40
    78  	// Crypto
    79  	MessageType_MessageType_CipherKeyValue    MessageType = 23
    80  	MessageType_MessageType_CipheredKeyValue  MessageType = 48
    81  	MessageType_MessageType_SignIdentity      MessageType = 53
    82  	MessageType_MessageType_SignedIdentity    MessageType = 54
    83  	MessageType_MessageType_GetECDHSessionKey MessageType = 61
    84  	MessageType_MessageType_ECDHSessionKey    MessageType = 62
    85  	MessageType_MessageType_CosiCommit        MessageType = 71
    86  	MessageType_MessageType_CosiCommitment    MessageType = 72
    87  	MessageType_MessageType_CosiSign          MessageType = 73
    88  	MessageType_MessageType_CosiSignature     MessageType = 74
    89  	// Debug
    90  	MessageType_MessageType_DebugLinkDecision    MessageType = 100
    91  	MessageType_MessageType_DebugLinkGetState    MessageType = 101
    92  	MessageType_MessageType_DebugLinkState       MessageType = 102
    93  	MessageType_MessageType_DebugLinkStop        MessageType = 103
    94  	MessageType_MessageType_DebugLinkLog         MessageType = 104
    95  	MessageType_MessageType_DebugLinkMemoryRead  MessageType = 110
    96  	MessageType_MessageType_DebugLinkMemory      MessageType = 111
    97  	MessageType_MessageType_DebugLinkMemoryWrite MessageType = 112
    98  	MessageType_MessageType_DebugLinkFlashErase  MessageType = 113
    99  	// Ethereum
   100  	MessageType_MessageType_EthereumGetPublicKey     MessageType = 450
   101  	MessageType_MessageType_EthereumPublicKey        MessageType = 451
   102  	MessageType_MessageType_EthereumGetAddress       MessageType = 56
   103  	MessageType_MessageType_EthereumAddress          MessageType = 57
   104  	MessageType_MessageType_EthereumSignTx           MessageType = 58
   105  	MessageType_MessageType_EthereumTxRequest        MessageType = 59
   106  	MessageType_MessageType_EthereumTxAck            MessageType = 60
   107  	MessageType_MessageType_EthereumSignMessage      MessageType = 64
   108  	MessageType_MessageType_EthereumVerifyMessage    MessageType = 65
   109  	MessageType_MessageType_EthereumMessageSignature MessageType = 66
   110  	// NEM
   111  	MessageType_MessageType_NEMGetAddress       MessageType = 67
   112  	MessageType_MessageType_NEMAddress          MessageType = 68
   113  	MessageType_MessageType_NEMSignTx           MessageType = 69
   114  	MessageType_MessageType_NEMSignedTx         MessageType = 70
   115  	MessageType_MessageType_NEMDecryptMessage   MessageType = 75
   116  	MessageType_MessageType_NEMDecryptedMessage MessageType = 76
   117  	// Lisk
   118  	MessageType_MessageType_LiskGetAddress       MessageType = 114
   119  	MessageType_MessageType_LiskAddress          MessageType = 115
   120  	MessageType_MessageType_LiskSignTx           MessageType = 116
   121  	MessageType_MessageType_LiskSignedTx         MessageType = 117
   122  	MessageType_MessageType_LiskSignMessage      MessageType = 118
   123  	MessageType_MessageType_LiskMessageSignature MessageType = 119
   124  	MessageType_MessageType_LiskVerifyMessage    MessageType = 120
   125  	MessageType_MessageType_LiskGetPublicKey     MessageType = 121
   126  	MessageType_MessageType_LiskPublicKey        MessageType = 122
   127  	// Tezos
   128  	MessageType_MessageType_TezosGetAddress   MessageType = 150
   129  	MessageType_MessageType_TezosAddress      MessageType = 151
   130  	MessageType_MessageType_TezosSignTx       MessageType = 152
   131  	MessageType_MessageType_TezosSignedTx     MessageType = 153
   132  	MessageType_MessageType_TezosGetPublicKey MessageType = 154
   133  	MessageType_MessageType_TezosPublicKey    MessageType = 155
   134  	// Stellar
   135  	MessageType_MessageType_StellarSignTx               MessageType = 202
   136  	MessageType_MessageType_StellarTxOpRequest          MessageType = 203
   137  	MessageType_MessageType_StellarGetAddress           MessageType = 207
   138  	MessageType_MessageType_StellarAddress              MessageType = 208
   139  	MessageType_MessageType_StellarCreateAccountOp      MessageType = 210
   140  	MessageType_MessageType_StellarPaymentOp            MessageType = 211
   141  	MessageType_MessageType_StellarPathPaymentOp        MessageType = 212
   142  	MessageType_MessageType_StellarManageOfferOp        MessageType = 213
   143  	MessageType_MessageType_StellarCreatePassiveOfferOp MessageType = 214
   144  	MessageType_MessageType_StellarSetOptionsOp         MessageType = 215
   145  	MessageType_MessageType_StellarChangeTrustOp        MessageType = 216
   146  	MessageType_MessageType_StellarAllowTrustOp         MessageType = 217
   147  	MessageType_MessageType_StellarAccountMergeOp       MessageType = 218
   148  	// omitted: StellarInflationOp is not a supported operation, would be 219
   149  	MessageType_MessageType_StellarManageDataOp   MessageType = 220
   150  	MessageType_MessageType_StellarBumpSequenceOp MessageType = 221
   151  	MessageType_MessageType_StellarSignedTx       MessageType = 230
   152  	// TRON
   153  	MessageType_MessageType_TronGetAddress MessageType = 250
   154  	MessageType_MessageType_TronAddress    MessageType = 251
   155  	MessageType_MessageType_TronSignTx     MessageType = 252
   156  	MessageType_MessageType_TronSignedTx   MessageType = 253
   157  	// Cardano
   158  	// dropped Sign/VerifyMessage ids 300-302
   159  	MessageType_MessageType_CardanoSignTx       MessageType = 303
   160  	MessageType_MessageType_CardanoTxRequest    MessageType = 304
   161  	MessageType_MessageType_CardanoGetPublicKey MessageType = 305
   162  	MessageType_MessageType_CardanoPublicKey    MessageType = 306
   163  	MessageType_MessageType_CardanoGetAddress   MessageType = 307
   164  	MessageType_MessageType_CardanoAddress      MessageType = 308
   165  	MessageType_MessageType_CardanoTxAck        MessageType = 309
   166  	MessageType_MessageType_CardanoSignedTx     MessageType = 310
   167  	// Ontology
   168  	MessageType_MessageType_OntologyGetAddress               MessageType = 350
   169  	MessageType_MessageType_OntologyAddress                  MessageType = 351
   170  	MessageType_MessageType_OntologyGetPublicKey             MessageType = 352
   171  	MessageType_MessageType_OntologyPublicKey                MessageType = 353
   172  	MessageType_MessageType_OntologySignTransfer             MessageType = 354
   173  	MessageType_MessageType_OntologySignedTransfer           MessageType = 355
   174  	MessageType_MessageType_OntologySignWithdrawOng          MessageType = 356
   175  	MessageType_MessageType_OntologySignedWithdrawOng        MessageType = 357
   176  	MessageType_MessageType_OntologySignOntIdRegister        MessageType = 358
   177  	MessageType_MessageType_OntologySignedOntIdRegister      MessageType = 359
   178  	MessageType_MessageType_OntologySignOntIdAddAttributes   MessageType = 360
   179  	MessageType_MessageType_OntologySignedOntIdAddAttributes MessageType = 361
   180  	// Ripple
   181  	MessageType_MessageType_RippleGetAddress MessageType = 400
   182  	MessageType_MessageType_RippleAddress    MessageType = 401
   183  	MessageType_MessageType_RippleSignTx     MessageType = 402
   184  	MessageType_MessageType_RippleSignedTx   MessageType = 403
   185  	// Monero
   186  	MessageType_MessageType_MoneroTransactionInitRequest              MessageType = 501
   187  	MessageType_MessageType_MoneroTransactionInitAck                  MessageType = 502
   188  	MessageType_MessageType_MoneroTransactionSetInputRequest          MessageType = 503
   189  	MessageType_MessageType_MoneroTransactionSetInputAck              MessageType = 504
   190  	MessageType_MessageType_MoneroTransactionInputsPermutationRequest MessageType = 505
   191  	MessageType_MessageType_MoneroTransactionInputsPermutationAck     MessageType = 506
   192  	MessageType_MessageType_MoneroTransactionInputViniRequest         MessageType = 507
   193  	MessageType_MessageType_MoneroTransactionInputViniAck             MessageType = 508
   194  	MessageType_MessageType_MoneroTransactionAllInputsSetRequest      MessageType = 509
   195  	MessageType_MessageType_MoneroTransactionAllInputsSetAck          MessageType = 510
   196  	MessageType_MessageType_MoneroTransactionSetOutputRequest         MessageType = 511
   197  	MessageType_MessageType_MoneroTransactionSetOutputAck             MessageType = 512
   198  	MessageType_MessageType_MoneroTransactionAllOutSetRequest         MessageType = 513
   199  	MessageType_MessageType_MoneroTransactionAllOutSetAck             MessageType = 514
   200  	MessageType_MessageType_MoneroTransactionSignInputRequest         MessageType = 515
   201  	MessageType_MessageType_MoneroTransactionSignInputAck             MessageType = 516
   202  	MessageType_MessageType_MoneroTransactionFinalRequest             MessageType = 517
   203  	MessageType_MessageType_MoneroTransactionFinalAck                 MessageType = 518
   204  	MessageType_MessageType_MoneroKeyImageExportInitRequest           MessageType = 530
   205  	MessageType_MessageType_MoneroKeyImageExportInitAck               MessageType = 531
   206  	MessageType_MessageType_MoneroKeyImageSyncStepRequest             MessageType = 532
   207  	MessageType_MessageType_MoneroKeyImageSyncStepAck                 MessageType = 533
   208  	MessageType_MessageType_MoneroKeyImageSyncFinalRequest            MessageType = 534
   209  	MessageType_MessageType_MoneroKeyImageSyncFinalAck                MessageType = 535
   210  	MessageType_MessageType_MoneroGetAddress                          MessageType = 540
   211  	MessageType_MessageType_MoneroAddress                             MessageType = 541
   212  	MessageType_MessageType_MoneroGetWatchKey                         MessageType = 542
   213  	MessageType_MessageType_MoneroWatchKey                            MessageType = 543
   214  	MessageType_MessageType_DebugMoneroDiagRequest                    MessageType = 546
   215  	MessageType_MessageType_DebugMoneroDiagAck                        MessageType = 547
   216  	MessageType_MessageType_MoneroGetTxKeyRequest                     MessageType = 550
   217  	MessageType_MessageType_MoneroGetTxKeyAck                         MessageType = 551
   218  	MessageType_MessageType_MoneroLiveRefreshStartRequest             MessageType = 552
   219  	MessageType_MessageType_MoneroLiveRefreshStartAck                 MessageType = 553
   220  	MessageType_MessageType_MoneroLiveRefreshStepRequest              MessageType = 554
   221  	MessageType_MessageType_MoneroLiveRefreshStepAck                  MessageType = 555
   222  	MessageType_MessageType_MoneroLiveRefreshFinalRequest             MessageType = 556
   223  	MessageType_MessageType_MoneroLiveRefreshFinalAck                 MessageType = 557
   224  	// EOS
   225  	MessageType_MessageType_EosGetPublicKey    MessageType = 600
   226  	MessageType_MessageType_EosPublicKey       MessageType = 601
   227  	MessageType_MessageType_EosSignTx          MessageType = 602
   228  	MessageType_MessageType_EosTxActionRequest MessageType = 603
   229  	MessageType_MessageType_EosTxActionAck     MessageType = 604
   230  	MessageType_MessageType_EosSignedTx        MessageType = 605
   231  	// Binance
   232  	MessageType_MessageType_BinanceGetAddress   MessageType = 700
   233  	MessageType_MessageType_BinanceAddress      MessageType = 701
   234  	MessageType_MessageType_BinanceGetPublicKey MessageType = 702
   235  	MessageType_MessageType_BinancePublicKey    MessageType = 703
   236  	MessageType_MessageType_BinanceSignTx       MessageType = 704
   237  	MessageType_MessageType_BinanceTxRequest    MessageType = 705
   238  	MessageType_MessageType_BinanceTransferMsg  MessageType = 706
   239  	MessageType_MessageType_BinanceOrderMsg     MessageType = 707
   240  	MessageType_MessageType_BinanceCancelMsg    MessageType = 708
   241  	MessageType_MessageType_BinanceSignedTx     MessageType = 709
   242  )
   243  
   244  var MessageType_name = map[int32]string{
   245  	0:   "MessageType_Initialize",
   246  	1:   "MessageType_Ping",
   247  	2:   "MessageType_Success",
   248  	3:   "MessageType_Failure",
   249  	4:   "MessageType_ChangePin",
   250  	5:   "MessageType_WipeDevice",
   251  	9:   "MessageType_GetEntropy",
   252  	10:  "MessageType_Entropy",
   253  	13:  "MessageType_LoadDevice",
   254  	14:  "MessageType_ResetDevice",
   255  	17:  "MessageType_Features",
   256  	18:  "MessageType_PinMatrixRequest",
   257  	19:  "MessageType_PinMatrixAck",
   258  	20:  "MessageType_Cancel",
   259  	24:  "MessageType_ClearSession",
   260  	25:  "MessageType_ApplySettings",
   261  	26:  "MessageType_ButtonRequest",
   262  	27:  "MessageType_ButtonAck",
   263  	28:  "MessageType_ApplyFlags",
   264  	34:  "MessageType_BackupDevice",
   265  	35:  "MessageType_EntropyRequest",
   266  	36:  "MessageType_EntropyAck",
   267  	41:  "MessageType_PassphraseRequest",
   268  	42:  "MessageType_PassphraseAck",
   269  	77:  "MessageType_PassphraseStateRequest",
   270  	78:  "MessageType_PassphraseStateAck",
   271  	45:  "MessageType_RecoveryDevice",
   272  	46:  "MessageType_WordRequest",
   273  	47:  "MessageType_WordAck",
   274  	55:  "MessageType_GetFeatures",
   275  	63:  "MessageType_SetU2FCounter",
   276  	6:   "MessageType_FirmwareErase",
   277  	7:   "MessageType_FirmwareUpload",
   278  	8:   "MessageType_FirmwareRequest",
   279  	32:  "MessageType_SelfTest",
   280  	11:  "MessageType_GetPublicKey",
   281  	12:  "MessageType_PublicKey",
   282  	15:  "MessageType_SignTx",
   283  	21:  "MessageType_TxRequest",
   284  	22:  "MessageType_TxAck",
   285  	29:  "MessageType_GetAddress",
   286  	30:  "MessageType_Address",
   287  	38:  "MessageType_SignMessage",
   288  	39:  "MessageType_VerifyMessage",
   289  	40:  "MessageType_MessageSignature",
   290  	23:  "MessageType_CipherKeyValue",
   291  	48:  "MessageType_CipheredKeyValue",
   292  	53:  "MessageType_SignIdentity",
   293  	54:  "MessageType_SignedIdentity",
   294  	61:  "MessageType_GetECDHSessionKey",
   295  	62:  "MessageType_ECDHSessionKey",
   296  	71:  "MessageType_CosiCommit",
   297  	72:  "MessageType_CosiCommitment",
   298  	73:  "MessageType_CosiSign",
   299  	74:  "MessageType_CosiSignature",
   300  	100: "MessageType_DebugLinkDecision",
   301  	101: "MessageType_DebugLinkGetState",
   302  	102: "MessageType_DebugLinkState",
   303  	103: "MessageType_DebugLinkStop",
   304  	104: "MessageType_DebugLinkLog",
   305  	110: "MessageType_DebugLinkMemoryRead",
   306  	111: "MessageType_DebugLinkMemory",
   307  	112: "MessageType_DebugLinkMemoryWrite",
   308  	113: "MessageType_DebugLinkFlashErase",
   309  	450: "MessageType_EthereumGetPublicKey",
   310  	451: "MessageType_EthereumPublicKey",
   311  	56:  "MessageType_EthereumGetAddress",
   312  	57:  "MessageType_EthereumAddress",
   313  	58:  "MessageType_EthereumSignTx",
   314  	59:  "MessageType_EthereumTxRequest",
   315  	60:  "MessageType_EthereumTxAck",
   316  	64:  "MessageType_EthereumSignMessage",
   317  	65:  "MessageType_EthereumVerifyMessage",
   318  	66:  "MessageType_EthereumMessageSignature",
   319  	67:  "MessageType_NEMGetAddress",
   320  	68:  "MessageType_NEMAddress",
   321  	69:  "MessageType_NEMSignTx",
   322  	70:  "MessageType_NEMSignedTx",
   323  	75:  "MessageType_NEMDecryptMessage",
   324  	76:  "MessageType_NEMDecryptedMessage",
   325  	114: "MessageType_LiskGetAddress",
   326  	115: "MessageType_LiskAddress",
   327  	116: "MessageType_LiskSignTx",
   328  	117: "MessageType_LiskSignedTx",
   329  	118: "MessageType_LiskSignMessage",
   330  	119: "MessageType_LiskMessageSignature",
   331  	120: "MessageType_LiskVerifyMessage",
   332  	121: "MessageType_LiskGetPublicKey",
   333  	122: "MessageType_LiskPublicKey",
   334  	150: "MessageType_TezosGetAddress",
   335  	151: "MessageType_TezosAddress",
   336  	152: "MessageType_TezosSignTx",
   337  	153: "MessageType_TezosSignedTx",
   338  	154: "MessageType_TezosGetPublicKey",
   339  	155: "MessageType_TezosPublicKey",
   340  	202: "MessageType_StellarSignTx",
   341  	203: "MessageType_StellarTxOpRequest",
   342  	207: "MessageType_StellarGetAddress",
   343  	208: "MessageType_StellarAddress",
   344  	210: "MessageType_StellarCreateAccountOp",
   345  	211: "MessageType_StellarPaymentOp",
   346  	212: "MessageType_StellarPathPaymentOp",
   347  	213: "MessageType_StellarManageOfferOp",
   348  	214: "MessageType_StellarCreatePassiveOfferOp",
   349  	215: "MessageType_StellarSetOptionsOp",
   350  	216: "MessageType_StellarChangeTrustOp",
   351  	217: "MessageType_StellarAllowTrustOp",
   352  	218: "MessageType_StellarAccountMergeOp",
   353  	220: "MessageType_StellarManageDataOp",
   354  	221: "MessageType_StellarBumpSequenceOp",
   355  	230: "MessageType_StellarSignedTx",
   356  	250: "MessageType_TronGetAddress",
   357  	251: "MessageType_TronAddress",
   358  	252: "MessageType_TronSignTx",
   359  	253: "MessageType_TronSignedTx",
   360  	303: "MessageType_CardanoSignTx",
   361  	304: "MessageType_CardanoTxRequest",
   362  	305: "MessageType_CardanoGetPublicKey",
   363  	306: "MessageType_CardanoPublicKey",
   364  	307: "MessageType_CardanoGetAddress",
   365  	308: "MessageType_CardanoAddress",
   366  	309: "MessageType_CardanoTxAck",
   367  	310: "MessageType_CardanoSignedTx",
   368  	350: "MessageType_OntologyGetAddress",
   369  	351: "MessageType_OntologyAddress",
   370  	352: "MessageType_OntologyGetPublicKey",
   371  	353: "MessageType_OntologyPublicKey",
   372  	354: "MessageType_OntologySignTransfer",
   373  	355: "MessageType_OntologySignedTransfer",
   374  	356: "MessageType_OntologySignWithdrawOng",
   375  	357: "MessageType_OntologySignedWithdrawOng",
   376  	358: "MessageType_OntologySignOntIdRegister",
   377  	359: "MessageType_OntologySignedOntIdRegister",
   378  	360: "MessageType_OntologySignOntIdAddAttributes",
   379  	361: "MessageType_OntologySignedOntIdAddAttributes",
   380  	400: "MessageType_RippleGetAddress",
   381  	401: "MessageType_RippleAddress",
   382  	402: "MessageType_RippleSignTx",
   383  	403: "MessageType_RippleSignedTx",
   384  	501: "MessageType_MoneroTransactionInitRequest",
   385  	502: "MessageType_MoneroTransactionInitAck",
   386  	503: "MessageType_MoneroTransactionSetInputRequest",
   387  	504: "MessageType_MoneroTransactionSetInputAck",
   388  	505: "MessageType_MoneroTransactionInputsPermutationRequest",
   389  	506: "MessageType_MoneroTransactionInputsPermutationAck",
   390  	507: "MessageType_MoneroTransactionInputViniRequest",
   391  	508: "MessageType_MoneroTransactionInputViniAck",
   392  	509: "MessageType_MoneroTransactionAllInputsSetRequest",
   393  	510: "MessageType_MoneroTransactionAllInputsSetAck",
   394  	511: "MessageType_MoneroTransactionSetOutputRequest",
   395  	512: "MessageType_MoneroTransactionSetOutputAck",
   396  	513: "MessageType_MoneroTransactionAllOutSetRequest",
   397  	514: "MessageType_MoneroTransactionAllOutSetAck",
   398  	515: "MessageType_MoneroTransactionSignInputRequest",
   399  	516: "MessageType_MoneroTransactionSignInputAck",
   400  	517: "MessageType_MoneroTransactionFinalRequest",
   401  	518: "MessageType_MoneroTransactionFinalAck",
   402  	530: "MessageType_MoneroKeyImageExportInitRequest",
   403  	531: "MessageType_MoneroKeyImageExportInitAck",
   404  	532: "MessageType_MoneroKeyImageSyncStepRequest",
   405  	533: "MessageType_MoneroKeyImageSyncStepAck",
   406  	534: "MessageType_MoneroKeyImageSyncFinalRequest",
   407  	535: "MessageType_MoneroKeyImageSyncFinalAck",
   408  	540: "MessageType_MoneroGetAddress",
   409  	541: "MessageType_MoneroAddress",
   410  	542: "MessageType_MoneroGetWatchKey",
   411  	543: "MessageType_MoneroWatchKey",
   412  	546: "MessageType_DebugMoneroDiagRequest",
   413  	547: "MessageType_DebugMoneroDiagAck",
   414  	550: "MessageType_MoneroGetTxKeyRequest",
   415  	551: "MessageType_MoneroGetTxKeyAck",
   416  	552: "MessageType_MoneroLiveRefreshStartRequest",
   417  	553: "MessageType_MoneroLiveRefreshStartAck",
   418  	554: "MessageType_MoneroLiveRefreshStepRequest",
   419  	555: "MessageType_MoneroLiveRefreshStepAck",
   420  	556: "MessageType_MoneroLiveRefreshFinalRequest",
   421  	557: "MessageType_MoneroLiveRefreshFinalAck",
   422  	600: "MessageType_EosGetPublicKey",
   423  	601: "MessageType_EosPublicKey",
   424  	602: "MessageType_EosSignTx",
   425  	603: "MessageType_EosTxActionRequest",
   426  	604: "MessageType_EosTxActionAck",
   427  	605: "MessageType_EosSignedTx",
   428  	700: "MessageType_BinanceGetAddress",
   429  	701: "MessageType_BinanceAddress",
   430  	702: "MessageType_BinanceGetPublicKey",
   431  	703: "MessageType_BinancePublicKey",
   432  	704: "MessageType_BinanceSignTx",
   433  	705: "MessageType_BinanceTxRequest",
   434  	706: "MessageType_BinanceTransferMsg",
   435  	707: "MessageType_BinanceOrderMsg",
   436  	708: "MessageType_BinanceCancelMsg",
   437  	709: "MessageType_BinanceSignedTx",
   438  }
   439  
   440  var MessageType_value = map[string]int32{
   441  	"MessageType_Initialize":                                0,
   442  	"MessageType_Ping":                                      1,
   443  	"MessageType_Success":                                   2,
   444  	"MessageType_Failure":                                   3,
   445  	"MessageType_ChangePin":                                 4,
   446  	"MessageType_WipeDevice":                                5,
   447  	"MessageType_GetEntropy":                                9,
   448  	"MessageType_Entropy":                                   10,
   449  	"MessageType_LoadDevice":                                13,
   450  	"MessageType_ResetDevice":                               14,
   451  	"MessageType_Features":                                  17,
   452  	"MessageType_PinMatrixRequest":                          18,
   453  	"MessageType_PinMatrixAck":                              19,
   454  	"MessageType_Cancel":                                    20,
   455  	"MessageType_ClearSession":                              24,
   456  	"MessageType_ApplySettings":                             25,
   457  	"MessageType_ButtonRequest":                             26,
   458  	"MessageType_ButtonAck":                                 27,
   459  	"MessageType_ApplyFlags":                                28,
   460  	"MessageType_BackupDevice":                              34,
   461  	"MessageType_EntropyRequest":                            35,
   462  	"MessageType_EntropyAck":                                36,
   463  	"MessageType_PassphraseRequest":                         41,
   464  	"MessageType_PassphraseAck":                             42,
   465  	"MessageType_PassphraseStateRequest":                    77,
   466  	"MessageType_PassphraseStateAck":                        78,
   467  	"MessageType_RecoveryDevice":                            45,
   468  	"MessageType_WordRequest":                               46,
   469  	"MessageType_WordAck":                                   47,
   470  	"MessageType_GetFeatures":                               55,
   471  	"MessageType_SetU2FCounter":                             63,
   472  	"MessageType_FirmwareErase":                             6,
   473  	"MessageType_FirmwareUpload":                            7,
   474  	"MessageType_FirmwareRequest":                           8,
   475  	"MessageType_SelfTest":                                  32,
   476  	"MessageType_GetPublicKey":                              11,
   477  	"MessageType_PublicKey":                                 12,
   478  	"MessageType_SignTx":                                    15,
   479  	"MessageType_TxRequest":                                 21,
   480  	"MessageType_TxAck":                                     22,
   481  	"MessageType_GetAddress":                                29,
   482  	"MessageType_Address":                                   30,
   483  	"MessageType_SignMessage":                               38,
   484  	"MessageType_VerifyMessage":                             39,
   485  	"MessageType_MessageSignature":                          40,
   486  	"MessageType_CipherKeyValue":                            23,
   487  	"MessageType_CipheredKeyValue":                          48,
   488  	"MessageType_SignIdentity":                              53,
   489  	"MessageType_SignedIdentity":                            54,
   490  	"MessageType_GetECDHSessionKey":                         61,
   491  	"MessageType_ECDHSessionKey":                            62,
   492  	"MessageType_CosiCommit":                                71,
   493  	"MessageType_CosiCommitment":                            72,
   494  	"MessageType_CosiSign":                                  73,
   495  	"MessageType_CosiSignature":                             74,
   496  	"MessageType_DebugLinkDecision":                         100,
   497  	"MessageType_DebugLinkGetState":                         101,
   498  	"MessageType_DebugLinkState":                            102,
   499  	"MessageType_DebugLinkStop":                             103,
   500  	"MessageType_DebugLinkLog":                              104,
   501  	"MessageType_DebugLinkMemoryRead":                       110,
   502  	"MessageType_DebugLinkMemory":                           111,
   503  	"MessageType_DebugLinkMemoryWrite":                      112,
   504  	"MessageType_DebugLinkFlashErase":                       113,
   505  	"MessageType_EthereumGetPublicKey":                      450,
   506  	"MessageType_EthereumPublicKey":                         451,
   507  	"MessageType_EthereumGetAddress":                        56,
   508  	"MessageType_EthereumAddress":                           57,
   509  	"MessageType_EthereumSignTx":                            58,
   510  	"MessageType_EthereumTxRequest":                         59,
   511  	"MessageType_EthereumTxAck":                             60,
   512  	"MessageType_EthereumSignMessage":                       64,
   513  	"MessageType_EthereumVerifyMessage":                     65,
   514  	"MessageType_EthereumMessageSignature":                  66,
   515  	"MessageType_NEMGetAddress":                             67,
   516  	"MessageType_NEMAddress":                                68,
   517  	"MessageType_NEMSignTx":                                 69,
   518  	"MessageType_NEMSignedTx":                               70,
   519  	"MessageType_NEMDecryptMessage":                         75,
   520  	"MessageType_NEMDecryptedMessage":                       76,
   521  	"MessageType_LiskGetAddress":                            114,
   522  	"MessageType_LiskAddress":                               115,
   523  	"MessageType_LiskSignTx":                                116,
   524  	"MessageType_LiskSignedTx":                              117,
   525  	"MessageType_LiskSignMessage":                           118,
   526  	"MessageType_LiskMessageSignature":                      119,
   527  	"MessageType_LiskVerifyMessage":                         120,
   528  	"MessageType_LiskGetPublicKey":                          121,
   529  	"MessageType_LiskPublicKey":                             122,
   530  	"MessageType_TezosGetAddress":                           150,
   531  	"MessageType_TezosAddress":                              151,
   532  	"MessageType_TezosSignTx":                               152,
   533  	"MessageType_TezosSignedTx":                             153,
   534  	"MessageType_TezosGetPublicKey":                         154,
   535  	"MessageType_TezosPublicKey":                            155,
   536  	"MessageType_StellarSignTx":                             202,
   537  	"MessageType_StellarTxOpRequest":                        203,
   538  	"MessageType_StellarGetAddress":                         207,
   539  	"MessageType_StellarAddress":                            208,
   540  	"MessageType_StellarCreateAccountOp":                    210,
   541  	"MessageType_StellarPaymentOp":                          211,
   542  	"MessageType_StellarPathPaymentOp":                      212,
   543  	"MessageType_StellarManageOfferOp":                      213,
   544  	"MessageType_StellarCreatePassiveOfferOp":               214,
   545  	"MessageType_StellarSetOptionsOp":                       215,
   546  	"MessageType_StellarChangeTrustOp":                      216,
   547  	"MessageType_StellarAllowTrustOp":                       217,
   548  	"MessageType_StellarAccountMergeOp":                     218,
   549  	"MessageType_StellarManageDataOp":                       220,
   550  	"MessageType_StellarBumpSequenceOp":                     221,
   551  	"MessageType_StellarSignedTx":                           230,
   552  	"MessageType_TronGetAddress":                            250,
   553  	"MessageType_TronAddress":                               251,
   554  	"MessageType_TronSignTx":                                252,
   555  	"MessageType_TronSignedTx":                              253,
   556  	"MessageType_CardanoSignTx":                             303,
   557  	"MessageType_CardanoTxRequest":                          304,
   558  	"MessageType_CardanoGetPublicKey":                       305,
   559  	"MessageType_CardanoPublicKey":                          306,
   560  	"MessageType_CardanoGetAddress":                         307,
   561  	"MessageType_CardanoAddress":                            308,
   562  	"MessageType_CardanoTxAck":                              309,
   563  	"MessageType_CardanoSignedTx":                           310,
   564  	"MessageType_OntologyGetAddress":                        350,
   565  	"MessageType_OntologyAddress":                           351,
   566  	"MessageType_OntologyGetPublicKey":                      352,
   567  	"MessageType_OntologyPublicKey":                         353,
   568  	"MessageType_OntologySignTransfer":                      354,
   569  	"MessageType_OntologySignedTransfer":                    355,
   570  	"MessageType_OntologySignWithdrawOng":                   356,
   571  	"MessageType_OntologySignedWithdrawOng":                 357,
   572  	"MessageType_OntologySignOntIdRegister":                 358,
   573  	"MessageType_OntologySignedOntIdRegister":               359,
   574  	"MessageType_OntologySignOntIdAddAttributes":            360,
   575  	"MessageType_OntologySignedOntIdAddAttributes":          361,
   576  	"MessageType_RippleGetAddress":                          400,
   577  	"MessageType_RippleAddress":                             401,
   578  	"MessageType_RippleSignTx":                              402,
   579  	"MessageType_RippleSignedTx":                            403,
   580  	"MessageType_MoneroTransactionInitRequest":              501,
   581  	"MessageType_MoneroTransactionInitAck":                  502,
   582  	"MessageType_MoneroTransactionSetInputRequest":          503,
   583  	"MessageType_MoneroTransactionSetInputAck":              504,
   584  	"MessageType_MoneroTransactionInputsPermutationRequest": 505,
   585  	"MessageType_MoneroTransactionInputsPermutationAck":     506,
   586  	"MessageType_MoneroTransactionInputViniRequest":         507,
   587  	"MessageType_MoneroTransactionInputViniAck":             508,
   588  	"MessageType_MoneroTransactionAllInputsSetRequest":      509,
   589  	"MessageType_MoneroTransactionAllInputsSetAck":          510,
   590  	"MessageType_MoneroTransactionSetOutputRequest":         511,
   591  	"MessageType_MoneroTransactionSetOutputAck":             512,
   592  	"MessageType_MoneroTransactionAllOutSetRequest":         513,
   593  	"MessageType_MoneroTransactionAllOutSetAck":             514,
   594  	"MessageType_MoneroTransactionSignInputRequest":         515,
   595  	"MessageType_MoneroTransactionSignInputAck":             516,
   596  	"MessageType_MoneroTransactionFinalRequest":             517,
   597  	"MessageType_MoneroTransactionFinalAck":                 518,
   598  	"MessageType_MoneroKeyImageExportInitRequest":           530,
   599  	"MessageType_MoneroKeyImageExportInitAck":               531,
   600  	"MessageType_MoneroKeyImageSyncStepRequest":             532,
   601  	"MessageType_MoneroKeyImageSyncStepAck":                 533,
   602  	"MessageType_MoneroKeyImageSyncFinalRequest":            534,
   603  	"MessageType_MoneroKeyImageSyncFinalAck":                535,
   604  	"MessageType_MoneroGetAddress":                          540,
   605  	"MessageType_MoneroAddress":                             541,
   606  	"MessageType_MoneroGetWatchKey":                         542,
   607  	"MessageType_MoneroWatchKey":                            543,
   608  	"MessageType_DebugMoneroDiagRequest":                    546,
   609  	"MessageType_DebugMoneroDiagAck":                        547,
   610  	"MessageType_MoneroGetTxKeyRequest":                     550,
   611  	"MessageType_MoneroGetTxKeyAck":                         551,
   612  	"MessageType_MoneroLiveRefreshStartRequest":             552,
   613  	"MessageType_MoneroLiveRefreshStartAck":                 553,
   614  	"MessageType_MoneroLiveRefreshStepRequest":              554,
   615  	"MessageType_MoneroLiveRefreshStepAck":                  555,
   616  	"MessageType_MoneroLiveRefreshFinalRequest":             556,
   617  	"MessageType_MoneroLiveRefreshFinalAck":                 557,
   618  	"MessageType_EosGetPublicKey":                           600,
   619  	"MessageType_EosPublicKey":                              601,
   620  	"MessageType_EosSignTx":                                 602,
   621  	"MessageType_EosTxActionRequest":                        603,
   622  	"MessageType_EosTxActionAck":                            604,
   623  	"MessageType_EosSignedTx":                               605,
   624  	"MessageType_BinanceGetAddress":                         700,
   625  	"MessageType_BinanceAddress":                            701,
   626  	"MessageType_BinanceGetPublicKey":                       702,
   627  	"MessageType_BinancePublicKey":                          703,
   628  	"MessageType_BinanceSignTx":                             704,
   629  	"MessageType_BinanceTxRequest":                          705,
   630  	"MessageType_BinanceTransferMsg":                        706,
   631  	"MessageType_BinanceOrderMsg":                           707,
   632  	"MessageType_BinanceCancelMsg":                          708,
   633  	"MessageType_BinanceSignedTx":                           709,
   634  }
   635  
   636  func (x MessageType) Enum() *MessageType {
   637  	p := new(MessageType)
   638  	*p = x
   639  	return p
   640  }
   641  
   642  func (x MessageType) String() string {
   643  	return proto.EnumName(MessageType_name, int32(x))
   644  }
   645  
   646  func (x *MessageType) UnmarshalJSON(data []byte) error {
   647  	value, err := proto.UnmarshalJSONEnum(MessageType_value, data, "MessageType")
   648  	if err != nil {
   649  		return err
   650  	}
   651  	*x = MessageType(value)
   652  	return nil
   653  }
   654  
   655  func (MessageType) EnumDescriptor() ([]byte, []int) {
   656  	return fileDescriptor_4dc296cbfe5ffcd5, []int{0}
   657  }
   658  
   659  var E_WireIn = &proto.ExtensionDesc{
   660  	ExtendedType:  (*descriptor.EnumValueOptions)(nil),
   661  	ExtensionType: (*bool)(nil),
   662  	Field:         50002,
   663  	Name:          "hw.trezor.messages.wire_in",
   664  	Tag:           "varint,50002,opt,name=wire_in",
   665  	Filename:      "messages.proto",
   666  }
   667  
   668  var E_WireOut = &proto.ExtensionDesc{
   669  	ExtendedType:  (*descriptor.EnumValueOptions)(nil),
   670  	ExtensionType: (*bool)(nil),
   671  	Field:         50003,
   672  	Name:          "hw.trezor.messages.wire_out",
   673  	Tag:           "varint,50003,opt,name=wire_out",
   674  	Filename:      "messages.proto",
   675  }
   676  
   677  var E_WireDebugIn = &proto.ExtensionDesc{
   678  	ExtendedType:  (*descriptor.EnumValueOptions)(nil),
   679  	ExtensionType: (*bool)(nil),
   680  	Field:         50004,
   681  	Name:          "hw.trezor.messages.wire_debug_in",
   682  	Tag:           "varint,50004,opt,name=wire_debug_in",
   683  	Filename:      "messages.proto",
   684  }
   685  
   686  var E_WireDebugOut = &proto.ExtensionDesc{
   687  	ExtendedType:  (*descriptor.EnumValueOptions)(nil),
   688  	ExtensionType: (*bool)(nil),
   689  	Field:         50005,
   690  	Name:          "hw.trezor.messages.wire_debug_out",
   691  	Tag:           "varint,50005,opt,name=wire_debug_out",
   692  	Filename:      "messages.proto",
   693  }
   694  
   695  var E_WireTiny = &proto.ExtensionDesc{
   696  	ExtendedType:  (*descriptor.EnumValueOptions)(nil),
   697  	ExtensionType: (*bool)(nil),
   698  	Field:         50006,
   699  	Name:          "hw.trezor.messages.wire_tiny",
   700  	Tag:           "varint,50006,opt,name=wire_tiny",
   701  	Filename:      "messages.proto",
   702  }
   703  
   704  var E_WireBootloader = &proto.ExtensionDesc{
   705  	ExtendedType:  (*descriptor.EnumValueOptions)(nil),
   706  	ExtensionType: (*bool)(nil),
   707  	Field:         50007,
   708  	Name:          "hw.trezor.messages.wire_bootloader",
   709  	Tag:           "varint,50007,opt,name=wire_bootloader",
   710  	Filename:      "messages.proto",
   711  }
   712  
   713  var E_WireNoFsm = &proto.ExtensionDesc{
   714  	ExtendedType:  (*descriptor.EnumValueOptions)(nil),
   715  	ExtensionType: (*bool)(nil),
   716  	Field:         50008,
   717  	Name:          "hw.trezor.messages.wire_no_fsm",
   718  	Tag:           "varint,50008,opt,name=wire_no_fsm",
   719  	Filename:      "messages.proto",
   720  }
   721  
   722  func init() {
   723  	proto.RegisterEnum("hw.trezor.messages.MessageType", MessageType_name, MessageType_value)
   724  	proto.RegisterExtension(E_WireIn)
   725  	proto.RegisterExtension(E_WireOut)
   726  	proto.RegisterExtension(E_WireDebugIn)
   727  	proto.RegisterExtension(E_WireDebugOut)
   728  	proto.RegisterExtension(E_WireTiny)
   729  	proto.RegisterExtension(E_WireBootloader)
   730  	proto.RegisterExtension(E_WireNoFsm)
   731  }
   732  
   733  func init() { proto.RegisterFile("messages.proto", fileDescriptor_4dc296cbfe5ffcd5) }
   734  
   735  var fileDescriptor_4dc296cbfe5ffcd5 = []byte{
   736  	// 2430 bytes of a gzipped FileDescriptorProto
   737  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x9a, 0xd9, 0x73, 0x1c, 0xc5,
   738  	0x1d, 0xc7, 0xb3, 0xab, 0x11, 0x88, 0xf6, 0x41, 0x23, 0xb0, 0x2d, 0xaf, 0x2f, 0xf9, 0xc0, 0x96,
   739  	0x2f, 0xd9, 0x10, 0x0c, 0x44, 0x38, 0x60, 0x69, 0xb5, 0x12, 0x8a, 0xb5, 0x5a, 0x97, 0x76, 0xb1,
   740  	0x1f, 0x5d, 0xa3, 0x9d, 0xd6, 0x6e, 0x97, 0x67, 0x67, 0x86, 0x9e, 0x1e, 0x49, 0xeb, 0xa7, 0x9c,
   741  	0x3c, 0x13, 0x48, 0xc0, 0xb9, 0xa9, 0xa4, 0x2a, 0x21, 0x57, 0x85, 0x1c, 0x4e, 0x25, 0x55, 0x39,
   742  	0x08, 0x24, 0x2f, 0xc9, 0x43, 0x52, 0x9c, 0x86, 0x40, 0xee, 0x90, 0xe4, 0x0f, 0xc8, 0xc5, 0x91,
   743  	0xa4, 0x7a, 0xa6, 0xbb, 0xe7, 0xd8, 0xdf, 0xae, 0x36, 0x6f, 0x58, 0xf3, 0xf9, 0x7d, 0x7f, 0x47,
   744  	0xff, 0xfa, 0x37, 0xdd, 0xb3, 0xa0, 0xcd, 0x2d, 0xe2, 0xfb, 0x66, 0x83, 0xf8, 0xe3, 0x1e, 0x73,
   745  	0xb9, 0x3b, 0x3c, 0xdc, 0x5c, 0x1d, 0xe7, 0x8c, 0x5c, 0x76, 0xd9, 0xb8, 0x7a, 0x52, 0x18, 0x6d,
   746  	0xb8, 0x6e, 0xc3, 0x26, 0x27, 0x42, 0x62, 0x29, 0x58, 0x3e, 0x61, 0x11, 0xbf, 0xce, 0xa8, 0xc7,
   747  	0x5d, 0x16, 0x59, 0x1d, 0xf9, 0xfe, 0x7d, 0x68, 0x43, 0x39, 0xc2, 0x6b, 0x6d, 0x8f, 0x0c, 0x1f,
   748  	0x40, 0x5b, 0x13, 0xff, 0xbc, 0x38, 0xe7, 0x50, 0x4e, 0x4d, 0x9b, 0x5e, 0x26, 0xf8, 0x5d, 0x85,
   749  	0xa1, 0x87, 0xaf, 0x8e, 0xe4, 0x9e, 0xba, 0x3a, 0x92, 0x1b, 0x2e, 0x20, 0x9c, 0xa4, 0xce, 0x51,
   750  	0xa7, 0x81, 0x73, 0x05, 0x43, 0x3c, 0x1f, 0xde, 0x85, 0x6e, 0x4e, 0x3e, 0xab, 0x06, 0xf5, 0x3a,
   751  	0xf1, 0x7d, 0x9c, 0x2f, 0x18, 0x57, 0x80, 0xc7, 0x33, 0x26, 0xb5, 0x03, 0x46, 0xf0, 0x80, 0x7c,
   752  	0xbc, 0x07, 0x6d, 0x49, 0x3e, 0x2e, 0x36, 0x4d, 0xa7, 0x41, 0xce, 0x51, 0x07, 0x1b, 0x52, 0x7e,
   753  	0x34, 0x1d, 0xe0, 0x05, 0xea, 0x91, 0x69, 0xb2, 0x42, 0xeb, 0x04, 0x0f, 0xc2, 0xc4, 0x2c, 0xe1,
   754  	0x25, 0x87, 0x33, 0xd7, 0x6b, 0xe3, 0x1b, 0xe0, 0x10, 0xd5, 0x63, 0x24, 0x63, 0xc8, 0x08, 0xcc,
   755  	0xbb, 0xa6, 0x25, 0x5d, 0x6c, 0x92, 0x02, 0x7b, 0xd1, 0xb6, 0x24, 0xb1, 0x48, 0x7c, 0xc2, 0x25,
   756  	0xb2, 0x59, 0x22, 0xbb, 0xd1, 0x2d, 0xa9, 0x3c, 0x89, 0xc9, 0x03, 0x46, 0x7c, 0x7c, 0x93, 0x74,
   757  	0x72, 0x10, 0xed, 0xcc, 0x94, 0xb0, 0x6c, 0x72, 0x46, 0xd7, 0x16, 0xc9, 0x83, 0x01, 0xf1, 0x39,
   758  	0x1e, 0x96, 0xdc, 0x11, 0x34, 0x02, 0x72, 0x93, 0xf5, 0x4b, 0xf8, 0xe6, 0xc2, 0x46, 0xb5, 0x24,
   759  	0x4f, 0x47, 0x81, 0x0f, 0xa7, 0x8a, 0x67, 0x3a, 0x75, 0x62, 0xe3, 0x5b, 0x12, 0x0b, 0xb7, 0x2f,
   760  	0xad, 0x56, 0xb4, 0x89, 0xc9, 0xaa, 0xc4, 0xf7, 0xa9, 0xeb, 0xe0, 0x11, 0x19, 0xf9, 0x7e, 0xb4,
   761  	0x3d, 0xc9, 0x4c, 0x7a, 0x9e, 0xdd, 0xae, 0x12, 0xce, 0xa9, 0xd3, 0xf0, 0xf1, 0x76, 0x18, 0x9a,
   762  	0x0a, 0x38, 0x77, 0x1d, 0x15, 0x7b, 0x41, 0xc6, 0x7e, 0x28, 0xbd, 0x98, 0x11, 0x24, 0x02, 0xdf,
   763  	0xd1, 0x11, 0xf8, 0xd6, 0x0e, 0x97, 0x33, 0xb6, 0xd9, 0xf0, 0xf1, 0x4e, 0xe9, 0x2f, 0x13, 0xf8,
   764  	0x94, 0x59, 0xbf, 0x14, 0x78, 0xb2, 0xe4, 0xfb, 0x24, 0x73, 0x00, 0x15, 0x80, 0x65, 0x55, 0x41,
   765  	0xed, 0x87, 0x57, 0x57, 0x52, 0x22, 0xaa, 0x03, 0x52, 0xe7, 0x10, 0xda, 0x95, 0x2a, 0xb9, 0xe9,
   766  	0xfb, 0x5e, 0x93, 0x99, 0x3e, 0x51, 0x52, 0x87, 0xa5, 0xd4, 0xd1, 0x74, 0x11, 0x62, 0x50, 0xa8,
   767  	0x1d, 0xc9, 0xe4, 0x78, 0x0c, 0xed, 0x83, 0xe1, 0x2a, 0x37, 0xb9, 0x96, 0x2e, 0x4b, 0xe9, 0x93,
   768  	0x68, 0x77, 0x0f, 0x5a, 0xe8, 0x2f, 0x64, 0xf4, 0x33, 0xd9, 0x2f, 0x92, 0xba, 0xbb, 0x42, 0x58,
   769  	0x5b, 0xd6, 0xe8, 0x38, 0xdc, 0xb9, 0x17, 0x5c, 0x66, 0x29, 0xd7, 0xe3, 0xf0, 0x0e, 0x15, 0x88,
   770  	0xf0, 0x77, 0x02, 0x56, 0x98, 0x25, 0x5c, 0xf7, 0xf6, 0x5d, 0x70, 0x73, 0x54, 0x09, 0x7f, 0xe0,
   771  	0xf6, 0x99, 0xa2, 0x1b, 0x38, 0x9c, 0x30, 0x7c, 0x9f, 0xae, 0x72, 0x0a, 0x9a, 0xa1, 0xac, 0xb5,
   772  	0x6a, 0x32, 0x52, 0x12, 0x49, 0xe2, 0xeb, 0xa2, 0x9e, 0xfd, 0x9e, 0x00, 0xc7, 0xd2, 0x89, 0x29,
   773  	0xf0, 0x01, 0xcf, 0x76, 0x4d, 0x0b, 0x5f, 0x9f, 0x20, 0x0f, 0xa3, 0x1d, 0x10, 0xa9, 0x12, 0x1c,
   774  	0x2a, 0x0c, 0x5d, 0x51, 0xe8, 0xbe, 0xf4, 0xf6, 0xac, 0x12, 0x7b, 0xb9, 0x26, 0x98, 0xd1, 0x84,
   775  	0x5c, 0xa6, 0xe7, 0x66, 0x09, 0x3f, 0x17, 0x2c, 0xd9, 0xb4, 0x7e, 0x96, 0xb4, 0xf1, 0x06, 0x99,
   776  	0x45, 0x66, 0x5e, 0xc5, 0xc0, 0x46, 0x59, 0xcd, 0x9d, 0xe9, 0x3d, 0x59, 0xa5, 0x0d, 0xa7, 0xb6,
   777  	0x86, 0x6f, 0x84, 0xcd, 0x6b, 0x7a, 0xfb, 0x6f, 0x91, 0xe6, 0x3b, 0xd0, 0x4d, 0x69, 0x40, 0x2c,
   778  	0xc5, 0xd6, 0xae, 0x93, 0x6e, 0xd2, 0xb2, 0x98, 0x98, 0xb6, 0xbb, 0xe0, 0x49, 0xa7, 0x1e, 0xef,
   779  	0x96, 0xea, 0x99, 0xb5, 0x14, 0xc1, 0xc9, 0x7f, 0xe3, 0x83, 0xf0, 0x5a, 0x9e, 0x27, 0x8c, 0x2e,
   780  	0xb7, 0x15, 0x74, 0x48, 0x42, 0x99, 0x61, 0x26, 0xff, 0x5b, 0xc8, 0x85, 0x9d, 0x81, 0xc7, 0xa4,
   781  	0xbf, 0x4c, 0x8f, 0x16, 0xa9, 0xd7, 0x24, 0xec, 0x2c, 0x69, 0x9f, 0x37, 0xed, 0x80, 0xe0, 0x6d,
   782  	0xb0, 0x5a, 0x44, 0x11, 0x4b, 0x73, 0x27, 0xa5, 0x5a, 0x66, 0x7d, 0x84, 0xbb, 0x39, 0x8b, 0x38,
   783  	0x9c, 0xf2, 0x36, 0x3e, 0x05, 0xcf, 0x04, 0xc1, 0x10, 0x4b, 0x53, 0x77, 0xea, 0x41, 0xb5, 0x2b,
   784  	0xfb, 0xca, 0x28, 0x4e, 0xdf, 0x2f, 0x07, 0xa3, 0x58, 0xcd, 0xf7, 0x76, 0x19, 0x31, 0x69, 0xea,
   785  	0x5e, 0x78, 0xc4, 0x14, 0x5d, 0x9f, 0x16, 0xdd, 0x56, 0x8b, 0x72, 0x3c, 0x0b, 0xeb, 0xc4, 0x44,
   786  	0x8b, 0x38, 0x1c, 0xdf, 0x2f, 0x75, 0x32, 0xef, 0x10, 0x41, 0x89, 0x04, 0xf0, 0x1c, 0xbc, 0x36,
   787  	0xea, 0x79, 0x54, 0xf3, 0xf7, 0x49, 0x91, 0x13, 0xe9, 0xdc, 0xa6, 0xc9, 0x52, 0xd0, 0x98, 0xa7,
   788  	0xce, 0xa5, 0x69, 0x52, 0xa7, 0xe1, 0xdc, 0xb7, 0x0a, 0x1b, 0x9f, 0x48, 0x0e, 0x92, 0xa3, 0x5d,
   789  	0x0c, 0x66, 0x09, 0x0f, 0x87, 0x0f, 0x26, 0x85, 0x21, 0x65, 0x90, 0x4d, 0x44, 0xc3, 0x11, 0xb9,
   790  	0x5c, 0x30, 0x9e, 0x04, 0x02, 0x4d, 0x50, 0xae, 0x87, 0x1b, 0x05, 0xe3, 0x09, 0x60, 0x39, 0x35,
   791  	0x34, 0xef, 0x36, 0x70, 0x53, 0x0a, 0x1d, 0x46, 0x7b, 0x40, 0xa6, 0x4c, 0x5a, 0x2e, 0x6b, 0x2f,
   792  	0x12, 0xd3, 0xc2, 0x8e, 0x94, 0xbb, 0x35, 0x3d, 0x0c, 0x32, 0x28, 0x76, 0xa5, 0xe2, 0x11, 0x34,
   793  	0xda, 0x03, 0xbb, 0xc0, 0x28, 0x27, 0xd8, 0x93, 0x92, 0xdd, 0xbc, 0xcf, 0xd8, 0xa6, 0xdf, 0x8c,
   794  	0x06, 0xd7, 0x83, 0x12, 0x3d, 0x9a, 0x96, 0x2d, 0x71, 0xd1, 0xc2, 0x41, 0x2b, 0x35, 0x43, 0x9e,
   795  	0x19, 0x90, 0xeb, 0x38, 0x96, 0xae, 0xb8, 0x82, 0x63, 0xf2, 0x59, 0x75, 0x3c, 0x1a, 0x4b, 0xbf,
   796  	0x16, 0x12, 0xb2, 0x6a, 0x6b, 0xdf, 0x2d, 0x35, 0x33, 0xe9, 0x2b, 0x52, 0x61, 0xef, 0x81, 0x77,
   797  	0xa4, 0xc2, 0xe4, 0x98, 0x9a, 0x80, 0xdf, 0x88, 0x8a, 0x8a, 0xc7, 0xd5, 0x3d, 0x52, 0x2e, 0xb3,
   798  	0xd0, 0x31, 0x28, 0xc6, 0xd6, 0x69, 0xa9, 0x96, 0x29, 0x63, 0xd2, 0xa7, 0x1a, 0x2c, 0x67, 0x24,
   799  	0x7a, 0x14, 0xed, 0x85, 0xd0, 0xf4, 0x14, 0x9a, 0x94, 0xf0, 0x38, 0x3a, 0x00, 0xc1, 0x1d, 0xd3,
   800  	0x68, 0x0a, 0x0e, 0x76, 0xa1, 0x54, 0x4e, 0xd4, 0xb1, 0x08, 0xcf, 0xd8, 0x85, 0x52, 0x59, 0x11,
   801  	0xd3, 0xf0, 0x91, 0x75, 0xa1, 0x54, 0x96, 0xd5, 0x2b, 0xc1, 0x6f, 0x4c, 0x09, 0x10, 0xab, 0xb6,
   802  	0x86, 0x67, 0xe0, 0x01, 0xb4, 0x50, 0x2a, 0x4f, 0x93, 0x3a, 0x6b, 0x7b, 0x5c, 0xe5, 0x78, 0x16,
   803  	0xae, 0x5d, 0x0c, 0x12, 0x4b, 0xa1, 0xf3, 0xf0, 0xd2, 0xce, 0x53, 0xff, 0x52, 0x22, 0x3f, 0x06,
   804  	0x07, 0x27, 0x28, 0x85, 0xf8, 0x5d, 0xce, 0xc3, 0xd4, 0xbf, 0x24, 0x33, 0xe4, 0xf0, 0xe9, 0x4c,
   805  	0x11, 0x61, 0x8a, 0x81, 0x54, 0xc9, 0x34, 0xa4, 0x62, 0x54, 0xd4, 0x2b, 0x52, 0x2a, 0xb3, 0x1f,
   806  	0x05, 0xd6, 0xb1, 0x80, 0xab, 0x70, 0xd5, 0x04, 0x9b, 0xee, 0x8c, 0x35, 0xf8, 0x8d, 0x22, 0x4b,
   807  	0x11, 0xef, 0xaf, 0x36, 0x3c, 0x50, 0x05, 0x17, 0x43, 0x97, 0xf5, 0xc9, 0x3d, 0x95, 0x48, 0x8d,
   808  	0x5c, 0x76, 0xfd, 0x44, 0x61, 0x1f, 0xcb, 0x69, 0xb1, 0x91, 0x0e, 0x4e, 0x41, 0x8f, 0xe7, 0xf4,
   809  	0x3b, 0x6c, 0x5b, 0x07, 0x24, 0x8b, 0x7b, 0x25, 0xa7, 0x5f, 0x16, 0xdb, 0x41, 0x26, 0x2c, 0xef,
   810  	0x27, 0x72, 0x7a, 0x34, 0xec, 0x82, 0xc2, 0x8a, 0xe3, 0xff, 0x64, 0x4e, 0x8f, 0x86, 0x42, 0x07,
   811  	0x19, 0x63, 0x9f, 0xca, 0xe9, 0xfe, 0x49, 0x9f, 0xe2, 0x38, 0xb1, 0x6d, 0x93, 0xc9, 0xe0, 0x7e,
   812  	0x9e, 0xd3, 0x0d, 0xb9, 0x1b, 0xa0, 0x6a, 0x6b, 0x15, 0x4f, 0xcd, 0x86, 0x5f, 0x74, 0x89, 0x50,
   813  	0xa2, 0x89, 0xd2, 0xfd, 0xb2, 0x4b, 0x84, 0x92, 0x54, 0xd8, 0xaf, 0x94, 0xe0, 0xf1, 0xf4, 0x91,
   814  	0x5a, 0x62, 0x45, 0x46, 0xc2, 0x23, 0x72, 0x5d, 0x1c, 0x38, 0x2b, 0x1e, 0x7e, 0x2e, 0xa7, 0xa7,
   815  	0xd8, 0x4e, 0x00, 0x3f, 0x67, 0xb6, 0xc5, 0x4b, 0xb7, 0xe2, 0xe1, 0xe7, 0x73, 0x7a, 0xea, 0x8c,
   816  	0x82, 0x20, 0x6f, 0xc6, 0xf0, 0x0b, 0xbd, 0xe1, 0xb2, 0xe9, 0x98, 0x0d, 0x52, 0x59, 0x5e, 0x26,
   817  	0xac, 0xe2, 0xe1, 0x17, 0x15, 0x7c, 0x3b, 0x3a, 0xd4, 0x35, 0x62, 0x71, 0xc6, 0xa7, 0x2b, 0xda,
   818  	0xe6, 0xa5, 0x9c, 0xde, 0x11, 0x7b, 0xa0, 0x75, 0x20, 0xbc, 0xe2, 0x71, 0xea, 0x3a, 0x7e, 0xc5,
   819  	0xc3, 0x2f, 0xf7, 0x0e, 0x26, 0xba, 0x45, 0xd7, 0x58, 0xe0, 0x8b, 0xc8, 0xaf, 0xf5, 0x16, 0x9e,
   820  	0xb4, 0x6d, 0x77, 0x55, 0xb1, 0xaf, 0x28, 0xf6, 0x58, 0x7a, 0x10, 0x2b, 0x36, 0x2a, 0x72, 0x99,
   821  	0xb0, 0x06, 0xa9, 0x78, 0xf8, 0xd5, 0xde, 0xca, 0x51, 0x4d, 0xa6, 0x4d, 0x6e, 0x56, 0x3c, 0xfc,
   822  	0x5a, 0x6f, 0xe5, 0xa9, 0xa0, 0xe5, 0x55, 0x45, 0x03, 0x39, 0x75, 0xa1, 0xfc, 0x7a, 0x4e, 0xef,
   823  	0xe4, 0x1d, 0x5d, 0x9a, 0x32, 0xdc, 0x0d, 0x6f, 0xe4, 0xf4, 0xb4, 0x49, 0xf7, 0x38, 0x73, 0x9d,
   824  	0x44, 0xa3, 0xbd, 0x99, 0xd3, 0x83, 0x6b, 0x5b, 0x16, 0x53, 0xcc, 0x5b, 0x39, 0x7d, 0x48, 0xde,
   825  	0x9a, 0x65, 0xe4, 0x26, 0x78, 0xbb, 0xdb, 0x56, 0x97, 0x48, 0x18, 0xd2, 0x3b, 0x5d, 0xf6, 0x53,
   826  	0xd1, 0x64, 0x96, 0xe9, 0xb8, 0x52, 0xea, 0x1b, 0x79, 0xb8, 0x49, 0x25, 0x15, 0xbf, 0x69, 0x9f,
   827  	0xca, 0xeb, 0x0f, 0x03, 0x7b, 0x00, 0x30, 0xb5, 0xe3, 0xbf, 0xd9, 0x5b, 0x34, 0x06, 0xbf, 0x95,
   828  	0x87, 0xb7, 0x68, 0x2c, 0xaa, 0xaa, 0xf2, 0xed, 0x3c, 0xbc, 0x45, 0x25, 0xa9, 0xb0, 0xef, 0xe4,
   829  	0xf5, 0x3b, 0x76, 0x04, 0x4c, 0x47, 0x9c, 0x07, 0xae, 0xe6, 0xe1, 0x45, 0x4d, 0x54, 0x26, 0xac,
   830  	0xe0, 0x77, 0x95, 0x58, 0x66, 0xd6, 0x54, 0x1c, 0xee, 0xda, 0x6e, 0xa3, 0x9d, 0x08, 0xef, 0x37,
   831  	0x5d, 0x24, 0x15, 0xaa, 0xb8, 0xdf, 0xe6, 0xf5, 0x15, 0x7e, 0xb4, 0x8b, 0x64, 0x5c, 0x9d, 0xdf,
   832  	0xe5, 0xe1, 0x73, 0x9a, 0x82, 0x63, 0xf2, 0xf7, 0xeb, 0xc8, 0x86, 0x8b, 0xcd, 0x4c, 0xc7, 0x5f,
   833  	0x26, 0x0c, 0xff, 0x41, 0xc9, 0x66, 0xc6, 0x58, 0x12, 0x26, 0x96, 0xc6, 0xff, 0xa8, 0xb4, 0xc7,
   834  	0xd1, 0xfe, 0x6e, 0xf8, 0x05, 0xca, 0x9b, 0x16, 0x33, 0x57, 0x2b, 0x4e, 0x03, 0xff, 0x49, 0xc9,
   835  	0x9f, 0x44, 0xb7, 0x76, 0x97, 0x4f, 0x5a, 0xfc, 0x39, 0xaf, 0x3f, 0x3e, 0x74, 0xb5, 0xa8, 0x38,
   836  	0x7c, 0xce, 0x5a, 0x24, 0x0d, 0xea, 0x8b, 0xbb, 0xfc, 0x1b, 0x79, 0x78, 0xae, 0xa5, 0x7d, 0xa4,
   837  	0x6d, 0xfe, 0xa2, 0xbc, 0x9c, 0x42, 0x47, 0x7a, 0x7a, 0x99, 0xb4, 0xac, 0x49, 0xce, 0x19, 0x5d,
   838  	0x0a, 0x38, 0xf1, 0xf1, 0x5f, 0x95, 0xab, 0xbb, 0xd0, 0xb1, 0x75, 0x5c, 0xa5, 0x0d, 0xff, 0x96,
   839  	0xd7, 0xa7, 0x85, 0xd4, 0x26, 0x58, 0xa4, 0x9e, 0x67, 0x93, 0x44, 0xef, 0x3c, 0x3c, 0x00, 0xbf,
   840  	0x6f, 0x23, 0x50, 0x51, 0x1f, 0x1d, 0x80, 0x3b, 0x3b, 0xa2, 0xe4, 0x6e, 0x7e, 0x64, 0x00, 0xde,
   841  	0x25, 0x31, 0x14, 0x36, 0xf6, 0xa3, 0x0a, 0x7b, 0x37, 0x1a, 0x4b, 0xdd, 0x9f, 0x5d, 0x87, 0x30,
   842  	0x37, 0x5c, 0x79, 0xb3, 0x2e, 0x66, 0xfc, 0x9c, 0x43, 0xb9, 0x1a, 0x00, 0x7f, 0x1f, 0xd0, 0x17,
   843  	0xbb, 0x03, 0xeb, 0x1a, 0x89, 0x6d, 0xf6, 0x0f, 0x65, 0x90, 0xa9, 0x5c, 0x87, 0x41, 0x95, 0xf0,
   844  	0x39, 0xc7, 0x0b, 0xb4, 0xa7, 0x7f, 0x2a, 0xc3, 0xf5, 0xc2, 0x53, 0x86, 0xc2, 0xdb, 0xbf, 0x94,
   845  	0xd1, 0x19, 0x74, 0x6a, 0x9d, 0xf0, 0xbc, 0x80, 0xfb, 0xe7, 0x08, 0x6b, 0x05, 0xdc, 0x14, 0x7f,
   846  	0x50, 0x6e, 0xff, 0xad, 0x14, 0x4e, 0xa3, 0xdb, 0xfe, 0x3f, 0x05, 0xe1, 0xff, 0x4d, 0x65, 0x7d,
   847  	0x37, 0x3a, 0xbe, 0xbe, 0xf5, 0x79, 0xea, 0x50, 0xe5, 0xf7, 0x2d, 0x65, 0x79, 0x07, 0x3a, 0xdc,
   848  	0x9f, 0xa5, 0xf0, 0xf7, 0xb6, 0xb2, 0xba, 0x07, 0x9d, 0xec, 0x69, 0x35, 0x69, 0xdb, 0x51, 0xc0,
   849  	0x55, 0xa2, 0x2b, 0xfc, 0x4e, 0xbf, 0x4b, 0x93, 0x34, 0x16, 0x5e, 0xff, 0xd3, 0x6f, 0x96, 0xe2,
   850  	0x98, 0x10, 0xf0, 0xc4, 0xa2, 0xfe, 0xb7, 0xdf, 0x2c, 0xb5, 0xa5, 0xf0, 0xf7, 0x7e, 0xa3, 0x4f,
   851  	0x7f, 0x93, 0xb6, 0x5d, 0x09, 0x78, 0x22, 0xc5, 0x0f, 0x18, 0x7d, 0xfa, 0xd3, 0x96, 0xc2, 0xdf,
   852  	0x07, 0xfb, 0xf5, 0x17, 0x7e, 0xf4, 0x49, 0x36, 0xed, 0x87, 0xfa, 0xf5, 0xa7, 0x2d, 0x85, 0xbf,
   853  	0x0f, 0xf7, 0x6b, 0x35, 0x43, 0x1d, 0xd3, 0x56, 0xbe, 0x3e, 0x62, 0xc0, 0x03, 0x13, 0xb6, 0x12,
   854  	0x7e, 0x1e, 0x52, 0x16, 0x77, 0xa2, 0xa3, 0x9d, 0x16, 0x67, 0x49, 0x7b, 0xae, 0x65, 0x36, 0x48,
   855  	0x69, 0xcd, 0x73, 0x19, 0x4f, 0x6e, 0xfa, 0x47, 0x94, 0x5d, 0x66, 0xd0, 0x76, 0xb3, 0x13, 0xbe,
   856  	0x1e, 0xed, 0x99, 0x93, 0xb2, 0xa9, 0xb6, 0x9d, 0x7a, 0x95, 0x13, 0x7d, 0x5a, 0xff, 0x58, 0xcf,
   857  	0x9c, 0xb2, 0x56, 0xc2, 0xcf, 0xc7, 0x0d, 0x78, 0xa0, 0x77, 0x5a, 0xa4, 0x8a, 0xf7, 0x98, 0x32,
   858  	0xbb, 0x0d, 0x1d, 0xec, 0xc3, 0x4c, 0x78, 0x7a, 0xdc, 0x80, 0x47, 0x79, 0x64, 0x92, 0x18, 0xe5,
   859  	0x9f, 0x36, 0xe0, 0x51, 0x1e, 0x81, 0x8a, 0xfa, 0x8c, 0x01, 0x9f, 0x7a, 0xb4, 0xdc, 0x05, 0x93,
   860  	0xd7, 0x9b, 0xe2, 0xbd, 0xfe, 0x59, 0x03, 0x9e, 0xe7, 0x11, 0xa9, 0xb1, 0xcf, 0x19, 0xf0, 0xc5,
   861  	0x24, 0xfc, 0x50, 0x14, 0xb1, 0xd3, 0xd4, 0x6c, 0xa8, 0x0a, 0x7c, 0xde, 0x80, 0xef, 0x50, 0x19,
   862  	0x5c, 0x64, 0xfe, 0x05, 0xa5, 0x9c, 0x39, 0x2d, 0xeb, 0x50, 0x6b, 0x6b, 0x67, 0x89, 0xfe, 0xa9,
   863  	0xe3, 0x8b, 0x06, 0x7c, 0x60, 0x49, 0xd3, 0x42, 0xf7, 0x4b, 0x3d, 0x7b, 0x64, 0x9e, 0xae, 0x90,
   864  	0x45, 0xb2, 0xcc, 0x88, 0xdf, 0xac, 0x72, 0x93, 0xe9, 0x6e, 0x7c, 0xd2, 0x80, 0x8f, 0x16, 0xb0,
   865  	0x95, 0xf0, 0xf3, 0x65, 0xa3, 0xd7, 0xab, 0x24, 0x65, 0x11, 0xb7, 0xe2, 0x57, 0x94, 0x1b, 0xf0,
   866  	0x4d, 0x97, 0x31, 0x12, 0x5e, 0xbe, 0xda, 0x6f, 0x36, 0xa9, 0x46, 0xfc, 0x5a, 0xbf, 0xd9, 0xe8,
   867  	0x3e, 0xfc, 0xba, 0x01, 0x7f, 0x0a, 0x28, 0x65, 0x6e, 0xdc, 0xd7, 0x0c, 0xf8, 0x7e, 0x50, 0x4a,
   868  	0xde, 0xb7, 0x5f, 0x31, 0xf4, 0x67, 0x96, 0x2d, 0x19, 0x48, 0x9e, 0x26, 0x5e, 0xed, 0xd2, 0x27,
   869  	0x25, 0xd7, 0x17, 0x07, 0xe9, 0xe4, 0xbb, 0xf3, 0xd7, 0x06, 0x7c, 0xff, 0x49, 0xa0, 0x22, 0x81,
   870  	0xd7, 0x0c, 0xf8, 0xfe, 0x53, 0x4a, 0x7c, 0x58, 0x78, 0xbd, 0xcb, 0xee, 0x98, 0xa2, 0x8e, 0xe9,
   871  	0xd4, 0x93, 0x07, 0xa7, 0x1f, 0x0c, 0xc2, 0xbb, 0x43, 0x92, 0x0a, 0xfb, 0xe1, 0x20, 0x7c, 0x73,
   872  	0x89, 0x05, 0xe3, 0xa2, 0xfc, 0x68, 0x10, 0xbe, 0xb9, 0x48, 0x36, 0x06, 0x7f, 0x3c, 0x08, 0xdf,
   873  	0xae, 0x24, 0x28, 0x2b, 0xf8, 0x74, 0x6f, 0xb9, 0xf8, 0x76, 0xf5, 0x93, 0x41, 0xf8, 0xaa, 0xa1,
   874  	0x40, 0x79, 0x18, 0x2f, 0xfb, 0x0d, 0xfc, 0xcc, 0x20, 0x7c, 0xd5, 0x90, 0x68, 0x85, 0x59, 0x11,
   875  	0xf7, 0x6c, 0x6f, 0xdf, 0xd1, 0x8f, 0xb4, 0x02, 0xfc, 0x69, 0x6f, 0x41, 0xbd, 0x30, 0x3f, 0x93,
   876  	0x31, 0x4e, 0x9c, 0x46, 0xd7, 0xaf, 0x52, 0x46, 0x2e, 0x52, 0x67, 0x78, 0xef, 0x78, 0xf4, 0x4b,
   877  	0xff, 0xb8, 0xfa, 0xa5, 0x7f, 0xbc, 0xe4, 0x04, 0xad, 0xf0, 0xe7, 0x12, 0xf9, 0x95, 0x60, 0xe4,
   878  	0xb9, 0x87, 0x06, 0x46, 0x73, 0x63, 0x43, 0x8b, 0xd7, 0x09, 0x9b, 0x39, 0x67, 0xe2, 0x5e, 0x34,
   879  	0x14, 0x5a, 0xbb, 0x01, 0xef, 0xc7, 0xfc, 0x79, 0x69, 0x1e, 0xba, 0xac, 0x04, 0x7c, 0x62, 0x16,
   880  	0x6d, 0x0a, 0xed, 0x2d, 0x31, 0xad, 0xfa, 0x8c, 0xe1, 0x05, 0x29, 0xb2, 0x41, 0x58, 0x86, 0x63,
   881  	0x6e, 0xce, 0x99, 0x98, 0x43, 0x9b, 0x13, 0x42, 0x7d, 0x86, 0xf3, 0xa2, 0x54, 0xda, 0xa8, 0x95,
   882  	0x44, 0x4c, 0x67, 0xd0, 0x0d, 0xa1, 0x14, 0xa7, 0x4e, 0xbb, 0x1f, 0x95, 0x97, 0xa4, 0x4a, 0x58,
   883  	0x89, 0x1a, 0x75, 0xda, 0x13, 0xf3, 0xe8, 0xc6, 0x50, 0x61, 0xc9, 0x75, 0xb9, 0xed, 0x9a, 0x16,
   884  	0x61, 0xfd, 0xe8, 0xbc, 0x2c, 0x75, 0xc2, 0x44, 0xa6, 0xb4, 0xe9, 0x44, 0x11, 0x85, 0x99, 0x5e,
   885  	0x74, 0xdc, 0x8b, 0xcb, 0x7e, 0xab, 0x1f, 0xa5, 0x6b, 0x52, 0x29, 0xcc, 0x63, 0xc1, 0x9d, 0xf1,
   886  	0x5b, 0x53, 0x77, 0xa0, 0xfd, 0x75, 0xb7, 0x35, 0xee, 0x9b, 0xdc, 0xf5, 0x9b, 0xd4, 0x36, 0x97,
   887  	0x7c, 0xf5, 0xff, 0x79, 0xd8, 0x74, 0x49, 0x4b, 0x4d, 0x6d, 0xaa, 0x85, 0x7f, 0x94, 0x9d, 0xf3,
   888  	0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa3, 0x69, 0x67, 0x5d, 0x1f, 0x22, 0x00, 0x00,
   889  }