
    \h                         S SK J r  S SKJrJr  S SKJrJr  S SKJ	r	   " S S\	\\5      r
 " S S\
5      r " S	 S
\
5      rg)    )gettext)BANKPUBLIC)ChristianHolidaysInternationalHolidays)HolidayBasec                   P   ^  \ rS rSrSrSrSr\\4r	Sr
S
U 4S jjrS rS rS	rU =r$ )Liechtenstein   zLiechtenstein holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Liechtenstein>
    * <https://web.archive.org/web/20250122013118/https://llb.li/en/contact/bank-holidays>
LIde)r   en_USukc                 ~   > [         R                  " U 5        [        R                  " U 5        [        TU ]  " U0 UD6  g )N)r   __init__r   super)selfargskwargs	__class__s      sC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/liechtenstein.pyr   Liechtenstein.__init__!   s1    ""4(&&t,$)&)    c                 x   U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R	                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S	5      5        U R                  [        S
5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R!                  [        S5      5        U R#                  [        S5      5        g )NNeujahru   Heilige Drei Königeu   Mariä Lichtmess	JosefstagOstersonntagOstermontagzTag der ArbeitAuffahrtPfingstsonntagPfingstmontagFronleichnamStaatsfeiertagu   Mariä GeburtAllerheiligenu   Mariä EmpfängnisWeihnachtenStephanstag)_add_new_years_daytr_add_epiphany_day_add_candlemas_add_saint_josephs_day_add_easter_sunday_add_easter_monday_add_labor_day_add_ascension_thursday_add_whit_sunday_add_whit_monday_add_corpus_christi_day_add_assumption_of_mary_day_add_nativity_of_mary_day_add_all_saints_day_add_immaculate_conception_day_add_christmas_day_add_christmas_day_twor   s    r   _populate_public_holidays'Liechtenstein._populate_public_holidays&   sh   9. 	r"89: 	B123 	##B{O4 	> 23 	= 12 	B/01 	$$R
^4 	b!123 	b12 	$$R%78 	((,<)=> 	&&r/':; 	  O!45 	++B/C,DE 	= 12 	##B}$56r   c                    U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R	                  [        S5      5        U R                  [        S5      5        g )NBerchtoldstagFasnachtsdienstag
KarfreitagHeiligabend	Silvester)_add_new_years_day_twor(   _add_carnival_tuesday_add_good_friday_add_christmas_eve_add_new_years_ever9   s    r   _populate_bank_holidays%Liechtenstein._populate_bank_holidaysZ   si    ##B$78 	""2&9#:; 	b./ 	= 12 	;0r    )returnN)__name__
__module____qualname____firstlineno____doc__countrydefault_languager   r   supported_categoriessupported_languagesr   r:   rG   __static_attributes____classcell__)r   s   @r   r
   r
      s:     G &>/*
27h1 1r   r
   c                       \ rS rSrSrg)r   k   rI   NrK   rL   rM   rN   rT   rI   r   r   r   r   k       r   r   c                       \ rS rSrSrg)LIEo   rI   NrX   rI   r   r   r[   r[   o   rY   r   r[   N)r   r(   holidays.constantsr   r   holidays.groupsr   r   holidays.holiday_baser   r
   r   r[   rI   r   r   <module>r`      s@    " + D -T1K!24I T1n	 		- 	r   