
    hs                        S r SSKJr  SSKJr  SSKJr  SSKJ	r
  \R                  " 5       rSSKJr  SSKJr  SS	KJr  SS
KJr  \R                  " 5       R-                  S5      r\" 5       r\
R4                  " \\5        \
R6                  " \S\5        \R8                  S:X  G	a]  S\S   l        S\S   l        S\S   R>                  S   l        S\S   R>                  S   l        S\S   l        S\S   l        S\S   R>                  S   l        S\S   R>                  S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   R>                  S    l        S\S   R>                  S    l        S\S   R>                  S!   l        S\S   R>                  S!   l        S\S   R>                  S"   l        S\S   R>                  S"   l        S\S   R>                  S#   l        S\S   R>                  S#   l        S\S   R>                  S$   l        S\S   R>                  S$   l        S\S   R>                  S%   l        S\S   R>                  S%   l        S\S   R>                  S&   l        S\S   R>                  S&   l        S\S   R>                  S'   l        S\S   R>                  S'   l        S\S   R>                  S(   l        S\S   R>                  S(   l        S\S)   l        S\S)   l        S\S*   l        S\S*   l        S\S+   l        S\S+   l        S\S,   l        S\S,   l        S\S-   l        S\S-   l        S\S.   l        S\S.   l        S\S/   R>                  S0   l        S\S/   R>                  S0   l        S\S1   l        S\S1   l        S\S2   l        S\S2   l        S\S3   R>                  S4   l        S\S3   R>                  S4   l        S\S3   R>                  S5   l        S\S3   R>                  S5   l        S\S3   R>                  S6   l        S\S3   R>                  S6   l        S\S7   R@                  S8   l        S9\S7   R@                  S8   l        S:\S;   l!        S<\S;   l"        S=\S>   l!        S?\S>   l"        S@\SA   l!        SB\SA   l"        SC\SD   l!        SE\SD   l"        SF\SG   l!        SH\SG   l"        SI\SJ   l!        SK\SJ   l"        SL\SM   l!        SN\SM   l"        SO\SP   l!        SQ\SP   l"        SR\S   l!        SS\S   l"        ST\S   l!        SU\S   l"        SV\SW   l!        SX\SW   l"        SY\SZ   l!        S[\SZ   l"        S\\S]   l!        S^\S]   l"        S_\S`   l!        Sa\S`   l"        Sb\S   l!        Sc\S   l"        Sd\S   l!        Se\S   l"        Sf\S   l!        Sa\S   l"        Sg\Sh   l!        Si\Sh   l"        Sj\Sk   l!        Sl\Sk   l"        Sm\Sn   l!        So\Sn   l"        Sp\Sq   l!        Sr\Sq   l"        Sb\S   l!        Sc\S   l"        Sd\S   l!        Se\S   l"        Sf\S   l!        Sa\S   l"        Ss\St   l!        Su\St   l"        Sv\Sw   l!        Sx\Sw   l"        Sy\Sz   l!        S{\Sz   l"        S|\S}   l!        S~\S}   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S)   l!        S\S)   l"        S\S   l!        S\S   l"        S\S*   l!        S\S*   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        Sd\S+   l!        Se\S+   l"        Sf\S,   l!        Sa\S,   l"        S\S/   l!        S\S/   l"        S\S-   l!        S\S-   l"        Sb\S.   l!        Sc\S.   l"        S\S   l!        S\S   l"        S\S   l!        S\S   l"        Sb\S1   l!        Sc\S1   l"        S\S3   l!        S\S3   l"        S\S2   l!        S\S2   l"        S\S   l!        S\S   l"        S\S7   l!        S\S7   l"        gg)zGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder)duration_pb2)	empty_pb2   )models)roomsH2  
livekit_sip.protolivekitgoogle/protobuf/duration.protogoogle/protobuf/empty.protolivekit_models.protolivekit_room.proto"A
	SIPStatus$
code (2.livekit.SIPStatusCode
status (	"
CreateSIPTrunkRequest
inbound_addresses (	
outbound_address (	
outbound_number (	!
inbound_numbers_regex (	B
inbound_numbers	 (	
inbound_username (	
inbound_password (	
outbound_username (	
outbound_password (	
name
 (	
metadata (	:"
SIPTrunkInfo
sip_trunk_id (	-
kind (2.livekit.SIPTrunkInfo.TrunkKind
inbound_addresses (	
outbound_address (	
outbound_number (	(
	transport (2.livekit.SIPTransport!
inbound_numbers_regex (	B
inbound_numbers
 (	
inbound_username (	
inbound_password (	
outbound_username (	
outbound_password	 (	
name (	
metadata (	"D
	TrunkKind
TRUNK_LEGACY 
TRUNK_INBOUND
TRUNK_OUTBOUND:"K
CreateSIPInboundTrunkRequest+
trunk (2.livekit.SIPInboundTrunkInfo"
UpdateSIPInboundTrunkRequest
sip_trunk_id (	/
replace (2.livekit.SIPInboundTrunkInfoH 0
update (2.livekit.SIPInboundTrunkUpdateH B
action"
SIPInboundTrunkInfo
sip_trunk_id (	
name (	
metadata (	
numbers (	
allowed_addresses (	
allowed_numbers (	
auth_username (	
auth_password (	:
headers	 (2).livekit.SIPInboundTrunkInfo.HeadersEntryT
headers_to_attributes
 (25.livekit.SIPInboundTrunkInfo.HeadersToAttributesEntryT
attributes_to_headers (25.livekit.SIPInboundTrunkInfo.AttributesToHeadersEntry2
include_headers (2.livekit.SIPHeaderOptions2
ringing_timeout (2.google.protobuf.Duration4
max_call_duration (2.google.protobuf.Duration
krisp_enabled (5
media_encryption (2.livekit.SIPMediaEncryption.
HeadersEntry
key (	
value (	:8:
HeadersToAttributesEntry
key (	
value (	:8:
AttributesToHeadersEntry
key (	
value (	:8"
SIPInboundTrunkUpdate$
numbers (2.livekit.ListUpdate.
allowed_addresses (2.livekit.ListUpdate,
allowed_numbers (2.livekit.ListUpdate
auth_username (	H 
auth_password (	H
name (	H
metadata (	HB
_auth_usernameB
_auth_passwordB
_nameB
	_metadata"M
CreateSIPOutboundTrunkRequest,
trunk (2.livekit.SIPOutboundTrunkInfo"
UpdateSIPOutboundTrunkRequest
sip_trunk_id (	0
replace (2.livekit.SIPOutboundTrunkInfoH 1
update (2.livekit.SIPOutboundTrunkUpdateH B
action"
SIPOutboundTrunkInfo
sip_trunk_id (	
name (	
metadata (	
address (	(
	transport (2.livekit.SIPTransport
numbers (	
auth_username (	
auth_password (	;
headers	 (2*.livekit.SIPOutboundTrunkInfo.HeadersEntryU
headers_to_attributes
 (26.livekit.SIPOutboundTrunkInfo.HeadersToAttributesEntryU
attributes_to_headers (26.livekit.SIPOutboundTrunkInfo.AttributesToHeadersEntry2
include_headers (2.livekit.SIPHeaderOptions5
media_encryption (2.livekit.SIPMediaEncryption.
HeadersEntry
key (	
value (	:8:
HeadersToAttributesEntry
key (	
value (	:8:
AttributesToHeadersEntry
key (	
value (	:8"
SIPOutboundTrunkUpdate
address (	H -
	transport (2.livekit.SIPTransportH$
numbers (2.livekit.ListUpdate
auth_username (	H
auth_password (	H
name (	H
metadata (	HB

_addressB

_transportB
_auth_usernameB
_auth_passwordB
_nameB
	_metadata"1
GetSIPInboundTrunkRequest
sip_trunk_id (	"I
GetSIPInboundTrunkResponse+
trunk (2.livekit.SIPInboundTrunkInfo"2
GetSIPOutboundTrunkRequest
sip_trunk_id (	"K
GetSIPOutboundTrunkResponse,
trunk (2.livekit.SIPOutboundTrunkInfo"<
ListSIPTrunkRequest!
page (2.livekit.Pagination:"@
ListSIPTrunkResponse$
items (2.livekit.SIPTrunkInfo:"c
ListSIPInboundTrunkRequest!
page (2.livekit.Pagination
	trunk_ids (	
numbers (	"J
ListSIPInboundTrunkResponse+
items (2.livekit.SIPInboundTrunkInfo"d
ListSIPOutboundTrunkRequest!
page (2.livekit.Pagination
	trunk_ids (	
numbers (	"L
ListSIPOutboundTrunkResponse,
items (2.livekit.SIPOutboundTrunkInfo"-
DeleteSIPTrunkRequest
sip_trunk_id (	"7
SIPDispatchRuleDirect
	room_name (	
pin (	"=
SIPDispatchRuleIndividual
room_prefix (	
pin (	"L
SIPDispatchRuleCallee
room_prefix (	
pin (	
	randomize ("
SIPDispatchRule>
dispatch_rule_direct (2.livekit.SIPDispatchRuleDirectH F
dispatch_rule_individual (2".livekit.SIPDispatchRuleIndividualH >
dispatch_rule_callee (2.livekit.SIPDispatchRuleCalleeH B
rule"
CreateSIPDispatchRuleRequest3
dispatch_rule
 (2.livekit.SIPDispatchRuleInfo*
rule (2.livekit.SIPDispatchRuleB
	trunk_ids (	B
hide_phone_number (B
inbound_numbers (	B
name (	B
metadata (	BM

attributes (25.livekit.CreateSIPDispatchRuleRequest.AttributesEntryB
room_preset (	B3
room_config	 (2.livekit.RoomConfigurationB1
AttributesEntry
key (	
value (	:8"
UpdateSIPDispatchRuleRequest
sip_dispatch_rule_id (	/
replace (2.livekit.SIPDispatchRuleInfoH 0
update (2.livekit.SIPDispatchRuleUpdateH B
action"
SIPDispatchRuleInfo
sip_dispatch_rule_id (	&
rule (2.livekit.SIPDispatchRule
	trunk_ids (	
hide_phone_number (
inbound_numbers (	
name (	
metadata (	@

attributes (2,.livekit.SIPDispatchRuleInfo.AttributesEntry
room_preset	 (	/
room_config
 (2.livekit.RoomConfiguration
krisp_enabled (5
media_encryption (2.livekit.SIPMediaEncryption1
AttributesEntry
key (	
value (	:8"
SIPDispatchRuleUpdate&
	trunk_ids (2.livekit.ListUpdate&
rule (2.livekit.SIPDispatchRule
name (	H 
metadata (	HB

attributes (2..livekit.SIPDispatchRuleUpdate.AttributesEntry1
AttributesEntry
key (	
value (	:8B
_nameB
	_metadata"m
ListSIPDispatchRuleRequest!
page (2.livekit.Pagination
dispatch_rule_ids (	
	trunk_ids (	"J
ListSIPDispatchRuleResponse+
items (2.livekit.SIPDispatchRuleInfo"<
DeleteSIPDispatchRuleRequest
sip_dispatch_rule_id (	"
SIPOutboundConfig
hostname (	(
	transport (2.livekit.SIPTransport
auth_username (	
auth_password (	R
headers_to_attributes (23.livekit.SIPOutboundConfig.HeadersToAttributesEntryR
attributes_to_headers (23.livekit.SIPOutboundConfig.AttributesToHeadersEntry:
HeadersToAttributesEntry
key (	
value (	:8:
AttributesToHeadersEntry
key (	
value (	:8"
CreateSIPParticipantRequest
sip_trunk_id (	)
trunk (2.livekit.SIPOutboundConfig
sip_call_to (	

sip_number (	
	room_name (	
participant_identity (	
participant_name (	
participant_metadata (	_
participant_attributes	 (2?.livekit.CreateSIPParticipantRequest.ParticipantAttributesEntry
dtmf (	
play_ringtone (B
play_dialtone (
hide_phone_number
 (B
headers (21.livekit.CreateSIPParticipantRequest.HeadersEntry2
include_headers (2.livekit.SIPHeaderOptions2
ringing_timeout (2.google.protobuf.Duration4
max_call_duration (2.google.protobuf.Duration
krisp_enabled (5
media_encryption (2.livekit.SIPMediaEncryption
wait_until_answered (<
ParticipantAttributesEntry
key (	
value (	:8.
HeadersEntry
key (	
value (	:8"r
SIPParticipantInfo
participant_id (	
participant_identity (	
	room_name (	
sip_call_id (	"
TransferSIPParticipantRequest
participant_identity (	
	room_name (	
transfer_to (	
play_dialtone (D
headers (23.livekit.TransferSIPParticipantRequest.HeadersEntry2
ringing_timeout (2.google.protobuf.Duration.
HeadersEntry
key (	
value (	:8"
SIPCallInfo
call_id (	
trunk_id (	
dispatch_rule_id (	
region (	
	room_name (	
room_id (	
participant_identity (	O
participant_attributes (2/.livekit.SIPCallInfo.ParticipantAttributesEntry!
from_uri (2.livekit.SIPUri
to_uri (2.livekit.SIPUri

created_at	 (B

started_at
 (B
ended_at (B-
enabled_features (2.livekit.SIPFeature1
call_direction (2.livekit.SIPCallDirection+
call_status (2.livekit.SIPCallStatus
created_at_ns (
started_at_ns (
ended_at_ns (4
disconnect_reason (2.livekit.DisconnectReason
error (	,
call_status_code (2.livekit.SIPStatus
audio_codec (	
media_encryption (	<
ParticipantAttributesEntry
key (	
value (	:8"h
SIPUri
user (	
host (	

ip (	
port ((
	transport (2.livekit.SIPTransport*
SIPStatusCode
SIP_STATUS_UNKNOWN 
SIP_STATUS_TRYINGd
SIP_STATUS_RINGING!
SIP_STATUS_CALL_IS_FORWARDED
SIP_STATUS_QUEUED 
SIP_STATUS_SESSION_PROGRESS
SIP_STATUS_OK
SIP_STATUS_ACCEPTED!
SIP_STATUS_MOVED_PERMANENTLY!
SIP_STATUS_MOVED_TEMPORARILY
SIP_STATUS_USE_PROXY
SIP_STATUS_BAD_REQUEST
SIP_STATUS_UNAUTHORIZED 
SIP_STATUS_PAYMENT_REQUIRED
SIP_STATUS_FORBIDDEN
SIP_STATUS_NOTFOUND"
SIP_STATUS_METHOD_NOT_ALLOWED
SIP_STATUS_NOT_ACCEPTABLE#
SIP_STATUS_PROXY_AUTH_REQUIRED
SIP_STATUS_REQUEST_TIMEOUT
SIP_STATUS_CONFLICT
SIP_STATUS_GONE(
#SIP_STATUS_REQUEST_ENTITY_TOO_LARGE$
SIP_STATUS_REQUEST_URI_TOO_LONG&
!SIP_STATUS_UNSUPPORTED_MEDIA_TYPE/
*SIP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE
SIP_STATUS_BAD_EXTENSION"
SIP_STATUS_EXTENSION_REQUIRED"
SIP_STATUS_INTERVAL_TOO_BRIEF'
"SIP_STATUS_TEMPORARILY_UNAVAILABLE0
+SIP_STATUS_CALL_TRANSACTION_DOES_NOT_EXISTS
SIP_STATUS_LOOP_DETECTED
SIP_STATUS_TOO_MANY_HOPS"
SIP_STATUS_ADDRESS_INCOMPLETE
SIP_STATUS_AMBIGUOUS
SIP_STATUS_BUSY_HERE"
SIP_STATUS_REQUEST_TERMINATED#
SIP_STATUS_NOT_ACCEPTABLE_HERE%
 SIP_STATUS_INTERNAL_SERVER_ERROR
SIP_STATUS_NOT_IMPLEMENTED
SIP_STATUS_BAD_GATEWAY#
SIP_STATUS_SERVICE_UNAVAILABLE
SIP_STATUS_GATEWAY_TIMEOUT%
 SIP_STATUS_VERSION_NOT_SUPPORTED!
SIP_STATUS_MESSAGE_TOO_LARGE&
!SIP_STATUS_GLOBAL_BUSY_EVERYWHERE
SIP_STATUS_GLOBAL_DECLINE.
)SIP_STATUS_GLOBAL_DOES_NOT_EXIST_ANYWHERE%
 SIP_STATUS_GLOBAL_NOT_ACCEPTABLE*k
SIPTransport
SIP_TRANSPORT_AUTO 
SIP_TRANSPORT_UDP
SIP_TRANSPORT_TCP
SIP_TRANSPORT_TLS*N
SIPHeaderOptions
SIP_NO_HEADERS 
SIP_X_HEADERS
SIP_ALL_HEADERS*o
SIPMediaEncryption
SIP_MEDIA_ENCRYPT_DISABLE 
SIP_MEDIA_ENCRYPT_ALLOW
SIP_MEDIA_ENCRYPT_REQUIRE*w
SIPCallStatus
SCS_CALL_INCOMING 
SCS_PARTICIPANT_JOINED

SCS_ACTIVE
SCS_DISCONNECTED
	SCS_ERROR*)

SIPFeature
NONE 
KRISP_ENABLED*F
SIPCallDirection
SCD_UNKNOWN 
SCD_INBOUND
SCD_OUTBOUND2
SIPP
ListSIPTrunk.livekit.ListSIPTrunkRequest.livekit.ListSIPTrunkResponse"\
CreateSIPInboundTrunk%.livekit.CreateSIPInboundTrunkRequest.livekit.SIPInboundTrunkInfo_
CreateSIPOutboundTrunk&.livekit.CreateSIPOutboundTrunkRequest.livekit.SIPOutboundTrunkInfo\
UpdateSIPInboundTrunk%.livekit.UpdateSIPInboundTrunkRequest.livekit.SIPInboundTrunkInfo_
UpdateSIPOutboundTrunk&.livekit.UpdateSIPOutboundTrunkRequest.livekit.SIPOutboundTrunkInfo]
GetSIPInboundTrunk".livekit.GetSIPInboundTrunkRequest#.livekit.GetSIPInboundTrunkResponse`
GetSIPOutboundTrunk#.livekit.GetSIPOutboundTrunkRequest$.livekit.GetSIPOutboundTrunkResponse`
ListSIPInboundTrunk#.livekit.ListSIPInboundTrunkRequest$.livekit.ListSIPInboundTrunkResponsec
ListSIPOutboundTrunk$.livekit.ListSIPOutboundTrunkRequest%.livekit.ListSIPOutboundTrunkResponseG
DeleteSIPTrunk.livekit.DeleteSIPTrunkRequest.livekit.SIPTrunkInfo\
CreateSIPDispatchRule%.livekit.CreateSIPDispatchRuleRequest.livekit.SIPDispatchRuleInfo\
UpdateSIPDispatchRule%.livekit.UpdateSIPDispatchRuleRequest.livekit.SIPDispatchRuleInfo`
ListSIPDispatchRule#.livekit.ListSIPDispatchRuleRequest$.livekit.ListSIPDispatchRuleResponse\
DeleteSIPDispatchRule%.livekit.DeleteSIPDispatchRuleRequest.livekit.SIPDispatchRuleInfoY
CreateSIPParticipant$.livekit.CreateSIPParticipantRequest.livekit.SIPParticipantInfoX
TransferSIPParticipant&.livekit.TransferSIPParticipantRequest.google.protobuf.EmptyBFZ#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Protobproto3sipFN
DESCRIPTORsF   Z#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Proto_CREATESIPTRUNKREQUESTinbound_numbers_regexs   _SIPTRUNKINFO!_SIPINBOUNDTRUNKINFO_HEADERSENTRYs   8-_SIPINBOUNDTRUNKINFO_HEADERSTOATTRIBUTESENTRY-_SIPINBOUNDTRUNKINFO_ATTRIBUTESTOHEADERSENTRY"_SIPOUTBOUNDTRUNKINFO_HEADERSENTRY._SIPOUTBOUNDTRUNKINFO_HEADERSTOATTRIBUTESENTRY._SIPOUTBOUNDTRUNKINFO_ATTRIBUTESTOHEADERSENTRY_LISTSIPTRUNKREQUEST_LISTSIPTRUNKRESPONSE-_CREATESIPDISPATCHRULEREQUEST_ATTRIBUTESENTRY_CREATESIPDISPATCHRULEREQUESTrule	trunk_idshide_phone_numberinbound_numbersnamemetadata
attributesroom_presetroom_config$_SIPDISPATCHRULEINFO_ATTRIBUTESENTRY&_SIPDISPATCHRULEUPDATE_ATTRIBUTESENTRY+_SIPOUTBOUNDCONFIG_HEADERSTOATTRIBUTESENTRY+_SIPOUTBOUNDCONFIG_ATTRIBUTESTOHEADERSENTRY7_CREATESIPPARTICIPANTREQUEST_PARTICIPANTATTRIBUTESENTRY)_CREATESIPPARTICIPANTREQUEST_HEADERSENTRY_CREATESIPPARTICIPANTREQUESTplay_ringtone+_TRANSFERSIPPARTICIPANTREQUEST_HEADERSENTRY'_SIPCALLINFO_PARTICIPANTATTRIBUTESENTRY_SIPCALLINFO
created_at
started_atended_at_SIPListSIPTrunks   i#  _SIPSTATUSCODEi*  i*  _SIPTRANSPORTiq*  is*  _SIPHEADEROPTIONSi*  i*  _SIPMEDIAENCRYPTIONi2+  i4+  _SIPCALLSTATUSi+  i+  _SIPFEATUREi+  i+  _SIPCALLDIRECTIONi,     
_SIPSTATUS      i  i  i  i  _SIPTRUNKINFO_TRUNKKINDi  i  _CREATESIPINBOUNDTRUNKREQUESTi#  i&  _UPDATESIPINBOUNDTRUNKREQUESTi  i  _SIPINBOUNDTRUNKINFOi  i^  i  i  i  i  i  _SIPINBOUNDTRUNKUPDATEi>	  i@	  _CREATESIPOUTBOUNDTRUNKREQUESTi	  i	  _UPDATESIPOUTBOUNDTRUNKREQUESTi4
  i7
  _SIPOUTBOUNDTRUNKINFOi  i  _SIPOUTBOUNDTRUNKUPDATEi7  i9  _GETSIPINBOUNDTRUNKREQUESTij  il  _GETSIPINBOUNDTRUNKRESPONSEi  i  _GETSIPOUTBOUNDTRUNKREQUESTi  i  _GETSIPOUTBOUNDTRUNKRESPONSEi6  i8  it  iv  i  i  _LISTSIPINBOUNDTRUNKREQUESTi  i  _LISTSIPINBOUNDTRUNKRESPONSEig  ii  _LISTSIPOUTBOUNDTRUNKREQUESTi  i  _LISTSIPOUTBOUNDTRUNKRESPONSEi  i  _DELETESIPTRUNKREQUESTiJ  iL  _SIPDISPATCHRULEDIRECTi  i  _SIPDISPATCHRULEINDIVIDUALi  i  _SIPDISPATCHRULECALLEEi  i  _SIPDISPATCHRULEi  i  i  i  i  _UPDATESIPDISPATCHRULEREQUESTim  ip  _SIPDISPATCHRULEINFOi;  i>  _SIPDISPATCHRULEUPDATEi\  i^  _LISTSIPDISPATCHRULEREQUESTi  i  _LISTSIPDISPATCHRULERESPONSEi  i  _DELETESIPDISPATCHRULEREQUESTiU  iX  _SIPOUTBOUNDCONFIGi  i  i_  i  i/  ia  _SIPPARTICIPANTINFOi  i  _TRANSFERSIPPARTICIPANTREQUESTi  i  i(#  i*#  _SIPURIi#  i!,  i1  )#__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_dbr   %google_dot_protobuf_dot_duration__pb2r   "google_dot_protobuf_dot_empty__pb2 r
   _models_r   _room_AddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_optionsfields_by_namemethods_by_name_serialized_start_serialized_end     F/var/www/html/env/lib/python3.13/site-packages/livekit/protocol/sip.py<module>r|      s  
 & 5 ? ? 8 
"
"
$ R K    %%'99  ;mB  nB
9  ' '
H =  ' '
E8 D!!U*$((<! 0I(<,X\(#$334KLUcn(#$334KL`04(#$-;F(#$8OS(?**+BCLZe(?**+BCW'+(?$2=(?/;?(./8FN(./CGK(:;DRZ(:;OGK(:;DRZ(:;O<@(/09GO(/0DHL(;<ES[(;<PHL(;<ES[(;<P.2(!"+9D(!"6/3("#,:E("#7GK(:;DRZ(:;ONR(*+::6BKYd(*+::6BVSW(*+::;GP^i(*+::;G[[_(*+::;NOXfq(*+::;NOcY](*+::;LMVdo(*+::;LMaNR(*+::6BKYd(*+::6BVRV(*+:::FO]h(*+:::FZTX(*+::<HQ_j(*+::<H\UY(*+::=IR`k(*+::=I]UY(*+::=IR`k(*+::=I]>B(12;IQ(12F@D(34=KS(34HEI(89BPX(89MEI(89BPX(89MQU(DEN\d(DEYCG(67@NV(67KVZ()*99/JSal()*99/J^EI(89BPX(89MAE(45>LT(45ICG(>)),7@NY(>)),7KCG(>)),7@NY(>)),7KAE(>))*5>LW(>))*5I>B(6"">2;IX(6"">2F/3(.-2(,.3(?-,1(?+27(105(/49( !327( !1/4(.-2(,,1(=+*/(=)27(105(/+.(<*),(<(7:(#$658(#$4.1(?-,/(?+8;($%769($%5>A(*+=<@(*+;>B(*+=<@(*+;59(!"437(!"2BF(./A@D(./?NR(:;MLP(:;KNR(:;MLP(:;K7;(#$659(#$4?C(+,>=A(+,<?C(+,>=A(+,<6:("#548("#3CG(/0BAE(/0@OS(;<NMQ(;<LOS(;<NMQ(;<L8<($%76:($%5;?('(:9=('(8<@(();:>(()9<@(();:>(()9=A()*<;?()*:59(!"437(!"26:("#548("#3<@(();:>(()9=A()*<;?()*:=A()*<;?()*:>B(*+=<@(*+;7;(#$659(#$47;(#$659(#$4;?('(:9=('(87;(#$659(#$415(0/3(.>B(*+=<@(*+;NR(:;MLP(:;K>B(*+=<@(*+;59(!"437(!"2EI(12DCG(12B7;(#$659(#$4GK(34FEI(34D<@(();:>(()9=A()*<;?()*:>B(*+=<@(*+;37( 215( 0LP(89KJN(89ILP(89KJN(89I=A()*<;?()*:X\(DEWVZ(DEUJN(67IHL(67G48( !326( !1?C(+,>=A(+,<LP(89KJN(89I-1(>,+/(>*HL(45GFJ(45E(,(9'&*(9%%*(6$#((6"M +rz   