2 Copyright The Kubernetes Authors.
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
8 http://www.apache.org/licenses/LICENSE-2.0
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
17 // Code generated by protoc-gen-gogo. DO NOT EDIT.
18 // source: k8s.io/kubernetes/vendor/k8s.io/api/storage/v1beta1/generated.proto
21 Package v1beta1 is a generated protocol buffer package.
23 It is generated from these files:
24 k8s.io/kubernetes/vendor/k8s.io/api/storage/v1beta1/generated.proto
26 It has these top-level messages:
31 VolumeAttachmentSource
33 VolumeAttachmentStatus
38 import proto "github.com/gogo/protobuf/proto"
42 import k8s_io_api_core_v1 "k8s.io/api/core/v1"
44 import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
46 import strings "strings"
47 import reflect "reflect"
51 // Reference imports to suppress errors if they are not otherwise used.
56 // This is a compile-time assertion to ensure that this generated file
57 // is compatible with the proto package it is being compiled against.
58 // A compilation error at this line likely means your copy of the
59 // proto package needs to be updated.
60 const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
62 func (m *StorageClass) Reset() { *m = StorageClass{} }
63 func (*StorageClass) ProtoMessage() {}
64 func (*StorageClass) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
66 func (m *StorageClassList) Reset() { *m = StorageClassList{} }
67 func (*StorageClassList) ProtoMessage() {}
68 func (*StorageClassList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
70 func (m *VolumeAttachment) Reset() { *m = VolumeAttachment{} }
71 func (*VolumeAttachment) ProtoMessage() {}
72 func (*VolumeAttachment) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
74 func (m *VolumeAttachmentList) Reset() { *m = VolumeAttachmentList{} }
75 func (*VolumeAttachmentList) ProtoMessage() {}
76 func (*VolumeAttachmentList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
78 func (m *VolumeAttachmentSource) Reset() { *m = VolumeAttachmentSource{} }
79 func (*VolumeAttachmentSource) ProtoMessage() {}
80 func (*VolumeAttachmentSource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
82 func (m *VolumeAttachmentSpec) Reset() { *m = VolumeAttachmentSpec{} }
83 func (*VolumeAttachmentSpec) ProtoMessage() {}
84 func (*VolumeAttachmentSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
86 func (m *VolumeAttachmentStatus) Reset() { *m = VolumeAttachmentStatus{} }
87 func (*VolumeAttachmentStatus) ProtoMessage() {}
88 func (*VolumeAttachmentStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} }
90 func (m *VolumeError) Reset() { *m = VolumeError{} }
91 func (*VolumeError) ProtoMessage() {}
92 func (*VolumeError) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} }
95 proto.RegisterType((*StorageClass)(nil), "k8s.io.api.storage.v1beta1.StorageClass")
96 proto.RegisterType((*StorageClassList)(nil), "k8s.io.api.storage.v1beta1.StorageClassList")
97 proto.RegisterType((*VolumeAttachment)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachment")
98 proto.RegisterType((*VolumeAttachmentList)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentList")
99 proto.RegisterType((*VolumeAttachmentSource)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentSource")
100 proto.RegisterType((*VolumeAttachmentSpec)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentSpec")
101 proto.RegisterType((*VolumeAttachmentStatus)(nil), "k8s.io.api.storage.v1beta1.VolumeAttachmentStatus")
102 proto.RegisterType((*VolumeError)(nil), "k8s.io.api.storage.v1beta1.VolumeError")
104 func (m *StorageClass) Marshal() (dAtA []byte, err error) {
106 dAtA = make([]byte, size)
107 n, err := m.MarshalTo(dAtA)
114 func (m *StorageClass) MarshalTo(dAtA []byte) (int, error) {
121 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
122 n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
129 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Provisioner)))
130 i += copy(dAtA[i:], m.Provisioner)
131 if len(m.Parameters) > 0 {
132 keysForParameters := make([]string, 0, len(m.Parameters))
133 for k := range m.Parameters {
134 keysForParameters = append(keysForParameters, string(k))
136 github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
137 for _, k := range keysForParameters {
140 v := m.Parameters[string(k)]
141 mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
142 i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
145 i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
146 i += copy(dAtA[i:], k)
149 i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
150 i += copy(dAtA[i:], v)
153 if m.ReclaimPolicy != nil {
156 i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ReclaimPolicy)))
157 i += copy(dAtA[i:], *m.ReclaimPolicy)
159 if len(m.MountOptions) > 0 {
160 for _, s := range m.MountOptions {
165 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
171 i += copy(dAtA[i:], s)
174 if m.AllowVolumeExpansion != nil {
177 if *m.AllowVolumeExpansion {
184 if m.VolumeBindingMode != nil {
187 i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeBindingMode)))
188 i += copy(dAtA[i:], *m.VolumeBindingMode)
190 if len(m.AllowedTopologies) > 0 {
191 for _, msg := range m.AllowedTopologies {
194 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
195 n, err := msg.MarshalTo(dAtA[i:])
205 func (m *StorageClassList) Marshal() (dAtA []byte, err error) {
207 dAtA = make([]byte, size)
208 n, err := m.MarshalTo(dAtA)
215 func (m *StorageClassList) MarshalTo(dAtA []byte) (int, error) {
222 i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
223 n2, err := m.ListMeta.MarshalTo(dAtA[i:])
228 if len(m.Items) > 0 {
229 for _, msg := range m.Items {
232 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
233 n, err := msg.MarshalTo(dAtA[i:])
243 func (m *VolumeAttachment) Marshal() (dAtA []byte, err error) {
245 dAtA = make([]byte, size)
246 n, err := m.MarshalTo(dAtA)
253 func (m *VolumeAttachment) MarshalTo(dAtA []byte) (int, error) {
260 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
261 n3, err := m.ObjectMeta.MarshalTo(dAtA[i:])
268 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
269 n4, err := m.Spec.MarshalTo(dAtA[i:])
276 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
277 n5, err := m.Status.MarshalTo(dAtA[i:])
285 func (m *VolumeAttachmentList) Marshal() (dAtA []byte, err error) {
287 dAtA = make([]byte, size)
288 n, err := m.MarshalTo(dAtA)
295 func (m *VolumeAttachmentList) MarshalTo(dAtA []byte) (int, error) {
302 i = encodeVarintGenerated(dAtA, i, uint64(m.ListMeta.Size()))
303 n6, err := m.ListMeta.MarshalTo(dAtA[i:])
308 if len(m.Items) > 0 {
309 for _, msg := range m.Items {
312 i = encodeVarintGenerated(dAtA, i, uint64(msg.Size()))
313 n, err := msg.MarshalTo(dAtA[i:])
323 func (m *VolumeAttachmentSource) Marshal() (dAtA []byte, err error) {
325 dAtA = make([]byte, size)
326 n, err := m.MarshalTo(dAtA)
333 func (m *VolumeAttachmentSource) MarshalTo(dAtA []byte) (int, error) {
338 if m.PersistentVolumeName != nil {
341 i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PersistentVolumeName)))
342 i += copy(dAtA[i:], *m.PersistentVolumeName)
347 func (m *VolumeAttachmentSpec) Marshal() (dAtA []byte, err error) {
349 dAtA = make([]byte, size)
350 n, err := m.MarshalTo(dAtA)
357 func (m *VolumeAttachmentSpec) MarshalTo(dAtA []byte) (int, error) {
364 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Attacher)))
365 i += copy(dAtA[i:], m.Attacher)
368 i = encodeVarintGenerated(dAtA, i, uint64(m.Source.Size()))
369 n7, err := m.Source.MarshalTo(dAtA[i:])
376 i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
377 i += copy(dAtA[i:], m.NodeName)
381 func (m *VolumeAttachmentStatus) Marshal() (dAtA []byte, err error) {
383 dAtA = make([]byte, size)
384 n, err := m.MarshalTo(dAtA)
391 func (m *VolumeAttachmentStatus) MarshalTo(dAtA []byte) (int, error) {
404 if len(m.AttachmentMetadata) > 0 {
405 keysForAttachmentMetadata := make([]string, 0, len(m.AttachmentMetadata))
406 for k := range m.AttachmentMetadata {
407 keysForAttachmentMetadata = append(keysForAttachmentMetadata, string(k))
409 github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
410 for _, k := range keysForAttachmentMetadata {
413 v := m.AttachmentMetadata[string(k)]
414 mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
415 i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
418 i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
419 i += copy(dAtA[i:], k)
422 i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
423 i += copy(dAtA[i:], v)
426 if m.AttachError != nil {
429 i = encodeVarintGenerated(dAtA, i, uint64(m.AttachError.Size()))
430 n8, err := m.AttachError.MarshalTo(dAtA[i:])
436 if m.DetachError != nil {
439 i = encodeVarintGenerated(dAtA, i, uint64(m.DetachError.Size()))
440 n9, err := m.DetachError.MarshalTo(dAtA[i:])
449 func (m *VolumeError) Marshal() (dAtA []byte, err error) {
451 dAtA = make([]byte, size)
452 n, err := m.MarshalTo(dAtA)
459 func (m *VolumeError) MarshalTo(dAtA []byte) (int, error) {
466 i = encodeVarintGenerated(dAtA, i, uint64(m.Time.Size()))
467 n10, err := m.Time.MarshalTo(dAtA[i:])
474 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
475 i += copy(dAtA[i:], m.Message)
479 func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
481 dAtA[offset] = uint8(v&0x7f | 0x80)
485 dAtA[offset] = uint8(v)
488 func (m *StorageClass) Size() (n int) {
491 l = m.ObjectMeta.Size()
492 n += 1 + l + sovGenerated(uint64(l))
493 l = len(m.Provisioner)
494 n += 1 + l + sovGenerated(uint64(l))
495 if len(m.Parameters) > 0 {
496 for k, v := range m.Parameters {
499 mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
500 n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
503 if m.ReclaimPolicy != nil {
504 l = len(*m.ReclaimPolicy)
505 n += 1 + l + sovGenerated(uint64(l))
507 if len(m.MountOptions) > 0 {
508 for _, s := range m.MountOptions {
510 n += 1 + l + sovGenerated(uint64(l))
513 if m.AllowVolumeExpansion != nil {
516 if m.VolumeBindingMode != nil {
517 l = len(*m.VolumeBindingMode)
518 n += 1 + l + sovGenerated(uint64(l))
520 if len(m.AllowedTopologies) > 0 {
521 for _, e := range m.AllowedTopologies {
523 n += 1 + l + sovGenerated(uint64(l))
529 func (m *StorageClassList) Size() (n int) {
532 l = m.ListMeta.Size()
533 n += 1 + l + sovGenerated(uint64(l))
534 if len(m.Items) > 0 {
535 for _, e := range m.Items {
537 n += 1 + l + sovGenerated(uint64(l))
543 func (m *VolumeAttachment) Size() (n int) {
546 l = m.ObjectMeta.Size()
547 n += 1 + l + sovGenerated(uint64(l))
549 n += 1 + l + sovGenerated(uint64(l))
551 n += 1 + l + sovGenerated(uint64(l))
555 func (m *VolumeAttachmentList) Size() (n int) {
558 l = m.ListMeta.Size()
559 n += 1 + l + sovGenerated(uint64(l))
560 if len(m.Items) > 0 {
561 for _, e := range m.Items {
563 n += 1 + l + sovGenerated(uint64(l))
569 func (m *VolumeAttachmentSource) Size() (n int) {
572 if m.PersistentVolumeName != nil {
573 l = len(*m.PersistentVolumeName)
574 n += 1 + l + sovGenerated(uint64(l))
579 func (m *VolumeAttachmentSpec) Size() (n int) {
583 n += 1 + l + sovGenerated(uint64(l))
585 n += 1 + l + sovGenerated(uint64(l))
587 n += 1 + l + sovGenerated(uint64(l))
591 func (m *VolumeAttachmentStatus) Size() (n int) {
595 if len(m.AttachmentMetadata) > 0 {
596 for k, v := range m.AttachmentMetadata {
599 mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
600 n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
603 if m.AttachError != nil {
604 l = m.AttachError.Size()
605 n += 1 + l + sovGenerated(uint64(l))
607 if m.DetachError != nil {
608 l = m.DetachError.Size()
609 n += 1 + l + sovGenerated(uint64(l))
614 func (m *VolumeError) Size() (n int) {
618 n += 1 + l + sovGenerated(uint64(l))
620 n += 1 + l + sovGenerated(uint64(l))
624 func sovGenerated(x uint64) (n int) {
634 func sozGenerated(x uint64) (n int) {
635 return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
637 func (this *StorageClass) String() string {
641 keysForParameters := make([]string, 0, len(this.Parameters))
642 for k := range this.Parameters {
643 keysForParameters = append(keysForParameters, k)
645 github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
646 mapStringForParameters := "map[string]string{"
647 for _, k := range keysForParameters {
648 mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k])
650 mapStringForParameters += "}"
651 s := strings.Join([]string{`&StorageClass{`,
652 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
653 `Provisioner:` + fmt.Sprintf("%v", this.Provisioner) + `,`,
654 `Parameters:` + mapStringForParameters + `,`,
655 `ReclaimPolicy:` + valueToStringGenerated(this.ReclaimPolicy) + `,`,
656 `MountOptions:` + fmt.Sprintf("%v", this.MountOptions) + `,`,
657 `AllowVolumeExpansion:` + valueToStringGenerated(this.AllowVolumeExpansion) + `,`,
658 `VolumeBindingMode:` + valueToStringGenerated(this.VolumeBindingMode) + `,`,
659 `AllowedTopologies:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.AllowedTopologies), "TopologySelectorTerm", "k8s_io_api_core_v1.TopologySelectorTerm", 1), `&`, ``, 1) + `,`,
664 func (this *StorageClassList) String() string {
668 s := strings.Join([]string{`&StorageClassList{`,
669 `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
670 `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "StorageClass", "StorageClass", 1), `&`, ``, 1) + `,`,
675 func (this *VolumeAttachment) String() string {
679 s := strings.Join([]string{`&VolumeAttachment{`,
680 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
681 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "VolumeAttachmentSpec", "VolumeAttachmentSpec", 1), `&`, ``, 1) + `,`,
682 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "VolumeAttachmentStatus", "VolumeAttachmentStatus", 1), `&`, ``, 1) + `,`,
687 func (this *VolumeAttachmentList) String() string {
691 s := strings.Join([]string{`&VolumeAttachmentList{`,
692 `ListMeta:` + strings.Replace(strings.Replace(this.ListMeta.String(), "ListMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ListMeta", 1), `&`, ``, 1) + `,`,
693 `Items:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Items), "VolumeAttachment", "VolumeAttachment", 1), `&`, ``, 1) + `,`,
698 func (this *VolumeAttachmentSource) String() string {
702 s := strings.Join([]string{`&VolumeAttachmentSource{`,
703 `PersistentVolumeName:` + valueToStringGenerated(this.PersistentVolumeName) + `,`,
708 func (this *VolumeAttachmentSpec) String() string {
712 s := strings.Join([]string{`&VolumeAttachmentSpec{`,
713 `Attacher:` + fmt.Sprintf("%v", this.Attacher) + `,`,
714 `Source:` + strings.Replace(strings.Replace(this.Source.String(), "VolumeAttachmentSource", "VolumeAttachmentSource", 1), `&`, ``, 1) + `,`,
715 `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
720 func (this *VolumeAttachmentStatus) String() string {
724 keysForAttachmentMetadata := make([]string, 0, len(this.AttachmentMetadata))
725 for k := range this.AttachmentMetadata {
726 keysForAttachmentMetadata = append(keysForAttachmentMetadata, k)
728 github_com_gogo_protobuf_sortkeys.Strings(keysForAttachmentMetadata)
729 mapStringForAttachmentMetadata := "map[string]string{"
730 for _, k := range keysForAttachmentMetadata {
731 mapStringForAttachmentMetadata += fmt.Sprintf("%v: %v,", k, this.AttachmentMetadata[k])
733 mapStringForAttachmentMetadata += "}"
734 s := strings.Join([]string{`&VolumeAttachmentStatus{`,
735 `Attached:` + fmt.Sprintf("%v", this.Attached) + `,`,
736 `AttachmentMetadata:` + mapStringForAttachmentMetadata + `,`,
737 `AttachError:` + strings.Replace(fmt.Sprintf("%v", this.AttachError), "VolumeError", "VolumeError", 1) + `,`,
738 `DetachError:` + strings.Replace(fmt.Sprintf("%v", this.DetachError), "VolumeError", "VolumeError", 1) + `,`,
743 func (this *VolumeError) String() string {
747 s := strings.Join([]string{`&VolumeError{`,
748 `Time:` + strings.Replace(strings.Replace(this.Time.String(), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1), `&`, ``, 1) + `,`,
749 `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
754 func valueToStringGenerated(v interface{}) string {
755 rv := reflect.ValueOf(v)
759 pv := reflect.Indirect(rv).Interface()
760 return fmt.Sprintf("*%v", pv)
762 func (m *StorageClass) Unmarshal(dAtA []byte) error {
768 for shift := uint(0); ; shift += 7 {
770 return ErrIntOverflowGenerated
773 return io.ErrUnexpectedEOF
777 wire |= (uint64(b) & 0x7F) << shift
782 fieldNum := int32(wire >> 3)
783 wireType := int(wire & 0x7)
785 return fmt.Errorf("proto: StorageClass: wiretype end group for non-group")
788 return fmt.Errorf("proto: StorageClass: illegal tag %d (wire type %d)", fieldNum, wire)
793 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
796 for shift := uint(0); ; shift += 7 {
798 return ErrIntOverflowGenerated
801 return io.ErrUnexpectedEOF
805 msglen |= (int(b) & 0x7F) << shift
811 return ErrInvalidLengthGenerated
813 postIndex := iNdEx + msglen
815 return io.ErrUnexpectedEOF
817 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
823 return fmt.Errorf("proto: wrong wireType = %d for field Provisioner", wireType)
826 for shift := uint(0); ; shift += 7 {
828 return ErrIntOverflowGenerated
831 return io.ErrUnexpectedEOF
835 stringLen |= (uint64(b) & 0x7F) << shift
840 intStringLen := int(stringLen)
841 if intStringLen < 0 {
842 return ErrInvalidLengthGenerated
844 postIndex := iNdEx + intStringLen
846 return io.ErrUnexpectedEOF
848 m.Provisioner = string(dAtA[iNdEx:postIndex])
852 return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
855 for shift := uint(0); ; shift += 7 {
857 return ErrIntOverflowGenerated
860 return io.ErrUnexpectedEOF
864 msglen |= (int(b) & 0x7F) << shift
870 return ErrInvalidLengthGenerated
872 postIndex := iNdEx + msglen
874 return io.ErrUnexpectedEOF
876 if m.Parameters == nil {
877 m.Parameters = make(map[string]string)
881 for iNdEx < postIndex {
882 entryPreIndex := iNdEx
884 for shift := uint(0); ; shift += 7 {
886 return ErrIntOverflowGenerated
889 return io.ErrUnexpectedEOF
893 wire |= (uint64(b) & 0x7F) << shift
898 fieldNum := int32(wire >> 3)
900 var stringLenmapkey uint64
901 for shift := uint(0); ; shift += 7 {
903 return ErrIntOverflowGenerated
906 return io.ErrUnexpectedEOF
910 stringLenmapkey |= (uint64(b) & 0x7F) << shift
915 intStringLenmapkey := int(stringLenmapkey)
916 if intStringLenmapkey < 0 {
917 return ErrInvalidLengthGenerated
919 postStringIndexmapkey := iNdEx + intStringLenmapkey
920 if postStringIndexmapkey > l {
921 return io.ErrUnexpectedEOF
923 mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
924 iNdEx = postStringIndexmapkey
925 } else if fieldNum == 2 {
926 var stringLenmapvalue uint64
927 for shift := uint(0); ; shift += 7 {
929 return ErrIntOverflowGenerated
932 return io.ErrUnexpectedEOF
936 stringLenmapvalue |= (uint64(b) & 0x7F) << shift
941 intStringLenmapvalue := int(stringLenmapvalue)
942 if intStringLenmapvalue < 0 {
943 return ErrInvalidLengthGenerated
945 postStringIndexmapvalue := iNdEx + intStringLenmapvalue
946 if postStringIndexmapvalue > l {
947 return io.ErrUnexpectedEOF
949 mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
950 iNdEx = postStringIndexmapvalue
952 iNdEx = entryPreIndex
953 skippy, err := skipGenerated(dAtA[iNdEx:])
958 return ErrInvalidLengthGenerated
960 if (iNdEx + skippy) > postIndex {
961 return io.ErrUnexpectedEOF
966 m.Parameters[mapkey] = mapvalue
970 return fmt.Errorf("proto: wrong wireType = %d for field ReclaimPolicy", wireType)
973 for shift := uint(0); ; shift += 7 {
975 return ErrIntOverflowGenerated
978 return io.ErrUnexpectedEOF
982 stringLen |= (uint64(b) & 0x7F) << shift
987 intStringLen := int(stringLen)
988 if intStringLen < 0 {
989 return ErrInvalidLengthGenerated
991 postIndex := iNdEx + intStringLen
993 return io.ErrUnexpectedEOF
995 s := k8s_io_api_core_v1.PersistentVolumeReclaimPolicy(dAtA[iNdEx:postIndex])
1000 return fmt.Errorf("proto: wrong wireType = %d for field MountOptions", wireType)
1002 var stringLen uint64
1003 for shift := uint(0); ; shift += 7 {
1005 return ErrIntOverflowGenerated
1008 return io.ErrUnexpectedEOF
1012 stringLen |= (uint64(b) & 0x7F) << shift
1017 intStringLen := int(stringLen)
1018 if intStringLen < 0 {
1019 return ErrInvalidLengthGenerated
1021 postIndex := iNdEx + intStringLen
1023 return io.ErrUnexpectedEOF
1025 m.MountOptions = append(m.MountOptions, string(dAtA[iNdEx:postIndex]))
1029 return fmt.Errorf("proto: wrong wireType = %d for field AllowVolumeExpansion", wireType)
1032 for shift := uint(0); ; shift += 7 {
1034 return ErrIntOverflowGenerated
1037 return io.ErrUnexpectedEOF
1041 v |= (int(b) & 0x7F) << shift
1047 m.AllowVolumeExpansion = &b
1050 return fmt.Errorf("proto: wrong wireType = %d for field VolumeBindingMode", wireType)
1052 var stringLen uint64
1053 for shift := uint(0); ; shift += 7 {
1055 return ErrIntOverflowGenerated
1058 return io.ErrUnexpectedEOF
1062 stringLen |= (uint64(b) & 0x7F) << shift
1067 intStringLen := int(stringLen)
1068 if intStringLen < 0 {
1069 return ErrInvalidLengthGenerated
1071 postIndex := iNdEx + intStringLen
1073 return io.ErrUnexpectedEOF
1075 s := VolumeBindingMode(dAtA[iNdEx:postIndex])
1076 m.VolumeBindingMode = &s
1080 return fmt.Errorf("proto: wrong wireType = %d for field AllowedTopologies", wireType)
1083 for shift := uint(0); ; shift += 7 {
1085 return ErrIntOverflowGenerated
1088 return io.ErrUnexpectedEOF
1092 msglen |= (int(b) & 0x7F) << shift
1098 return ErrInvalidLengthGenerated
1100 postIndex := iNdEx + msglen
1102 return io.ErrUnexpectedEOF
1104 m.AllowedTopologies = append(m.AllowedTopologies, k8s_io_api_core_v1.TopologySelectorTerm{})
1105 if err := m.AllowedTopologies[len(m.AllowedTopologies)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1111 skippy, err := skipGenerated(dAtA[iNdEx:])
1116 return ErrInvalidLengthGenerated
1118 if (iNdEx + skippy) > l {
1119 return io.ErrUnexpectedEOF
1126 return io.ErrUnexpectedEOF
1130 func (m *StorageClassList) Unmarshal(dAtA []byte) error {
1136 for shift := uint(0); ; shift += 7 {
1138 return ErrIntOverflowGenerated
1141 return io.ErrUnexpectedEOF
1145 wire |= (uint64(b) & 0x7F) << shift
1150 fieldNum := int32(wire >> 3)
1151 wireType := int(wire & 0x7)
1153 return fmt.Errorf("proto: StorageClassList: wiretype end group for non-group")
1156 return fmt.Errorf("proto: StorageClassList: illegal tag %d (wire type %d)", fieldNum, wire)
1161 return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
1164 for shift := uint(0); ; shift += 7 {
1166 return ErrIntOverflowGenerated
1169 return io.ErrUnexpectedEOF
1173 msglen |= (int(b) & 0x7F) << shift
1179 return ErrInvalidLengthGenerated
1181 postIndex := iNdEx + msglen
1183 return io.ErrUnexpectedEOF
1185 if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1191 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
1194 for shift := uint(0); ; shift += 7 {
1196 return ErrIntOverflowGenerated
1199 return io.ErrUnexpectedEOF
1203 msglen |= (int(b) & 0x7F) << shift
1209 return ErrInvalidLengthGenerated
1211 postIndex := iNdEx + msglen
1213 return io.ErrUnexpectedEOF
1215 m.Items = append(m.Items, StorageClass{})
1216 if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1222 skippy, err := skipGenerated(dAtA[iNdEx:])
1227 return ErrInvalidLengthGenerated
1229 if (iNdEx + skippy) > l {
1230 return io.ErrUnexpectedEOF
1237 return io.ErrUnexpectedEOF
1241 func (m *VolumeAttachment) Unmarshal(dAtA []byte) error {
1247 for shift := uint(0); ; shift += 7 {
1249 return ErrIntOverflowGenerated
1252 return io.ErrUnexpectedEOF
1256 wire |= (uint64(b) & 0x7F) << shift
1261 fieldNum := int32(wire >> 3)
1262 wireType := int(wire & 0x7)
1264 return fmt.Errorf("proto: VolumeAttachment: wiretype end group for non-group")
1267 return fmt.Errorf("proto: VolumeAttachment: illegal tag %d (wire type %d)", fieldNum, wire)
1272 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
1275 for shift := uint(0); ; shift += 7 {
1277 return ErrIntOverflowGenerated
1280 return io.ErrUnexpectedEOF
1284 msglen |= (int(b) & 0x7F) << shift
1290 return ErrInvalidLengthGenerated
1292 postIndex := iNdEx + msglen
1294 return io.ErrUnexpectedEOF
1296 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1302 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
1305 for shift := uint(0); ; shift += 7 {
1307 return ErrIntOverflowGenerated
1310 return io.ErrUnexpectedEOF
1314 msglen |= (int(b) & 0x7F) << shift
1320 return ErrInvalidLengthGenerated
1322 postIndex := iNdEx + msglen
1324 return io.ErrUnexpectedEOF
1326 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1332 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
1335 for shift := uint(0); ; shift += 7 {
1337 return ErrIntOverflowGenerated
1340 return io.ErrUnexpectedEOF
1344 msglen |= (int(b) & 0x7F) << shift
1350 return ErrInvalidLengthGenerated
1352 postIndex := iNdEx + msglen
1354 return io.ErrUnexpectedEOF
1356 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1362 skippy, err := skipGenerated(dAtA[iNdEx:])
1367 return ErrInvalidLengthGenerated
1369 if (iNdEx + skippy) > l {
1370 return io.ErrUnexpectedEOF
1377 return io.ErrUnexpectedEOF
1381 func (m *VolumeAttachmentList) Unmarshal(dAtA []byte) error {
1387 for shift := uint(0); ; shift += 7 {
1389 return ErrIntOverflowGenerated
1392 return io.ErrUnexpectedEOF
1396 wire |= (uint64(b) & 0x7F) << shift
1401 fieldNum := int32(wire >> 3)
1402 wireType := int(wire & 0x7)
1404 return fmt.Errorf("proto: VolumeAttachmentList: wiretype end group for non-group")
1407 return fmt.Errorf("proto: VolumeAttachmentList: illegal tag %d (wire type %d)", fieldNum, wire)
1412 return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
1415 for shift := uint(0); ; shift += 7 {
1417 return ErrIntOverflowGenerated
1420 return io.ErrUnexpectedEOF
1424 msglen |= (int(b) & 0x7F) << shift
1430 return ErrInvalidLengthGenerated
1432 postIndex := iNdEx + msglen
1434 return io.ErrUnexpectedEOF
1436 if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1442 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
1445 for shift := uint(0); ; shift += 7 {
1447 return ErrIntOverflowGenerated
1450 return io.ErrUnexpectedEOF
1454 msglen |= (int(b) & 0x7F) << shift
1460 return ErrInvalidLengthGenerated
1462 postIndex := iNdEx + msglen
1464 return io.ErrUnexpectedEOF
1466 m.Items = append(m.Items, VolumeAttachment{})
1467 if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1473 skippy, err := skipGenerated(dAtA[iNdEx:])
1478 return ErrInvalidLengthGenerated
1480 if (iNdEx + skippy) > l {
1481 return io.ErrUnexpectedEOF
1488 return io.ErrUnexpectedEOF
1492 func (m *VolumeAttachmentSource) Unmarshal(dAtA []byte) error {
1498 for shift := uint(0); ; shift += 7 {
1500 return ErrIntOverflowGenerated
1503 return io.ErrUnexpectedEOF
1507 wire |= (uint64(b) & 0x7F) << shift
1512 fieldNum := int32(wire >> 3)
1513 wireType := int(wire & 0x7)
1515 return fmt.Errorf("proto: VolumeAttachmentSource: wiretype end group for non-group")
1518 return fmt.Errorf("proto: VolumeAttachmentSource: illegal tag %d (wire type %d)", fieldNum, wire)
1523 return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeName", wireType)
1525 var stringLen uint64
1526 for shift := uint(0); ; shift += 7 {
1528 return ErrIntOverflowGenerated
1531 return io.ErrUnexpectedEOF
1535 stringLen |= (uint64(b) & 0x7F) << shift
1540 intStringLen := int(stringLen)
1541 if intStringLen < 0 {
1542 return ErrInvalidLengthGenerated
1544 postIndex := iNdEx + intStringLen
1546 return io.ErrUnexpectedEOF
1548 s := string(dAtA[iNdEx:postIndex])
1549 m.PersistentVolumeName = &s
1553 skippy, err := skipGenerated(dAtA[iNdEx:])
1558 return ErrInvalidLengthGenerated
1560 if (iNdEx + skippy) > l {
1561 return io.ErrUnexpectedEOF
1568 return io.ErrUnexpectedEOF
1572 func (m *VolumeAttachmentSpec) Unmarshal(dAtA []byte) error {
1578 for shift := uint(0); ; shift += 7 {
1580 return ErrIntOverflowGenerated
1583 return io.ErrUnexpectedEOF
1587 wire |= (uint64(b) & 0x7F) << shift
1592 fieldNum := int32(wire >> 3)
1593 wireType := int(wire & 0x7)
1595 return fmt.Errorf("proto: VolumeAttachmentSpec: wiretype end group for non-group")
1598 return fmt.Errorf("proto: VolumeAttachmentSpec: illegal tag %d (wire type %d)", fieldNum, wire)
1603 return fmt.Errorf("proto: wrong wireType = %d for field Attacher", wireType)
1605 var stringLen uint64
1606 for shift := uint(0); ; shift += 7 {
1608 return ErrIntOverflowGenerated
1611 return io.ErrUnexpectedEOF
1615 stringLen |= (uint64(b) & 0x7F) << shift
1620 intStringLen := int(stringLen)
1621 if intStringLen < 0 {
1622 return ErrInvalidLengthGenerated
1624 postIndex := iNdEx + intStringLen
1626 return io.ErrUnexpectedEOF
1628 m.Attacher = string(dAtA[iNdEx:postIndex])
1632 return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
1635 for shift := uint(0); ; shift += 7 {
1637 return ErrIntOverflowGenerated
1640 return io.ErrUnexpectedEOF
1644 msglen |= (int(b) & 0x7F) << shift
1650 return ErrInvalidLengthGenerated
1652 postIndex := iNdEx + msglen
1654 return io.ErrUnexpectedEOF
1656 if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1662 return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
1664 var stringLen uint64
1665 for shift := uint(0); ; shift += 7 {
1667 return ErrIntOverflowGenerated
1670 return io.ErrUnexpectedEOF
1674 stringLen |= (uint64(b) & 0x7F) << shift
1679 intStringLen := int(stringLen)
1680 if intStringLen < 0 {
1681 return ErrInvalidLengthGenerated
1683 postIndex := iNdEx + intStringLen
1685 return io.ErrUnexpectedEOF
1687 m.NodeName = string(dAtA[iNdEx:postIndex])
1691 skippy, err := skipGenerated(dAtA[iNdEx:])
1696 return ErrInvalidLengthGenerated
1698 if (iNdEx + skippy) > l {
1699 return io.ErrUnexpectedEOF
1706 return io.ErrUnexpectedEOF
1710 func (m *VolumeAttachmentStatus) Unmarshal(dAtA []byte) error {
1716 for shift := uint(0); ; shift += 7 {
1718 return ErrIntOverflowGenerated
1721 return io.ErrUnexpectedEOF
1725 wire |= (uint64(b) & 0x7F) << shift
1730 fieldNum := int32(wire >> 3)
1731 wireType := int(wire & 0x7)
1733 return fmt.Errorf("proto: VolumeAttachmentStatus: wiretype end group for non-group")
1736 return fmt.Errorf("proto: VolumeAttachmentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
1741 return fmt.Errorf("proto: wrong wireType = %d for field Attached", wireType)
1744 for shift := uint(0); ; shift += 7 {
1746 return ErrIntOverflowGenerated
1749 return io.ErrUnexpectedEOF
1753 v |= (int(b) & 0x7F) << shift
1758 m.Attached = bool(v != 0)
1761 return fmt.Errorf("proto: wrong wireType = %d for field AttachmentMetadata", wireType)
1764 for shift := uint(0); ; shift += 7 {
1766 return ErrIntOverflowGenerated
1769 return io.ErrUnexpectedEOF
1773 msglen |= (int(b) & 0x7F) << shift
1779 return ErrInvalidLengthGenerated
1781 postIndex := iNdEx + msglen
1783 return io.ErrUnexpectedEOF
1785 if m.AttachmentMetadata == nil {
1786 m.AttachmentMetadata = make(map[string]string)
1790 for iNdEx < postIndex {
1791 entryPreIndex := iNdEx
1793 for shift := uint(0); ; shift += 7 {
1795 return ErrIntOverflowGenerated
1798 return io.ErrUnexpectedEOF
1802 wire |= (uint64(b) & 0x7F) << shift
1807 fieldNum := int32(wire >> 3)
1809 var stringLenmapkey uint64
1810 for shift := uint(0); ; shift += 7 {
1812 return ErrIntOverflowGenerated
1815 return io.ErrUnexpectedEOF
1819 stringLenmapkey |= (uint64(b) & 0x7F) << shift
1824 intStringLenmapkey := int(stringLenmapkey)
1825 if intStringLenmapkey < 0 {
1826 return ErrInvalidLengthGenerated
1828 postStringIndexmapkey := iNdEx + intStringLenmapkey
1829 if postStringIndexmapkey > l {
1830 return io.ErrUnexpectedEOF
1832 mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
1833 iNdEx = postStringIndexmapkey
1834 } else if fieldNum == 2 {
1835 var stringLenmapvalue uint64
1836 for shift := uint(0); ; shift += 7 {
1838 return ErrIntOverflowGenerated
1841 return io.ErrUnexpectedEOF
1845 stringLenmapvalue |= (uint64(b) & 0x7F) << shift
1850 intStringLenmapvalue := int(stringLenmapvalue)
1851 if intStringLenmapvalue < 0 {
1852 return ErrInvalidLengthGenerated
1854 postStringIndexmapvalue := iNdEx + intStringLenmapvalue
1855 if postStringIndexmapvalue > l {
1856 return io.ErrUnexpectedEOF
1858 mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
1859 iNdEx = postStringIndexmapvalue
1861 iNdEx = entryPreIndex
1862 skippy, err := skipGenerated(dAtA[iNdEx:])
1867 return ErrInvalidLengthGenerated
1869 if (iNdEx + skippy) > postIndex {
1870 return io.ErrUnexpectedEOF
1875 m.AttachmentMetadata[mapkey] = mapvalue
1879 return fmt.Errorf("proto: wrong wireType = %d for field AttachError", wireType)
1882 for shift := uint(0); ; shift += 7 {
1884 return ErrIntOverflowGenerated
1887 return io.ErrUnexpectedEOF
1891 msglen |= (int(b) & 0x7F) << shift
1897 return ErrInvalidLengthGenerated
1899 postIndex := iNdEx + msglen
1901 return io.ErrUnexpectedEOF
1903 if m.AttachError == nil {
1904 m.AttachError = &VolumeError{}
1906 if err := m.AttachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1912 return fmt.Errorf("proto: wrong wireType = %d for field DetachError", wireType)
1915 for shift := uint(0); ; shift += 7 {
1917 return ErrIntOverflowGenerated
1920 return io.ErrUnexpectedEOF
1924 msglen |= (int(b) & 0x7F) << shift
1930 return ErrInvalidLengthGenerated
1932 postIndex := iNdEx + msglen
1934 return io.ErrUnexpectedEOF
1936 if m.DetachError == nil {
1937 m.DetachError = &VolumeError{}
1939 if err := m.DetachError.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1945 skippy, err := skipGenerated(dAtA[iNdEx:])
1950 return ErrInvalidLengthGenerated
1952 if (iNdEx + skippy) > l {
1953 return io.ErrUnexpectedEOF
1960 return io.ErrUnexpectedEOF
1964 func (m *VolumeError) Unmarshal(dAtA []byte) error {
1970 for shift := uint(0); ; shift += 7 {
1972 return ErrIntOverflowGenerated
1975 return io.ErrUnexpectedEOF
1979 wire |= (uint64(b) & 0x7F) << shift
1984 fieldNum := int32(wire >> 3)
1985 wireType := int(wire & 0x7)
1987 return fmt.Errorf("proto: VolumeError: wiretype end group for non-group")
1990 return fmt.Errorf("proto: VolumeError: illegal tag %d (wire type %d)", fieldNum, wire)
1995 return fmt.Errorf("proto: wrong wireType = %d for field Time", wireType)
1998 for shift := uint(0); ; shift += 7 {
2000 return ErrIntOverflowGenerated
2003 return io.ErrUnexpectedEOF
2007 msglen |= (int(b) & 0x7F) << shift
2013 return ErrInvalidLengthGenerated
2015 postIndex := iNdEx + msglen
2017 return io.ErrUnexpectedEOF
2019 if err := m.Time.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
2025 return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
2027 var stringLen uint64
2028 for shift := uint(0); ; shift += 7 {
2030 return ErrIntOverflowGenerated
2033 return io.ErrUnexpectedEOF
2037 stringLen |= (uint64(b) & 0x7F) << shift
2042 intStringLen := int(stringLen)
2043 if intStringLen < 0 {
2044 return ErrInvalidLengthGenerated
2046 postIndex := iNdEx + intStringLen
2048 return io.ErrUnexpectedEOF
2050 m.Message = string(dAtA[iNdEx:postIndex])
2054 skippy, err := skipGenerated(dAtA[iNdEx:])
2059 return ErrInvalidLengthGenerated
2061 if (iNdEx + skippy) > l {
2062 return io.ErrUnexpectedEOF
2069 return io.ErrUnexpectedEOF
2073 func skipGenerated(dAtA []byte) (n int, err error) {
2078 for shift := uint(0); ; shift += 7 {
2080 return 0, ErrIntOverflowGenerated
2083 return 0, io.ErrUnexpectedEOF
2087 wire |= (uint64(b) & 0x7F) << shift
2092 wireType := int(wire & 0x7)
2095 for shift := uint(0); ; shift += 7 {
2097 return 0, ErrIntOverflowGenerated
2100 return 0, io.ErrUnexpectedEOF
2103 if dAtA[iNdEx-1] < 0x80 {
2113 for shift := uint(0); ; shift += 7 {
2115 return 0, ErrIntOverflowGenerated
2118 return 0, io.ErrUnexpectedEOF
2122 length |= (int(b) & 0x7F) << shift
2129 return 0, ErrInvalidLengthGenerated
2134 var innerWire uint64
2135 var start int = iNdEx
2136 for shift := uint(0); ; shift += 7 {
2138 return 0, ErrIntOverflowGenerated
2141 return 0, io.ErrUnexpectedEOF
2145 innerWire |= (uint64(b) & 0x7F) << shift
2150 innerWireType := int(innerWire & 0x7)
2151 if innerWireType == 4 {
2154 next, err := skipGenerated(dAtA[start:])
2158 iNdEx = start + next
2167 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
2170 panic("unreachable")
2174 ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
2175 ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
2179 proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/storage/v1beta1/generated.proto", fileDescriptorGenerated)
2182 var fileDescriptorGenerated = []byte{
2183 // 988 bytes of a gzipped FileDescriptorProto
2184 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0x4d, 0x6f, 0x1b, 0x45,
2185 0x18, 0xce, 0xc6, 0xf9, 0x70, 0xc6, 0x09, 0x4d, 0x86, 0x08, 0x8c, 0x0f, 0x76, 0xe4, 0x0b, 0xa6,
2186 0x6a, 0x77, 0x9b, 0xa8, 0xa0, 0x08, 0x89, 0x83, 0xb7, 0xe4, 0x00, 0x8a, 0xdb, 0x30, 0x89, 0x2a,
2187 0x54, 0x71, 0x60, 0xb2, 0xfb, 0x76, 0xb3, 0x78, 0x77, 0x67, 0x99, 0x19, 0x1b, 0x72, 0xe3, 0xc4,
2188 0x19, 0x71, 0xe0, 0x17, 0xf0, 0x3f, 0x38, 0x92, 0x13, 0xea, 0xb1, 0x27, 0x8b, 0x2c, 0xff, 0x22,
2189 0xe2, 0x80, 0x66, 0x76, 0x62, 0xaf, 0xbd, 0x0e, 0x6d, 0x7a, 0xe8, 0xcd, 0xef, 0xc7, 0xf3, 0xbc,
2190 0xdf, 0xb3, 0x46, 0x8f, 0xfa, 0xfb, 0xc2, 0x0e, 0x99, 0xd3, 0x1f, 0x9c, 0x02, 0x4f, 0x40, 0x82,
2191 0x70, 0x86, 0x90, 0xf8, 0x8c, 0x3b, 0xc6, 0x40, 0xd3, 0xd0, 0x11, 0x92, 0x71, 0x1a, 0x80, 0x33,
2192 0xdc, 0x3d, 0x05, 0x49, 0x77, 0x9d, 0x00, 0x12, 0xe0, 0x54, 0x82, 0x6f, 0xa7, 0x9c, 0x49, 0x86,
2193 0x1b, 0xb9, 0xaf, 0x4d, 0xd3, 0xd0, 0x36, 0xbe, 0xb6, 0xf1, 0x6d, 0xdc, 0x0f, 0x42, 0x79, 0x36,
2194 0x38, 0xb5, 0x3d, 0x16, 0x3b, 0x01, 0x0b, 0x98, 0xa3, 0x21, 0xa7, 0x83, 0xe7, 0x5a, 0xd2, 0x82,
2195 0xfe, 0x95, 0x53, 0x35, 0xda, 0x85, 0xb0, 0x1e, 0xe3, 0x2a, 0xe6, 0x6c, 0xb8, 0xc6, 0xc3, 0x89,
2196 0x4f, 0x4c, 0xbd, 0xb3, 0x30, 0x01, 0x7e, 0xee, 0xa4, 0xfd, 0x40, 0x29, 0x84, 0x13, 0x83, 0xa4,
2197 0xf3, 0x50, 0xce, 0x4d, 0x28, 0x3e, 0x48, 0x64, 0x18, 0x43, 0x09, 0xf0, 0xc9, 0xab, 0x00, 0xc2,
2198 0x3b, 0x83, 0x98, 0xce, 0xe2, 0xda, 0xbf, 0xae, 0xa0, 0xf5, 0xe3, 0xbc, 0x0b, 0x8f, 0x22, 0x2a,
2199 0x04, 0xfe, 0x16, 0x55, 0x55, 0x52, 0x3e, 0x95, 0xb4, 0x6e, 0xed, 0x58, 0x9d, 0xda, 0xde, 0x03,
2200 0x7b, 0xd2, 0xb1, 0x31, 0xb7, 0x9d, 0xf6, 0x03, 0xa5, 0x10, 0xb6, 0xf2, 0xb6, 0x87, 0xbb, 0xf6,
2201 0x93, 0xd3, 0xef, 0xc0, 0x93, 0x3d, 0x90, 0xd4, 0xc5, 0x17, 0xa3, 0xd6, 0x42, 0x36, 0x6a, 0xa1,
2202 0x89, 0x8e, 0x8c, 0x59, 0xf1, 0xc7, 0xa8, 0x96, 0x72, 0x36, 0x0c, 0x45, 0xc8, 0x12, 0xe0, 0xf5,
2203 0xc5, 0x1d, 0xab, 0xb3, 0xe6, 0xbe, 0x6b, 0x20, 0xb5, 0xa3, 0x89, 0x89, 0x14, 0xfd, 0x70, 0x84,
2204 0x50, 0x4a, 0x39, 0x8d, 0x41, 0x02, 0x17, 0xf5, 0xca, 0x4e, 0xa5, 0x53, 0xdb, 0xdb, 0xb7, 0x6f,
2205 0x1e, 0xa6, 0x5d, 0x2c, 0xcb, 0x3e, 0x1a, 0x43, 0x0f, 0x12, 0xc9, 0xcf, 0x27, 0x29, 0x4e, 0x0c,
2206 0xa4, 0xc0, 0x8f, 0xfb, 0x68, 0x83, 0x83, 0x17, 0xd1, 0x30, 0x3e, 0x62, 0x51, 0xe8, 0x9d, 0xd7,
2207 0x97, 0x74, 0x9a, 0x07, 0xd9, 0xa8, 0xb5, 0x41, 0x8a, 0x86, 0xab, 0x51, 0xeb, 0x41, 0x79, 0x0d,
2208 0xec, 0x23, 0xe0, 0x22, 0x14, 0x12, 0x12, 0xf9, 0x94, 0x45, 0x83, 0x18, 0xa6, 0x30, 0x64, 0x9a,
2209 0x1b, 0x3f, 0x44, 0xeb, 0x31, 0x1b, 0x24, 0xf2, 0x49, 0x2a, 0x43, 0x96, 0x88, 0xfa, 0xf2, 0x4e,
2210 0xa5, 0xb3, 0xe6, 0x6e, 0x66, 0xa3, 0xd6, 0x7a, 0xaf, 0xa0, 0x27, 0x53, 0x5e, 0xf8, 0x10, 0x6d,
2211 0xd3, 0x28, 0x62, 0x3f, 0xe4, 0x01, 0x0e, 0x7e, 0x4c, 0x69, 0xa2, 0x5a, 0x55, 0x5f, 0xd9, 0xb1,
2212 0x3a, 0x55, 0xb7, 0x9e, 0x8d, 0x5a, 0xdb, 0xdd, 0x39, 0x76, 0x32, 0x17, 0x85, 0xbf, 0x46, 0x5b,
2213 0x43, 0xad, 0x72, 0xc3, 0xc4, 0x0f, 0x93, 0xa0, 0xc7, 0x7c, 0xa8, 0xaf, 0xea, 0xa2, 0xef, 0x66,
2214 0xa3, 0xd6, 0xd6, 0xd3, 0x59, 0xe3, 0xd5, 0x3c, 0x25, 0x29, 0x93, 0xe0, 0xef, 0xd1, 0x96, 0x8e,
2215 0x08, 0xfe, 0x09, 0x4b, 0x59, 0xc4, 0x82, 0x10, 0x44, 0xbd, 0xaa, 0xe7, 0xd7, 0x29, 0xce, 0x4f,
2216 0xb5, 0x4e, 0x2d, 0x92, 0xf1, 0x3a, 0x3f, 0x86, 0x08, 0x3c, 0xc9, 0xf8, 0x09, 0xf0, 0xd8, 0xfd,
2217 0xc0, 0xcc, 0x6b, 0xab, 0x3b, 0x4b, 0x45, 0xca, 0xec, 0x8d, 0xcf, 0xd0, 0x9d, 0x99, 0x81, 0xe3,
2218 0x4d, 0x54, 0xe9, 0xc3, 0xb9, 0x5e, 0xe9, 0x35, 0xa2, 0x7e, 0xe2, 0x6d, 0xb4, 0x3c, 0xa4, 0xd1,
2219 0x00, 0xf2, 0x0d, 0x24, 0xb9, 0xf0, 0xe9, 0xe2, 0xbe, 0xd5, 0xfe, 0xc3, 0x42, 0x9b, 0xc5, 0xed,
2220 0x39, 0x0c, 0x85, 0xc4, 0xdf, 0x94, 0x0e, 0xc3, 0x7e, 0xbd, 0xc3, 0x50, 0x68, 0x7d, 0x16, 0x9b,
2221 0xa6, 0x86, 0xea, 0xb5, 0xa6, 0x70, 0x14, 0x3d, 0xb4, 0x1c, 0x4a, 0x88, 0x45, 0x7d, 0xb1, 0xdc,
2222 0x98, 0xff, 0x5b, 0x6c, 0x77, 0xc3, 0x90, 0x2e, 0x7f, 0xa1, 0xe0, 0x24, 0x67, 0x69, 0xff, 0xbe,
2223 0x88, 0x36, 0xf3, 0xe1, 0x74, 0xa5, 0xa4, 0xde, 0x59, 0x0c, 0x89, 0x7c, 0x0b, 0xa7, 0x4d, 0xd0,
2224 0x92, 0x48, 0xc1, 0xd3, 0x1d, 0x9d, 0x66, 0x2f, 0x15, 0x31, 0x9b, 0xdd, 0x71, 0x0a, 0x9e, 0xbb,
2225 0x6e, 0xd8, 0x97, 0x94, 0x44, 0x34, 0x17, 0x7e, 0x86, 0x56, 0x84, 0xa4, 0x72, 0xa0, 0x6e, 0x5e,
2226 0xb1, 0xee, 0xdd, 0x8a, 0x55, 0x23, 0xdd, 0x77, 0x0c, 0xef, 0x4a, 0x2e, 0x13, 0xc3, 0xd8, 0xfe,
2227 0xd3, 0x42, 0xdb, 0xb3, 0x90, 0xb7, 0x30, 0xec, 0xaf, 0xa6, 0x87, 0x7d, 0xef, 0x36, 0x15, 0xdd,
2228 0x30, 0xf0, 0xe7, 0xe8, 0xbd, 0x52, 0xed, 0x6c, 0xc0, 0x3d, 0x50, 0xcf, 0x44, 0x3a, 0xf3, 0x18,
2229 0x3d, 0xa6, 0x31, 0xe4, 0x97, 0x90, 0x3f, 0x13, 0x47, 0x73, 0xec, 0x64, 0x2e, 0xaa, 0xfd, 0xd7,
2230 0x9c, 0x8e, 0xa9, 0x61, 0xe1, 0x7b, 0xa8, 0x4a, 0xb5, 0x06, 0xb8, 0xa1, 0x1e, 0x77, 0xa0, 0x6b,
2231 0xf4, 0x64, 0xec, 0xa1, 0x87, 0xaa, 0xd3, 0x33, 0xab, 0x72, 0xbb, 0xa1, 0x6a, 0x64, 0x61, 0xa8,
2232 0x5a, 0x26, 0x86, 0x51, 0x65, 0x92, 0x30, 0x3f, 0x2f, 0xb2, 0x32, 0x9d, 0xc9, 0x63, 0xa3, 0x27,
2233 0x63, 0x8f, 0xf6, 0xbf, 0x95, 0x39, 0x9d, 0xd3, 0xdb, 0x51, 0x28, 0xc9, 0xd7, 0x25, 0x55, 0x4b,
2234 0x25, 0xf9, 0xe3, 0x92, 0x7c, 0xfc, 0x9b, 0x85, 0x30, 0x1d, 0x53, 0xf4, 0xae, 0xb7, 0x27, 0x1f,
2235 0xf1, 0x97, 0xb7, 0x5f, 0x5a, 0xbb, 0x5b, 0x22, 0xcb, 0x3f, 0x5d, 0x0d, 0x93, 0x04, 0x2e, 0x3b,
2236 0x90, 0x39, 0x19, 0xe0, 0x10, 0xd5, 0x72, 0xed, 0x01, 0xe7, 0x8c, 0x9b, 0x2b, 0xfa, 0xf0, 0xd5,
2237 0x09, 0x69, 0x77, 0xb7, 0xa9, 0x3e, 0xca, 0xdd, 0x09, 0xfe, 0x6a, 0xd4, 0xaa, 0x15, 0xec, 0xa4,
2238 0xc8, 0xad, 0x42, 0xf9, 0x30, 0x09, 0xb5, 0xf4, 0x06, 0xa1, 0x3e, 0x87, 0x9b, 0x43, 0x15, 0xb8,
2239 0x1b, 0x07, 0xe8, 0xfd, 0x1b, 0x1a, 0x74, 0xab, 0xa7, 0xfe, 0x67, 0x0b, 0x15, 0x63, 0xe0, 0x43,
2240 0xb4, 0xa4, 0xfe, 0x2e, 0x99, 0xa3, 0xbf, 0xfb, 0x7a, 0x47, 0x7f, 0x12, 0xc6, 0x30, 0x79, 0xbb,
2241 0x94, 0x44, 0x34, 0x0b, 0xfe, 0x08, 0xad, 0xc6, 0x20, 0x04, 0x0d, 0x4c, 0x64, 0xf7, 0x8e, 0x71,
2242 0x5a, 0xed, 0xe5, 0x6a, 0x72, 0x6d, 0x77, 0xef, 0x5f, 0x5c, 0x36, 0x17, 0x5e, 0x5c, 0x36, 0x17,
2243 0x5e, 0x5e, 0x36, 0x17, 0x7e, 0xca, 0x9a, 0xd6, 0x45, 0xd6, 0xb4, 0x5e, 0x64, 0x4d, 0xeb, 0x65,
2244 0xd6, 0xb4, 0xfe, 0xce, 0x9a, 0xd6, 0x2f, 0xff, 0x34, 0x17, 0x9e, 0xad, 0x9a, 0xbe, 0xfd, 0x17,
2245 0x00, 0x00, 0xff, 0xff, 0xb4, 0x63, 0x7e, 0xa7, 0x0b, 0x0b, 0x00, 0x00,