o
    WεivG                     @   s	  i d ddddddgdddgdd	dgd
dd
gddgdddgdddgdddgdg ddddgdddgdddgdddgdg ddd dgi d!d"d!gd#d$d#gd%d&d%gd'd(d'gd)d)gd*d*gd+g d,d-g d.d/g d0d1g d2d3g d4d5g d6d7g d8d9i d:d;d<gd=d>gd?d@gdAdBdCgdDdEgdFdGdHgdIdJdKgdLdMgdNdOdPgdQdRdSgdTdUdVgdWdXgdYdZd[gd\d]d^gd_d`dagdbdcgdddedfgdggdhgdidji dkdldmgdng dodpg dqdrg dsdtg dudvg dwdxg dydzd{d|gd}g d~dg ddg ddg ddg ddg dddgddgdi dddddddddddddddddd diddddddddgddddddddddd diddddddddddddddddddddgdgdgdgdgdgdgdgdgdgdgdgddddddddddi ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddi dddddddddd diddddddddddddddddddddddddddddddddddddddddddddddddddddddddi dddddddddddddd didddddd diddddddddddddddddddddddddddddddddddddddddddddi dddddddddddddddddddddd diddddddddddddddddddddddddddddgdgdgdgddgdgddddddddddddddddddi ddddd d dddddddddddddddddddddddddddddddd did	d	ddd
d
dddd diddddddddddddddddddddidg ddgdddgddgg dddiddiddidd id!d"id#d$id%d&id'd(id)did*d+id,d-id.d/id0d1id2d3id4d5id6d7id8d9id:d;id<d=id>d?igd@Z dAS (B  nameen
date_orderMDYjanuaryjanfebruaryfebmarchmaraprilaprmayjunejunjulyjulaugustaug	september)sepr   septoctoberoctnovembernovdecemberdecmondaymontuesday)tuer   Tues	wednesdaywedthursdaythufridayfrisaturdaysatsundaysunampmyear)r.   yryyearsmonth)mor2   monthsweek)r5   wkweeksday)r8   ddayshour)r;   hrhhourshrsminute)minr@   mminutesminssecond)secrE   ssecondssecsrelative-typez	0 day agotodayz	till datez
0 hour agoz	this hourz0 minute agozthis minute0 month agozthis moz
this monthz0 second agonowz
0 week agoz	this weekzthis wkz
0 year agoz	this yearzthis yrz	1 day ago	yesterday1 month agozlast moz
last monthz
1 week agoz	last weekzlast wkz
1 year agoz	last yearzlast yrzin 1 daytomorrow
in 1 monthznext moz
next monthz	in 1 weekz	next weekznext wkz	in 1 yearz	next yearznext yrz	2 day agozday before yesterdayz1 decade agozlast decadezthis decadeznext decadezday after tomorrow)zin 1 decadezin 2 dayrelative-type-regexz
\1 day agoz(\d+[.,]?\d*) day agoz(\d+[.,]?\d*) days ago\1 hour ago)z(\d+[.,]?\d*) hour agoz(\d+[.,]?\d*) hours agoz(\d+[.,]?\d*) hr ago\1 minute ago)z(\d+[.,]?\d*) min agoz(\d+[.,]?\d*) minute agoz(\d+[.,]?\d*) minutes ago\1 month ago)z(\d+[.,]?\d*) mo agoz(\d+[.,]?\d*) month agoz(\d+[.,]?\d*) months ago\1 second ago)z(\d+[.,]?\d*) sec agoz(\d+[.,]?\d*) second agoz(\d+[.,]?\d*) seconds ago\1 week ago)z(\d+[.,]?\d*) week agoz(\d+[.,]?\d*) weeks agoz(\d+[.,]?\d*) wk ago\1 year ago)z(\d+[.,]?\d*) year agoz(\d+[.,]?\d*) years agoz(\d+[.,]?\d*) yr agoz	in \1 dayzin (\d+[.,]?\d*) dayzin (\d+[.,]?\d*) days
in \1 hour)zin (\d+[.,]?\d*) hourzin (\d+[.,]?\d*) hourszin (\d+[.,]?\d*) hrin \1 minute)zin (\d+[.,]?\d*) minzin (\d+[.,]?\d*) minutezin (\d+[.,]?\d*) minutesin \1 month)zin (\d+[.,]?\d*) mozin (\d+[.,]?\d*) monthzin (\d+[.,]?\d*) monthsin \1 second)zin (\d+[.,]?\d*) seczin (\d+[.,]?\d*) secondzin (\d+[.,]?\d*) seconds
in \1 week)zin (\d+[.,]?\d*) weekzin (\d+[.,]?\d*) weekszin (\d+[.,]?\d*) wk
in \1 year)zin (\d+[.,]?\d*) yearzin (\d+[.,]?\d*) yearszin (\d+[.,]?\d*) yrzin \1 decadezin (\d+[.,]?\d*) decades?z\1 decade agoz(\d+[.,]?\d*) decades? agolocale_specificzen-001DMY)r   r   zen-150zen-AGzen-AIzen-ASzen-ATzen-AUr=   )r   r   r;   zen-BBzen-BEzen-BIzen-BMzen-BSzen-BWzen-BZzen-CAYMDz(\d+[.,]?\d*) hrs agoz(\d+[.,]?\d*) mins agoz(\d+[.,]?\d*) mos agoz(\d+[.,]?\d*) secs agoz(\d+[.,]?\d*) wks agoz(\d+[.,]?\d*) yrs agozin (\d+[.,]?\d*) hrszin (\d+[.,]?\d*) minszin (\d+[.,]?\d*) moszin (\d+[.,]?\d*) secszin (\d+[.,]?\d*) wkszin (\d+[.,]?\d*) yrs)rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   )r   r   rR   zen-CCzen-CHzen-CKzen-CMzen-CXzen-CYzen-DEzen-DGzen-DKzen-DMzen-ERzen-FIzen-FJzen-FKzen-FMzen-GBzen-GDzen-GGzen-GHzen-GIzen-GMzen-GUzen-GYzen-HKzen-IEzen-ILzen-IMzen-INzen-IOzen-JEzen-JMzen-KEzen-KIzen-KNzen-KYzen-LCzen-LRzen-LSzen-MGzen-MHzen-MOzen-MPzen-MSzen-MTzen-MUzen-MWzen-MYzen-NAzen-NFzen-NGzen-NLzen-NRzen-NUzen-NZzen-PGzen-PHzen-PKzen-PNzen-PRzen-PWzen-RWzen-SBzen-SCzen-SDzen-SEzen-SGmthzthis mthzlast mthznext mth)rL   rO   rQ   z(\d+[.,]?\d*) mth agozin (\d+[.,]?\d*) mth)rU   r[   )r   r   r2   rJ   rR   zen-SHzen-SIzen-SLzen-SSzen-SXzen-SZzen-TCzen-TKzen-TOzen-TTzen-TVzen-TZzen-UGzen-UMzen-VCzen-VGzen-VIzen-VUzen-WSzen-ZAzen-ZMzen-ZWskip)aboutadandatbyjustrB   ndofonrdstththe ',-./;@[]|u   ，rk      decadedecadesagobefore)inzfrom nowafteran1az(?:12\s+)?noonz12:00z(?:12\s+)?midnightz00:00z(\d+[.,]?\d*)h(\d+[.,]?\d*)m?z\1:\2z(?<=from\s+)nowr   zless than 1 minute agoz45 second agozE(\d+[.,]?\d*) (decade|year|month|week|day|hour|minute|second)s? laterzin \1 \2onetwo2three3four4five5six6seven7eight8nine9ten10eleven11twelve12)pertainsentence_splitter_groupr}   r   r   simplificationsN)info r   r   \/home/ubuntu/.local/lib/python3.10/site-packages/dateparser/data/date_translation_data/en.py<module>   s>	   "'+/37<@DHLPSV\afkry !%),048;@  G
#',16;@EH   	#'*.26:dhlptx|     	            !  %  )  -  1  5  9  <  @  D  H  L  P  T  X  \  `  d  h  l  p  t  x  |                                       #    '    +    /    3    7    ;    ?    C    G    K    N    R    V    Z    ^    b    f                 	                                    !      %      )      -      1      5      8      <      @      C      G      K      O      S          l           
      