github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/libraries/pingcap/tipb/go-tipb/expression.pb.go (about) 1 // Code generated by protoc-gen-go. 2 // source: expression.proto 3 // DO NOT EDIT! 4 5 /* 6 Package tipb is a generated protocol buffer package. 7 8 It is generated from these files: 9 expression.proto 10 schema.proto 11 select.proto 12 13 It has these top-level messages: 14 Expr 15 TableInfo 16 ColumnInfo 17 IndexInfo 18 KeyRange 19 ByItem 20 SelectRequest 21 Row 22 Error 23 SelectResponse 24 */ 25 package tipb 26 27 import proto "github.com/insionng/yougam/libraries/golang/protobuf/proto" 28 import fmt "fmt" 29 import math "math" 30 31 // Reference imports to suppress errors if they are not otherwise used. 32 var _ = proto.Marshal 33 var _ = fmt.Errorf 34 var _ = math.Inf 35 36 // This is a compile-time assertion to ensure that this generated file 37 // is compatible with the proto package it is being compiled against. 38 const _ = proto.ProtoPackageIsVersion1 39 40 type ExprType int32 41 42 const ( 43 // Values are encoded bytes. 44 ExprType_Null ExprType = 0 45 ExprType_Int64 ExprType = 1 46 ExprType_Uint64 ExprType = 2 47 ExprType_Float32 ExprType = 3 48 ExprType_Float64 ExprType = 4 49 ExprType_String ExprType = 5 50 ExprType_Bytes ExprType = 6 51 // Mysql specific types. 52 ExprType_MysqlBit ExprType = 101 53 ExprType_MysqlDecimal ExprType = 102 54 ExprType_MysqlDuration ExprType = 103 55 ExprType_MysqlEnum ExprType = 104 56 ExprType_MysqlHex ExprType = 105 57 ExprType_MysqlSet ExprType = 106 58 ExprType_MysqlTime ExprType = 107 59 // Encoded value list. 60 ExprType_ValueList ExprType = 151 61 // Column reference. value is int64 column ID. 62 ExprType_ColumnRef ExprType = 201 63 // Unary operations, children count 1. 64 ExprType_Not ExprType = 1001 65 ExprType_Neg ExprType = 1002 66 ExprType_BitNeg ExprType = 1003 67 // Comparison operations. 68 ExprType_LT ExprType = 2001 69 ExprType_LE ExprType = 2002 70 ExprType_EQ ExprType = 2003 71 ExprType_NE ExprType = 2004 72 ExprType_GE ExprType = 2005 73 ExprType_GT ExprType = 2006 74 ExprType_NullEQ ExprType = 2007 75 // Bit operations. 76 ExprType_BitAnd ExprType = 2101 77 ExprType_BitOr ExprType = 2102 78 ExprType_BitXor ExprType = 2103 79 ExprType_LeftShift ExprType = 2104 80 ExprType_RighShift ExprType = 2105 81 // Arithmatic. 82 ExprType_Plus ExprType = 2201 83 ExprType_Minus ExprType = 2202 84 ExprType_Mul ExprType = 2203 85 ExprType_Div ExprType = 2204 86 ExprType_IntDiv ExprType = 2205 87 ExprType_Mod ExprType = 2206 88 // Logic operations. 89 ExprType_And ExprType = 2301 90 ExprType_Or ExprType = 2302 91 ExprType_Xor ExprType = 2303 92 // Aggregate functions. 93 ExprType_Count ExprType = 3001 94 ExprType_Sum ExprType = 3002 95 ExprType_Avg ExprType = 3003 96 ExprType_Min ExprType = 3004 97 ExprType_Max ExprType = 3005 98 ExprType_First ExprType = 3006 99 ExprType_GroupConcat ExprType = 3007 100 // Math functions. 101 ExprType_Abs ExprType = 3101 102 ExprType_Pow ExprType = 3102 103 // String functions. 104 ExprType_Concat ExprType = 3201 105 ExprType_ConcatWS ExprType = 3202 106 ExprType_Left ExprType = 3203 107 ExprType_Length ExprType = 3204 108 ExprType_Lower ExprType = 3205 109 ExprType_Repeat ExprType = 3206 110 ExprType_Replace ExprType = 3207 111 ExprType_Upper ExprType = 3208 112 ExprType_Strcmp ExprType = 3209 113 ExprType_Convert ExprType = 3210 114 ExprType_Cast ExprType = 3211 115 ExprType_Substring ExprType = 3212 116 ExprType_SubstringIndex ExprType = 3213 117 ExprType_Locate ExprType = 3214 118 ExprType_Trim ExprType = 3215 119 // Control flow functions. 120 ExprType_If ExprType = 3301 121 ExprType_NullIf ExprType = 3302 122 ExprType_IfNull ExprType = 3303 123 // Time functions. 124 ExprType_Date ExprType = 3401 125 ExprType_DateAdd ExprType = 3402 126 ExprType_DateSub ExprType = 3403 127 ExprType_Year ExprType = 3411 128 ExprType_YearWeek ExprType = 3412 129 ExprType_Month ExprType = 3421 130 ExprType_Week ExprType = 3431 131 ExprType_Weekday ExprType = 3432 132 ExprType_WeekOfYear ExprType = 3433 133 ExprType_Day ExprType = 3441 134 ExprType_DayName ExprType = 3442 135 ExprType_DayOfYear ExprType = 3443 136 ExprType_DayOfMonth ExprType = 3444 137 ExprType_DayOfWeek ExprType = 3445 138 ExprType_Hour ExprType = 3451 139 ExprType_Minute ExprType = 3452 140 ExprType_Second ExprType = 3453 141 ExprType_Microsecond ExprType = 3454 142 ExprType_Extract ExprType = 3461 143 // Other functions; 144 ExprType_Coalesce ExprType = 3501 145 // Other expressions. 146 ExprType_In ExprType = 4001 147 ExprType_IsTruth ExprType = 4002 148 ExprType_IsNull ExprType = 4003 149 ExprType_ExprRow ExprType = 4004 150 ExprType_Like ExprType = 4005 151 ExprType_RLike ExprType = 4006 152 ExprType_Case ExprType = 4007 153 ) 154 155 var ExprType_name = map[int32]string{ 156 0: "Null", 157 1: "Int64", 158 2: "Uint64", 159 3: "Float32", 160 4: "Float64", 161 5: "String", 162 6: "Bytes", 163 101: "MysqlBit", 164 102: "MysqlDecimal", 165 103: "MysqlDuration", 166 104: "MysqlEnum", 167 105: "MysqlHex", 168 106: "MysqlSet", 169 107: "MysqlTime", 170 151: "ValueList", 171 201: "ColumnRef", 172 1001: "Not", 173 1002: "Neg", 174 1003: "BitNeg", 175 2001: "LT", 176 2002: "LE", 177 2003: "EQ", 178 2004: "NE", 179 2005: "GE", 180 2006: "GT", 181 2007: "NullEQ", 182 2101: "BitAnd", 183 2102: "BitOr", 184 2103: "BitXor", 185 2104: "LeftShift", 186 2105: "RighShift", 187 2201: "Plus", 188 2202: "Minus", 189 2203: "Mul", 190 2204: "Div", 191 2205: "IntDiv", 192 2206: "Mod", 193 2301: "And", 194 2302: "Or", 195 2303: "Xor", 196 3001: "Count", 197 3002: "Sum", 198 3003: "Avg", 199 3004: "Min", 200 3005: "Max", 201 3006: "First", 202 3007: "GroupConcat", 203 3101: "Abs", 204 3102: "Pow", 205 3201: "Concat", 206 3202: "ConcatWS", 207 3203: "Left", 208 3204: "Length", 209 3205: "Lower", 210 3206: "Repeat", 211 3207: "Replace", 212 3208: "Upper", 213 3209: "Strcmp", 214 3210: "Convert", 215 3211: "Cast", 216 3212: "Substring", 217 3213: "SubstringIndex", 218 3214: "Locate", 219 3215: "Trim", 220 3301: "If", 221 3302: "NullIf", 222 3303: "IfNull", 223 3401: "Date", 224 3402: "DateAdd", 225 3403: "DateSub", 226 3411: "Year", 227 3412: "YearWeek", 228 3421: "Month", 229 3431: "Week", 230 3432: "Weekday", 231 3433: "WeekOfYear", 232 3441: "Day", 233 3442: "DayName", 234 3443: "DayOfYear", 235 3444: "DayOfMonth", 236 3445: "DayOfWeek", 237 3451: "Hour", 238 3452: "Minute", 239 3453: "Second", 240 3454: "Microsecond", 241 3461: "Extract", 242 3501: "Coalesce", 243 4001: "In", 244 4002: "IsTruth", 245 4003: "IsNull", 246 4004: "ExprRow", 247 4005: "Like", 248 4006: "RLike", 249 4007: "Case", 250 } 251 var ExprType_value = map[string]int32{ 252 "Null": 0, 253 "Int64": 1, 254 "Uint64": 2, 255 "Float32": 3, 256 "Float64": 4, 257 "String": 5, 258 "Bytes": 6, 259 "MysqlBit": 101, 260 "MysqlDecimal": 102, 261 "MysqlDuration": 103, 262 "MysqlEnum": 104, 263 "MysqlHex": 105, 264 "MysqlSet": 106, 265 "MysqlTime": 107, 266 "ValueList": 151, 267 "ColumnRef": 201, 268 "Not": 1001, 269 "Neg": 1002, 270 "BitNeg": 1003, 271 "LT": 2001, 272 "LE": 2002, 273 "EQ": 2003, 274 "NE": 2004, 275 "GE": 2005, 276 "GT": 2006, 277 "NullEQ": 2007, 278 "BitAnd": 2101, 279 "BitOr": 2102, 280 "BitXor": 2103, 281 "LeftShift": 2104, 282 "RighShift": 2105, 283 "Plus": 2201, 284 "Minus": 2202, 285 "Mul": 2203, 286 "Div": 2204, 287 "IntDiv": 2205, 288 "Mod": 2206, 289 "And": 2301, 290 "Or": 2302, 291 "Xor": 2303, 292 "Count": 3001, 293 "Sum": 3002, 294 "Avg": 3003, 295 "Min": 3004, 296 "Max": 3005, 297 "First": 3006, 298 "GroupConcat": 3007, 299 "Abs": 3101, 300 "Pow": 3102, 301 "Concat": 3201, 302 "ConcatWS": 3202, 303 "Left": 3203, 304 "Length": 3204, 305 "Lower": 3205, 306 "Repeat": 3206, 307 "Replace": 3207, 308 "Upper": 3208, 309 "Strcmp": 3209, 310 "Convert": 3210, 311 "Cast": 3211, 312 "Substring": 3212, 313 "SubstringIndex": 3213, 314 "Locate": 3214, 315 "Trim": 3215, 316 "If": 3301, 317 "NullIf": 3302, 318 "IfNull": 3303, 319 "Date": 3401, 320 "DateAdd": 3402, 321 "DateSub": 3403, 322 "Year": 3411, 323 "YearWeek": 3412, 324 "Month": 3421, 325 "Week": 3431, 326 "Weekday": 3432, 327 "WeekOfYear": 3433, 328 "Day": 3441, 329 "DayName": 3442, 330 "DayOfYear": 3443, 331 "DayOfMonth": 3444, 332 "DayOfWeek": 3445, 333 "Hour": 3451, 334 "Minute": 3452, 335 "Second": 3453, 336 "Microsecond": 3454, 337 "Extract": 3461, 338 "Coalesce": 3501, 339 "In": 4001, 340 "IsTruth": 4002, 341 "IsNull": 4003, 342 "ExprRow": 4004, 343 "Like": 4005, 344 "RLike": 4006, 345 "Case": 4007, 346 } 347 348 func (x ExprType) Enum() *ExprType { 349 p := new(ExprType) 350 *p = x 351 return p 352 } 353 func (x ExprType) String() string { 354 return proto.EnumName(ExprType_name, int32(x)) 355 } 356 func (x *ExprType) UnmarshalJSON(data []byte) error { 357 value, err := proto.UnmarshalJSONEnum(ExprType_value, data, "ExprType") 358 if err != nil { 359 return err 360 } 361 *x = ExprType(value) 362 return nil 363 } 364 func (ExprType) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 365 366 // Evaluators should implement evaluation functions for every expression type. 367 type Expr struct { 368 Tp *ExprType `protobuf:"varint,1,opt,name=tp,enum=tipb.ExprType" json:"tp,omitempty"` 369 Val []byte `protobuf:"bytes,2,opt,name=val" json:"val,omitempty"` 370 Children []*Expr `protobuf:"bytes,3,rep,name=children" json:"children,omitempty"` 371 XXX_unrecognized []byte `json:"-"` 372 } 373 374 func (m *Expr) Reset() { *m = Expr{} } 375 func (m *Expr) String() string { return proto.CompactTextString(m) } 376 func (*Expr) ProtoMessage() {} 377 func (*Expr) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 378 379 func (m *Expr) GetTp() ExprType { 380 if m != nil && m.Tp != nil { 381 return *m.Tp 382 } 383 return ExprType_Null 384 } 385 386 func (m *Expr) GetVal() []byte { 387 if m != nil { 388 return m.Val 389 } 390 return nil 391 } 392 393 func (m *Expr) GetChildren() []*Expr { 394 if m != nil { 395 return m.Children 396 } 397 return nil 398 } 399 400 func init() { 401 proto.RegisterType((*Expr)(nil), "tipb.Expr") 402 proto.RegisterEnum("tipb.ExprType", ExprType_name, ExprType_value) 403 } 404 405 var fileDescriptor0 = []byte{ 406 // 877 bytes of a gzipped FileDescriptorProto 407 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x44, 0x54, 0x49, 0x70, 0x1b, 0x45, 408 0x14, 0x45, 0x96, 0x6c, 0xc9, 0x6d, 0xc7, 0xfe, 0x1a, 0x8a, 0xb2, 0x66, 0x42, 0x95, 0x52, 0x9c, 409 0x52, 0x1c, 0x7c, 0x30, 0x14, 0x77, 0x2f, 0x4a, 0xa2, 0x2a, 0xc9, 0x31, 0x92, 0x42, 0xe0, 0x38, 410 0x9e, 0x69, 0x49, 0x8d, 0x47, 0xd3, 0x43, 0x4f, 0x8f, 0x23, 0x1d, 0x59, 0xc2, 0xbe, 0x1c, 0x29, 411 0x96, 0xa4, 0x8a, 0xfd, 0x94, 0x23, 0xfb, 0x76, 0x0e, 0x9c, 0x20, 0x01, 0x4e, 0x1c, 0x21, 0x04, 412 0x4e, 0x6c, 0x27, 0x20, 0xf0, 0xff, 0x1f, 0xa1, 0xdc, 0xde, 0xeb, 0x7e, 0x7f, 0xe9, 0xf7, 0xff, 413 0x8c, 0x00, 0x39, 0x4e, 0x8c, 0x4c, 0x53, 0xa5, 0xe3, 0xf5, 0xc4, 0x68, 0xab, 0x9d, 0x92, 0x55, 414 0xc9, 0xfe, 0x1d, 0x6d, 0x51, 0x6a, 0xe0, 0x8d, 0xe3, 0x89, 0x39, 0x9b, 0xd4, 0x0a, 0xc7, 0x0a, 415 0xc7, 0x57, 0x36, 0x56, 0xd6, 0xe9, 0x6a, 0x9d, 0xce, 0x7b, 0x93, 0x44, 0x3a, 0x4b, 0xa2, 0x78, 416 0xe8, 0x47, 0xb5, 0x39, 0xbc, 0x5c, 0x76, 0x6e, 0x17, 0x95, 0x60, 0xa8, 0xa2, 0xd0, 0xc8, 0xb8, 417 0x56, 0x3c, 0x56, 0x3c, 0xbe, 0xb4, 0x21, 0x6e, 0xca, 0xef, 0xbc, 0xb4, 0x28, 0x2a, 0xb3, 0xb8, 418 0x8a, 0x28, 0xed, 0x66, 0x51, 0x04, 0xb7, 0x38, 0x8b, 0x62, 0xbe, 0x19, 0xdb, 0x7b, 0xee, 0x86, 419 0x82, 0x23, 0xc4, 0xc2, 0x19, 0xc5, 0x78, 0x0e, 0x13, 0x97, 0x4f, 0x44, 0xda, 0xb7, 0x77, 0x6d, 420 0x40, 0x71, 0x46, 0xf0, 0xa6, 0x44, 0xaa, 0xae, 0x35, 0x2a, 0x1e, 0xc0, 0x3c, 0x05, 0x6f, 0x4d, 421 0xac, 0x4c, 0x61, 0xc1, 0x59, 0x16, 0x95, 0xf6, 0x24, 0x7d, 0x28, 0xda, 0x52, 0x16, 0xa4, 0x03, 422 0x62, 0x99, 0xd9, 0x8e, 0x0c, 0xd4, 0xc8, 0x8f, 0xa0, 0xef, 0x54, 0xc5, 0x91, 0xfc, 0x24, 0x33, 423 0xbe, 0xc5, 0xa7, 0xc2, 0xc0, 0x39, 0x22, 0x16, 0xf9, 0xa8, 0x11, 0x67, 0x23, 0x18, 0xce, 0x32, 424 0x9c, 0x92, 0x63, 0x50, 0x33, 0xd6, 0x95, 0x16, 0x1e, 0x9c, 0x49, 0x7b, 0x6a, 0x24, 0xe1, 0xc0, 425 0x59, 0x11, 0x8b, 0xf7, 0xf9, 0x51, 0x26, 0x5b, 0x2a, 0xb5, 0xf0, 0x62, 0x81, 0xf8, 0xb6, 0x8e, 426 0xb2, 0x51, 0xdc, 0x91, 0x7d, 0xb8, 0x5c, 0xc0, 0xe7, 0x15, 0x77, 0xb5, 0x85, 0xeb, 0x65, 0x46, 427 0x72, 0x00, 0x3f, 0x97, 0xf1, 0x11, 0x0b, 0xd8, 0x1b, 0x91, 0x5f, 0xca, 0x4e, 0x59, 0xcc, 0xb5, 428 0x7a, 0xf0, 0xd5, 0x2a, 0x83, 0x06, 0x7c, 0xcd, 0xa0, 0x71, 0x2f, 0x5c, 0x61, 0xb0, 0xdb, 0x80, 429 0xab, 0x0c, 0x4e, 0x36, 0xe0, 0x9b, 0x1c, 0xf4, 0xe0, 0xdb, 0x55, 0x4a, 0x41, 0xae, 0xa1, 0xee, 430 0xbb, 0xd5, 0x69, 0xbe, 0xcd, 0x38, 0x84, 0x77, 0x01, 0x4d, 0x99, 0x47, 0x72, 0xda, 0xc0, 0x7b, 431 0x30, 0xbd, 0xb8, 0x5f, 0x1b, 0x78, 0x1f, 0xa8, 0xb3, 0x96, 0xec, 0xdb, 0xee, 0x50, 0xf5, 0x2d, 432 0x7c, 0xc0, 0xbc, 0xa3, 0x06, 0xc3, 0x9c, 0x7f, 0x08, 0xe8, 0x60, 0x69, 0x2f, 0xca, 0x52, 0x78, 433 0xa9, 0x4a, 0x39, 0xda, 0x2a, 0x46, 0xfc, 0x72, 0x95, 0xda, 0x6e, 0x67, 0x11, 0xbc, 0xc2, 0x68, 434 0x47, 0x1d, 0xc2, 0xab, 0x55, 0xca, 0x8b, 0x93, 0x22, 0x72, 0x21, 0x17, 0xe8, 0x10, 0x2e, 0x32, 435 0xa2, 0x26, 0xfe, 0xa9, 0x52, 0x9f, 0xd8, 0xc1, 0x0d, 0x3e, 0xa2, 0xf2, 0xff, 0x72, 0xce, 0x6d, 436 0x9d, 0xc5, 0x58, 0x6a, 0x8d, 0x4e, 0xbb, 0x68, 0xf4, 0x47, 0x8c, 0x36, 0x0f, 0x07, 0xf0, 0x31, 437 0x23, 0xac, 0x09, 0x9f, 0xe4, 0xc8, 0x1f, 0xc3, 0xa7, 0x6b, 0x14, 0x73, 0x42, 0x19, 0x34, 0xf6, 438 0xb3, 0x35, 0x9c, 0xe3, 0xd2, 0x49, 0xa3, 0xb3, 0x64, 0x5b, 0xc7, 0x81, 0x6f, 0xe1, 0xf3, 0x3c, 439 0x76, 0x3f, 0x85, 0x0b, 0x35, 0x42, 0x7b, 0xfa, 0x1c, 0x5c, 0xac, 0x51, 0x67, 0x53, 0xc1, 0xc3, 440 0x2e, 0x8e, 0xaa, 0x92, 0x93, 0xb3, 0x5d, 0x78, 0xc4, 0xa5, 0x07, 0x92, 0x01, 0xf0, 0xa8, 0x4b, 441 0xb2, 0x96, 0x8c, 0x07, 0x76, 0x08, 0x8f, 0xb9, 0x54, 0xa5, 0xa5, 0xcf, 0x49, 0x03, 0xe7, 0xf9, 442 0xa2, 0x23, 0x13, 0x89, 0xf1, 0x8f, 0xbb, 0x38, 0xf8, 0x32, 0x92, 0xc8, 0x0f, 0x24, 0x3c, 0xc1, 443 0xb2, 0x33, 0x49, 0x82, 0xb2, 0x27, 0x59, 0x86, 0x9b, 0x17, 0x8c, 0x12, 0x78, 0x8a, 0x65, 0x58, 444 0xe6, 0x50, 0x1a, 0x0b, 0x4f, 0x73, 0x95, 0x6d, 0x1f, 0x5b, 0x7e, 0xc6, 0x25, 0x87, 0xbb, 0xd9, 445 0x7e, 0x9a, 0xaf, 0xe8, 0xb3, 0xae, 0x73, 0xab, 0x58, 0x99, 0xf1, 0x66, 0x1c, 0xe2, 0x72, 0x3d, 446 0x97, 0xb7, 0xa2, 0xb1, 0x47, 0x09, 0xcf, 0x73, 0x70, 0xcf, 0xa8, 0x11, 0xbc, 0xe0, 0x92, 0x85, 447 0xcd, 0x3e, 0xfc, 0xe0, 0xfe, 0x3f, 0x6a, 0x24, 0x3f, 0x32, 0x69, 0xf6, 0xf9, 0x7b, 0xb9, 0xc6, 448 0xea, 0x1d, 0x0a, 0xbc, 0xec, 0x51, 0x0f, 0x04, 0x37, 0xc3, 0x10, 0xbe, 0x98, 0x31, 0x2c, 0x06, 449 0x5f, 0x7a, 0x24, 0x7b, 0x40, 0xfa, 0x06, 0xae, 0x78, 0xe4, 0x08, 0xc1, 0xb3, 0x52, 0x1e, 0xc0, 450 0x55, 0x8f, 0xe7, 0xac, 0x63, 0x74, 0xe1, 0x7b, 0x56, 0xf1, 0xf1, 0x35, 0x0e, 0x27, 0x18, 0xfa, 451 0x13, 0xf8, 0xc9, 0x73, 0x56, 0x85, 0x20, 0x76, 0xba, 0xcf, 0x49, 0xae, 0x7b, 0xbc, 0x07, 0x78, 452 0xf5, 0xeb, 0xb4, 0xce, 0x64, 0xd7, 0xc7, 0x2f, 0xe1, 0x37, 0x8f, 0x9e, 0x8b, 0x6c, 0xaa, 0xfb, 453 0x9d, 0x03, 0x99, 0xe7, 0x25, 0xfe, 0xb8, 0x29, 0xe0, 0x3a, 0x7f, 0x72, 0xc9, 0x53, 0x3a, 0x33, 454 0xf0, 0x97, 0x47, 0xef, 0xa2, 0x8d, 0xc3, 0xc7, 0xfc, 0xcd, 0xa4, 0x2b, 0x03, 0x4d, 0xab, 0xe4, 455 0xd1, 0xdc, 0xdb, 0x2a, 0x30, 0x3a, 0xcd, 0x4f, 0x6e, 0x70, 0xd5, 0xc6, 0xd8, 0x1a, 0x3f, 0xb0, 456 0x70, 0xfe, 0x68, 0x3e, 0x64, 0x3f, 0x92, 0x29, 0x4e, 0xe9, 0xd2, 0x51, 0xb6, 0x2d, 0x86, 0xd7, 457 0xea, 0xa4, 0x6a, 0xa6, 0x3d, 0x93, 0x61, 0xe9, 0xd7, 0xeb, 0xec, 0x5b, 0xca, 0xbe, 0xbd, 0x51, 458 0xcf, 0x13, 0x24, 0xa6, 0x83, 0x2b, 0xf3, 0x66, 0x9d, 0xd7, 0x42, 0x1d, 0x48, 0x78, 0xab, 0x4e, 459 0x7e, 0x74, 0x18, 0xbf, 0x5d, 0x9f, 0xce, 0x51, 0xc2, 0x3b, 0xf5, 0x2d, 0x57, 0xdc, 0x16, 0xe8, 460 0xd1, 0x7a, 0x82, 0x63, 0x0b, 0xfc, 0x04, 0x7f, 0x64, 0xe1, 0x3e, 0xff, 0xcd, 0xf6, 0x0a, 0xff, 461 0x05, 0x00, 0x00, 0xff, 0xff, 0x3d, 0x30, 0x30, 0x14, 0x32, 0x05, 0x00, 0x00, 462 }