1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: google/appengine/logging/v1/request_log.proto
5 Package logging is a generated protocol buffer package.
7 It is generated from these files:
8 google/appengine/logging/v1/request_log.proto
10 It has these top-level messages:
18 import proto "github.com/golang/protobuf/proto"
21 import google_logging_type "google.golang.org/genproto/googleapis/logging/type"
22 import google_protobuf1 "github.com/golang/protobuf/ptypes/duration"
23 import google_protobuf2 "github.com/golang/protobuf/ptypes/timestamp"
25 // Reference imports to suppress errors if they are not otherwise used.
30 // This is a compile-time assertion to ensure that this generated file
31 // is compatible with the proto package it is being compiled against.
32 // A compilation error at this line likely means your copy of the
33 // proto package needs to be updated.
34 const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
36 // Application log line emitted while processing a request.
38 // Approximate time when this log entry was made.
39 Time *google_protobuf2.Timestamp `protobuf:"bytes,1,opt,name=time" json:"time,omitempty"`
40 // Severity of this log entry.
41 Severity google_logging_type.LogSeverity `protobuf:"varint,2,opt,name=severity,enum=google.logging.type.LogSeverity" json:"severity,omitempty"`
42 // App-provided log message.
43 LogMessage string `protobuf:"bytes,3,opt,name=log_message,json=logMessage" json:"log_message,omitempty"`
44 // Where in the source code this log message was written.
45 SourceLocation *SourceLocation `protobuf:"bytes,4,opt,name=source_location,json=sourceLocation" json:"source_location,omitempty"`
48 func (m *LogLine) Reset() { *m = LogLine{} }
49 func (m *LogLine) String() string { return proto.CompactTextString(m) }
50 func (*LogLine) ProtoMessage() {}
51 func (*LogLine) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
53 func (m *LogLine) GetTime() *google_protobuf2.Timestamp {
60 func (m *LogLine) GetSeverity() google_logging_type.LogSeverity {
64 return google_logging_type.LogSeverity_DEFAULT
67 func (m *LogLine) GetLogMessage() string {
74 func (m *LogLine) GetSourceLocation() *SourceLocation {
76 return m.SourceLocation
81 // Specifies a location in a source code file.
82 type SourceLocation struct {
83 // Source file name. Depending on the runtime environment, this might be a
84 // simple name or a fully-qualified name.
85 File string `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"`
86 // Line within the source file.
87 Line int64 `protobuf:"varint,2,opt,name=line" json:"line,omitempty"`
88 // Human-readable name of the function or method being invoked, with optional
89 // context such as the class or package name. This information is used in
90 // contexts such as the logs viewer, where a file and line number are less
91 // meaningful. The format can vary by language. For example:
92 // `qual.if.ied.Class.method` (Java), `dir/package.func` (Go), `function`
94 FunctionName string `protobuf:"bytes,3,opt,name=function_name,json=functionName" json:"function_name,omitempty"`
97 func (m *SourceLocation) Reset() { *m = SourceLocation{} }
98 func (m *SourceLocation) String() string { return proto.CompactTextString(m) }
99 func (*SourceLocation) ProtoMessage() {}
100 func (*SourceLocation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
102 func (m *SourceLocation) GetFile() string {
109 func (m *SourceLocation) GetLine() int64 {
116 func (m *SourceLocation) GetFunctionName() string {
118 return m.FunctionName
123 // A reference to a particular snapshot of the source tree used to build and
124 // deploy an application.
125 type SourceReference struct {
126 // Optional. A URI string identifying the repository.
127 // Example: "https://github.com/GoogleCloudPlatform/kubernetes.git"
128 Repository string `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"`
129 // The canonical and persistent identifier of the deployed revision.
130 // Example (git): "0035781c50ec7aa23385dc841529ce8a4b70db1b"
131 RevisionId string `protobuf:"bytes,2,opt,name=revision_id,json=revisionId" json:"revision_id,omitempty"`
134 func (m *SourceReference) Reset() { *m = SourceReference{} }
135 func (m *SourceReference) String() string { return proto.CompactTextString(m) }
136 func (*SourceReference) ProtoMessage() {}
137 func (*SourceReference) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
139 func (m *SourceReference) GetRepository() string {
146 func (m *SourceReference) GetRevisionId() string {
153 // Complete log information about a single HTTP request to an App Engine
155 type RequestLog struct {
156 // Application that handled this request.
157 AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId" json:"app_id,omitempty"`
158 // Module of the application that handled this request.
159 ModuleId string `protobuf:"bytes,37,opt,name=module_id,json=moduleId" json:"module_id,omitempty"`
160 // Version of the application that handled this request.
161 VersionId string `protobuf:"bytes,2,opt,name=version_id,json=versionId" json:"version_id,omitempty"`
162 // Globally unique identifier for a request, which is based on the request
163 // start time. Request IDs for requests which started later will compare
164 // greater as strings than those for requests which started earlier.
165 RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId" json:"request_id,omitempty"`
166 // Origin IP address.
167 Ip string `protobuf:"bytes,4,opt,name=ip" json:"ip,omitempty"`
168 // Time when the request started.
169 StartTime *google_protobuf2.Timestamp `protobuf:"bytes,6,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
170 // Time when the request finished.
171 EndTime *google_protobuf2.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime" json:"end_time,omitempty"`
172 // Latency of the request.
173 Latency *google_protobuf1.Duration `protobuf:"bytes,8,opt,name=latency" json:"latency,omitempty"`
174 // Number of CPU megacycles used to process request.
175 MegaCycles int64 `protobuf:"varint,9,opt,name=mega_cycles,json=megaCycles" json:"mega_cycles,omitempty"`
176 // Request method. Example: `"GET"`, `"HEAD"`, `"PUT"`, `"POST"`, `"DELETE"`.
177 Method string `protobuf:"bytes,10,opt,name=method" json:"method,omitempty"`
178 // Contains the path and query portion of the URL that was requested. For
179 // example, if the URL was "http://example.com/app?name=val", the resource
180 // would be "/app?name=val". The fragment identifier, which is identified by
181 // the `#` character, is not included.
182 Resource string `protobuf:"bytes,11,opt,name=resource" json:"resource,omitempty"`
183 // HTTP version of request. Example: `"HTTP/1.1"`.
184 HttpVersion string `protobuf:"bytes,12,opt,name=http_version,json=httpVersion" json:"http_version,omitempty"`
185 // HTTP response status code. Example: 200, 404.
186 Status int32 `protobuf:"varint,13,opt,name=status" json:"status,omitempty"`
187 // Size in bytes sent back to client by request.
188 ResponseSize int64 `protobuf:"varint,14,opt,name=response_size,json=responseSize" json:"response_size,omitempty"`
189 // Referrer URL of request.
190 Referrer string `protobuf:"bytes,15,opt,name=referrer" json:"referrer,omitempty"`
191 // User agent that made the request.
192 UserAgent string `protobuf:"bytes,16,opt,name=user_agent,json=userAgent" json:"user_agent,omitempty"`
193 // The logged-in user who made the request.
195 // Most likely, this is the part of the user's email before the `@` sign. The
196 // field value is the same for different requests from the same user, but
197 // different users can have similar names. This information is also
198 // available to the application via the App Engine Users API.
200 // This field will be populated starting with App Engine 1.9.21.
201 Nickname string `protobuf:"bytes,40,opt,name=nickname" json:"nickname,omitempty"`
202 // File or class that handled the request.
203 UrlMapEntry string `protobuf:"bytes,17,opt,name=url_map_entry,json=urlMapEntry" json:"url_map_entry,omitempty"`
204 // Internet host and port number of the resource being requested.
205 Host string `protobuf:"bytes,20,opt,name=host" json:"host,omitempty"`
206 // An indication of the relative cost of serving this request.
207 Cost float64 `protobuf:"fixed64,21,opt,name=cost" json:"cost,omitempty"`
208 // Queue name of the request, in the case of an offline request.
209 TaskQueueName string `protobuf:"bytes,22,opt,name=task_queue_name,json=taskQueueName" json:"task_queue_name,omitempty"`
210 // Task name of the request, in the case of an offline request.
211 TaskName string `protobuf:"bytes,23,opt,name=task_name,json=taskName" json:"task_name,omitempty"`
212 // Whether this was a loading request for the instance.
213 WasLoadingRequest bool `protobuf:"varint,24,opt,name=was_loading_request,json=wasLoadingRequest" json:"was_loading_request,omitempty"`
214 // Time this request spent in the pending request queue.
215 PendingTime *google_protobuf1.Duration `protobuf:"bytes,25,opt,name=pending_time,json=pendingTime" json:"pending_time,omitempty"`
216 // If the instance processing this request belongs to a manually scaled
217 // module, then this is the 0-based index of the instance. Otherwise, this
219 InstanceIndex int32 `protobuf:"varint,26,opt,name=instance_index,json=instanceIndex" json:"instance_index,omitempty"`
220 // Whether this request is finished or active.
221 Finished bool `protobuf:"varint,27,opt,name=finished" json:"finished,omitempty"`
222 // Whether this is the first `RequestLog` entry for this request. If an
223 // active request has several `RequestLog` entries written to Stackdriver
224 // Logging, then this field will be set for one of them.
225 First bool `protobuf:"varint,42,opt,name=first" json:"first,omitempty"`
226 // An identifier for the instance that handled the request.
227 InstanceId string `protobuf:"bytes,28,opt,name=instance_id,json=instanceId" json:"instance_id,omitempty"`
228 // A list of log lines emitted by the application while serving this request.
229 Line []*LogLine `protobuf:"bytes,29,rep,name=line" json:"line,omitempty"`
230 // App Engine release version.
231 AppEngineRelease string `protobuf:"bytes,38,opt,name=app_engine_release,json=appEngineRelease" json:"app_engine_release,omitempty"`
232 // Stackdriver Trace identifier for this request.
233 TraceId string `protobuf:"bytes,39,opt,name=trace_id,json=traceId" json:"trace_id,omitempty"`
234 // Source code for the application that handled this request. There can be
235 // more than one source reference per deployed application if source code is
236 // distributed among multiple repositories.
237 SourceReference []*SourceReference `protobuf:"bytes,41,rep,name=source_reference,json=sourceReference" json:"source_reference,omitempty"`
240 func (m *RequestLog) Reset() { *m = RequestLog{} }
241 func (m *RequestLog) String() string { return proto.CompactTextString(m) }
242 func (*RequestLog) ProtoMessage() {}
243 func (*RequestLog) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
245 func (m *RequestLog) GetAppId() string {
252 func (m *RequestLog) GetModuleId() string {
259 func (m *RequestLog) GetVersionId() string {
266 func (m *RequestLog) GetRequestId() string {
273 func (m *RequestLog) GetIp() string {
280 func (m *RequestLog) GetStartTime() *google_protobuf2.Timestamp {
287 func (m *RequestLog) GetEndTime() *google_protobuf2.Timestamp {
294 func (m *RequestLog) GetLatency() *google_protobuf1.Duration {
301 func (m *RequestLog) GetMegaCycles() int64 {
308 func (m *RequestLog) GetMethod() string {
315 func (m *RequestLog) GetResource() string {
322 func (m *RequestLog) GetHttpVersion() string {
329 func (m *RequestLog) GetStatus() int32 {
336 func (m *RequestLog) GetResponseSize() int64 {
338 return m.ResponseSize
343 func (m *RequestLog) GetReferrer() string {
350 func (m *RequestLog) GetUserAgent() string {
357 func (m *RequestLog) GetNickname() string {
364 func (m *RequestLog) GetUrlMapEntry() string {
371 func (m *RequestLog) GetHost() string {
378 func (m *RequestLog) GetCost() float64 {
385 func (m *RequestLog) GetTaskQueueName() string {
387 return m.TaskQueueName
392 func (m *RequestLog) GetTaskName() string {
399 func (m *RequestLog) GetWasLoadingRequest() bool {
401 return m.WasLoadingRequest
406 func (m *RequestLog) GetPendingTime() *google_protobuf1.Duration {
413 func (m *RequestLog) GetInstanceIndex() int32 {
415 return m.InstanceIndex
420 func (m *RequestLog) GetFinished() bool {
427 func (m *RequestLog) GetFirst() bool {
434 func (m *RequestLog) GetInstanceId() string {
441 func (m *RequestLog) GetLine() []*LogLine {
448 func (m *RequestLog) GetAppEngineRelease() string {
450 return m.AppEngineRelease
455 func (m *RequestLog) GetTraceId() string {
462 func (m *RequestLog) GetSourceReference() []*SourceReference {
464 return m.SourceReference
470 proto.RegisterType((*LogLine)(nil), "google.appengine.logging.v1.LogLine")
471 proto.RegisterType((*SourceLocation)(nil), "google.appengine.logging.v1.SourceLocation")
472 proto.RegisterType((*SourceReference)(nil), "google.appengine.logging.v1.SourceReference")
473 proto.RegisterType((*RequestLog)(nil), "google.appengine.logging.v1.RequestLog")
476 func init() { proto.RegisterFile("google/appengine/logging/v1/request_log.proto", fileDescriptor0) }
478 var fileDescriptor0 = []byte{
479 // 921 bytes of a gzipped FileDescriptorProto
480 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x7f, 0x6f, 0x1c, 0x35,
481 0x10, 0xd5, 0xe6, 0xe7, 0x9d, 0x2f, 0xb9, 0xa4, 0xa6, 0x2d, 0x4e, 0x42, 0x9b, 0x23, 0xd0, 0x70,
482 0x40, 0xd9, 0x53, 0x53, 0x21, 0x81, 0xe8, 0x3f, 0x04, 0xfa, 0xc7, 0x49, 0x57, 0x54, 0x36, 0x15,
483 0x48, 0x48, 0x68, 0xe5, 0xee, 0xce, 0x6d, 0xac, 0xee, 0xda, 0xae, 0xed, 0xbd, 0xf6, 0xfa, 0x41,
484 0xf8, 0x98, 0x7c, 0x06, 0xe4, 0xb1, 0xf7, 0x4a, 0x00, 0x25, 0xfc, 0xb7, 0xf3, 0xe6, 0xbd, 0xf1,
485 0xd8, 0x7e, 0x9e, 0x25, 0x5f, 0x55, 0x4a, 0x55, 0x35, 0x4c, 0xb8, 0xd6, 0x20, 0x2b, 0x21, 0x61,
486 0x52, 0xab, 0xaa, 0x12, 0xb2, 0x9a, 0x2c, 0x1e, 0x4d, 0x0c, 0xbc, 0x6e, 0xc1, 0xba, 0xbc, 0x56,
487 0x55, 0xaa, 0x8d, 0x72, 0x8a, 0x1e, 0x05, 0x7a, 0xba, 0xa2, 0xa7, 0x91, 0x9e, 0x2e, 0x1e, 0x1d,
488 0x9e, 0xc6, 0x5a, 0x5d, 0x05, 0xb7, 0xd4, 0x18, 0xe4, 0x16, 0x16, 0x60, 0x84, 0x5b, 0x86, 0x22,
489 0x87, 0xf7, 0x23, 0x0f, 0xa3, 0x97, 0xed, 0x7c, 0x52, 0xb6, 0x86, 0x3b, 0xa1, 0x64, 0xcc, 0x1f,
490 0xff, 0x33, 0xef, 0x44, 0x03, 0xd6, 0xf1, 0x46, 0x07, 0xc2, 0xc9, 0x9f, 0x09, 0xd9, 0x9e, 0xa9,
491 0x6a, 0x26, 0x24, 0xd0, 0x94, 0x6c, 0xf8, 0x34, 0x4b, 0x46, 0xc9, 0x78, 0x70, 0x76, 0x98, 0xc6,
492 0x06, 0x3b, 0x6d, 0xfa, 0xa2, 0xd3, 0x66, 0xc8, 0xa3, 0x4f, 0x48, 0xaf, 0x6b, 0x87, 0xad, 0x8d,
493 0x92, 0xf1, 0xf0, 0x6c, 0xd4, 0x69, 0xba, 0xad, 0xf8, 0xbe, 0xd3, 0x99, 0xaa, 0x2e, 0x22, 0x2f,
494 0x5b, 0x29, 0xe8, 0x31, 0x19, 0xf8, 0x0d, 0x35, 0x60, 0x2d, 0xaf, 0x80, 0xad, 0x8f, 0x92, 0x71,
495 0x3f, 0x23, 0xb5, 0xaa, 0x9e, 0x05, 0x84, 0xbe, 0x20, 0x7b, 0x56, 0xb5, 0xa6, 0x80, 0xbc, 0x56,
496 0x05, 0x6e, 0x8a, 0x6d, 0x60, 0x67, 0x5f, 0xa6, 0xd7, 0x1c, 0x5d, 0x7a, 0x81, 0x9a, 0x59, 0x94,
497 0x64, 0x43, 0x7b, 0x25, 0x3e, 0xf9, 0x9d, 0x0c, 0xaf, 0x32, 0x28, 0x25, 0x1b, 0x73, 0x51, 0x87,
498 0x6d, 0xf7, 0x33, 0xfc, 0xf6, 0x58, 0x2d, 0x24, 0xe0, 0xb6, 0xd6, 0x33, 0xfc, 0xa6, 0x9f, 0x90,
499 0xdd, 0x79, 0x2b, 0x0b, 0xaf, 0xc9, 0x25, 0x6f, 0xba, 0x96, 0x77, 0x3a, 0xf0, 0x27, 0xde, 0xc0,
500 0x49, 0x46, 0xf6, 0x42, 0xf9, 0x0c, 0xe6, 0x60, 0x40, 0x16, 0x40, 0xef, 0x13, 0x62, 0x40, 0x2b,
501 0x2b, 0x9c, 0x32, 0xcb, 0xb8, 0xca, 0xdf, 0x10, 0x7f, 0x10, 0x06, 0x16, 0xc2, 0xfa, 0xba, 0xa2,
502 0xc4, 0x25, 0x91, 0x10, 0xa0, 0x69, 0x79, 0xf2, 0x47, 0x9f, 0x90, 0x2c, 0xf8, 0x67, 0xa6, 0x2a,
503 0x7a, 0x87, 0x6c, 0x71, 0xad, 0x3d, 0x35, 0xd4, 0xda, 0xe4, 0x5a, 0x4f, 0x4b, 0x7a, 0x44, 0xfa,
504 0x8d, 0x2a, 0xdb, 0x1a, 0x7c, 0xe6, 0x01, 0x66, 0x7a, 0x01, 0x98, 0x96, 0xf4, 0x1e, 0x21, 0x0b,
505 0x30, 0x57, 0x97, 0xe8, 0x47, 0x24, 0xa4, 0x3b, 0x83, 0x8a, 0x32, 0xee, 0xab, 0x1f, 0x91, 0x69,
506 0x49, 0x87, 0x64, 0x4d, 0x68, 0x3c, 0xfc, 0x7e, 0xb6, 0x26, 0x34, 0xfd, 0x96, 0x10, 0xeb, 0xb8,
507 0x71, 0x39, 0xda, 0x65, 0xeb, 0x46, 0xbb, 0xf4, 0x91, 0xed, 0x63, 0xfa, 0x35, 0xe9, 0x81, 0x2c,
508 0x83, 0x70, 0xfb, 0x46, 0xe1, 0x36, 0xc8, 0x12, 0x65, 0x8f, 0xc9, 0x76, 0xcd, 0x1d, 0xc8, 0x62,
509 0xc9, 0x7a, 0xa8, 0x3a, 0xf8, 0x97, 0xea, 0xc7, 0xe8, 0xfc, 0xac, 0x63, 0xfa, 0x83, 0x6d, 0xa0,
510 0xe2, 0x79, 0xb1, 0x2c, 0x6a, 0xb0, 0xac, 0x8f, 0x77, 0x49, 0x3c, 0xf4, 0x03, 0x22, 0xf4, 0x2e,
511 0xd9, 0x6a, 0xc0, 0x5d, 0xaa, 0x92, 0x11, 0xdc, 0x5b, 0x8c, 0xe8, 0x21, 0xe9, 0x19, 0x08, 0xbe,
512 0x61, 0x83, 0x70, 0x92, 0x5d, 0x4c, 0x3f, 0x26, 0x3b, 0x97, 0xce, 0xe9, 0x3c, 0x1e, 0x1e, 0xdb,
513 0xc1, 0xfc, 0xc0, 0x63, 0xbf, 0x04, 0xc8, 0x97, 0xb5, 0x8e, 0xbb, 0xd6, 0xb2, 0xdd, 0x51, 0x32,
514 0xde, 0xcc, 0x62, 0xe4, 0x0d, 0x64, 0xc0, 0x6a, 0x25, 0x2d, 0xe4, 0x56, 0xbc, 0x03, 0x36, 0xc4,
515 0x8e, 0x76, 0x3a, 0xf0, 0x42, 0xbc, 0x83, 0xb0, 0xf6, 0x1c, 0x8c, 0x01, 0xc3, 0xf6, 0xba, 0xb5,
516 0x43, 0xec, 0xaf, 0xa9, 0xb5, 0x60, 0x72, 0x5e, 0x81, 0x74, 0x6c, 0x3f, 0x5c, 0x93, 0x47, 0xbe,
517 0xf7, 0x80, 0x97, 0x4a, 0x51, 0xbc, 0x42, 0x6f, 0x8e, 0x83, 0xb4, 0x8b, 0xe9, 0x09, 0xd9, 0x6d,
518 0x4d, 0x9d, 0x37, 0x5c, 0xe7, 0x20, 0x9d, 0x59, 0xb2, 0x5b, 0xa1, 0xef, 0xd6, 0xd4, 0xcf, 0xb8,
519 0x7e, 0xea, 0x21, 0x6f, 0xfa, 0x4b, 0x65, 0x1d, 0xbb, 0x1d, 0x1e, 0x82, 0xff, 0xf6, 0x58, 0xe1,
520 0xb1, 0x3b, 0xa3, 0x64, 0x9c, 0x64, 0xf8, 0x4d, 0x4f, 0xc9, 0x9e, 0xe3, 0xf6, 0x55, 0xfe, 0xba,
521 0x85, 0x16, 0xc2, 0x53, 0xb8, 0x8b, 0x92, 0x5d, 0x0f, 0xff, 0xec, 0x51, 0xff, 0x16, 0xbc, 0x23,
522 0x91, 0x87, 0x8c, 0x0f, 0x43, 0x43, 0x1e, 0xc0, 0x64, 0x4a, 0x3e, 0x78, 0xc3, 0x6d, 0x5e, 0x2b,
523 0x5e, 0x0a, 0x59, 0xe5, 0xd1, 0x6c, 0x8c, 0x8d, 0x92, 0x71, 0x2f, 0xbb, 0xf5, 0x86, 0xdb, 0x59,
524 0xc8, 0x44, 0xe3, 0xd3, 0x27, 0x64, 0x47, 0x83, 0x44, 0x2e, 0x9a, 0xe7, 0xe0, 0x26, 0x1b, 0x0c,
525 0x22, 0x1d, 0xfd, 0xf3, 0x80, 0x0c, 0x85, 0xb4, 0x8e, 0xcb, 0x02, 0x72, 0x21, 0x4b, 0x78, 0xcb,
526 0x0e, 0xf1, 0x6a, 0x76, 0x3b, 0x74, 0xea, 0x41, 0x7f, 0x82, 0x73, 0x21, 0x85, 0xbd, 0x84, 0x92,
527 0x1d, 0x61, 0x27, 0xab, 0x98, 0xde, 0x26, 0x9b, 0x73, 0x61, 0xac, 0x63, 0x5f, 0x60, 0x22, 0x04,
528 0xde, 0x63, 0xef, 0x0b, 0x97, 0xec, 0xa3, 0xf0, 0x78, 0x57, 0x55, 0x4b, 0xfa, 0x4d, 0x9c, 0x24,
529 0xf7, 0x46, 0xeb, 0xe3, 0xc1, 0xd9, 0xa7, 0xd7, 0x8e, 0xae, 0x38, 0x88, 0xe3, 0xbc, 0x79, 0x48,
530 0xa8, 0x7f, 0xe7, 0x81, 0x96, 0x1b, 0xa8, 0x81, 0x5b, 0x60, 0xa7, 0xb8, 0xc2, 0x3e, 0xd7, 0xfa,
531 0x29, 0x26, 0xb2, 0x80, 0xd3, 0x03, 0xd2, 0x73, 0x86, 0x87, 0x2e, 0x3e, 0x43, 0xce, 0x36, 0xc6,
532 0xd3, 0x92, 0xfe, 0x4a, 0xf6, 0xe3, 0x20, 0x35, 0xdd, 0x50, 0x62, 0x9f, 0x63, 0x3b, 0x0f, 0xff,
533 0xc7, 0x24, 0x5d, 0x0d, 0xb2, 0x2c, 0x8e, 0xe3, 0x15, 0x70, 0xfe, 0x96, 0x1c, 0x17, 0xaa, 0xb9,
534 0xae, 0xc6, 0xf9, 0xde, 0xfb, 0xc1, 0xf5, 0xdc, 0x5f, 0xd1, 0xf3, 0xe4, 0xb7, 0xf3, 0xc8, 0xaf,
535 0x54, 0xcd, 0x65, 0x95, 0x2a, 0x53, 0x4d, 0x2a, 0x90, 0x78, 0x81, 0x93, 0x90, 0xe2, 0x5a, 0xd8,
536 0xff, 0xfc, 0x8d, 0x7e, 0x17, 0x3f, 0x5f, 0x6e, 0x21, 0xfd, 0xf1, 0x5f, 0x01, 0x00, 0x00, 0xff,
537 0xff, 0x05, 0xf7, 0x68, 0xa8, 0x74, 0x07, 0x00, 0x00,