UNPKG

@gitpod/sdk

Version:
241 lines 80.9 kB
// @generated by protoc-gen-es v2.11.0 with parameter "target=ts" // @generated from file gitpod/v1/organization.proto (package gitpod.v1, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; import { file_buf_validate_validate } from "../../buf/validate/validate_pb.js"; import { file_gitpod_v1_agent } from "./agent_pb.js"; import { file_gitpod_v1_count } from "./count_pb.js"; import { file_gitpod_v1_environment } from "./environment_pb.js"; import { file_gitpod_v1_login_provider } from "./login_provider_pb.js"; import { file_gitpod_v1_pagination } from "./pagination_pb.js"; import { file_gitpod_v1_user } from "./user_pb.js"; import { file_google_protobuf_duration, file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt"; /** * Describes the file gitpod/v1/organization.proto. */ export const file_gitpod_v1_organization = /*@__PURE__*/ fileDesc("ChxnaXRwb2QvdjEvb3JnYW5pemF0aW9uLnByb3RvEglnaXRwb2QudjEipwEKGVVwZGF0ZU9yZ2FuaXphdGlvblJlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARIRCgRuYW1lGAIgASgJSACIAQESNQoOaW52aXRlX2RvbWFpbnMYAyABKAsyGC5naXRwb2QudjEuSW52aXRlRG9tYWluc0gBiAEBQgcKBV9uYW1lQhEKD19pbnZpdGVfZG9tYWlucyJTChpVcGRhdGVPcmdhbml6YXRpb25SZXNwb25zZRI1Cgxvcmdhbml6YXRpb24YASABKAsyFy5naXRwb2QudjEuT3JnYW5pemF0aW9uQga6SAPIAQEifgoZQ3JlYXRlT3JnYW5pemF0aW9uUmVxdWVzdBIYCgRuYW1lGAEgASgJQgq6SAfIAQFyAhADEhkKEWpvaW5fb3JnYW5pemF0aW9uGAIgASgIEiwKJGludml0ZV9hY2NvdW50c193aXRoX21hdGNoaW5nX2RvbWFpbhgDIAEoCCKCAQoaQ3JlYXRlT3JnYW5pemF0aW9uUmVzcG9uc2USNQoMb3JnYW5pemF0aW9uGAEgASgLMhcuZ2l0cG9kLnYxLk9yZ2FuaXphdGlvbkIGukgDyAEBEi0KBm1lbWJlchgCIAEoCzIdLmdpdHBvZC52MS5Pcmdhbml6YXRpb25NZW1iZXIiaAoXSm9pbk9yZ2FuaXphdGlvblJlcXVlc3QSIwoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgi6SAVyA7ABAUgAEh0KCWludml0ZV9pZBgCIAEoCUIIukgFcgOwAQFIAEIJCgdqb2luX2lkIlEKGEpvaW5Pcmdhbml6YXRpb25SZXNwb25zZRI1CgZtZW1iZXIYASABKAsyHS5naXRwb2QudjEuT3JnYW5pemF0aW9uTWVtYmVyQga6SAPIAQEiOAoYTGVhdmVPcmdhbml6YXRpb25SZXF1ZXN0EhwKB3VzZXJfaWQYASABKAlCC7pICMgBAXIDsAEBIhsKGUxlYXZlT3JnYW5pemF0aW9uUmVzcG9uc2UiPgoWR2V0T3JnYW5pemF0aW9uUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBIlAKF0dldE9yZ2FuaXphdGlvblJlc3BvbnNlEjUKDG9yZ2FuaXphdGlvbhgBIAEoCzIXLmdpdHBvZC52MS5Pcmdhbml6YXRpb25CBrpIA8gBASJBChlEZWxldGVPcmdhbml6YXRpb25SZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiHAoaRGVsZXRlT3JnYW5pemF0aW9uUmVzcG9uc2UiiAYKEkxpc3RNZW1iZXJzUmVxdWVzdBIwCgpwYWdpbmF0aW9uGAEgASgLMhwuZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgCIAEoCUILukgIyAEBcgOwAQESNAoGZmlsdGVyGAMgASgLMiQuZ2l0cG9kLnYxLkxpc3RNZW1iZXJzUmVxdWVzdC5GaWx0ZXISMAoEc29ydBgEIAEoCzIiLmdpdHBvZC52MS5MaXN0TWVtYmVyc1JlcXVlc3QuU29ydBImCgVjb3VudBgFIAEoCzIXLmdpdHBvZC52MS5Db3VudFJlcXVlc3QaygIKBkZpbHRlchIaCgZzZWFyY2gYASABKAlCCrpIB3IFEAAYgAISJwoIc3RhdHVzZXMYAiADKA4yFS5naXRwb2QudjEuVXNlclN0YXR1cxIqCgVyb2xlcxgDIAMoDjIbLmdpdHBvZC52MS5Pcmdhbml6YXRpb25Sb2xlEiMKCHVzZXJfaWRzGAQgAygJQhG6SA6SAQsIABAZIgVyA7ABARIsChFleGNsdWRlX2dyb3VwX2lkcxgFIAMoCUIRukgOkgELCAAQGSIFcgOwAQESIwobZXhjbHVkZV9tZW1iZXJzX2luX2FueV90ZWFtGAYgASgIEhcKBWVtYWlsGAcgASgJQgi6SAVyAxjAAhI+Cg5sb2dpbl9wcm92aWRlchgIIAEoDjIcLmdpdHBvZC52MS5Mb2dpblByb3ZpZGVyS2luZEIIukgFggECEAEaYwoEU29ydBI2CgVmaWVsZBgBIAEoDjInLmdpdHBvZC52MS5MaXN0TWVtYmVyc1JlcXVlc3QuU29ydEZpZWxkEiMKBW9yZGVyGAIgASgOMhQuZ2l0cG9kLnYxLlNvcnRPcmRlciJYCglTb3J0RmllbGQSGgoWU09SVF9GSUVMRF9VTlNQRUNJRklFRBAAEhMKD1NPUlRfRklFTERfTkFNRRABEhoKFlNPUlRfRklFTERfREFURV9KT0lORUQQAiKxAQoTTGlzdE1lbWJlcnNSZXNwb25zZRI5CgpwYWdpbmF0aW9uGAEgASgLMh0uZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXNwb25zZUIGukgDyAEBEjYKB21lbWJlcnMYAiADKAsyHS5naXRwb2QudjEuT3JnYW5pemF0aW9uTWVtYmVyQga6SAPIAQESJwoFY291bnQYAyABKAsyGC5naXRwb2QudjEuQ291bnRSZXNwb25zZSJ/Cg5TZXRSb2xlUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEhwKB3VzZXJfaWQYAiABKAlCC7pICMgBAXIDsAEBEikKBHJvbGUYAyABKA4yGy5naXRwb2QudjEuT3JnYW5pemF0aW9uUm9sZSIRCg9TZXRSb2xlUmVzcG9uc2UiRAocR2V0T3JnYW5pemF0aW9uSW52aXRlUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBIlYKHUdldE9yZ2FuaXphdGlvbkludml0ZVJlc3BvbnNlEjUKBmludml0ZRgBIAEoCzIdLmdpdHBvZC52MS5Pcmdhbml6YXRpb25JbnZpdGVCBrpIA8gBASI0ChJPcmdhbml6YXRpb25JbnZpdGUSHgoJaW52aXRlX2lkGAEgASgJQgu6SAjIAQFyA7ABASJHCh9DcmVhdGVPcmdhbml6YXRpb25JbnZpdGVSZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiWQogQ3JlYXRlT3JnYW5pemF0aW9uSW52aXRlUmVzcG9uc2USNQoGaW52aXRlGAEgASgLMh0uZ2l0cG9kLnYxLk9yZ2FuaXphdGlvbkludml0ZUIGukgDyAEBIkUKI0dldE9yZ2FuaXphdGlvbkludml0ZVN1bW1hcnlSZXF1ZXN0Eh4KCWludml0ZV9pZBgBIAEoCUILukgIyAEBcgOwAQEiigEKJEdldE9yZ2FuaXphdGlvbkludml0ZVN1bW1hcnlSZXNwb25zZRIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEhkKEW9yZ2FuaXphdGlvbl9uYW1lGAIgASgJEiEKGW9yZ2FuaXphdGlvbl9tZW1iZXJfY291bnQYAyABKAUikgIKDE9yZ2FuaXphdGlvbhIXCgJpZBgBIAEoCUILukgIyAEBcgOwAQESFAoEbmFtZRgCIAEoCUIGukgDyAEBEjYKCmNyZWF0ZWRfYXQYAyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQga6SAPIAQESNgoKdXBkYXRlZF9hdBgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBCBrpIA8gBARIwCg5pbnZpdGVfZG9tYWlucxgFIAEoCzIYLmdpdHBvZC52MS5JbnZpdGVEb21haW5zEjEKBHRpZXIYBiABKA4yGy5naXRwb2QudjEuT3JnYW5pemF0aW9uVGllckIGukgDyAEBIrQCChJPcmdhbml6YXRpb25NZW1iZXISHAoHdXNlcl9pZBgBIAEoCUILukgIyAEBcgOwAQESMQoEcm9sZRgCIAEoDjIbLmdpdHBvZC52MS5Pcmdhbml6YXRpb25Sb2xlQga6SAPIAQESOAoMbWVtYmVyX3NpbmNlGAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIGukgDyAEBEhIKCmF2YXRhcl91cmwYBCABKAkSGQoJZnVsbF9uYW1lGAUgASgJQga6SAPIAQESFQoFZW1haWwYBiABKAlCBrpIA8gBARItCgZzdGF0dXMYByABKA4yFS5naXRwb2QudjEuVXNlclN0YXR1c0IGukgDyAEBEh4KDmxvZ2luX3Byb3ZpZGVyGAggASgJQga6SAPIAQEidwoNSW52aXRlRG9tYWlucxJmCgdkb21haW5zGAEgAygJQlW6SFKSAU8YASJLckkQBBj9ATJCXig/OlthLXpBLVowLTldKD86W2EtekEtWjAtOS1dezAsNjF9W2EtekEtWjAtOV0pP1wuKStbYS16QS1aXXsyLH0kItkDCh1DcmVhdGVTU09Db25maWd1cmF0aW9uUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEh0KCWNsaWVudF9pZBgCIAEoCUIKukgHyAEBcgIQARIhCg1jbGllbnRfc2VjcmV0GAMgASgJQgq6SAfIAQFyAhABEh8KCmlzc3Vlcl91cmwYBCABKAlCC7pICMgBAXIDiAEBEiIKDGVtYWlsX2RvbWFpbhgFIAEoCUIHukgEcgIQBEgAiAEBEmwKDWVtYWlsX2RvbWFpbnMYBiADKAlCVbpIUpIBTxgBIktySRAEGP0BMkJeKD86W2EtekEtWjAtOV0oPzpbYS16QS1aMC05LV17MCw2MX1bYS16QS1aMC05XSk/XC4pK1thLXpBLVpdezIsfSQSHgoMZGlzcGxheV9uYW1lGAcgASgJQgi6SAVyAxiAARIsChFhZGRpdGlvbmFsX3Njb3BlcxgIIAMoCUIRukgOkgELEGQiB3IFEAEYgAESKAoRY2xhaW1zX2V4cHJlc3Npb24YCSABKAlCCLpIBXIDGIAgSAGIAQFCDwoNX2VtYWlsX2RvbWFpbkIUChJfY2xhaW1zX2V4cHJlc3Npb24iYAoeQ3JlYXRlU1NPQ29uZmlndXJhdGlvblJlc3BvbnNlEj4KEXNzb19jb25maWd1cmF0aW9uGAEgASgLMhsuZ2l0cG9kLnYxLlNTT0NvbmZpZ3VyYXRpb25CBrpIA8gBASKyBQoQU1NPQ29uZmlndXJhdGlvbhIXCgJpZBgBIAEoCUILukgIyAEBcgOwAQESJAoPb3JnYW5pemF0aW9uX2lkGAIgASgJQgu6SAjIAQFyA7ABARIRCgljbGllbnRfaWQYAyABKAkSGgoKaXNzdWVyX3VybBgEIAEoCUIGukgDyAEBEjcKBXN0YXRlGAUgASgOMiAuZ2l0cG9kLnYxLlNTT0NvbmZpZ3VyYXRpb25TdGF0ZUIGukgDyAEBEjcKBmNsYWltcxgGIAMoCzInLmdpdHBvZC52MS5TU09Db25maWd1cmF0aW9uLkNsYWltc0VudHJ5EhQKDGVtYWlsX2RvbWFpbhgHIAEoCRJHCg1wcm92aWRlcl90eXBlGAggASgOMiguZ2l0cG9kLnYxLlNTT0NvbmZpZ3VyYXRpb24uUHJvdmlkZXJUeXBlQga6SAPIAQESbAoNZW1haWxfZG9tYWlucxgJIAMoCUJVukhSkgFPGAEiS3JJEAQY/QEyQl4oPzpbYS16QS1aMC05XSg/OlthLXpBLVowLTktXXswLDYxfVthLXpBLVowLTldKT9cLikrW2EtekEtWl17Mix9JBIeCgxkaXNwbGF5X25hbWUYCiABKAlCCLpIBXIDGIABEhkKEWFkZGl0aW9uYWxfc2NvcGVzGAsgAygJEiMKEWNsYWltc19leHByZXNzaW9uGAwgASgJQgi6SAVyAxiAIBotCgtDbGFpbXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBImIKDFByb3ZpZGVyVHlwZRIdChlQUk9WSURFUl9UWVBFX1VOU1BFQ0lGSUVEEAASGQoVUFJPVklERVJfVFlQRV9CVUlMVElOEAESGAoUUFJPVklERVJfVFlQRV9DVVNUT00QAiJHChpHZXRTU09Db25maWd1cmF0aW9uUmVxdWVzdBIpChRzc29fY29uZmlndXJhdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiXQobR2V0U1NPQ29uZmlndXJhdGlvblJlc3BvbnNlEj4KEXNzb19jb25maWd1cmF0aW9uGAEgASgLMhsuZ2l0cG9kLnYxLlNTT0NvbmZpZ3VyYXRpb25CBrpIA8gBASJ2ChxMaXN0U1NPQ29uZmlndXJhdGlvbnNSZXF1ZXN0EjAKCnBhZ2luYXRpb24YASABKAsyHC5naXRwb2QudjEuUGFnaW5hdGlvblJlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAIgASgJQgu6SAjIAQFyA7ABASKTAQodTGlzdFNTT0NvbmZpZ3VyYXRpb25zUmVzcG9uc2USOQoKcGFnaW5hdGlvbhgBIAEoCzIdLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVzcG9uc2VCBrpIA8gBARI3ChJzc29fY29uZmlndXJhdGlvbnMYAiADKAsyGy5naXRwb2QudjEuU1NPQ29uZmlndXJhdGlvbiKJBgodVXBkYXRlU1NPQ29uZmlndXJhdGlvblJlcXVlc3QSKQoUc3NvX2NvbmZpZ3VyYXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEh8KCWNsaWVudF9pZBgCIAEoCUIHukgEcgIQAUgAiAEBEiMKDWNsaWVudF9zZWNyZXQYAyABKAlCB7pIBHICEAFIAYgBARIhCgppc3N1ZXJfdXJsGAQgASgJQgi6SAVyA4gBAUgCiAEBEjQKBXN0YXRlGAUgASgOMiAuZ2l0cG9kLnYxLlNTT0NvbmZpZ3VyYXRpb25TdGF0ZUgDiAEBEkQKBmNsYWltcxgGIAMoCzI0LmdpdHBvZC52MS5VcGRhdGVTU09Db25maWd1cmF0aW9uUmVxdWVzdC5DbGFpbXNFbnRyeRIiCgxlbWFpbF9kb21haW4YByABKAlCB7pIBHICEARIBIgBARJsCg1lbWFpbF9kb21haW5zGAkgAygJQlW6SFKSAU8YASJLckkQBBj9ATJCXig/OlthLXpBLVowLTldKD86W2EtekEtWjAtOS1dezAsNjF9W2EtekEtWjAtOV0pP1wuKStbYS16QS1aXXsyLH0kEiMKDGRpc3BsYXlfbmFtZRgKIAEoCUIIukgFcgMYgAFIBYgBARJBChFhZGRpdGlvbmFsX3Njb3BlcxgLIAEoCzIhLmdpdHBvZC52MS5BZGRpdGlvbmFsU2NvcGVzVXBkYXRlSAaIAQESKAoRY2xhaW1zX2V4cHJlc3Npb24YDCABKAlCCLpIBXIDGIAgSAeIAQEaLQoLQ2xhaW1zRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4AUIMCgpfY2xpZW50X2lkQhAKDl9jbGllbnRfc2VjcmV0Qg0KC19pc3N1ZXJfdXJsQggKBl9zdGF0ZUIPCg1fZW1haWxfZG9tYWluQg8KDV9kaXNwbGF5X25hbWVCFAoSX2FkZGl0aW9uYWxfc2NvcGVzQhQKEl9jbGFpbXNfZXhwcmVzc2lvbiI7ChZBZGRpdGlvbmFsU2NvcGVzVXBkYXRlEiEKBnNjb3BlcxgBIAMoCUIRukgOkgELEGQiB3IFEAEYgAEiIAoeVXBkYXRlU1NPQ29uZmlndXJhdGlvblJlc3BvbnNlIkoKHURlbGV0ZVNTT0NvbmZpZ3VyYXRpb25SZXF1ZXN0EikKFHNzb19jb25maWd1cmF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABASIgCh5EZWxldGVTU09Db25maWd1cmF0aW9uUmVzcG9uc2UigQMKEVNDSU1Db25maWd1cmF0aW9uEhcKAmlkGAEgASgJQgu6SAjIAQFyA7ABARIkCg9vcmdhbml6YXRpb25faWQYAiABKAlCC7pICMgBAXIDsAEBEhYKBG5hbWUYAyABKAlCCLpIBXIDGIABEg8KB2VuYWJsZWQYBCABKAgSJgoUc3NvX2NvbmZpZ3VyYXRpb25faWQYBSABKAlCCLpIBXIDsAEBEjYKCmNyZWF0ZWRfYXQYBiABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQga6SAPIAQESNgoKdXBkYXRlZF9hdBgHIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBCBrpIA8gBARI8ChB0b2tlbl9leHBpcmVzX2F0GAggASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIGukgDyAEBEi4KJmFsbG93X3VudmVyaWZpZWRfZW1haWxfYWNjb3VudF9saW5raW5nGAkgASgIItsCCh5DcmVhdGVTQ0lNQ29uZmlndXJhdGlvblJlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARIbCgRuYW1lGAIgASgJQgi6SAVyAxiAAUgAiAEBEikKFHNzb19jb25maWd1cmF0aW9uX2lkGAMgASgJQgu6SAjIAQFyA7ABARJNChB0b2tlbl9leHBpcmVzX2luGAQgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uQhO6SBCqAQ0iBQiAzokeMgQIgKMFSAGIAQESMwomYWxsb3dfdW52ZXJpZmllZF9lbWFpbF9hY2NvdW50X2xpbmtpbmcYBSABKAhIAogBAUIHCgVfbmFtZUITChFfdG9rZW5fZXhwaXJlc19pbkIpCidfYWxsb3dfdW52ZXJpZmllZF9lbWFpbF9hY2NvdW50X2xpbmtpbmciuAEKH0NyZWF0ZVNDSU1Db25maWd1cmF0aW9uUmVzcG9uc2USQAoSc2NpbV9jb25maWd1cmF0aW9uGAEgASgLMhwuZ2l0cG9kLnYxLlNDSU1Db25maWd1cmF0aW9uQga6SAPIAQESFQoFdG9rZW4YAiABKAlCBrpIA8gBARI8ChB0b2tlbl9leHBpcmVzX2F0GAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIGukgDyAEBIkkKG0dldFNDSU1Db25maWd1cmF0aW9uUmVxdWVzdBIqChVzY2ltX2NvbmZpZ3VyYXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBImAKHEdldFNDSU1Db25maWd1cmF0aW9uUmVzcG9uc2USQAoSc2NpbV9jb25maWd1cmF0aW9uGAEgASgLMhwuZ2l0cG9kLnYxLlNDSU1Db25maWd1cmF0aW9uQga6SAPIAQEiUQodTGlzdFNDSU1Db25maWd1cmF0aW9uc1JlcXVlc3QSMAoKcGFnaW5hdGlvbhgBIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdCKWAQoeTGlzdFNDSU1Db25maWd1cmF0aW9uc1Jlc3BvbnNlEjkKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlQga6SAPIAQESOQoTc2NpbV9jb25maWd1cmF0aW9ucxgCIAMoCzIcLmdpdHBvZC52MS5TQ0lNQ29uZmlndXJhdGlvbiK6AgoeVXBkYXRlU0NJTUNvbmZpZ3VyYXRpb25SZXF1ZXN0EioKFXNjaW1fY29uZmlndXJhdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQESGwoEbmFtZRgCIAEoCUIIukgFcgMYgAFIAIgBARIUCgdlbmFibGVkGAMgASgISAGIAQESKwoUc3NvX2NvbmZpZ3VyYXRpb25faWQYBCABKAlCCLpIBXIDsAEBSAKIAQESMwomYWxsb3dfdW52ZXJpZmllZF9lbWFpbF9hY2NvdW50X2xpbmtpbmcYBSABKAhIA4gBAUIHCgVfbmFtZUIKCghfZW5hYmxlZEIXChVfc3NvX2NvbmZpZ3VyYXRpb25faWRCKQonX2FsbG93X3VudmVyaWZpZWRfZW1haWxfYWNjb3VudF9saW5raW5nImMKH1VwZGF0ZVNDSU1Db25maWd1cmF0aW9uUmVzcG9uc2USQAoSc2NpbV9jb25maWd1cmF0aW9uGAEgASgLMhwuZ2l0cG9kLnYxLlNDSU1Db25maWd1cmF0aW9uQga6SAPIAQEiTAoeRGVsZXRlU0NJTUNvbmZpZ3VyYXRpb25SZXF1ZXN0EioKFXNjaW1fY29uZmlndXJhdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiIQofRGVsZXRlU0NJTUNvbmZpZ3VyYXRpb25SZXNwb25zZSKsAQoaUmVnZW5lcmF0ZVNDSU1Ub2tlblJlcXVlc3QSKgoVc2NpbV9jb25maWd1cmF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARJNChB0b2tlbl9leHBpcmVzX2luGAIgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uQhO6SBCqAQ0iBQiAzokeMgQIgKMFSACIAQFCEwoRX3Rva2VuX2V4cGlyZXNfaW4icgobUmVnZW5lcmF0ZVNDSU1Ub2tlblJlc3BvbnNlEhUKBXRva2VuGAEgASgJQga6SAPIAQESPAoQdG9rZW5fZXhwaXJlc19hdBgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBCBrpIA8gBASKqAgoSRG9tYWluVmVyaWZpY2F0aW9uEhcKAmlkGAEgASgJQgu6SAjIAQFyA7ABARIkCg9vcmdhbml6YXRpb25faWQYAiABKAlCC7pICMgBAXIDsAEBEh0KBmRvbWFpbhgDIAEoCUINukgKyAEBcgUQBBj9ARI5CgVzdGF0ZRgEIAEoDjIiLmdpdHBvZC52MS5Eb21haW5WZXJpZmljYXRpb25TdGF0ZUIGukgDyAEBEi8KC3ZlcmlmaWVkX2F0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIaChJ2ZXJpZmljYXRpb25fdG9rZW4YBiABKAkSLgoKY3JlYXRlZF9hdBgHIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiZgofQ3JlYXRlRG9tYWluVmVyaWZpY2F0aW9uUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEh0KBmRvbWFpbhgCIAEoCUINukgKyAEBcgUQBBj9ASJmCiBDcmVhdGVEb21haW5WZXJpZmljYXRpb25SZXNwb25zZRJCChNkb21haW5fdmVyaWZpY2F0aW9uGAEgASgLMh0uZ2l0cG9kLnYxLkRvbWFpblZlcmlmaWNhdGlvbkIGukgDyAEBIksKHEdldERvbWFpblZlcmlmaWNhdGlvblJlcXVlc3QSKwoWZG9tYWluX3ZlcmlmaWNhdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiYwodR2V0RG9tYWluVmVyaWZpY2F0aW9uUmVzcG9uc2USQgoTZG9tYWluX3ZlcmlmaWNhdGlvbhgBIAEoCzIdLmdpdHBvZC52MS5Eb21haW5WZXJpZmljYXRpb25CBrpIA8gBASJ4Ch5MaXN0RG9tYWluVmVyaWZpY2F0aW9uc1JlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARIwCgpwYWdpbmF0aW9uGAIgASgLMhwuZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXF1ZXN0IpkBCh9MaXN0RG9tYWluVmVyaWZpY2F0aW9uc1Jlc3BvbnNlEjsKFGRvbWFpbl92ZXJpZmljYXRpb25zGAEgAygLMh0uZ2l0cG9kLnYxLkRvbWFpblZlcmlmaWNhdGlvbhI5CgpwYWdpbmF0aW9uGAIgASgLMh0uZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXNwb25zZUIGukgDyAEBIkIKE1ZlcmlmeURvbWFpblJlcXVlc3QSKwoWZG9tYWluX3ZlcmlmaWNhdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiWgoUVmVyaWZ5RG9tYWluUmVzcG9uc2USQgoTZG9tYWluX3ZlcmlmaWNhdGlvbhgBIAEoCzIdLmdpdHBvZC52MS5Eb21haW5WZXJpZmljYXRpb25CBrpIA8gBASJOCh9EZWxldGVEb21haW5WZXJpZmljYXRpb25SZXF1ZXN0EisKFmRvbWFpbl92ZXJpZmljYXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBIiIKIERlbGV0ZURvbWFpblZlcmlmaWNhdGlvblJlc3BvbnNlInAKKU9yZ2FuaXphdGlvblRpZXJGYWlsZWRQcmVjb25kaXRpb25EZXRhaWxzEg8KB21lc3NhZ2UYASABKAkSMgoNcmVxdWlyZWRfdGllchgCIAEoDjIbLmdpdHBvZC52MS5Pcmdhbml6YXRpb25UaWVyIpUOChRPcmdhbml6YXRpb25Qb2xpY2llcxIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEtcBChttYXhpbXVtX2Vudmlyb25tZW50X3RpbWVvdXQYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25ClgG6SJIBugGOAQobbWF4aW11bV9lbnZpcm9ubWVudF90aW1lb3V0Ejp2YWx1ZSBtdXN0IGJlIDBzIChubyBsaW1pdCkgb3IgYXQgbGVhc3QgMTgwMHMgKDMwIG1pbnV0ZXMpGjN0aGlzID09IGR1cmF0aW9uKCcwcycpIHx8IHRoaXMgPj0gZHVyYXRpb24oJzE4MDBzJykSKAoYbWVtYmVyc19yZXF1aXJlX3Byb2plY3RzGAMgASgIQga6SAPIAQESJwoXbWVtYmVyc19jcmVhdGVfcHJvamVjdHMYBCABKAhCBrpIA8gBARIiChJhbGxvd2VkX2VkaXRvcl9pZHMYBSADKAlCBrpIA8gBARIhChFkZWZhdWx0X2VkaXRvcl9pZBgGIAEoCUIGukgDyAEBEiMKE2FsbG93X2xvY2FsX3J1bm5lcnMYByABKAhCBrpIA8gBARI1CiVtYXhpbXVtX3J1bm5pbmdfZW52aXJvbm1lbnRzX3Blcl91c2VyGAggASgDQga6SAPIAQESLQodbWF4aW11bV9lbnZpcm9ubWVudHNfcGVyX3VzZXIYCSABKANCBrpIA8gBARIpChlkZWZhdWx0X2Vudmlyb25tZW50X2ltYWdlGAogASgJQga6SAPIAQESJQoVcG9ydF9zaGFyaW5nX2Rpc2FibGVkGAsgASgIQga6SAPIAQESVgoiZGVsZXRlX2FyY2hpdmVkX2Vudmlyb25tZW50c19hZnRlchgMIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbkIPukgMqgEJIgUIgNSTATIAEjQKDGFnZW50X3BvbGljeRgNIAEoCzIWLmdpdHBvZC52MS5BZ2VudFBvbGljeUIGukgDyAEBElAKHG1heGltdW1fZW52aXJvbm1lbnRfbGlmZXRpbWUYDiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25CD7pIDKoBCSIFCICctQcyABIsChxyZXF1aXJlX2N1c3RvbV9kb21haW5fYWNjZXNzGA8gASgIQga6SAPIAQESYwobZWRpdG9yX3ZlcnNpb25fcmVzdHJpY3Rpb25zGBAgAygLMj4uZ2l0cG9kLnYxLk9yZ2FuaXphdGlvblBvbGljaWVzLkVkaXRvclZlcnNpb25SZXN0cmljdGlvbnNFbnRyeRI9ChVzZWN1cml0eV9hZ2VudF9wb2xpY3kYESABKAsyHi5naXRwb2QudjEuU2VjdXJpdHlBZ2VudFBvbGljeRIxCiFyZXN0cmljdF9hY2NvdW50X2NyZWF0aW9uX3RvX3NjaW0YEiABKAhCBrpIA8gBARIzChB2ZXRvX2V4ZWNfcG9saWN5GBQgASgLMhkuZ2l0cG9kLnYxLlZldG9FeGVjUG9saWN5EisKI21heGltdW1fZW52aXJvbm1lbnRfbGlmZXRpbWVfc3RyaWN0GBUgASgIEjsKGG1heF9wb3J0X2FkbWlzc2lvbl9sZXZlbBgWIAEoDjIZLmdpdHBvZC52MS5BZG1pc3Npb25MZXZlbBIkChR3ZWJfYnJvd3Nlcl9kaXNhYmxlZBgYIAEoCEIGukgDyAEBEiQKFGRpc2FibGVfZnJvbV9zY3JhdGNoGBkgASgIQga6SAPIAQESMwoQdmV0b19maWxlX3BvbGljeRgaIAEoCzIZLmdpdHBvZC52MS5WZXRvRmlsZVBvbGljeRInChJzZWN1cml0eV9wb2xpY3lfaWQYGyABKAlCC7pICNgBAXIDsAEBEs4BChphcmNoaXZlX2Vudmlyb25tZW50c19hZnRlchgcIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbkKOAbpIigG6AXcKJWFyY2hpdmVfZW52aXJvbm1lbnRzX2FmdGVyX3dob2xlX2RheXMSJHZhbHVlIG11c3QgYmUgYSB3aG9sZSBudW1iZXIgb2YgZGF5cxooaW50KHRoaXMpICUgaW50KGR1cmF0aW9uKCc4NjQwMHMnKSkgPT0gMKoBDSIFCICangEyBAiAowUaYAoeRWRpdG9yVmVyc2lvblJlc3RyaWN0aW9uc0VudHJ5EgsKA2tleRgBIAEoCRItCgV2YWx1ZRgCIAEoCzIeLmdpdHBvZC52MS5FZGl0b3JWZXJzaW9uUG9saWN5OgI4AUoECBMQFEoECBcQGFIZcHJvamVjdF9jcmVhdGlvbl9kZWZhdWx0cyJ5Cg5WZXRvRXhlY1BvbGljeRIPCgdlbmFibGVkGAEgASgIEhMKC2V4ZWN1dGFibGVzGAIgAygJEi8KBmFjdGlvbhgDIAEoDjIfLmdpdHBvZC52MS5LZXJuZWxDb250cm9sc0FjdGlvbhIQCghzYWZlbGlzdBgEIAMoCSKNAQoOVmV0b0ZpbGVQb2xpY3kSDwoHZW5hYmxlZBgBIAEoCBIsCgVwYXRocxgCIAEoCzIdLmdpdHBvZC52MS5WZXRvRmlsZVBhdGhQb2xpY3kSPAoNYmxvY2tfZGV2aWNlcxgDIAEoCzIlLmdpdHBvZC52MS5WZXRvRmlsZUJsb2NrRGV2aWNlc1BvbGljeSIvChNFZGl0b3JWZXJzaW9uUG9saWN5EhgKEGFsbG93ZWRfdmVyc2lvbnMYASADKAkirAEKEENvZGV4TW9kZWxQb2xpY3kSQgoMbW9kZWxfc3RhdGVzGAEgAygLMiwuZ2l0cG9kLnYxLkNvZGV4TW9kZWxQb2xpY3kuTW9kZWxTdGF0ZXNFbnRyeRpUChBNb2RlbFN0YXRlc0VudHJ5EgsKA2tleRgBIAEoCRIvCgV2YWx1ZRgCIAEoDjIgLmdpdHBvZC52MS5Db2RleE1vZGVsUG9saWN5U3RhdGU6AjgBIs4ECgtBZ2VudFBvbGljeRIcCgxtY3BfZGlzYWJsZWQYASABKAhCBrpIA8gBARIhChFjb21tYW5kX2RlbnlfbGlzdBgCIAMoCUIGukgDyAEBEiIKEnNjbV90b29sc19kaXNhYmxlZBgDIAEoCEIGukgDyAEBEiIKGnNjbV90b29sc19hbGxvd2VkX2dyb3VwX2lkGAQgASgJEkkKG2NvbnZlcnNhdGlvbl9zaGFyaW5nX3BvbGljeRgFIAEoDjIkLmdpdHBvZC52MS5Db252ZXJzYXRpb25TaGFyaW5nUG9saWN5EjAKHW1heF9zdWJhZ2VudHNfcGVyX2Vudmlyb25tZW50GAYgASgFQgm6SAYaBBgKKAASGQoRYWxsb3dlZF9hZ2VudF9pZHMYByADKAkSPQoUYWxsb3dlZF9jb2RleF9tb2RlbHMYCCADKA4yGy5naXRwb2QudjEuQ29kZXhPcGVuQUlNb2RlbEICGAESSAofYWxsb3dlZF9jb2RleF9yZWFzb25pbmdfZWZmb3J0cxgJIAMoDjIfLmdpdHBvZC52MS5Db2RleFJlYXNvbmluZ0VmZm9ydBJAChthbGxvd2VkX2NvZGV4X3NlcnZpY2VfdGllcnMYCiADKA4yGy5naXRwb2QudjEuQ29kZXhTZXJ2aWNlVGllchIaChJnb2FsX21vZGVfZGlzYWJsZWQYCyABKAgSNwoSY29kZXhfbW9kZWxfcG9saWN5GAwgASgLMhsuZ2l0cG9kLnYxLkNvZGV4TW9kZWxQb2xpY3kifwoTU2VjdXJpdHlBZ2VudFBvbGljeRIxCgtjcm93ZHN0cmlrZRgBIAEoCzIcLmdpdHBvZC52MS5Dcm93ZFN0cmlrZUNvbmZpZxI1Cg1jdXN0b21fYWdlbnRzGAIgAygLMh4uZ2l0cG9kLnYxLkN1c3RvbVNlY3VyaXR5QWdlbnQi7QEKEUNyb3dkU3RyaWtlQ29uZmlnEg8KB2VuYWJsZWQYASABKAgSDQoFaW1hZ2UYAiABKAkSHwoNY2lkX3NlY3JldF9pZBgDIAEoCUIIukgFcgOwAQESDAoEdGFncxgEIAEoCRJPChJhZGRpdGlvbmFsX29wdGlvbnMYBSADKAsyMy5naXRwb2QudjEuQ3Jvd2RTdHJpa2VDb25maWcuQWRkaXRpb25hbE9wdGlvbnNFbnRyeRo4ChZBZGRpdGlvbmFsT3B0aW9uc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEipAEKE0N1c3RvbVNlY3VyaXR5QWdlbnQSCgoCaWQYASABKAkSDwoHZW5hYmxlZBgCIAEoCBIMCgRuYW1lGAMgASgJEhMKC2Rlc2NyaXB0aW9uGAQgASgJEhUKDXN0YXJ0X2NvbW1hbmQYBSABKAkSNgoMZW52X21hcHBpbmdzGAYgAygLMiAuZ2l0cG9kLnYxLkN1c3RvbUFnZW50RW52TWFwcGluZyI6ChVDdXN0b21BZ2VudEVudk1hcHBpbmcSDAoEbmFtZRgBIAEoCRITCgtzZWNyZXRfbmFtZRgCIAEoCSJGCh5HZXRPcmdhbml6YXRpb25Qb2xpY2llc1JlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABASJcCh9HZXRPcmdhbml6YXRpb25Qb2xpY2llc1Jlc3BvbnNlEjkKCHBvbGljaWVzGAEgASgLMh8uZ2l0cG9kLnYxLk9yZ2FuaXphdGlvblBvbGljaWVzQga6SAPIAQEiwx4KIVVwZGF0ZU9yZ2FuaXphdGlvblBvbGljaWVzUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEtwBChttYXhpbXVtX2Vudmlyb25tZW50X3RpbWVvdXQYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25ClgG6SJIBugGOAQobbWF4aW11bV9lbnZpcm9ubWVudF90aW1lb3V0Ejp2YWx1ZSBtdXN0IGJlIDBzIChubyBsaW1pdCkgb3IgYXQgbGVhc3QgMTgwMHMgKDMwIG1pbnV0ZXMpGjN0aGlzID09IGR1cmF0aW9uKCcwcycpIHx8IHRoaXMgPj0gZHVyYXRpb24oJzE4MDBzJylIAIgBARIlChhtZW1iZXJzX3JlcXVpcmVfcHJvamVjdHMYAyABKAhIAYgBARIkChdtZW1iZXJzX2NyZWF0ZV9wcm9qZWN0cxgEIAEoCEgCiAEBEhoKEmFsbG93ZWRfZWRpdG9yX2lkcxgFIAMoCRIeChFkZWZhdWx0X2VkaXRvcl9pZBgGIAEoCUgDiAEBEiAKE2FsbG93X2xvY2FsX3J1bm5lcnMYByABKAhIBIgBARIyCiVtYXhpbXVtX3J1bm5pbmdfZW52aXJvbm1lbnRzX3Blcl91c2VyGAggASgDSAWIAQESKgodbWF4aW11bV9lbnZpcm9ubWVudHNfcGVyX3VzZXIYCSABKANIBogBARImChlkZWZhdWx0X2Vudmlyb25tZW50X2ltYWdlGAogASgJSAeIAQESIgoVcG9ydF9zaGFyaW5nX2Rpc2FibGVkGAsgASgISAiIAQESWwoiZGVsZXRlX2FyY2hpdmVkX2Vudmlyb25tZW50c19hZnRlchgMIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbkIPukgMqgEJIgUIgNSTATIASAmIAQESWQoMYWdlbnRfcG9saWN5GA0gASgLMj4uZ2l0cG9kLnYxLlVwZGF0ZU9yZ2FuaXphdGlvblBvbGljaWVzUmVxdWVzdC5VcGRhdGVBZ2VudFBvbGljeUgKiAEBElUKHG1heGltdW1fZW52aXJvbm1lbnRfbGlmZXRpbWUYDiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25CD7pIDKoBCSIFCICctQcyAEgLiAEBEikKHHJlcXVpcmVfY3VzdG9tX2RvbWFpbl9hY2Nlc3MYDyABKAhIDIgBARJwChtlZGl0b3JfdmVyc2lvbl9yZXN0cmljdGlvbnMYECADKAsySy5naXRwb2QudjEuVXBkYXRlT3JnYW5pemF0aW9uUG9saWNpZXNSZXF1ZXN0LkVkaXRvclZlcnNpb25SZXN0cmljdGlvbnNFbnRyeRJqChVzZWN1cml0eV9hZ2VudF9wb2xpY3kYESABKAsyRi5naXRwb2QudjEuVXBkYXRlT3JnYW5pemF0aW9uUG9saWNpZXNSZXF1ZXN0LlVwZGF0ZVNlY3VyaXR5QWdlbnRQb2xpY3lIDYgBARIuCiFyZXN0cmljdF9hY2NvdW50X2NyZWF0aW9uX3RvX3NjaW0YEiABKAhIDogBARI4ChB2ZXRvX2V4ZWNfcG9saWN5GBQgASgLMhkuZ2l0cG9kLnYxLlZldG9FeGVjUG9saWN5SA+IAQESMAojbWF4aW11bV9lbnZpcm9ubWVudF9saWZldGltZV9zdHJpY3QYFSABKAhIEIgBARJAChhtYXhfcG9ydF9hZG1pc3Npb25fbGV2ZWwYFiABKA4yGS5naXRwb2QudjEuQWRtaXNzaW9uTGV2ZWxIEYgBARIhChR3ZWJfYnJvd3Nlcl9kaXNhYmxlZBgYIAEoCEgSiAEBEiEKFGRpc2FibGVfZnJvbV9zY3JhdGNoGBkgASgISBOIAQESOAoQdmV0b19maWxlX3BvbGljeRgaIAEoCzIZLmdpdHBvZC52MS5WZXRvRmlsZVBvbGljeUgUiAEBEiwKEnNlY3VyaXR5X3BvbGljeV9pZBgbIAEoCUILukgI2AECcgOwAQFIFYgBARLTAQoaYXJjaGl2ZV9lbnZpcm9ubWVudHNfYWZ0ZXIYHCABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb25CjgG6SIoBugF3CiVhcmNoaXZlX2Vudmlyb25tZW50c19hZnRlcl93aG9sZV9kYXlzEiR2YWx1ZSBtdXN0IGJlIGEgd2hvbGUgbnVtYmVyIG9mIGRheXMaKGludCh0aGlzKSAlIGludChkdXJhdGlvbignODY0MDBzJykpID09IDCqAQ0iBQiAmp4BMgQIgKMFSBaIAQEa+gUKEVVwZGF0ZUFnZW50UG9saWN5EhkKDG1jcF9kaXNhYmxlZBgBIAEoCEgAiAEBEhkKEWNvbW1hbmRfZGVueV9saXN0GAIgAygJEh8KEnNjbV90b29sc19kaXNhYmxlZBgDIAEoCEgBiAEBEicKGnNjbV90b29sc19hbGxvd2VkX2dyb3VwX2lkGAQgASgJSAKIAQESTgobY29udmVyc2F0aW9uX3NoYXJpbmdfcG9saWN5GAUgASgOMiQuZ2l0cG9kLnYxLkNvbnZlcnNhdGlvblNoYXJpbmdQb2xpY3lIA4gBARI1Ch1tYXhfc3ViYWdlbnRzX3Blcl9lbnZpcm9ubWVudBgGIAEoBUIJukgGGgQYCigASASIAQESGQoRYWxsb3dlZF9hZ2VudF9pZHMYByADKAkSPQoUYWxsb3dlZF9jb2RleF9tb2RlbHMYCCADKA4yGy5naXRwb2QudjEuQ29kZXhPcGVuQUlNb2RlbEICGAESSAofYWxsb3dlZF9jb2RleF9yZWFzb25pbmdfZWZmb3J0cxgJIAMoDjIfLmdpdHBvZC52MS5Db2RleFJlYXNvbmluZ0VmZm9ydBJAChthbGxvd2VkX2NvZGV4X3NlcnZpY2VfdGllcnMYCiADKA4yGy5naXRwb2QudjEuQ29kZXhTZXJ2aWNlVGllchIfChJnb2FsX21vZGVfZGlzYWJsZWQYCyABKAhIBYgBARI3ChJjb2RleF9tb2RlbF9wb2xpY3kYDCABKAsyGy5naXRwb2QudjEuQ29kZXhNb2RlbFBvbGljeUIPCg1fbWNwX2Rpc2FibGVkQhUKE19zY21fdG9vbHNfZGlzYWJsZWRCHQobX3NjbV90b29sc19hbGxvd2VkX2dyb3VwX2lkQh4KHF9jb252ZXJzYXRpb25fc2hhcmluZ19wb2xpY3lCIAoeX21heF9zdWJhZ2VudHNfcGVyX2Vudmlyb25tZW50QhUKE19nb2FsX21vZGVfZGlzYWJsZWQawgEKGVVwZGF0ZVNlY3VyaXR5QWdlbnRQb2xpY3kSXgoLY3Jvd2RzdHJpa2UYASABKAsyRC5naXRwb2QudjEuVXBkYXRlT3JnYW5pemF0aW9uUG9saWNpZXNSZXF1ZXN0LlVwZGF0ZUNyb3dkU3RyaWtlQ29uZmlnSACIAQESNQoNY3VzdG9tX2FnZW50cxgCIAMoCzIeLmdpdHBvZC52MS5DdXN0b21TZWN1cml0eUFnZW50Qg4KDF9jcm93ZHN0cmlrZRrgAgoXVXBkYXRlQ3Jvd2RTdHJpa2VDb25maWcSFAoHZW5hYmxlZBgBIAEoCEgAiAEBEhIKBWltYWdlGAIgASgJSAGIAQESJAoNY2lkX3NlY3JldF9pZBgDIAEoCUIIukgFcgOwAQFIAogBARIRCgR0YWdzGAQgASgJSAOIAQESdwoSYWRkaXRpb25hbF9vcHRpb25zGAUgAygLMlsuZ2l0cG9kLnYxLlVwZGF0ZU9yZ2FuaXphdGlvblBvbGljaWVzUmVxdWVzdC5VcGRhdGVDcm93ZFN0cmlrZUNvbmZpZy5BZGRpdGlvbmFsT3B0aW9uc0VudHJ5GjgKFkFkZGl0aW9uYWxPcHRpb25zRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4AUIKCghfZW5hYmxlZEIICgZfaW1hZ2VCEAoOX2NpZF9zZWNyZXRfaWRCBwoFX3RhZ3MaYAoeRWRpdG9yVmVyc2lvblJlc3RyaWN0aW9uc0VudHJ5EgsKA2tleRgBIAEoCRItCgV2YWx1ZRgCIAEoCzIeLmdpdHBvZC52MS5FZGl0b3JWZXJzaW9uUG9saWN5OgI4AUIeChxfbWF4aW11bV9lbnZpcm9ubWVudF90aW1lb3V0QhsKGV9tZW1iZXJzX3JlcXVpcmVfcHJvamVjdHNCGgoYX21lbWJlcnNfY3JlYXRlX3Byb2plY3RzQhQKEl9kZWZhdWx0X2VkaXRvcl9pZEIWChRfYWxsb3dfbG9jYWxfcnVubmVyc0IoCiZfbWF4aW11bV9ydW5uaW5nX2Vudmlyb25tZW50c19wZXJfdXNlckIgCh5fbWF4aW11bV9lbnZpcm9ubWVudHNfcGVyX3VzZXJCHAoaX2RlZmF1bHRfZW52aXJvbm1lbnRfaW1hZ2VCGAoWX3BvcnRfc2hhcmluZ19kaXNhYmxlZEIlCiNfZGVsZXRlX2FyY2hpdmVkX2Vudmlyb25tZW50c19hZnRlckIPCg1fYWdlbnRfcG9saWN5Qh8KHV9tYXhpbXVtX2Vudmlyb25tZW50X2xpZmV0aW1lQh8KHV9yZXF1aXJlX2N1c3RvbV9kb21haW5fYWNjZXNzQhgKFl9zZWN1cml0eV9hZ2VudF9wb2xpY3lCJAoiX3Jlc3RyaWN0X2FjY291bnRfY3JlYXRpb25fdG9fc2NpbUITChFfdmV0b19leGVjX3BvbGljeUImCiRfbWF4aW11bV9lbnZpcm9ubWVudF9saWZldGltZV9zdHJpY3RCGwoZX21heF9wb3J0X2FkbWlzc2lvbl9sZXZlbEIXChVfd2ViX2Jyb3dzZXJfZGlzYWJsZWRCFwoVX2Rpc2FibGVfZnJvbV9zY3JhdGNoQhMKEV92ZXRvX2ZpbGVfcG9saWN5QhUKE19zZWN1cml0eV9wb2xpY3lfaWRCHQobX2FyY2hpdmVfZW52aXJvbm1lbnRzX2FmdGVySgQIExAUSgQIFxAYUhlwcm9qZWN0X2NyZWF0aW9uX2RlZmF1bHRzIiQKIlVwZGF0ZU9yZ2FuaXphdGlvblBvbGljaWVzUmVzcG9uc2UirQEKJ1BvbGljeUVuZm9yY2VkRmFpbGVkUHJlY29uZGl0aW9uRGV0YWlscxIPCgdtZXNzYWdlGAEgASgJEhMKC3BvbGljeV9uYW1lGAIgASgJElEKFW1heF9saWZldGltZV9leGNlZWRlZBgDIAEoCzIwLmdpdHBvZC52MS5FbnZpcm9ubWVudE1heExpZmV0aW1lRXhjZWVkZWREZXRhaWxzSABCCQoHZGV0YWlscyKIAQolRW52aXJvbm1lbnRNYXhMaWZldGltZUV4Y2VlZGVkRGV0YWlscxIuCgpleHBpcmVkX2F0GAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIvCgxwb2xpY3lfdmFsdWUYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24iZgoSQW5ub3VuY2VtZW50QmFubmVyEiQKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQESGQoHbWVzc2FnZRgCIAEoCUIIukgFcgMY6AcSDwoHZW5hYmxlZBgDIAEoCCJEChxHZXRBbm5vdW5jZW1lbnRCYW5uZXJSZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiVgodR2V0QW5ub3VuY2VtZW50QmFubmVyUmVzcG9uc2USNQoGYmFubmVyGAEgASgLMh0uZ2l0cG9kLnYxLkFubm91bmNlbWVudEJhbm5lckIGukgDyAEBIpUBCh9VcGRhdGVBbm5vdW5jZW1lbnRCYW5uZXJSZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQESHgoHbWVzc2FnZRgCIAEoCUIIukgFcgMY6AdIAIgBARIUCgdlbmFibGVkGAMgASgISAGIAQFCCgoIX21lc3NhZ2VCCgoIX2VuYWJsZWQiWQogVXBkYXRlQW5ub3VuY2VtZW50QmFubmVyUmVzcG9uc2USNQoGYmFubmVyGAEgASgLMh0uZ2l0cG9kLnYxLkFubm91bmNlbWVudEJhbm5lckIGukgDyAEBIsgBChVUZXJtc09mU2VydmljZVZlcnNpb24SFwoCaWQYASABKAlCC7pICMgBAXIDsAEBEhgKB3ZlcnNpb24YAiABKAVCB7pIBBoCKAESGwoIbWFya2Rvd24YAyABKAlCCbpIBnIEGID6ARI2CgpjcmVhdGVkX2F0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIGukgDyAEBEicKEmNyZWF0ZWRfYnlfdXNlcl9pZBgFIAEoCUILukgIyAEBcgOwAQEijgEKGFRlcm1zT2ZTZXJ2aWNlQWNjZXB0YW5jZRIfCgp2ZXJzaW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARIYCgd2ZXJzaW9uGAIgASgFQge6SAQaAigBEjcKC2FjY2VwdGVkX2F0GAMgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIGukgDyAEBIsgBCg5UZXJtc09mU2VydmljZRIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEg8KB2VuYWJsZWQYAiABKAgSOQoPY3VycmVudF92ZXJzaW9uGAMgASgLMiAuZ2l0cG9kLnYxLlRlcm1zT2ZTZXJ2aWNlVmVyc2lvbhJEChdjdXJyZW50X3VzZXJfYWNjZXB0YW5jZRgEIAEoCzIjLmdpdHBvZC52MS5UZXJtc09mU2VydmljZUFjY2VwdGFuY2UiQAoYR2V0VGVybXNPZlNlcnZpY2VSZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQEiWAoZR2V0VGVybXNPZlNlcnZpY2VSZXNwb25zZRI7ChB0ZXJtc19vZl9zZXJ2aWNlGAEgASgLMhkuZ2l0cG9kLnYxLlRlcm1zT2ZTZXJ2aWNlQga6SAPIAQEilAEKG1VwZGF0ZVRlcm1zT2ZTZXJ2aWNlUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEiAKCG1hcmtkb3duGAIgASgJQgm6SAZyBBiA+gFIAIgBARIUCgdlbmFibGVkGAMgASgISAGIAQFCCwoJX21hcmtkb3duQgoKCF9lbmFibGVkIlsKHFVwZGF0ZVRlcm1zT2ZTZXJ2aWNlUmVzcG9uc2USOwoQdGVybXNfb2Zfc2VydmljZRgBIAEoCzIZLmdpdHBvZC52MS5UZXJtc09mU2VydmljZUIGukgDyAEBImQKG0FjY2VwdFRlcm1zT2ZTZXJ2aWNlUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEh8KCnZlcnNpb25faWQYAiABKAlCC7pICMgBAXIDsAEBIl8KHEFjY2VwdFRlcm1zT2ZTZXJ2aWNlUmVzcG9uc2USPwoKYWNjZXB0YW5jZRgBIAEoCzIjLmdpdHBvZC52MS5UZXJtc09mU2VydmljZUFjY2VwdGFuY2VCBrpIA8gBASKIAgoeTWVtYmVyVGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlEjUKBm1lbWJlchgBIAEoCzIdLmdpdHBvZC52MS5Pcmdhbml6YXRpb25NZW1iZXJCBrpIA8gBARJBCgZzdGF0dXMYAiABKA4yKS5naXRwb2QudjEuVGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlU3RhdHVzQga6SAPIAQESJgoQYWNjZXB0ZWRfdmVyc2lvbhgDIAEoBUIHukgEGgIoAUgAiAEBEi8KC2FjY2VwdGVkX2F0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEITChFfYWNjZXB0ZWRfdmVyc2lvbiJ7CiFMaXN0VGVybXNPZlNlcnZpY2VWZXJzaW9uc1JlcXVlc3QSMAoKcGFnaW5hdGlvbhgBIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYAiABKAlCC7pICMgBAXIDsAEBIpsBCiJMaXN0VGVybXNPZlNlcnZpY2VWZXJzaW9uc1Jlc3BvbnNlEjkKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlQga6SAPIAQESOgoIdmVyc2lvbnMYAiADKAsyIC5naXRwb2QudjEuVGVybXNPZlNlcnZpY2VWZXJzaW9uQga6SAPIAQEieQoeVGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlRmlsdGVyEjsKCHN0YXR1c2VzGAEgAygOMikuZ2l0cG9kLnYxLlRlcm1zT2ZTZXJ2aWNlQWNjZXB0YW5jZVN0YXR1cxIaCgZzZWFyY2gYAiABKAlCCrpIB3IFEAAYgAIi0wEKJExpc3RUZXJtc09mU2VydmljZUFjY2VwdGFuY2VzUmVxdWVzdBIwCgpwYWdpbmF0aW9uGAEgASgLMhwuZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgCIAEoCUILukgIyAEBcgOwAQESGAoHdmVyc2lvbhgDIAEoBUIHukgEGgIoARI5CgZmaWx0ZXIYBCABKAsyKS5naXRwb2QudjEuVGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlRmlsdGVyIqoBCiVMaXN0VGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlc1Jlc3BvbnNlEjkKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlQga6SAPIAQESRgoLYWNjZXB0YW5jZXMYAiADKAsyKS5naXRwb2QudjEuTWVtYmVyVGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlQga6SAPIAQEipgEKKUdldFRlcm1zT2ZTZXJ2aWNlQWNjZXB0YW5jZXNFeHBvcnRSZXF1ZXN0EiQKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUILukgIyAEBcgOwAQESGAoHdmVyc2lvbhgCIAEoBUIHukgEGgIoARI5CgZmaWx0ZXIYAyABKAsyKS5naXRwb2QudjEuVGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlRmlsdGVyIkIKKkdldFRlcm1zT2ZTZXJ2aWNlQWNjZXB0YW5jZXNFeHBvcnRSZXNwb25zZRIUCgxkb3dubG9hZF91cmwYASABKAkiagoaU2V0U3RyaXBlQ3VzdG9tZXJJRFJlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARImChJzdHJpcGVfY3VzdG9tZXJfaWQYAiABKAlCCrpIB8gBAXICEAEiHQobU2V0U3RyaXBlQ3VzdG9tZXJJRFJlc3BvbnNlItQCCgxDdXN0b21Eb21haW4SFwoCaWQYASABKAlCC7pICMgBAXIDsAEBEiQKD29yZ2FuaXphdGlvbl9pZBgCIAEoCUILukgIyAEBcgOwAQESIgoLZG9tYWluX25hbWUYAyABKAlCDbpICsgBAXIFEAQY/QESOwoIcHJvdmlkZXIYBCABKA4yHy5naXRwb2QudjEuQ3VzdG9tRG9tYWluUHJvdmlkZXJCCLpIBYIBAhABEhoKDmF3c19hY2NvdW50X2lkGAUgASgJQgIYARI2CgpjcmVhdGVkX2F0GAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcEIGukgDyAEBEjYKCnVwZGF0ZWRfYXQYByABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQga6SAPIAQESGAoQY2xvdWRfYWNjb3VudF9pZBgIIAEoCSKKAgoZQ3JlYXRlQ3VzdG9tRG9tYWluUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBEiIKC2RvbWFpbl9uYW1lGAIgASgJQg26SArIAQFyBRAEGP0BEjsKCHByb3ZpZGVyGAMgASgOMh8uZ2l0cG9kLnYxLkN1c3RvbURvbWFpblByb3ZpZGVyQgi6SAWCAQIQARIfCg5hd3NfYWNjb3VudF9pZBgEIAEoCUICGAFIAIgBARIdChBjbG91ZF9hY2NvdW50X2lkGAUgASgJSAGIAQFCEQoPX2F3c19hY2NvdW50X2lkQhMKEV9jbG91ZF9hY2NvdW50X2lkIlQKGkNyZWF0ZUN1c3RvbURvbWFpblJlc3BvbnNlEjYKDWN1c3RvbV9kb21haW4YASABKAsyFy5naXRwb2QudjEuQ3VzdG9tRG9tYWluQga6SAPIAQEiPgoWR2V0Q3VzdG9tRG9tYWluUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBIlEKF0dldEN1c3RvbURvbWFpblJlc3BvbnNlEjYKDWN1c3RvbV9kb21haW4YASABKAsyFy5naXRwb2QudjEuQ3VzdG9tRG9tYWluQga6SAPIAQEinAIKGVVwZGF0ZUN1c3RvbURvbWFpblJlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARIiCgtkb21haW5fbmFtZRgCIAEoCUINukgKyAEBcgUQBBj9ARIfCg5hd3NfYWNjb3VudF9pZBgDIAEoCUICGAFIAIgBARIdChBjbG91ZF9hY2NvdW50X2lkGAQgASgJSAGIAQESQAoIcHJvdmlkZXIYBSABKA4yHy5naXRwb2QudjEuQ3VzdG9tRG9tYWluUHJvdmlkZXJCCLpIBYIBAhABSAKIAQFCEQoPX2F3c19hY2NvdW50X2lkQhMKEV9jbG91ZF9hY2NvdW50X2lkQgsKCV9wcm92aWRlciJUChpVcGRhdGVDdXN0b21Eb21haW5SZXNwb25zZRI2Cg1jdXN0b21fZG9tYWluGAEgASgLMhcuZ2l0cG9kLnYxLkN1c3RvbURvbWFpbkIGukgDyAEBIkEKGURlbGV0ZUN1c3RvbURvbWFpblJlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABASIcChpEZWxldGVDdXN0b21Eb21haW5SZXNwb25zZSI8ChRHZXRPSURDQ29uZmlnUmVxdWVzdBIkCg9vcmdhbml6YXRpb25faWQYASABKAlCC7pICMgBAXIDsAEBIksKFUdldE9JRENDb25maWdSZXNwb25zZRIyCgtvaWRjX2NvbmZpZxgBIAEoCzIVLmdpdHBvZC52MS5PSURDQ29uZmlnQga6SAPIAQEicwoXVXBkYXRlT0lEQ0NvbmZpZ1JlcXVlc3QSJAoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgu6SAjIAQFyA7ABARIyCgtvaWRjX2NvbmZpZxgCIAEoCzIVLmdpdHBvZC52MS5PSURDQ29uZmlnQga6SAPIAQEiTgoYVXBkYXRlT0lEQ0NvbmZpZ1Jlc3BvbnNlEjIKC29pZGNfY29uZmlnGAEgASgLMhUuZ2l0cG9kLnYxLk9JRENDb25maWdCBrpIA8gBASJsCgpPSURDQ29uZmlnEiUKAnYyGAEgASgLMhcuZ2l0cG9kLnYxLk9JRENDb25maWdWMkgAEiUKAnYzGAIgASgLMhcuZ2l0cG9kLnYxLk9JRENDb25maWdWM0gAQhAKB3ZlcnNpb24SBbpIAggBIg4KDE9JRENDb25maWdWMiI6CgxPSURDQ29uZmlnVjMSKgoQZXh0cmFfc3ViX2ZpZWxkcxgBIAMoCUIQukgNkgEKEDIYASIEcgIQASqvAQoQT3JnYW5pemF0aW9uVGllchIhCh1PUkdBTklaQVRJT05fVElFUl9VTlNQRUNJRklFRBAAEhoKFk9SR0FOSVpBVElPTl9USUVSX0ZSRUUQARIgChxPUkdBTklaQVRJT05fVElFUl9FTlRFUlBSSVNFEAISGgoWT1JHQU5JWkFUSU9OX1RJRVJfQ09SRRADEh4KGk9SR0FOSVpBVElPTl9USUVSX0ZSRUVfT05BEAQqcAoQT3JnYW5pemF0aW9uUm9sZRIhCh1PUkdBTklaQVRJT05fUk9MRV9VTlNQRUNJRklFRBAAEhsKF09SR0FOSVpBVElPTl9ST0xFX0FETUlOEAESHAoYT1JHQU5JWkFUSU9OX1JPTEVfTUVNQkVSEAIqigEKFVNTT0NvbmZpZ3VyYXRpb25TdGF0ZRInCiNTU09fQ09ORklHVVJBVElPTl9TVEFURV9VTlNQRUNJRklFRBAAEiQKIFNTT19DT05GSUdVUkFUSU9OX1NUQVRFX0lOQUNUSVZFEAESIgoeU1NPX0NPTkZJR1VSQVRJT05fU1RBVEVfQUNUSVZFEAIqkwEKF0RvbWFpblZlcmlmaWNhdGlvblN0YXRlEikKJURPTUFJTl9WRVJJRklDQVRJT05fU1RBVEVfVU5TUEVDSUZJRUQQABIlCiFET01BSU5fVkVSSUZJQ0FUSU9OX1NUQVRFX1BFTkRJTkcQARImCiJET01BSU5fVkVSSUZJQ0FUSU9OX1NUQVRFX1ZFUklGSUVEEAIqoAEKGUNvbnZlcnNhdGlvblNoYXJpbmdQb2xpY3kSKwonQ09OVkVSU0FUSU9OX1NIQVJJTkdfUE9MSUNZX1VOU1BFQ0lGSUVEEAASKAokQ09OVkVSU0FUSU9OX1NIQVJJTkdfUE9MSUNZX0RJU0FCTEVEEAESLAooQ09OVkVSU0FUSU9OX1NIQVJJTkdfUE9MSUNZX09SR0FOSVpBVElPThACKo4BChVDb2RleE1vZGVsUG9saWN5U3RhdGUSKAokQ09ERVhfTU9ERUxfUE9MSUNZX1NUQVRFX1VOU1BFQ0lGSUVEEAASJAogQ09ERVhfTU9ERUxfUE9MSUNZX1NUQVRFX0FMTE9XRUQQARIlCiFDT0RFWF9NT0RFTF9QT0xJQ1lfU1RBVEVfRElTQUJMRUQQAiq1AQoeVGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlU3RhdHVzEjIKLlRFUk1TX09GX1NFUlZJQ0VfQUNDRVBUQU5DRV9TVEFUVVNfVU5TUEVDSUZJRUQQABIvCitURVJNU19PRl9TRVJWSUNFX0FDQ0VQVEFOQ0VfU1RBVFVTX0FDQ0VQVEVEEAESLgoqVEVSTVNfT0ZfU0VSVklDRV9BQ0NFUFRBTkNFX1NUQVRVU19QRU5ESU5HEAIqfgoUQ3VzdG9tRG9tYWluUHJvdmlkZXISJgoiQ1VTVE9NX0RPTUFJTl9QUk9WSURFUl9VTlNQRUNJRklFRBAAEh4KGkNVU1RPTV9ET01BSU5fUFJPVklERVJfQVdTEAESHgoaQ1VTVE9NX0RPTUFJTl9QUk9WSURFUl9HQ1AQAjLNJQoTT3JnYW5pemF0aW9uU2VydmljZRJjChJDcmVhdGVPcmdhbml6YXRpb24SJC5naXRwb2QudjEuQ3JlYXRlT3JnYW5pemF0aW9uUmVxdWVzdBolLmdpdHBvZC52MS5DcmVhdGVPcmdhbml6YXRpb25SZXNwb25zZSIAEl0KEEpvaW5Pcmdhbml6YXRpb24SIi5naXRwb2QudjEuSm9pbk9yZ2FuaXphdGlvblJlcXVlc3QaIy5naXRwb2QudjEuSm9pbk9yZ2FuaXphdGlvblJlc3BvbnNlIgASXQoPR2V0T3JnYW5pemF0aW9uEiEuZ2l0cG9kLnYxLkdldE9yZ2FuaXphdGlvblJlcXVlc3QaIi5naXRwb2QudjEuR2V0T3JnYW5pemF0aW9uUmVzcG9uc2UiA5ACARJjChJVcGRhdGVPcmdhbml6YXRpb24SJC5naXRwb2QudjEuVXBkYXRlT3JnYW5pemF0aW9uUmVxdWVzdBolLmdpdHBvZC52MS5VcGRhdGVPcmdhbml6YXRpb25SZXNwb25zZSIAEmMKEkRlbGV0ZU9yZ2FuaXphdGlvbhIkLmdpdHBvZC52MS5EZWxldGVPcmdhbml6YXRpb25SZXF1ZXN0GiUuZ2l0cG9kLnYxLkRlbGV0ZU9yZ2FuaXphdGlvblJlc3BvbnNlIgASUQoLTGlzdE1lbWJlcnMSHS5naXRwb2QudjEuTGlzdE1lbWJlcnNSZXF1ZXN0Gh4uZ2l0cG9kLnYxLkxpc3RNZW1iZXJzUmVzcG9uc2UiA5ACARJCCgdTZXRSb2xlEhkuZ2l0cG9kLnYxLlNldFJvbGVSZXF1ZXN0GhouZ2l0cG9kLnYxLlNldFJvbGVSZXNwb25zZSIAEnUKGENyZWF0ZU9yZ2FuaXphdGlvbkludml0ZRIqLmdpdHBvZC52MS5DcmVhdGVPcmdhbml6YXRpb25JbnZpdGVSZXF1ZXN0GisuZ2l0cG9kLnYxLkNyZWF0ZU9yZ2FuaXphdGlvbkludml0ZVJlc3BvbnNlIgASbAoVR2V0T3JnYW5pemF0aW9uSW52aXRlEicuZ2l0cG9kLnYxLkdldE9yZ2FuaXphdGlvbkludml0ZVJlcXVlc3QaKC5naXRwb2QudjEuR2V0T3JnYW5pemF0aW9uSW52aXRlUmVzcG9uc2UiABKEAQocR2V0T3JnYW5pemF0aW9uSW52aXRlU3VtbWFyeRIuLmdpdHBvZC52MS5HZXRPcmdhbml6YXRpb25JbnZpdGVTdW1tYXJ5UmVxdWVzdBovLmdpdHBvZC52MS5HZXRPcmdhbml6YXRpb25JbnZpdGVTdW1tYXJ5UmVzcG9uc2UiA5ACARJgChFMZWF2ZU9yZ2FuaXphdGlvbhIjLmdpdHBvZC52MS5MZWF2ZU9yZ2FuaXphdGlvblJlcXVlc3QaJC5naXRwb2QudjEuTGVhdmVPcmdhbml6YXRpb25SZXNwb25zZSIAEm8KFkNyZWF0ZVNTT0NvbmZpZ3VyYXRpb24SKC5naXRwb2QudjEuQ3JlYXRlU1NPQ29uZmlndXJhdGlvblJlcXVlc3QaKS5naXRwb2QudjEuQ3JlYXRlU1NPQ29uZmlndXJhdGlvblJlc3BvbnNlIgASaQoTR2V0U1NPQ29uZmlndXJhdGlvbhIlLmdpdHBvZC52MS5HZXRTU09Db25maWd1cmF0aW9uUmVxdWVzdBomLmdpdHBvZC52MS5HZXRTU09Db25maWd1cmF0aW9uUmVzcG9uc2UiA5ACARJvChVMaXN0U1NPQ29uZmlndXJhdGlvbnMSJy5naXRwb2QudjEuTGlzdFNTT0NvbmZpZ3VyYXRpb25zUmVxdWVzdBooLmdpdHBvZC52MS5MaXN0U1NPQ29uZmlndXJhdGlvbnNSZXNwb25zZSIDkAIBEm8KFkRlbGV0ZVNTT0NvbmZpZ3VyYXRpb24SKC5naXRwb2QudjEuRGVsZXRlU1NPQ29uZmlndXJhdGlvblJlcXVlc3QaKS5naXRwb2QudjEuRGVsZXRlU1NPQ29uZmlndXJhdGlvblJlc3BvbnNlIgASbwoWVXBkYXRlU1NPQ29uZmlndXJhdGlvbhIoLmdpdHBvZC52MS5VcGRhdGVTU09Db25maWd1cmF0aW9uUmVxdWVzdBopLmdpdHBvZC52MS5VcGRhdGVTU09Db25maWd1cmF0aW9uUmVzcG9uc2UiABJyChdDcmVhdGVTQ0lNQ29uZmlndXJhdGlvbhIpLmdpdHBvZC52MS5DcmVhdGVTQ0lNQ29uZmlndXJhdGlvblJlcXVlc3QaKi5naXRwb2QudjEuQ3JlYXRlU0NJTUNvbmZpZ3VyYXRpb25SZXNwb25zZSIAEmwKFEdldFNDSU1Db25maWd1cmF0aW9uEiYuZ2l0cG9kLnYxLkdldFNDSU1Db25maWd1cmF0aW9uUmVxdWVzdBonLmdpdHBvZC52MS5HZXRTQ0lNQ29uZmlndXJhdGlvblJlc3BvbnNlIgOQAgEScgoWTGlzdFNDSU1Db25maWd1cmF0aW9ucxIoLmdpdHBvZC52MS5MaXN0U0NJTUNvbmZpZ3VyYXRpb25zUmVxdWVzdBopLmdpdHBvZC52MS5MaXN0U0NJTUNvbmZpZ3VyYXRpb25zUmVzcG9uc2UiA5ACARJyChdVcGRhdGVTQ0lNQ29uZmlndXJhdGlvbhIpLmdpdHBvZC52MS5VcGRhdGVTQ0lNQ29uZmlndXJhdGlvblJlcXVlc3QaKi5naXRwb2QudjEuVXBkYXRlU0NJTUNvbmZpZ3VyYXRpb25SZXNwb25zZSIAEnIKF0RlbGV0ZVNDSU1Db25maWd1cmF0aW9uEikuZ2l0cG9kLnYxLkRlbGV0ZVNDSU1Db25maWd1cmF0aW9uUmVxdWVzdBoqLmdpdHBvZC52MS5EZWxldGVTQ0lNQ29uZmlndXJhdGlvblJlc3BvbnNlIgASZgoTUmVnZW5lcmF0ZVNDSU1Ub2tlbhIlLmdpdHBvZC52MS5SZWdlbmVyYXRlU0NJTVRva2VuUmVxdWVzdBomLmdpdHBvZC52MS5SZWdlbmVyYXRlU0NJTVRva2VuUmVzcG9uc2UiABJ1ChhDcmVhdGVEb21haW5WZXJpZmljYXRpb24SKi5naXRwb2QudjEuQ3JlYXRlRG9tYWluVmVyaWZpY2F0aW9uUmVxdWVzdBorLmdpdHBvZC52MS5DcmVhdGVEb21haW5WZXJpZmljYXRpb25SZXNwb25zZSIAEm8KFUdldERvbWFpblZlcmlmaWNhdGlvbhInLmdpdHBvZC52MS5HZXREb21haW5WZXJpZmljYXRpb25SZXF1ZXN0GiguZ2l0cG9kLnYxLkdldERvbWFpblZlcmlmaWNhdGlvblJlc3BvbnNlIgOQAgESdQoXTGlzdERvbWFpblZlcmlmaWNhdGlvbnMSKS5naXRwb2QudjEuTGlzdERvbWFpblZlcmlmaWNhdGlvbnNSZXF1ZXN0GiouZ2l0cG9kLnYxLkxpc3REb21haW5WZXJpZmljYXRpb25zUmVzcG9uc2UiA5ACARJRCgxWZXJpZnlEb21haW4SHi5naXRwb2QudjEuVmVyaWZ5RG9tYWluUmVxdWVzdBofLmdpdHBvZC52MS5WZXJpZnlEb21haW5SZXNwb25zZSIAEnUKGERlbGV0ZURvbWFpblZlcmlmaWNhdGlvbhIqLmdpdHBvZC52MS5EZWxldGVEb21haW5WZXJpZmljYXRpb25SZXF1ZXN0GisuZ2l0cG9kLnYxLkRlbGV0ZURvbWFpblZlcmlmaWNhdGlvblJlc3BvbnNlIgASdQoXR2V0T3JnYW5pemF0aW9uUG9saWNpZXMSKS5naXRwb2QudjEuR2V0T3JnYW5pemF0aW9uUG9saWNpZXNSZXF1ZXN0GiouZ2l0cG9kLnYxLkdldE9yZ2FuaXphdGlvblBvbGljaWVzUmVzcG9uc2UiA5ACARJ7ChpVcGRhdGVPcmdhbml6YXRpb25Qb2xpY2llcxIsLmdpdHBvZC52MS5VcGRhdGVPcmdhbml6YXRpb25Qb2xpY2llc1JlcXVlc3QaLS5naXRwb2QudjEuVXBkYXRlT3JnYW5pemF0aW9uUG9saWNpZXNSZXNwb25zZSIAElcKDUdldE9JRENDb25maWcSHy5naXRwb2QudjEuR2V0T0lEQ0NvbmZpZ1JlcXVlc3QaIC5naXRwb2QudjEuR2V0T0lEQ0NvbmZpZ1Jlc3BvbnNlIgOQAgESXQoQVXBkYXRlT0lEQ0NvbmZpZxIiLmdpdHBvZC52MS5VcGRhdGVPSURDQ29uZmlnUmVxdWVzdBojLmdpdHBvZC52MS5VcGRhdGVPSURDQ29uZmlnUmVzcG9uc2UiABJsChVHZXRBbm5vdW5jZW1lbnRCYW5uZXISJy5naXRwb2QudjEuR2V0QW5ub3VuY2VtZW50QmFubmVyUmVxdWVzdBooLmdpdHBvZC52MS5HZXRBbm5vdW5jZW1lbnRCYW5uZXJSZXNwb25zZSIAEnUKGFVwZGF0ZUFubm91bmNlbWVudEJhbm5lchIqLmdpdHBvZC52MS5VcGRhdGVBbm5vdW5jZW1lbnRCYW5uZXJSZXF1ZXN0GisuZ2l0cG9kLnYxLlVwZGF0ZUFubm91bmNlbWVudEJhbm5lclJlc3BvbnNlIgASYwoRR2V0VGVybXNPZlNlcnZpY2USIy5naXRwb2QudjEuR2V0VGVybXNPZlNlcnZpY2VSZXF1ZXN0GiQuZ2l0cG9kLnYxLkdldFRlcm1zT2ZTZXJ2aWNlUmVzcG9uc2UiA5ACARJpChRVcGRhdGVUZXJtc09mU2VydmljZRImLmdpdHBvZC52MS5VcGRhdGVUZXJtc09mU2VydmljZVJlcXVlc3QaJy5naXRwb2QudjEuVXBkYXRlVGVybXNPZlNlcnZpY2VSZXNwb25zZSIAEmkKFEFjY2VwdFRlcm1zT2ZTZXJ2aWNlEiYuZ2l0cG9kLnYxLkFjY2VwdFRlcm1zT2ZTZXJ2aWNlUmVxdWVzdBonLmdpdHBvZC52MS5BY2NlcHRUZXJtc09mU2VydmljZVJlc3BvbnNlIgASfgoaTGlzdFRlcm1zT2ZTZXJ2aWNlVmVyc2lvbnMSLC5naXRwb2QudjEuTGlzdFRlcm1zT2ZTZXJ2aWNlVmVyc2lvbnNSZXF1ZXN0Gi0uZ2l0cG9kLnYxLkxpc3RUZXJtc09mU2VydmljZVZlcnNpb25zUmVzcG9uc2UiA5ACARKHAQodTGlzdFRlcm1zT2ZTZXJ2aWNlQWNjZXB0YW5jZXMSLy5naXRwb2QudjEuTGlzdFRlcm1zT2ZTZXJ2aWNlQWNjZXB0YW5jZXNSZXF1ZXN0GjAuZ2l0cG9kLnYxLkxpc3RUZXJtc09mU2VydmljZUFjY2VwdGFuY2VzUmVzcG9uc2UiA5ACARKWAQoiR2V0VGVybXNPZlNlcnZpY2VBY2NlcHRhbmNlc0V4cG9ydBI0LmdpdHBvZC52MS5HZXRUZXJtc09mU2VydmljZUFjY2VwdGFuY2VzRXhwb3J0UmVxdWVzdBo1LmdpdHBvZC52MS5HZXRUZXJtc09mU2VydmljZUFjY2VwdGFuY2VzRXhwb3J0UmVzcG9uc2UiA5ACARJpChNTZXRTdHJpcGVDdXN0b21lcklEEiUuZ2l0cG9kLnYxLlNldFN0cmlwZUN1c3RvbWVySURSZXF1ZXN0GiYuZ2l0cG9kLnYxLlNldFN0cmlwZUN1c3RvbWVySURSZXNwb25zZSIDiAIBEmMKEkNyZWF0ZUN1c3RvbURvbWFpbhIkLmdpdHBvZC52MS5DcmVhdGVDdXN0b21Eb21haW5SZXF1ZXN0GiUuZ2l0cG9kLnYxLkNyZWF0ZUN1c3RvbURvbWFpblJlc3BvbnNlIgASXQoPR2V0Q3VzdG9tRG9tYWluEiEuZ2l0cG9kLnYxLkdldEN1c3RvbURvbWFpblJlcXVlc3QaIi5naXRwb2QudjEuR2V0Q3VzdG9tRG9tYWluUmVzcG9uc2UiA5ACARJjChJVcGRhdGVDdXN0b21Eb21haW4SJC5naXRwb2QudjEuVXBkYXRlQ3VzdG9tRG9tYWluUmVxdWVzdBolLmdpdHBvZC52MS5VcGRhdGVDdXN0b21Eb21haW5SZXNwb25zZSIAEmMKEkRlbGV0ZUN1c3RvbURvbWFpbhIkLmdpdHBvZC52MS5EZWxldGVDdXN0b21Eb21haW5SZXF1ZXN0GiUuZ2l0cG9kLnYxLkRlbGV0ZUN1c3RvbURvbWFpblJlc3BvbnNlIgBCJ1olZ2l0aHViLmNvbS9naXRwb2QtaW8vZ2l0cG9kLXNkay1nby92MWIGcHJvdG8z", [file_buf_validate_validate, file_gitpod_v1_agent, file_gitpod_v1_count, file_gitpod_v1_environment, file_gitpod_v1_login_provider, file_gitpod_v1_pagination, file_gitpod_v1_user, file_google_protobuf_duration, file_google_protobuf_timestamp]); /** * Describes the message gitpod.v1.UpdateOrganizationRequest. * Use `create(UpdateOrganizationRequestSchema)` to create a new message. */ export const UpdateOrganizationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 0); /** * Describes the message gitpod.v1.UpdateOrganizationResponse. * Use `create(UpdateOrganizationResponseSchema)` to create a new message. */ export const UpdateOrganizationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 1); /** * Describes the message gitpod.v1.CreateOrganizationRequest. * Use `create(CreateOrganizationRequestSchema)` to create a new message. */ export const CreateOrganizationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 2); /** * Describes the message gitpod.v1.CreateOrganizationResponse. * Use `create(CreateOrganizationResponseSchema)` to create a new message. */ export const CreateOrganizationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 3); /** * Describes the message gitpod.v1.JoinOrganizationRequest. * Use `create(JoinOrganizationRequestSchema)` to create a new message. */ export const JoinOrganizationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 4); /** * Describes the message gitpod.v1.JoinOrganizationResponse. * Use `create(JoinOrganizationResponseSchema)` to create a new message. */ export const JoinOrganizationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 5); /** * Describes the message gitpod.v1.LeaveOrganizationRequest. * Use `create(LeaveOrganizationRequestSchema)` to create a new message. */ export const LeaveOrganizationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 6); /** * Describes the message gitpod.v1.LeaveOrganizationResponse. * Use `create(LeaveOrganizationResponseSchema)` to create a new message. */ export const LeaveOrganizationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 7); /** * Describes the message gitpod.v1.GetOrganizationRequest. * Use `create(GetOrganizationRequestSchema)` to create a new message. */ export const GetOrganizationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 8); /** * Describes the message gitpod.v1.GetOrganizationResponse. * Use `create(GetOrganizationResponseSchema)` to create a new message. */ export const GetOrganizationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 9); /** * Describes the message gitpod.v1.DeleteOrganizationRequest. * Use `create(DeleteOrganizationRequestSchema)` to create a new message. */ export const DeleteOrganizationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 10); /** * Describes the message gitpod.v1.DeleteOrganizationResponse. * Use `create(DeleteOrganizationResponseSchema)` to create a new message. */ export const DeleteOrganizationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 11); /** * Describes the message gitpod.v1.ListMembersRequest. * Use `create(ListMembersRequestSchema)` to create a new message. */ export const ListMembersRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 12); /** * Describes the message gitpod.v1.ListMembersRequest.Filter. * Use `create(ListMembersRequest_FilterSchema)` to create a new message. */ export const ListMembersRequest_FilterSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 12, 0); /** * Describes the message gitpod.v1.ListMembersRequest.Sort. * Use `create(ListMembersRequest_SortSchema)` to create a new message. */ export const ListMembersRequest_SortSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 12, 1); /** * @generated from enum gitpod.v1.ListMembersRequest.SortField */ export var ListMembersRequest_SortField; (function (ListMembersRequest_SortField) { /** * @generated from enum value: SORT_FIELD_UNSPECIFIED = 0; */ ListMembersRequest_SortField[ListMembersRequest_SortField["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * Sort by member's display name * * @generated from enum value: SORT_FIELD_NAME = 1; */ ListMembersRequest_SortField[ListMembersRequest_SortField["NAME"] = 1] = "NAME"; /** * Sort by the date the member joined the organization * * @generated from enum value: SORT_FIELD_DATE_JOINED = 2; */ ListMembersRequest_SortField[ListMembersRequest_SortField["DATE_JOINED"] = 2] = "DATE_JOINED"; })(ListMembersRequest_SortField || (ListMembersRequest_SortField = {})); /** * Describes the enum gitpod.v1.ListMembersRequest.SortField. */ export const ListMembersRequest_SortFieldSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_organization, 12, 0); /** * Describes the message gitpod.v1.ListMembersResponse. * Use `create(ListMembersResponseSchema)` to create a new message. */ export const ListMembersResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 13); /** * Describes the message gitpod.v1.SetRoleRequest. * Use `create(SetRoleRequestSchema)` to create a new message. */ export const SetRoleRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 14); /** * Describes the message gitpod.v1.SetRoleResponse. * Use `create(SetRoleResponseSchema)` to create a new message. */ export const SetRoleResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 15); /** * Describes the message gitpod.v1.GetOrganizationInviteRequest. * Use `create(GetOrganizationInviteRequestSchema)` to create a new message. */ export const GetOrganizationInviteRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 16); /** * Describes the message gitpod.v1.GetOrganizationInviteResponse. * Use `create(GetOrganizationInviteResponseSchema)` to create a new message. */ export const GetOrganizationInviteResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 17); /** * Describes the message gitpod.v1.OrganizationInvite. * Use `create(OrganizationInviteSchema)` to create a new message. */ export const OrganizationInviteSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 18); /** * Describes the message gitpod.v1.CreateOrganizationInviteRequest. * Use `create(CreateOrganizationInviteRequestSchema)` to create a new message. */ export const CreateOrganizationInviteRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 19); /** * Describes the message gitpod.v1.CreateOrganizationInviteResponse. * Use `create(CreateOrganizationInviteResponseSchema)` to create a new message. */ export const CreateOrganizationInviteResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 20); /** * Describes the message gitpod.v1.GetOrganizationInviteSummaryRequest. * Use `create(GetOrganizationInviteSummaryRequestSchema)` to create a new message. */ export const GetOrganizationInviteSummaryRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 21); /** * Describes the message gitpod.v1.GetOrganizationInviteSummaryResponse. * Use `create(GetOrganizationInviteSummaryResponseSchema)` to create a new message. */ export const GetOrganizationInviteSummaryResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 22); /** * Describes the message gitpod.v1.Organization. * Use `create(OrganizationSchema)` to create a new message. */ export const OrganizationSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 23); /** * Describes the message gitpod.v1.OrganizationMember. * Use `create(OrganizationMemberSchema)` to create a new message. */ export const OrganizationMemberSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 24); /** * Describes the message gitpod.v1.InviteDomains. * Use `create(InviteDomainsSchema)` to create a new message. */ export const InviteDomainsSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 25); /** * Describes the message gitpod.v1.CreateSSOConfigurationRequest. * Use `create(CreateSSOConfigurationRequestSchema)` to create a new message. */ export const CreateSSOConfigurationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 26); /** * Describes the message gitpod.v1.CreateSSOConfigurationResponse. * Use `create(CreateSSOConfigurationResponseSchema)` to create a new message. */ export const CreateSSOConfigurationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 27); /** * Describes the message gitpod.v1.SSOConfiguration. * Use `create(SSOConfigurationSchema)` to create a new message. */ export const SSOConfigurationSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 28); /** * @generated from enum gitpod.v1.SSOConfiguration.ProviderType */ export var SSOConfiguration_ProviderType; (function (SSOConfiguration_ProviderType) { /** * @generated from enum value: PROVIDER_TYPE_UNSPECIFIED = 0; */ SSOConfiguration_ProviderType[SSOConfiguration_ProviderType["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: PROVIDER_TYPE_BUILTIN = 1; */ SSOConfiguration_ProviderType[SSOConfiguration_ProviderType["BUILTIN"] = 1] = "BUILTIN"; /** * @generated from enum value: PROVIDER_TYPE_CUSTOM = 2; */ SSOConfiguration_ProviderType[SSOConfiguration_ProviderType["CUSTOM"] = 2] = "CUSTOM"; })(SSOConfiguration_ProviderType || (SSOConfiguration_ProviderType = {})); /** * Describes the enum gitpod.v1.SSOConfiguration.ProviderType. */ export const SSOConfiguration_ProviderTypeSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_organization, 28, 0); /** * Describes the message gitpod.v1.GetSSOConfigurationRequest. * Use `create(GetSSOConfigurationRequestSchema)` to create a new message. */ export const GetSSOConfigurationRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 29); /** * Describes the message gitpod.v1.GetSSOConfigurationResponse. * Use `create(GetSSOConfigurationResponseSchema)` to create a new message. */ export const GetSSOConfigurationResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 30); /** * Describes the message gitpod.v1.ListSSOConfigurationsRequest. * Use `create(ListSSOConfigurationsRequestSchema)` to create a new message. */ export const ListSSOConfigurationsRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 31); /** * Describes the message gitpod.v1.ListSSOConfigurationsResponse. * Use `create(ListSSOConfigurationsResponseSchema)` to create a new message. */ export const ListSSOConfigurationsResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_organization, 32); /** * Describes