+
    =l jAK  ã                   ór  € ^ RI t ^ RIt^ RIHtHtHtHtHt ^ RIH	t	H
t
HtHtHtHtHtHtHtHt ^ RIHtHt ^ RIHtHtHt ^ RIHtHt ^ RIHt ^ RIH t  ^ R	I!H"t"H#t#H$t$ ^ R
I%H&t& ^ RI'H(t( ]PR                  ! ]PT                  ! ]+4      4      t,]! RR]-3R]-3R]]].]3,          ,          3.4      t/R R lt0R3R R llt1R R lt2R R lt3R R lt4] Pj                  ] Pl                  ] Pn                  ! ] Pp                  4      R R l4       4       4       t9]$! R]Pt                  ]Pv                  ]9]&Px                  ^]#! ]"! R]Pz                  P}                  RP                  ]P€                  ! ]
P‚                  ! 4       R7      4      R 7      R!R"R#7      ]"! R$]P„                  R%R&7      ]"! R']P†                  P}                  RR(7      R%R&7      ]"! R)]Pˆ                  R%R&7      ]"! R*]PŠ                  R%R&7      ]"! R+]PŒ                  P}                  R,R-7      R!R,R..R,R/7      ]"! R0]PŽ                  R!R&7      .R17      .R27      tHR# )4é    N)ÚAnyÚDictÚListÚ
NamedTupleÚOptional)
ÚapiÚconfigÚcontractÚentitlementsÚevent_loggerÚ
exceptionsÚlockÚmessagesÚstatusÚutil)ÚServiceWithDependenciesÚ_dependencies)ÚEnableOptionsÚEnableResultÚ_enable)ÚEnabledServiceÚ_enabled_services)Ú_is_attached)Úcli_util)ÚProArgumentÚProArgumentGroupÚ
ProCommand)ÚHelpCategory)Úmachine_tokenÚ_EnableOneServiceResultÚsuccessÚneeds_rebootÚerrorc                óP   € V ^8„  d   QhR\         P                  R\        R\        /# )é   ÚcfgÚvariantÚ
assume_yes)r	   ÚUAConfigÚstrÚbool)Úformats   "Ú5/usr/lib/python3/dist-packages/uaclient/cli/enable.pyÚ__annotate__r.   0   s*   € ÷  
ñ  
Ü	�‰ð 
äð 
ô ñ 
ó    c                 óˆ  € \         P                  ! V4      p\        P                  ! V 4      p\        P
                  ! WP                  4       4      pV'       g   V! \        P                  4       R # \        V 4      P                  p\        V 4      P                  pV F!  p	\        V V	P                  VRVVR VVR7	       K#  	  R # )NF)	r&   Úent_namer'   Úaccess_onlyr(   Újson_outputÚ
extra_argsÚenabled_servicesÚall_dependencies)r   Ú&create_interactive_only_print_functionr   Úget_machine_token_filer
   Úget_enabled_by_default_servicesr   r   ÚNO_SERVICES_TO_AUTO_ENABLEr   r5   r   ÚservicesÚ_enable_one_serviceÚname)
r&   r'   r(   r3   Úinteractive_only_printÚmachine_token_fileÚservices_to_be_enabledr5   r6   Úenable_by_default_services
   &&&&      r-   Ú_auto_enable_servicesrB   0   s´   € ô &×LÒLØóÐô '×=Ò=¸cÓBÐÜ%×EÒEØ×,Ñ,Ó.óÐ÷ "Ùœx×BÑBÔCÙä(¨Ó-×>Ñ>ÐÜ$ SÓ)×2Ñ2Ðã%;Ð!ÜØØ.×3Ñ3ØØØ!Ø#ØØ-Ø-÷
	
ó &<r/   c                óz   € V ^8„  d   QhR\         P                  R\        R\        \        P
                  ,          /# )r%   r&   r2   Úprogress_object)r	   r)   r+   r   r   ÚAbstractProgress)r,   s   "r-   r.   r.   S   s5   € ÷ )ñ )Ü	�‰ð)äð)ô œc×2Ñ2Õ3ñ	)r/   c                ó  € \         P                  ! V4      p\        P                  ! V RVVR7      pRpRp \        P
                  ! RR7      ;_uu_ 4        VP                  VR7      w  rgRRR4       T'       gH   Te   TP                  e   TP                  p	M\        P                  p	\        P                  ! RT	R7      h\        R.. R. R	7      #   + '       g   i     Lo; i  \         d   p\        P                  ! 4        ThRp?ii ; i)
a  
Landscape gets special treatment because it currently not supported by our
enable API. This function is a temporary workaround until we have a proper
API for enabling landscape, which will happen after Landscape is fully
integrated with the contracts backend.
Ú	landscape)Úcalled_namer2   r4   FNzcli.enable._enable_landscape)Úlock_holder)Úprogress)ÚserviceÚreason)ÚenabledÚdisabledÚreboot_requiredr   )r   ÚProgressWrapperr   ÚLandscapeEntitlementr   Ú	RetryLockÚenableÚ	ExceptionÚclear_lock_file_if_presentÚmessager   ÚGENERIC_UNKNOWN_ISSUEr   ÚEntitlementNotEnabledErrorr   )
r&   r2   r4   rD   rJ   rG   r!   Úfail_reasonÚerL   s
   &&&&      r-   Ú_enable_landscaper[   S   sý   € ô ×"Ò" ?Ó3€HÜ×1Ò1ØØØØô	€Ið €GØ€KðÜ�^Š^Ø6÷
ö 
ð $-×#3Ñ#3¸XÐ#3Ó#FÑ ˆG÷
÷ ØÒ" {×':Ñ':Ò'FØ ×(Ñ(‰Fä×3Ñ3ˆFÜ×3Ò3Ø¨ô
ð 	
ô Ø�¨¸EÈBôð ÷!
÷ 
ûô ô Ü×'Ò'Ô)Øˆûðús5   ¶C$ ÁCÁ*C$ ÃC!	ÃC$ Ã!C$ Ã$DÃ/DÄDc                ó¬   € V ^8„  d   QhR\         P                  R\        R\        \        ,          R\        \
        ,          R\        R\        R\        /# )r%   r&   rK   r6   r5   rH   r'   Úservice_title)r	   r)   r*   r   r   r   )r,   s   "r-   r.   r.      sf   € ÷ Yñ YÜ	�‰ðYäðYô Ô2Õ3ðYô œ>Õ*ð	Yô
 ðYô ðYô ñYr/   c                 ó\  aa€ . p. pV U	u. uF  q™P                   NK  	  p
p	\        V3R  lV 4       R4      pVeq   VP                   U	u. uF"  p	V	P                   V
9   g   K  V	P                   NK$  	  pp	VP                   U	u. uF"  p	V	P                   V
9  g   K  V	P                   NK$  	  pp	V F™  p\        P
                  ! V P                  RR7      p\        P                  ! W4      p\        P                  P                  VVR7      pV'       g    \        P                  ! VR7      '       d   Kƒ  \        P                  ! VVR7      h	  V Fp  p\        P                  ! V V4      p\        P                  P                  VVR7      p\        P                  ! VR7      '       d   KZ  \        P                   ! VVR7      h	  \        VV3R lV 4       R4      pVeÃ   Se½   \        P                  ! V SS4      p\        P                  ! V SVP"                  4      p\        P
                  ! V P                  RR7      p\        P                  P                  VVR7      pV'       g   \        P                  ! VR7      '       g   \        P                  ! VVR7      hR# R# R# u up	i u up	i u up	i )c              3   óL   <"  € T F  qP                   S8X  g   K  Vx € K  	  R # 5i©N)r=   )Ú.0ÚsrK   s   & €r-   Ú	<genexpr>Ú1prompt_for_dependency_handling.<locals>.<genexpr>�   s   øé € Ð:Ñ$ˆq¯©°'Ñ(9�ŠÓ$ùs   ƒ$š
$Nz features.block_disable_on_enable)r	   Úpath_to_value)Úservice_being_enabledÚincompatible_service)Úmsg)rf   Úrequired_servicec              3   óœ   <"  € T FA  pVP                   S8X  g   K  VP                  '       g   K*  VP                  S8w  g   K=  Vx € KC  	  R # 5ir`   ©r=   Úvariant_enabledÚvariant_name)ra   rb   rK   r'   s   & €€r-   rc   rd   ¼   sI   øé € ð 	
á%�Ø�v‰v˜Ñ ô ð ×!Õ!ô ð —‘ 'Ñ)÷	 ŠAÛ%ùs   ƒA›A¯AÁ
A)r=   ÚnextÚincompatible_withÚ
depends_onr   Úis_config_value_truer&   r   Ú	get_titler   ÚINCOMPATIBLE_SERVICEr,   Úprompt_for_confirmationr   ÚIncompatibleServiceStopsEnableÚREQUIRED_SERVICEÚRequiredServiceStopsEnablerm   )r&   rK   r6   r5   rH   r'   r]   Úincompatible_servicesÚrequired_servicesrb   Úenabled_service_namesÚdependenciesrg   Úcfg_block_disable_on_enableÚincompatible_service_titleÚuser_msgri   Úrequired_service_titlerl   Úto_be_enabled_titleÚenabled_variant_titles   &f&&&f&              r-   Úprompt_for_dependency_handlingr‚      s±  ù€ ð ÐØÐÙ-=Ó>Ñ-=¨ŸVœVÑ-=ÐÐ>äÜ:Ñ$Ó:¸Dó€Lð Òð "×3Ò3ó!
á3�Ø�v‰vÐ.Ñ.ô ˆA�FŒFÙ3ð 	ð !
ð "×,Ò,ó
á,�Ø�v‰vÐ2Ñ2ô ˆA�FŒFÙ,ð 	ð 
ó !6ÐÜ&*×&?Ò&?Ø—7‘7Ø<ô'
Ð#ô &2×%;Ò%;Øó&
Ð"ô ×0Ñ0×7Ñ7Ø"/Ø!;ð 8ó 
ˆ÷ '¬d×.JÒ.JØ÷/
õ /
ô ×;Ò;Ø&3Ø%?ôð ñ !6ó( .ÐÜ!-×!7Ò!7¸Ð=MÓ!NÐÜ×,Ñ,×3Ñ3Ø"/Ø3ð 4ó 
ˆô ×+Ò+°×9Õ9Ü×7Ò7Ø&3Ø!7ôð ñ .ô õ	
á%ó	
ð 	ó	€Oð Ò" wÒ':Ü*×4Ò4°S¸'À7ÓKÐÜ ,× 6Ò 6Ø�˜/×6Ñ6ó!
Ðô '+×&?Ò&?Ø—7‘7Ø<ô'
Ð#ô ×0Ñ0×7Ñ7Ø"5Ø!6ð 8ó 
ˆ÷ '¬d×.JÒ.JØ÷/
ó /
ô ×;Ò;Ø&9Ø%:ôð ñ/
ñ (;Ñ"ùòw ?ùò!
ùò

s   ‹JÁ	J$Á!J$ÂJ)ÂJ)c                ó*  € V ^8„  d   QhR\         R\        \        \        3,          R\        \        ,          R\        \        ,          R\        \        \        \        3,          ,          R\        \        \        \        3,          ,          R\         /# )r%   r3   Újson_responseÚprocessed_servicesÚfailed_servicesÚerrorsÚwarningsr!   )r+   r   r*   r   r   )r,   s   "r-   r.   r.   Û   sx   € ÷ 
ñ 
Üð
äœœS˜•>ð
ô œS�	ð
ô œ#•Yð	
ô
 ””cœ3�h•Õ ð
ô ”4œœS˜•>Õ"ð
ô ñ
r/   c                 óø   € V '       dr   VP                  4        VP                  4        V'       d   R MRVR&   W!R&   W1R&   WAR&   WQR&   \        \        P                  ! V\        P
                  RR7      4       R	# R	# )
r!   ÚfailureÚresultr…   r†   r‡   rˆ   T)ÚclsÚ	sort_keysN)ÚsortÚprintÚjsonÚdumpsr   ÚDatetimeAwareJSONEncoder)r3   r„   r…   r†   r‡   rˆ   r!   s   &&&&&&&r-   Ú_print_json_outputr“   Û   sw   € ÷ Ø×ÑÔ!Ø×ÑÔç/6¡)¸Iˆ�hÑØ.@Ð*Ñ+Ø+:Ð'Ñ(Ø"(�hÑØ$,�jÑ!äÜ�JŠJØÜ×1Ñ1Øôö	
ñ r/   c                óü   € V ^8„  d   QhR\         P                  R\        R\        R\        R\        R\        R\        \
        \        ,          ,          R\
        \        ,          R	\
        \        ,          R
\        /
# )r%   r&   r1   r'   r2   r(   r3   r4   r5   r6   Úreturn)	r	   r)   r*   r+   r   r   r   r   r    )r,   s   "r-   r.   r.   ÷   s�   € ÷ _
ñ _
Ü	�‰ð_
äð_
ô ð_
ô ð	_
ô
 ð_
ô ð_
ô œœc�Õ#ð_
ô œ>Õ*ð_
ô Ô2Õ3ð_
ô ñ_
r/   c	                 óŠ  aa€ \         P                  ! V4      p	\        P                  ! V VSVVR 7      p
V
P                  oV
P
                  p\        VV3R lV 4       R4      pVeƒ   \        P                  P                  VR7      pV	! VP                  4       V	! \        P                  P                  VR7      4       \        RRRRRVRVP                  RVP                  /R	7      # V'       g    \        V SVVVSVR
7        V'       d   RpM\         P$                  ! VR7      pSR8X  d   \'        V VVVR7      pM\)        \+        VSVR7      V VR7      p\,        P,                  ! V R7       V'       d(   V	! \        P.                  P                  VR7      4       M&V	! \        P0                  P                  VR7      4       VP2                  pV'       d'   V	! \        P4                  P                  RR7      4       VP                   F  pV	! V4       K  	  \        RVRR	7      #   \        P                   df   p\         P#                  T4       T	! TP                  4       T	! \        P                  P                  TR7      4       \        RRRR	7      u Rp?# Rp?ii ; i  \        P6                   d   pTP8                  R,          pTR,          pTR,          pTR,          pT	! T4       T	! \        P                  P                  TR7      4       \        RRRRRTRTRTRT/R	7      u Rp?# Rp?i\        P                   dy   pT	! TP                  4       T	! \        P                  P                  TR7      4       \        RRRRRTRTP                  RTP:                  RTP8                  /R	7      u Rp?# Rp?ii ; i))r'   r2   r4   c              3   ó¬   <"  € T FI  pVP                   S8X  g   K  S'       d(   VP                  '       g   K2  VP                  S8X  g   KE  Vx € KK  	  R # 5ir`   rk   )ra   rb   Ú	real_namer'   s   & €€r-   rc   Ú&_enable_one_service.<locals>.<genexpr>  sL   øé € ð 	
á%�Ø�v‰v˜Ñ"ô ÷ Ø×%Õ%ô ð
 +,¯.©.¸GÑ*C÷ ŠAÛ%ùs   ƒA›A£A·AÁ

AN)ÚtitleFÚtyperK   rV   Úmessage_code)r!   r"   r#   )rH   r'   r]   )r(   rG   )r4   rD   )rK   r'   r2   )rD   ©r&   Úinstall)Ú	operationTrL   Úcoderš   Úadditional_info)r   r7   r   Úentitlement_factoryr=   rš   rn   r   ÚALREADY_ENABLEDr,   rh   ÚENABLE_FAILEDr    r‚   r   ÚUbuntuProErrorÚLOGÚ	exceptionÚCLIEnableDisableProgressr[   r   r   r   ÚACCESS_ENABLED_TMPLÚENABLED_TMPLrO   ÚENABLE_REBOOT_REQUIRED_TMPLrX   r¡   Úmsg_code)r&   r1   r'   r2   r(   r3   r4   r5   r6   r>   ÚentÚ	ent_titleÚalready_enabledrh   rZ   rJ   Úenable_resultr"   rV   rL   Úerr_codeÚerr_msgÚerr_infor˜   s   &&f&&&&&&              @r-   r<   r<   ÷   s   ù€ ô &×LÒLØóÐô ×
*Ò
*ØØØØØô€Cð —‘€IØ—	‘	€Iäõ	
á%ó	
ð 	ó€Oð Ò"Ü×&Ñ&×-Ñ-°IÐ-Ó>ˆÙ˜sŸw™wÔ'Ùœx×5Ñ5×<Ñ<À9Ð<ÓMÔNÜ&ØØà˜	Ø˜8Ø˜3Ÿ7™7Ø §¡ð	ô	
ð 		
÷ ð	Ü*ØØØ Ø Ø$ØØ'õð*S
ßØ‰Hä×8Ò8ÀJÔOˆHà˜Ô#Ü-ØØØ%Ø (ô	‰Mô $ÜØ$Ø#Ø +ôð
 Ø (ôˆMô 	�Š˜#ÕçÙ"Ü×,Ñ,×3Ñ3¸)Ð3ÓDõñ #Ü×%Ñ%×,Ñ,°9Ð,Ó=ôð %×4Ñ4ˆßÙ"Ü×4Ñ4×;Ñ;Ø'ð <ó ôð %×-Ô-ˆGÙ" 7Ö+ñ .ô 'ØØ%Øô
ð 	
øôu ×(Ñ(ô 
	Ü�M‰M˜!ÔÙ" 1§5¡5Ô)Ù"Ü×&Ñ&×-Ñ-°IÐ-Ó>ôô +ØØ"Øôõ ûð
	ûô@ ×0Ñ0ô 
Ø×"Ñ" 8Õ,ˆØ˜&•>ˆØ˜•/ˆØÐ+Õ,ˆÙ˜wÔ'Ùœx×5Ñ5×<Ñ<À9Ð<ÓMÔNÜ&ØØà˜	Ø˜8Ø˜7Ø Ø! 8ðô

õ 
	
ûô ×$Ñ$ô 
Ù˜qŸu™uÔ%Ùœx×5Ñ5×<Ñ<À9Ð<ÓMÔNÜ&ØØà˜	Ø˜8Ø˜1Ÿ5™5Ø §
¡
Ø! 1×#4Ñ#4ðô

õ 
	
ûð
úsl   Ã2H' ÄJ$ ÄA)J$ Å7A J$ ÇAJ$ È'J!È<AJÊJ!ÊJ!Ê$OÊ9A3L2Ì,OÌ2OÍ	OÍ
A-N=Î7OÎ=Oc                ó$   € V ^8„  d   QhR\         /# )r%   r•   )Úint)r,   s   "r-   r.   r.   œ  s   € ÷ Yñ Y¬Sñ Yr/   c               óB  € . p. p. p. pR\         P                  RR/pV P                  R8H  p\        P                  ! V4      p	\        V RR4      p
V P                  pV P                  pV P                  pV
'       d!   V'       d   \        P                  ! RRR	7      hV
'       d!   V'       d   \        P                  ! RR
R	7      hV'       d!   V'       d   \        P                  ! RR
R	7      hV	! \        P                  4        \        P                  ! VRR7       \/        V4      P0                  '       gg   \        P2                  ! 4       pV	! VP*                  4       VP'                  RRRVP*                  RVP4                  /4       \7        VVVVVVRR7       ^# V'       d   \9        VRRVR7      # \        V R. 4      pV'       g   \        P:                  ! 4       h\<        P>                  ! Wñ4      w  pp\A        V4      PB                  p\E        V4      PF                  pRp\<        PH                  ! VV4       F¡  p\K        VVV
VVVVPM                  R4      VV4	      pVPN                  '       d-   VP'                  V4       VPP                  '       d   RVR&   Ka  Kc  RpVP'                  V4       VPR                  f   K†  VP'                  VPR                  4       K£  	  V'       do   RpVV,          p\<        PT                  ! VVR7      pV	! VP*                  4       VP'                  RRRRRVP*                  RVP4                  RVPV                  /4       \        PX                  ! V4      pVP[                  4        \7        VVVVVVVR7       V'       d   ^ # ^#   \        P                  \        P                   3 dc    \"        P%                  RRR7       TP'                  RRR\        P(                  P*                  R\        P(                  P,                  /4        ELi ; i)zVPerform the enable action on a named entitlement.

@return: 0 on success, 1 otherwise
Ú_schema_versionr"   Fr�   r'   Ú ú--access-onlyú	--variant)Úoption1Úoption2ú--auto)ÚverbosezFailed to refresh contractT)Úexc_infor›   ÚsystemrV   rœ   )r!   )r&   r'   r(   r3   rK   r4   Nr�   r¡   ).r   ÚJSON_SCHEMA_VERSIONr,   r   r7   Úgetattrr2   r(   Úautor   ÚInvalidOptionCombinationr   ÚREFRESH_CONTRACT_ENABLEr
   ÚrefreshÚConnectivityErrorr¥   r¦   ÚwarningÚappendÚE_REFRESH_CONTRACT_FAILURErh   r=   r   Úis_attached_and_contract_validÚContractExpiredErrorr¬   r“   rB   ÚNoServicesToEnabler   Úget_valid_entitlement_namesr   r5   r   r;   Úorder_entitlements_for_enablingr<   Úgetr!   r"   r#   Ú*create_enable_entitlements_not_found_errorr¡   ÚUAContractClientÚupdate_activity_token)Úargsr&   Úkwargsr…   r†   r‡   rˆ   r„   r3   r>   r'   r2   r(   rÃ   Úexpired_errÚnamesÚentitlements_foundÚentitlements_not_foundr5   r6   Úretr1   r‹   ÚerrÚcontract_clients   &$,                      r-   Úaction_enablerÝ   ™  sÔ  € ð ÐØ€OØ€FØ€Hð 	œ<×;Ñ;Ø˜ð€Mð
 —+‘+ Ñ'€Kô
 &×LÒLØóÐô �d˜I rÓ*€GØ×"Ñ"€KØ—‘€JØ�9‰9€Dç—;Ü×1Ò1Ø#¨[ô
ð 	
÷ —4Ü×1Ò1Ø¨ô
ð 	
÷ —tÜ×1Ò1Ø#¨Xô
ð 	
ñ œ8×;Ñ;Ô<ð
Ü×Ò˜ eÕ,ô ˜Ó×;×;Ð;Ü ×5Ò5Ó7ˆÙ˜{Ÿ™Ô/Ø�‰à˜Ø˜;Ÿ?™?Ø × 4Ñ 4ðô	
ô 	ØØØØØØØõ	
ñ çÜ$ØØØØ#ô	
ð 	
ô �D˜) RÓ(€EßÜ×+Ò+Ó-Ð-ô
 	×0Ò0°Ó<ñØØä(¨Ó-×>Ñ>ÐÜ$ SÓ)×2Ñ2Ðà
€CÜ ×@Ò@ØÐöˆô %ØØØØØØØ�J‰J�|Ó$ØØó

ˆð �>�>ˆ>Ø×%Ñ% hÔ/Ø×"×"Ð"Ø04�˜nÓ-ñ #ð ˆCØ×"Ñ" 8Ô,Ø�|‰|Ô'Ø—‘˜fŸl™lÖ+ñ-÷0 ØˆØÐ1Õ1ˆÜ×EÒEØ"¨ô
ˆñ 	˜sŸw™wÔ'Ø�‰à˜Ø˜4Ø˜3Ÿ7™7Ø §¡Ø! 3×#6Ñ#6ðô	
ô ×/Ò/°Ó4€OØ×)Ñ)Ô+äØØØØØØØõ÷ ˆ1Ð˜ÐøôU ×(Ñ(¬*×*CÑ*CÐDô 	
ä�‰Ð0¸4ˆÔ@Ø�‰à˜Øœ8×>Ñ>×BÑBØ¤× CÑ C× HÑ Hð÷	
ð	
ús   ÄN ÎBPÐPrS   rK   z, r�   )ÚoptionsÚstoreÚ*)ÚhelpÚactionÚnargsr¹   Ú
store_true)rá   râ   z--assume-yes)Úcommandr½   z--betaz--formatÚcli)Údefaultr�   )rá   râ   Úchoicesrç   rº   )Ú	arguments)rá   Údescriptionrâ   Úhelp_categoryÚhelp_positionÚargument_groupsr`   )Ir�   ÚloggingÚtypingr   r   r   r   r   Úuaclientr   r	   r
   r   r   r   r   r   r   r   Ú+uaclient.api.u.pro.services.dependencies.v1r   r   Ú%uaclient.api.u.pro.services.enable.v1r   r   r   Ú-uaclient.api.u.pro.status.enabled_services.v1r   r   Ú(uaclient.api.u.pro.status.is_attached.v1r   Úuaclient.clir   Úuaclient.cli.commandsr   r   r   Úuaclient.cli.parserr   Úuaclient.filesr   Ú	getLoggerÚreplace_top_level_logger_nameÚ__name__r¦   r+   r*   r    rB   r[   r‚   r“   r<   Úverify_json_format_argsÚassert_rootÚassert_attachedÚ&_raise_enable_disable_unattached_errorrÝ   ÚCLI_ROOT_ENABLEÚCLI_ENABLE_DESCÚ
QUICKSTARTÚCLI_ENABLE_SERVICEr,   ÚjoinÚvalid_servicesr)   ÚCLI_ENABLE_ACCESS_ONLYÚCLI_ASSUME_YESÚCLI_ENABLE_AUTOÚCLI_ENABLE_BETAÚCLI_FORMAT_DESCÚCLI_ENABLE_VARIANTÚenable_command© r/   r-   Ú<module>r     sL  ðÛ Û ß 8Õ 8÷÷ ÷ ÷÷ñ ÷
õ BÝ !ß KÑ KÝ ,Ý (à×Ò˜×:Ò:¸8ÓDÓE€á$Øà	�DÐØ	˜ÐØ	�(˜4  S �>Õ*Ð+ðóÐ õ 
÷F)õXYõx
õ8_
ðD 
×!Ñ!Ø	×ÑØ	×Ò˜(×IÑIÓJôYó Kó ó "ðYñx ØØ	×	!Ñ	!Ø×(Ñ(ØØ×)Ñ)ØááØØ!×4Ñ4×;Ñ;Ø $§	¡	Ø(×7Ò7¸F¿OºOÓ<MÔNó!ð <ó ð
 #Øô	ñ Ø#Ø!×8Ñ8Ø'ôñ
 Ø"Ø!×0Ñ0×7Ñ7ÀÐ7ÓIØ'ôñ
 ØØ!×1Ñ1Ø'ôñ
 ØØ!×1Ñ1Ø'ôñ
 ØØ!×1Ñ1×8Ñ8ÀÐ8ÓGØ"Ø" F˜OØ!ôñ ØØ!×4Ñ4Ø"ôðM+ô-	
ð/ô7‚r/   