1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/bigtable/admin/table/v1/bigtable_table_service.proto 3 4package table 5 6import proto "github.com/golang/protobuf/proto" 7import fmt "fmt" 8import math "math" 9import _ "google.golang.org/genproto/googleapis/api/annotations" 10import google_protobuf2 "github.com/golang/protobuf/ptypes/empty" 11 12import ( 13 context "golang.org/x/net/context" 14 grpc "google.golang.org/grpc" 15) 16 17// Reference imports to suppress errors if they are not otherwise used. 18var _ = proto.Marshal 19var _ = fmt.Errorf 20var _ = math.Inf 21 22// Reference imports to suppress errors if they are not otherwise used. 23var _ context.Context 24var _ grpc.ClientConn 25 26// This is a compile-time assertion to ensure that this generated file 27// is compatible with the grpc package it is being compiled against. 28const _ = grpc.SupportPackageIsVersion4 29 30// Client API for BigtableTableService service 31 32type BigtableTableServiceClient interface { 33 // Creates a new table, to be served from a specified cluster. 34 // The table can be created with a full set of initial column families, 35 // specified in the request. 36 CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error) 37 // Lists the names of all tables served from a specified cluster. 38 ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error) 39 // Gets the schema of the specified table, including its column families. 40 GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error) 41 // Permanently deletes a specified table and all of its data. 42 DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) 43 // Changes the name of a specified table. 44 // Cannot be used to move tables between clusters, zones, or projects. 45 RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) 46 // Creates a new column family within a specified table. 47 CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error) 48 // Changes the configuration of a specified column family. 49 UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error) 50 // Permanently deletes a specified column family and all of its data. 51 DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) 52 // Delete all rows in a table corresponding to a particular prefix 53 BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) 54} 55 56type bigtableTableServiceClient struct { 57 cc *grpc.ClientConn 58} 59 60func NewBigtableTableServiceClient(cc *grpc.ClientConn) BigtableTableServiceClient { 61 return &bigtableTableServiceClient{cc} 62} 63 64func (c *bigtableTableServiceClient) CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error) { 65 out := new(Table) 66 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable", in, out, c.cc, opts...) 67 if err != nil { 68 return nil, err 69 } 70 return out, nil 71} 72 73func (c *bigtableTableServiceClient) ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error) { 74 out := new(ListTablesResponse) 75 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/ListTables", in, out, c.cc, opts...) 76 if err != nil { 77 return nil, err 78 } 79 return out, nil 80} 81 82func (c *bigtableTableServiceClient) GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error) { 83 out := new(Table) 84 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/GetTable", in, out, c.cc, opts...) 85 if err != nil { 86 return nil, err 87 } 88 return out, nil 89} 90 91func (c *bigtableTableServiceClient) DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) { 92 out := new(google_protobuf2.Empty) 93 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable", in, out, c.cc, opts...) 94 if err != nil { 95 return nil, err 96 } 97 return out, nil 98} 99 100func (c *bigtableTableServiceClient) RenameTable(ctx context.Context, in *RenameTableRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) { 101 out := new(google_protobuf2.Empty) 102 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable", in, out, c.cc, opts...) 103 if err != nil { 104 return nil, err 105 } 106 return out, nil 107} 108 109func (c *bigtableTableServiceClient) CreateColumnFamily(ctx context.Context, in *CreateColumnFamilyRequest, opts ...grpc.CallOption) (*ColumnFamily, error) { 110 out := new(ColumnFamily) 111 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily", in, out, c.cc, opts...) 112 if err != nil { 113 return nil, err 114 } 115 return out, nil 116} 117 118func (c *bigtableTableServiceClient) UpdateColumnFamily(ctx context.Context, in *ColumnFamily, opts ...grpc.CallOption) (*ColumnFamily, error) { 119 out := new(ColumnFamily) 120 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily", in, out, c.cc, opts...) 121 if err != nil { 122 return nil, err 123 } 124 return out, nil 125} 126 127func (c *bigtableTableServiceClient) DeleteColumnFamily(ctx context.Context, in *DeleteColumnFamilyRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) { 128 out := new(google_protobuf2.Empty) 129 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily", in, out, c.cc, opts...) 130 if err != nil { 131 return nil, err 132 } 133 return out, nil 134} 135 136func (c *bigtableTableServiceClient) BulkDeleteRows(ctx context.Context, in *BulkDeleteRowsRequest, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) { 137 out := new(google_protobuf2.Empty) 138 err := grpc.Invoke(ctx, "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows", in, out, c.cc, opts...) 139 if err != nil { 140 return nil, err 141 } 142 return out, nil 143} 144 145// Server API for BigtableTableService service 146 147type BigtableTableServiceServer interface { 148 // Creates a new table, to be served from a specified cluster. 149 // The table can be created with a full set of initial column families, 150 // specified in the request. 151 CreateTable(context.Context, *CreateTableRequest) (*Table, error) 152 // Lists the names of all tables served from a specified cluster. 153 ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error) 154 // Gets the schema of the specified table, including its column families. 155 GetTable(context.Context, *GetTableRequest) (*Table, error) 156 // Permanently deletes a specified table and all of its data. 157 DeleteTable(context.Context, *DeleteTableRequest) (*google_protobuf2.Empty, error) 158 // Changes the name of a specified table. 159 // Cannot be used to move tables between clusters, zones, or projects. 160 RenameTable(context.Context, *RenameTableRequest) (*google_protobuf2.Empty, error) 161 // Creates a new column family within a specified table. 162 CreateColumnFamily(context.Context, *CreateColumnFamilyRequest) (*ColumnFamily, error) 163 // Changes the configuration of a specified column family. 164 UpdateColumnFamily(context.Context, *ColumnFamily) (*ColumnFamily, error) 165 // Permanently deletes a specified column family and all of its data. 166 DeleteColumnFamily(context.Context, *DeleteColumnFamilyRequest) (*google_protobuf2.Empty, error) 167 // Delete all rows in a table corresponding to a particular prefix 168 BulkDeleteRows(context.Context, *BulkDeleteRowsRequest) (*google_protobuf2.Empty, error) 169} 170 171func RegisterBigtableTableServiceServer(s *grpc.Server, srv BigtableTableServiceServer) { 172 s.RegisterService(&_BigtableTableService_serviceDesc, srv) 173} 174 175func _BigtableTableService_CreateTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 176 in := new(CreateTableRequest) 177 if err := dec(in); err != nil { 178 return nil, err 179 } 180 if interceptor == nil { 181 return srv.(BigtableTableServiceServer).CreateTable(ctx, in) 182 } 183 info := &grpc.UnaryServerInfo{ 184 Server: srv, 185 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateTable", 186 } 187 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 188 return srv.(BigtableTableServiceServer).CreateTable(ctx, req.(*CreateTableRequest)) 189 } 190 return interceptor(ctx, in, info, handler) 191} 192 193func _BigtableTableService_ListTables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 194 in := new(ListTablesRequest) 195 if err := dec(in); err != nil { 196 return nil, err 197 } 198 if interceptor == nil { 199 return srv.(BigtableTableServiceServer).ListTables(ctx, in) 200 } 201 info := &grpc.UnaryServerInfo{ 202 Server: srv, 203 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/ListTables", 204 } 205 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 206 return srv.(BigtableTableServiceServer).ListTables(ctx, req.(*ListTablesRequest)) 207 } 208 return interceptor(ctx, in, info, handler) 209} 210 211func _BigtableTableService_GetTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 212 in := new(GetTableRequest) 213 if err := dec(in); err != nil { 214 return nil, err 215 } 216 if interceptor == nil { 217 return srv.(BigtableTableServiceServer).GetTable(ctx, in) 218 } 219 info := &grpc.UnaryServerInfo{ 220 Server: srv, 221 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/GetTable", 222 } 223 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 224 return srv.(BigtableTableServiceServer).GetTable(ctx, req.(*GetTableRequest)) 225 } 226 return interceptor(ctx, in, info, handler) 227} 228 229func _BigtableTableService_DeleteTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 230 in := new(DeleteTableRequest) 231 if err := dec(in); err != nil { 232 return nil, err 233 } 234 if interceptor == nil { 235 return srv.(BigtableTableServiceServer).DeleteTable(ctx, in) 236 } 237 info := &grpc.UnaryServerInfo{ 238 Server: srv, 239 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteTable", 240 } 241 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 242 return srv.(BigtableTableServiceServer).DeleteTable(ctx, req.(*DeleteTableRequest)) 243 } 244 return interceptor(ctx, in, info, handler) 245} 246 247func _BigtableTableService_RenameTable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 248 in := new(RenameTableRequest) 249 if err := dec(in); err != nil { 250 return nil, err 251 } 252 if interceptor == nil { 253 return srv.(BigtableTableServiceServer).RenameTable(ctx, in) 254 } 255 info := &grpc.UnaryServerInfo{ 256 Server: srv, 257 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/RenameTable", 258 } 259 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 260 return srv.(BigtableTableServiceServer).RenameTable(ctx, req.(*RenameTableRequest)) 261 } 262 return interceptor(ctx, in, info, handler) 263} 264 265func _BigtableTableService_CreateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 266 in := new(CreateColumnFamilyRequest) 267 if err := dec(in); err != nil { 268 return nil, err 269 } 270 if interceptor == nil { 271 return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, in) 272 } 273 info := &grpc.UnaryServerInfo{ 274 Server: srv, 275 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/CreateColumnFamily", 276 } 277 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 278 return srv.(BigtableTableServiceServer).CreateColumnFamily(ctx, req.(*CreateColumnFamilyRequest)) 279 } 280 return interceptor(ctx, in, info, handler) 281} 282 283func _BigtableTableService_UpdateColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 284 in := new(ColumnFamily) 285 if err := dec(in); err != nil { 286 return nil, err 287 } 288 if interceptor == nil { 289 return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, in) 290 } 291 info := &grpc.UnaryServerInfo{ 292 Server: srv, 293 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/UpdateColumnFamily", 294 } 295 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 296 return srv.(BigtableTableServiceServer).UpdateColumnFamily(ctx, req.(*ColumnFamily)) 297 } 298 return interceptor(ctx, in, info, handler) 299} 300 301func _BigtableTableService_DeleteColumnFamily_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 302 in := new(DeleteColumnFamilyRequest) 303 if err := dec(in); err != nil { 304 return nil, err 305 } 306 if interceptor == nil { 307 return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, in) 308 } 309 info := &grpc.UnaryServerInfo{ 310 Server: srv, 311 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/DeleteColumnFamily", 312 } 313 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 314 return srv.(BigtableTableServiceServer).DeleteColumnFamily(ctx, req.(*DeleteColumnFamilyRequest)) 315 } 316 return interceptor(ctx, in, info, handler) 317} 318 319func _BigtableTableService_BulkDeleteRows_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 320 in := new(BulkDeleteRowsRequest) 321 if err := dec(in); err != nil { 322 return nil, err 323 } 324 if interceptor == nil { 325 return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, in) 326 } 327 info := &grpc.UnaryServerInfo{ 328 Server: srv, 329 FullMethod: "/google.bigtable.admin.table.v1.BigtableTableService/BulkDeleteRows", 330 } 331 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 332 return srv.(BigtableTableServiceServer).BulkDeleteRows(ctx, req.(*BulkDeleteRowsRequest)) 333 } 334 return interceptor(ctx, in, info, handler) 335} 336 337var _BigtableTableService_serviceDesc = grpc.ServiceDesc{ 338 ServiceName: "google.bigtable.admin.table.v1.BigtableTableService", 339 HandlerType: (*BigtableTableServiceServer)(nil), 340 Methods: []grpc.MethodDesc{ 341 { 342 MethodName: "CreateTable", 343 Handler: _BigtableTableService_CreateTable_Handler, 344 }, 345 { 346 MethodName: "ListTables", 347 Handler: _BigtableTableService_ListTables_Handler, 348 }, 349 { 350 MethodName: "GetTable", 351 Handler: _BigtableTableService_GetTable_Handler, 352 }, 353 { 354 MethodName: "DeleteTable", 355 Handler: _BigtableTableService_DeleteTable_Handler, 356 }, 357 { 358 MethodName: "RenameTable", 359 Handler: _BigtableTableService_RenameTable_Handler, 360 }, 361 { 362 MethodName: "CreateColumnFamily", 363 Handler: _BigtableTableService_CreateColumnFamily_Handler, 364 }, 365 { 366 MethodName: "UpdateColumnFamily", 367 Handler: _BigtableTableService_UpdateColumnFamily_Handler, 368 }, 369 { 370 MethodName: "DeleteColumnFamily", 371 Handler: _BigtableTableService_DeleteColumnFamily_Handler, 372 }, 373 { 374 MethodName: "BulkDeleteRows", 375 Handler: _BigtableTableService_BulkDeleteRows_Handler, 376 }, 377 }, 378 Streams: []grpc.StreamDesc{}, 379 Metadata: "google/bigtable/admin/table/v1/bigtable_table_service.proto", 380} 381 382func init() { 383 proto.RegisterFile("google/bigtable/admin/table/v1/bigtable_table_service.proto", fileDescriptor1) 384} 385 386var fileDescriptor1 = []byte{ 387 // 560 bytes of a gzipped FileDescriptorProto 388 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x95, 0xbf, 0x6f, 0xd4, 0x30, 389 0x14, 0xc7, 0x65, 0x06, 0x84, 0x7c, 0x88, 0xc1, 0x42, 0x0c, 0x07, 0x62, 0x88, 0xc4, 0x12, 0xa1, 390 0x58, 0xb9, 0x82, 0x68, 0xaf, 0xaa, 0x84, 0x72, 0xd7, 0x56, 0xa2, 0x20, 0x95, 0x03, 0x16, 0x96, 391 0xca, 0xc9, 0x3d, 0xa2, 0x40, 0x62, 0x87, 0xd8, 0x39, 0x54, 0x50, 0x17, 0x16, 0xfe, 0x00, 0x58, 392 0x61, 0x62, 0x64, 0x82, 0x1d, 0x76, 0x56, 0xfe, 0x05, 0xfe, 0x10, 0x14, 0x3b, 0xa1, 0x69, 0xf9, 393 0xe1, 0x73, 0xd5, 0x25, 0xe7, 0xb3, 0xbf, 0xdf, 0xf7, 0x3e, 0xcf, 0x7e, 0x96, 0xf1, 0x7a, 0x2a, 394 0x44, 0x9a, 0x03, 0x8d, 0xb3, 0x54, 0xb1, 0x38, 0x07, 0xca, 0xe6, 0x45, 0xc6, 0xa9, 0x19, 0x2f, 395 0xc2, 0xdf, 0xf3, 0x7b, 0xe6, 0x2b, 0xa1, 0x5a, 0x64, 0x09, 0x04, 0x65, 0x25, 0x94, 0x20, 0x57, 396 0x8d, 0x39, 0xe8, 0x44, 0x81, 0x36, 0x07, 0x66, 0xbc, 0x08, 0x87, 0x57, 0xda, 0xe0, 0xac, 0xcc, 397 0x28, 0xe3, 0x5c, 0x28, 0xa6, 0x32, 0xc1, 0xa5, 0x71, 0x0f, 0x57, 0xdd, 0x52, 0xcf, 0x99, 0x62, 398 0xad, 0x73, 0x7a, 0x22, 0xe8, 0xbd, 0x02, 0xa4, 0x64, 0x29, 0x74, 0xf9, 0x2f, 0xb7, 0x51, 0xf4, 399 0xbf, 0xb8, 0x7e, 0x42, 0xa1, 0x28, 0xd5, 0xbe, 0x59, 0x1c, 0x7d, 0x3d, 0x8f, 0x2f, 0x46, 0x6d, 400 0x98, 0x87, 0xcd, 0xe7, 0x81, 0x09, 0x42, 0x3e, 0x22, 0x3c, 0x98, 0x54, 0xc0, 0x94, 0x99, 0x26, 401 0xa3, 0xe0, 0xff, 0x9b, 0x10, 0xf4, 0xc4, 0x33, 0x78, 0x5e, 0x83, 0x54, 0xc3, 0x6b, 0x36, 0x8f, 402 0x56, 0x7b, 0xe3, 0xd7, 0x3f, 0x7e, 0xbe, 0x3d, 0x73, 0xc3, 0xa3, 0x4d, 0x4d, 0xaf, 0x38, 0x2b, 403 0x60, 0xa3, 0xac, 0xc4, 0x53, 0x48, 0x94, 0xa4, 0x3e, 0x7d, 0x29, 0x38, 0x34, 0xbf, 0x49, 0x5e, 404 0x4b, 0x05, 0x95, 0xa4, 0xfe, 0x81, 0xd9, 0x01, 0x39, 0x46, 0x3e, 0xf9, 0x84, 0x30, 0xbe, 0x9b, 405 0x49, 0xa5, 0x23, 0x49, 0x12, 0xda, 0x32, 0x1e, 0x6a, 0x3b, 0xc8, 0x91, 0x8b, 0x45, 0x96, 0x82, 406 0x4b, 0xf0, 0x6e, 0x69, 0xe2, 0x90, 0xb8, 0x12, 0x93, 0xf7, 0x08, 0x9f, 0xdb, 0x06, 0x13, 0x8e, 407 0x50, 0x5b, 0xe6, 0x4e, 0xe9, 0xb8, 0x9f, 0x6b, 0x9a, 0x6e, 0x85, 0x84, 0x4b, 0xd2, 0xb5, 0x70, 408 0xd4, 0x3f, 0x20, 0xef, 0x10, 0x1e, 0x4c, 0x21, 0x87, 0xa5, 0x4f, 0xbd, 0x27, 0xee, 0x28, 0x2f, 409 0x75, 0x9e, 0xae, 0xe1, 0x82, 0xcd, 0xa6, 0xe1, 0x3a, 0x2c, 0xff, 0x04, 0x58, 0x1f, 0x10, 0x1e, 410 0xcc, 0xa0, 0xb1, 0x2c, 0x89, 0xd5, 0x13, 0xdb, 0xb0, 0x26, 0x1a, 0x6b, 0xc3, 0x5b, 0x75, 0xc6, 411 0x1a, 0x57, 0x3a, 0x4b, 0xd3, 0x86, 0xdf, 0x11, 0x26, 0xe6, 0x02, 0x4c, 0x44, 0x5e, 0x17, 0x7c, 412 0x8b, 0x15, 0x59, 0xbe, 0x4f, 0xd6, 0x96, 0xbb, 0x34, 0x7d, 0x4f, 0x87, 0x7b, 0xdd, 0x6a, 0xed, 413 0x99, 0xbc, 0x1d, 0x5d, 0xc4, 0xa6, 0x77, 0xdb, 0xb9, 0x08, 0x9a, 0x1c, 0xc6, 0xc9, 0xcc, 0x9d, 414 0xfa, 0x86, 0x30, 0x79, 0x54, 0xce, 0x8f, 0x17, 0xe3, 0x44, 0xe4, 0xc8, 0x7f, 0x4f, 0xf3, 0x6f, 415 0x0f, 0x23, 0x57, 0xfe, 0x63, 0xf8, 0xcd, 0xa9, 0x20, 0x9f, 0x7c, 0x41, 0x98, 0x98, 0xce, 0x74, 416 0x3b, 0x8e, 0x3f, 0x3d, 0xb6, 0xee, 0xb9, 0xa3, 0xc1, 0xa7, 0xfe, 0x29, 0x80, 0x93, 0xcf, 0x08, 417 0x5f, 0x88, 0xea, 0xfc, 0x99, 0xa1, 0x98, 0x89, 0x17, 0x92, 0xdc, 0xb4, 0x11, 0x1f, 0xd5, 0xdb, 418 0x68, 0xef, 0x6b, 0xda, 0x1d, 0x6f, 0x4b, 0xd3, 0x9a, 0x57, 0xc3, 0xa9, 0xe3, 0xe3, 0x23, 0xe9, 419 0xc6, 0xc8, 0x8f, 0xde, 0x20, 0xec, 0x25, 0xa2, 0xb0, 0x70, 0x46, 0xc3, 0xbf, 0x3d, 0x32, 0x72, 420 0xb7, 0xc1, 0xdb, 0x45, 0x8f, 0x27, 0xad, 0x3b, 0x15, 0x39, 0xe3, 0x69, 0x20, 0xaa, 0x94, 0xa6, 421 0xc0, 0x35, 0x3c, 0x35, 0x4b, 0xac, 0xcc, 0xe4, 0xbf, 0xde, 0xc1, 0x75, 0x3d, 0x88, 0xcf, 0x6a, 422 0xfd, 0xca, 0xaf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0x65, 0xb4, 0xe0, 0xeb, 0x07, 0x00, 0x00, 423} 424