
    Mi{9                     ^    S SK Jr  S SKJr   " S S\5      r " S S\5      r " S S\5      rg	)
   )BaseStemmer)Amongc                   *   \ rS rSrSr/ \" SSS5      P\" SSS5      P\" SSS5      P\" S	SS5      P\" S
SS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" S SS5      P\" S!SS5      P\" S"SS5      P\" S#S$S5      P\" S%SS5      P\" S&SS5      P\" S'SS5      P\" S(S)S5      P\" S*SS5      P\" S+S,S5      P\" S-S,S5      P\" S.S/S5      P\" S0SS5      P\" S1S2S5      P\" S3S2S5      P\" S4SS5      P\" S5SS5      P\" S6S7S5      P\" S8SS5      P\" S9S:S5      P\" S;S:S5      P\" S<SS5      P\" S=SS5      P\" S>SS5      P\" S?S@S5      P\" SASS5      P\" SBSCS5      P\" SDSES5      P\" SFSGS5      P\" SHSCS5      P\" SISJS5      P\" SKSCS5      P\" SLSCS5      P\" SMSNS5      P\" SOSCS5      P\" SPSQS5      P\" SRSCS5      P\" SSSTS5      P\" SUSVS5      P\" SWSTS5      P\" SXSYS5      P\" SZS[S5      P\" S\STS5      P\" S]S^S5      P\" S_S^S5      P\" S`SaS5      P\" SbS^S5      P\" ScSTS5      P\" SdSeS5      P\" SfSeS5      P\" SgShS5      P\" SiSjS5      P\" SkSTS5      P\" SlSmS5      P\" SnSoS5      P\" SpSTS5      P\" SqSTS5      P\" SrSTS5      P\" SsStS5      P\" SuSCS5      P\" SvSwS5      P\" SxSwS5      P\" SySwS5      P\" SzS{S5      P\" S|S{S5      P\" S}S~S5      P\" SSwS5      P\" SSS5      P\" SSwS5      P\" SSwS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSCS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SGS S5      P\" GSSS5      P\" GSGSS5      P\" GSSS5      P\" GSSS5      P\" GSGSS5      P\" GSSS5      P\" GS	GS
S5      P\" GSGSS5      P\" GSGSS5      P\" GSGS
S5      P\" GSGSS5      P\" GSGSS5      P\" GSSS5      P\" GSSS5      P\" GSGSS5      P\" GSSS5      P\" GSSS5      P\" GSSS5      P\" GSGSS5      P\" GSGSS5      P\" GSSS5      P\" GSGSS5      P\" GS GSS5      Pr/ \" GS!SS5      P\" GS"SS5      P\" GS#SS5      P\" GS$SS5      P\" SSS5      P\" GS%GS&S5      P\" GS'GS&S5      P\" GS(GS)S5      P\" GS*SS5      P\" GS+SS5      P\" GS,SS5      P\" SSS5      P\" GS-SS5      P\" GS.GS/S5      P\" GS0SS5      P\" GS1GS2S5      P\" GS3SS5      P\" GS4GS5S5      P\" GS6GS5S5      P\" GS7SS5      P\" GS8SS5      P\" GS9SS5      P\" GS:SS5      P\" SSS5      P\" GS;GS<S5      P\" GS=GS<S5      P\" GS>SS5      P\" GS?SS5      P\" GS@SS5      P\" GSASS5      P\" GSBS/S5      P\" SSS5      P\" SSS5      P\" SSS5      P\" SGSCS5      P\" SSS5      P\" SS7S5      P\" SS7S5      P\" SS:S5      P\" SSS5      P\" SGSDS5      P\" SSS5      P\" SGSES5      P\" GSFSS5      P\" GSGSS5      P\" GSHSS5      P\" GSISES5      P\" GSJSGS5      P\" GSKSS5      P\" GSSS5      P\" GSLGSMS5      P\" GSNGSOS5      P\" GSPSS5      P\" GSSS5      P\" GSQSS5      P\" GSSS5      P\" GSRSS5      P\" GSSSS5      P\" GSTSS5      P\" GSUSS5      P\" GSSS5      P\" GSVGSWS5      Pr\" GSXSS5      \" GSYSS5      \" GSZSGS)5      \" GS[SGS\5      \" GS]SS5      \" GS^SGS_5      \" GS`SS5      \" GSaSGS\5      \" GSbSS5      \" GScSGS_5      \" GSdSGS&5      /r\" GSeSS5      \" GSfSGS_5      /r	\" GSgSS5      /r
/ GShQrSrGSi rGSj rGSk rGSl rGSm rGSn rGSo rGSprGgq(r  LithuanianStemmer   z
This class implements the stemming algorithm defined by a snowball script.
Generated by Snowball 2.2.0 - https://snowballstem.org/
aia    eriar   osnaiosna   uosnaiuosna   ysnau   ėsnaeie	   enie
   erieojeioje   ujeiuje   yjeenyje   eryjeu   ėjeameiame   simeomeu   ėmeu   tumėme   oseiose   uoseiuose   yseenyse   eryseu   ėseateiate#   itekite%   siteotetuteu   ėteu   tumėte*   iai,   iai-   eriai.   eitumei0   kiimierimi3   umiiumi5   siasi7   iasi8   esiiesi:   siesi;   isiaisi=   eisitumeisi?   uisiosiu   ėjosiB   uosiiuosiD   siuosiE   usiausiG   u   čiausiH   u   ąsiu   ėsiu   ųsiu   tųsiL   tientiN   intiotiiotiQ   uotiiuotiS   autiiautiU   ytiu   ėtiu   telėtiX   u   inėtiu   terėtiuiiui\   eniui]   oju   ėjkamiamb   iemimsime   omtumu   ėmu   tumėmi   anonionl   uniunn   u   ėnoioq   enior   u   ėjouosasv   iasw   esiesy   isais{   iais|   tumeisimisenimis   omisiomis   umisu   ėmisenisasisysisamsiams   iemsimsenims   erimsomsioms   umsu   ėmsensosios   uosiuos   ersusaus   iaus   iusysenys   erysu   ąsu   iąs   u   ėsu   amės   u   iamės   u   imėsu   kimės   u   simėsu   omėsu   ėmėsu	   tumėmės   u   atėsu   iatės   u   sitėsu   otėsu   ėtėsu	   tumėtės   u   įsu   ūsu   tųsatiat   itsit   otu   ėtu   tumėt   uau   iau   u   čiau   iueniu   siuyu   ąu   ią   u   ėu   ęu   įu   enį   u   erįu   ųu   ių   u   erųingajiajiejioj   uojiuoj   auju   ąju   iąju   ųju   iųj   okiok   iukuliuk   u   učiuku   iškiulylu   ėldam   jamzganainesnopiop!   '   )   u   ęsu   utėaitantiantsiantintuot1   iuot2   ytu   ykštdavsvu   švu   ykšču   ėję<   ojimeu   ėjimeavimeokate   aiteuote   asiusu   okatėsu   aitėsu   uotėsesiuu   ču   džgd)#r"   A   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   @   r   r   r!  r   r   r   r   r   r   r   r   r   c                 :    U R                   U R                  ::  d  gg)NFT)I_p1cursorselfs    |/var/www/eduai.edurigo.com/storigo/production/storigo_env/lib/python3.13/site-packages/snowballstemmer/lithuanian_stemmer.py__r_R1LithuanianStemmer.__r_R18  s    yyDKK'    c                 p   U R                   U R                  :  a  gU R                  nU R                  U l        U R                   U l        U R	                  [
        R                  5      S:X  a  Xl        gU R                   U l        Xl        U R                  5       (       d  gU R                  5       (       d  gg)NFr   T)
r$  r#  limit_backwardketfind_among_br   a_0bra_LithuanianStemmer__r_R1	slice_del)r&  v_2s     r'  	__r_step1LithuanianStemmer.__r_step1=  s    ;;"!!"ii;;.223q8"%;;!{{}}~~r*  c                     U R                   U R                  -
  n U R                  U R                  :  a
  [        5       eU R                  nU R                  U l        U R                  U l        U R                  [        R                  5      S:X  a  X l        [        5       eU R                  U l	        X l        U R                  5       (       d  gM  ! [         a     Of = fU R                   U-
  U l         g)NTr   F)limitr$  r#  lab0r,  r-  r.  r   a_1r0  r2  )r&  v_1v_3s      r'  	__r_step2LithuanianStemmer.__r_step2O  s    **t{{*C;;*&L))&*ii#;;$$%6%:%:;q@*-'&L;;&)#~~'' **s*DKs   B1C 
CCc                 t   U R                   U l        U R                  [        R                  5      nUS:X  a  gU R                   U l        US:X  a  U R                  S5      (       d  g gUS:X  a  U R                  S5      (       d  g gUS:X  a  U R                  S5      (       d  g gUS	:X  a  U R                  S
5      (       d  g gUS:X  a  U R                  S5      (       d  g gUS:X  a  U R                  S5      (       d  g gUS:X  a  U R                  S5      (       d  g gU R                  S5      (       d  gg)Nr   Fr   u   aitėr  u   uotėr   u   ėjimasr   esysr   asysr   avimasr   ojimasu   okatėT)r$  r-  r.  r   a_2r0  
slice_fromr&  	among_vars     r'  __r_fix_conflicts#LithuanianStemmer.__r_fix_conflictsf  sQ   ;;%%&7&;&;<	>;;>??<00 1. + !^??<00 1( % !^??>22 3"  !^??7++ ,  !^??7++ ,  !^??9-- .  !^??9-- .
  ??=11r*  c                     U R                   U l        U R                  [        R                  5      nUS:X  a  gU R                   U l        US:X  a  U R                  S5      (       d  g gU R                  S5      (       d  gg)Nr   Fr   tdT)r$  r-  r.  r   a_3r0  rD  rE  s     r'  __r_fix_chdzLithuanianStemmer.__r_fix_chdz  ss    ;;%%&7&;&;<	>;;>??4(( )
  ??4((r*  c                     U R                   U l        U R                  [        R                  5      S:X  a  gU R                   U l        U R                  S5      (       d  gg)Nr   FgT)r$  r-  r.  r   a_4r0  rD  r%  s    r'  
__r_fix_gdLithuanianStemmer.__r_fix_gd  sJ    ;;.223q8;;t$$r*  c                 L   U R                   U l        U R                  n U R                  n U R                  nU R                  S5      (       d  X l        [	        5       eX0l        [        U R                  5      S:  d  X l        [	        5       eU R                  S-   nX@R                   :  a  X l        [	        5       eX@l        U R                  [        R                  SS5      (       d
  [        5       eU =R                  S-  sl        U R                  [        R                  SS5      (       d
  [        5       eU =R                  S-  sl        U R                  U l        Xl        U R                  U l        U R                   U l        U R                   U R                  -
  nU R                  5         U R                   U-
  U l        U R                   U R                  -
  nU R                  5         U R                   U-
  U l        U R                   U R                  -
  nU R                  5         U R                   U-
  U l        U R                   U R                  -
  nU R!                  5         U R                   U-
  U l        U R                   U R                  -
  n	U R                  5         U R                   U	-
  U l        U R                   U R                  -
  n
U R#                  5         U R                   U
-
  U l        U R                  U l        g! [         a     GNPf = f! [         a     GNf = f)Nr   r   r   a   is  T)r7  r#  r$  eq_slab1lencurrentgo_out_groupingr   g_vr8  go_in_groupingr,  #_LithuanianStemmer__r_fix_conflicts_LithuanianStemmer__r_step1_LithuanianStemmer__r_fix_chdz_LithuanianStemmer__r_step2_LithuanianStemmer__r_fix_gd)r&  r:  r3  r;  cv_4v_5v_6v_7v_8v_9s              r'  _stemLithuanianStemmer._stem  sX   JJ	kk	++Ckkyy"%K&L!4<<(1,"%K&LKK!Ozz>"%K&L''(9(=(=r3GGfKK1K&&'8'<'<b#FFfKK1KDI"kkjjjj4;;& jj3&jj4;;&jj3&jj4;;&jj3&jj4;;&jj3&jj4;;&jj3&jj4;;&jj3&))?  Ts6   L BL BL 
LL LL 
L#"L#)r#  r0  r$  r-  r,  N)__name__
__module____qualname____firstlineno____doc__r   r/  r9  rC  rL  rQ  r[  r#  r1  r^  r`  r]  r_  ra  ri  __static_attributes__ r*  r'  r   r      s1   
MdBMeQM 	gq"M 	gq"	M
 	h2M 	h2M 	iBM 	gq"M 	lAr"M 	dBM 	eQM 	gr2M 	gr2M 	faM 	gr2M  	fa!M" 	gr2#M$ 	fa%M& 	hB'M( 	hB)M* 	k1b!+M, 	fa-M. 	gr2/M0 	gq"1M2 	fa3M4 	k1b!5M6 	nb"%7M8 	fa9M: 	gr2;M< 	gr2=M> 	hB?M@ 	faAMB 	hBCMD 	hBEMF 	k1b!GMH 	faIMJ 	gr2KML 	faMMN 	gr2OMP 	gr2QMR 	faSMT 	gq"UMV 	k1b!WMX 	nb"%YMZ 	dB[M\ 	eR]M^ 	fb"_M` 	hBaMb 	eRcMd 	hBeMf 	eRgMh 	fb"iMj 	hBkMl 	fb"mMn 	gr2oMp 	eRqMr 	fb"sMt 	gr2uMv 	fb"wMx 	gr2yMz 	hB{M| 	fb"}M~ 	gr2M@ 	gr2AMB 	j"b!CMD 	gr2EMF 	fb"GMH 	mR$IMJ 	gr2KML 	hBMMN 	iR OMP 	fb"QMR 	gr2SMT 	nb"%UMV 	k2r"WMX 	k2r"YMZ 	k2r"[M\ 	lB#]M^ 	eR_M` 	gr2aMb 	gr2cMd 	fb"eMf 	gr2gMh 	gr2iMj 	hBkMl 	gr2mMn 	hBoMp 	fb"qMr 	k2r"sMt 	nb"%uMv 	mR$wMx 	nb"%yMz 	eR{M| 	fb"}M~ 	hBM@ 	eRAMB 	j"b!CMD 	dBEMF 	eRGMH 	fb"IMJ 	fb"KML 	eRMMN 	fc2OMP 	eRQMR 	fb"SMT 	j"b!UMV 	mS"%WMX 	eRYMZ 	eR[M\ 	fc2]M^ 	eR_M` 	fc2aMb 	j"b!cMd 	dBeMf 	eS"gMh 	gsBiMj 	k3#kMl 	eS"mMn 	dBoMp 	eS"qMr 	fc2sMt 	eS"uMv 	fc2wMx 	eS"yMz 	fc2{M| 	gsB}M~ 	ib!M@ 	gsBAMB 	ib!CMD 	gsBEMF 	hR GMH 	gsBIMJ 	lC$KML 	gsBMMN 	gsBOMP 	gsBQMR 	fc2SMT 	gsBUMV 	gsBWMX 	fc2YMZ 	hR [M\ 	hR ]M^ 	fc2_M` 	gsBaMb 	fc2cMd 	k3#eMf 	fc2gMh 	eS"iMj 	fc2kMl 	fc2mMn 	gsBoMp 	fc2qMr 	eS"sMt 	fc2uMv 	gsBwMx 	fc2yMz 	eS"{M| 	gsB}M~ 	gsBM@ 	j#r"AMB 	k3#CMD 	j#r"EMF 	lC$GMH 	mS"%IMJ 	lC$KML 	mS"%MMN 	mS"%OMP 	lC$QMR 	b)SMT 	"C,UMV 	lC$WMX 	mS"%YMZ 	mS"%[M\ 	lC$]M^ 	b)_M` 	"C,aMb 	j#r"cMd 	j#r"eMf 	k3#gMh 	eRiMj 	fc2kMl 	eRmMn 	fc2oMp 	eRqMr 	j"b!sMt 	mS"%uMv 	dBwMx 	eS"yMz 	fc2{M| 	lC$}M~ 	eS"M@ 	gsBAMB 	fc2CMD 	dBEMF 	iR GMH 	j#r"IMJ 	iR KML 	iR MMN 	iR OMP 	k3#QMR 	k3#SMT 	iR UMV 	j#r"WMX 	k3#YMC^?fb"?eR? 	fa? 	fb"	?
 	eR? 	fa? 	fa? 	gq"? 	fb"? 	j"b!? 	k1b!? 	j"b!? 	j"b!? 	k2r"? 	eR?  	fb"!?" 	fb"#?$ 	hB%?& 	mR$'?( 	k2r")?* 	fb"+?, 	eR-?. 	j"b!/?0 	eR1?2 	fb"3?4 	fb"5?6 	gr27?8 	fb"9?: 	fb";?< 	eR=?> 	fb"??@ 	fb"A?B 	fb"C?D 	fb"E?F 	gr2G?H 	eRI?J 	fb"K?L 	fb"M?N 	gr2O?P 	fb"Q?R 	gr2S?T 	j"b!U?V 	k2r"W?X 	j"b!Y?Z 	nb"%[?\ 	fb"]?^ 	gr2_?` 	hBa?b 	fb"c?d 	eRe?f 	fb"g?h 	gr2i?j 	eRk?l 	j"b!m?n 	lB#o?p 	fb"q?r 	fb"s?t 	eRu?v 	j"b!w?x 	R(y?z 	iR {?| 	B'}?CD 	hAmR#hAhAgr1gr1hAnb!$mR#mR#gr1C 	iQj"a C 	eRC zCD
$.@2 2r*  r   c                       \ rS rSrSrg)r8  i  rq  Nrk  rl  rm  rn  rp  rq  r*  r'  r8  r8        4r*  r8  c                       \ rS rSrSrg)rW  i  rq  Nrs  rq  r*  r'  rW  rW    rt  r*  rW  N)basestemmerr   amongr   r   BaseExceptionr8  rW  rq  r*  r'  <module>ry     s0    % H HV  =   = r*  