ó
    \¦hÌ  ã                   ó´   • S SK J r  S SKJrJrJrJrJrJrJ	r	  S SK
JrJrJr  S SKJrJr   " S S\\\\5      r " S S\5      r " S	 S
\5      r " S S5      rg)é    )Úgettext)ÚJANÚFEBÚMARÚSEPÚOCTÚNOVÚDEC)ÚChristianHolidaysÚInternationalHolidaysÚStaticHolidays)ÚObservedHolidayBaseÚSUN_TO_NEXT_MONc                   óR   ^ • \ rS rSrSrSrSr\" S5      rSr	Sr
U 4S jrS	 rS
rU =r$ )ÚNamibiaé   aò  Namibia holidays.

References:
    * [Public Holidays Act, 1990](https://web.archive.org/web/20250322163344/https://namiblii.org/akn/na/act/1990/26/eng@2004-12-17)
    * [Public Holidays Amendment Act, 2004](https://web.archive.org/web/20221015121213/https://namiblii.org/akn/na/act/2004/16/eng@2004-12-17)
    * [Genocide Remembrance Day](https://web.archive.org/web/20250126055207/https://namiblii.org/akn/na/officialGazette/government-gazette/2024-05-28/8373/eng@2024-05-28)

As of 1991/2/1, whenever a public holiday falls on a Sunday, it rolls over to the Monday,
unless that Monday is already a public holiday.
Since the interval from 1991/1/1 to 1991/2/1 includes only New Year's Day, and it's a Tuesday,
we can assume that the beginning is 1991.
ÚNAÚen_NAz%s (observed)iÇ  )r   Úen_USÚukc                 óà   >• [         R                  " U 5        [        R                  " U 5        [        R                  " U [        5        UR                  S[        5        [        TU ]  " U0 UD6  g )NÚobserved_rule)r   Ú__init__r   r   ÚNamibiaStaticHolidaysÚ
setdefaultr   Úsuper)ÚselfÚargsÚkwargsÚ	__class__s      €ÚmC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/namibia.pyr   ÚNamibia.__init__)   sR   ø€ Ü×"Ò" 4Ô(Ü×&Ò& tÔ,Ü×Ò Ô&;Ô<Ø×Ñ˜/¬?Ô;Ü‰Ò˜$Ð) &Ó)ó    c                 óî  • U R                  U R                  [        S5      5      5        U R                  U R                  [        S5      5      5        U R	                  [        S5      5        U R                  [        S5      5        U R                  U R                  [        S5      5      5        U R                  U R                  [        S5      5      5        U R                  U R                  [        S5      5      5        U R                  S:¼  a  U R                  [        S	5      5        U R                  [        S
5      5        U R                  U R                  [        S5      5      5        U R                  U R                  U R                  S:¼  a  [        S5      O
[        S5      5      5        U R                  [        S5      5        U R                  U R                  [        S5      5      5        g )NzNew Year's DayzIndependence DayzGood FridayzEaster MondayzWorkers' DayzCassinga Dayz
Africa Dayéé  zGenocide Remembrance DayzAscension DayzHeroes' DayiÕ  z<Day of the Namibian Women and International Human Rights DayzInternational Human Rights DayzChristmas Dayz
Family Day)Ú_add_observedÚ_add_new_years_dayÚtrÚ_add_holiday_mar_21Ú_add_good_fridayÚ_add_easter_mondayÚ_add_labor_dayÚ_add_holiday_may_4Ú_add_africa_dayÚ_yearÚ_add_holiday_may_28Ú_add_ascension_thursdayÚ_add_holiday_aug_26Ú_add_holiday_sep_10Ú_add_christmas_dayÚ_add_christmas_day_two)r   s    r!   Ú_populate_public_holidaysÚ!Namibia._populate_public_holidays0   s–  € à×Ñ˜4×2Ñ2´2Ð6FÓ3GÓHÔIð 	×Ñ˜4×3Ñ3´BÐ7IÓ4JÓKÔLð 	×Ñœb Ó/Ô0ð 	×Ñ¤ ?Ó 3Ô4ð 	×Ñ˜4×.Ñ.¬r°.Ó/AÓBÔCð 	×Ñ˜4×2Ñ2´2°nÓ3EÓFÔGð 	×Ñ˜4×/Ñ/´°<Ó0@ÓAÔBà:‰:˜Óà×$Ñ$¤RÐ(BÓ%CÔDð 	×$Ñ$¤R¨Ó%8Ô9ð 	×Ñ˜4×3Ñ3´B°}Ó4EÓFÔGà×ÑØ×$Ñ$ð —:‘: Ó%ô ÐQÔRô Ð8Ó9óô	
ð 	×Ñ¤ ?Ó 3Ô4ð 	×Ñ˜4×6Ñ6´r¸,Ó7GÓHÕIr#   © )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚcountryÚdefault_languager(   Úobserved_labelÚ
start_yearÚsupported_languagesr   r6   Ú__static_attributes__Ú__classcell__)r    s   @r!   r   r      s;   ø† ñð €GØÐá˜Ó(€NØ€JØ2Ðõ*÷.Jð .Jr#   r   c                   ó   • \ rS rSrSrg)r   éa   r8   N©r9   r:   r;   r<   rC   r8   r#   r!   r   r   a   ó   † Úr#   r   c                   ó   • \ rS rSrSrg)ÚNAMée   r8   NrG   r8   r#   r!   rJ   rJ   e   rH   r#   rJ   c                   ó  • \ rS rSrSr\" S5      r\" S5      r\" S5      r\	S\" S5      4\
S\44\S	\" S
5      4\S\" S5      4\S\4\S\4\
S\44\S\4\S\4\S\4\S\4\S\4\S\" S5      4\S\44\	S\" S5      4S.rSrg)r   éi   a	  Namibia special holidays.

References:
    * [March 1, 1994](https://web.archive.org/web/20241210145818/https://namiblii.org/akn/na/officialGazette/government-gazette/1994-02-15/797/eng@1994-02-15)
    * [December 7, 1994](https://web.archive.org/web/20250613113650/https://namiblii.org/akn/na/officialGazette/government-gazette/1994-11-30/987/eng@1994-11-30)
    * [October 24, 1995](https://web.archive.org/web/20250613184422/https://namiblii.org/akn/na/officialGazette/government-gazette/1995-10-20/1178/eng@1995-10-20)
    * [September 26, 1997](https://web.archive.org/web/20250613172016/https://namiblii.org/akn/na/officialGazette/government-gazette/1997-09-25/1690/eng@1997-09-25)
    * [November 30, 1998](https://web.archive.org/web/20250613184549/https://namiblii.org/akn/na/officialGazette/government-gazette/1998-11-06/1988/eng@1998-11-06)
    * [November 30, 1999](https://web.archive.org/web/20241012184236/https://namiblii.org/akn/na/officialGazette/government-gazette/1999-10-08/2202/eng@1999-10-08)
    * [Y2K changeover](https://web.archive.org/web/20250613145912/https://namiblii.org/akn/na/officialGazette/government-gazette/1999-11-22/2234/eng@1999-11-22)
    * [November 28, 2014](https://web.archive.org/web/20250613184051/https://namiblii.org/akn/na/officialGazette/government-gazette/2014-11-07/5609/eng@2014-11-07)
    * [November 27, 2015](https://web.archive.org/web/20250613184258/https://namiblii.org/akn/na/officialGazette/government-gazette/2015-11-26/5885/eng@2015-11-26)
    * [November 27, 2019](https://web.archive.org/web/20241112233422/https://namiblii.org/akn/na/officialGazette/government-gazette/2019-09-30/7008/eng@2019-09-30)
    * [November 25, 2020](https://web.archive.org/web/20250613112403/https://namiblii.org/akn/na/officialGazette/government-gazette/2020-11-19/7394/eng@2020-11-19)
    * [February 25, 2024](https://web.archive.org/web/20241203060851/https://namiblii.org/akn/na/officialGazette/government-gazette/2024-02-20/8312/eng@2024-02-20)
    * [November 27, 2024](https://web.archive.org/web/20250514020246/https://namiblii.org/akn/na/officialGazette/government-gazette/2024-09-26/8454/eng@2024-09-26)
    * [March 1, 2025](https://web.archive.org/web/20250613172517/https://namiblii.org/akn/na/officialGazette/government-gazette/2025-02-14/8577/eng@2025-02-14)
zY2K changeoverzGeneral Election DayzRegional Election Dayé   zWalvis Bay Reintegration Dayé   é   zPublic Holidayé   z+Day of Mourning for Honourable Moses Garoebé   é   é   é   é   é   z-Burial ceremony of Dr. Hage Gottfried Geingobz-Burial ceremony of Dr. Sam Shafiishuna Nujoma)iÊ  iË  iÍ  iÎ  iÏ  iÐ  iÞ  iß  iã  iä  iè  r%   r8   N)r9   r:   r;   r<   r=   r(   Úy2k_changeoverÚgeneral_election_dayÚregional_election_dayr   r
   r   r   r	   r   r   Úspecial_public_holidaysrC   r8   r#   r!   r   r   i   s  † ññ( Ð(Ó)€Nñ Ð4Ó5Ðñ Ð6Ó7Ðð
 !‘RÐ6Ó7Ð8Ø!Ð)Ð*ð
ð B™Ð+Ó,Ð-àB™ÐHÓIÐJØBÐ-Ð.à"Ð*Ð+Ø"nÐ%ð
ð A~Ð&ØBÐ,Ð-ØBÐ-Ð.ØBÐ,Ð-ØBÐ-Ð.ð "‘bÐHÓIÐJØ"Ð*Ð+ð
ð A‘rÐIÓJÐKñ5Ór#   r   N)r   r(   Úholidays.calendars.gregorianr   r   r   r   r   r	   r
   Úholidays.groupsr   r   r   Úholidays.observed_holiday_baser   r   r   r   rJ   r   r8   r#   r!   Ú<module>r_      sX   ðõ "ç J× JÑ Jß TÑ Tß OôJJÐ!Ð#4Ð6KÈ^ô JJôZ	ˆô 	ô	ˆ'ô 	÷8ò 8r#   