
    r0Ji/                     H    S SK r S SKJr  \ R                  " S5      rS rS rg)    N)medianz^\d+(/\d+)?$c                 <   U R                  5       nSU;   a  SU;   a  gSU;   d  SU;   a  g[        R                  " SU5      (       a9  [        R                  " SU5      (       a  [        R                  " S	U5      (       d  g
[        R                  " SU5      (       a  gg)Nu	   খতিu   নংheaderBanglarbhumiz	Live Datafooterz\b\d+\bz\d+\.\d+z^\d+(/\d+)?dagz^\d+(/\d+)?(\s|$)owner_startcontinuation)stripresearchmatch)textts     '/var/www/html/land-ocr/lines_to_rows.pyclassifyr      s    

AaHMkQ.	yyQBIIk1$=$=bhh~_`FaFa 
xx$a((    c                    U (       d  / $ [        [        U 5      S-
  5       Vs/ s H  oUS-      S   X   S   -
  PM     nnU(       a  [        U5      S-  OSn/ S pTU  H  n[        US   5      nUS;   a+  Ub  UR	                  U5        US:X  a  SOUUS   /US   S	.nMB  Uc  S
US   /US   S	.nMT  [        US   US   -
  5      U::  a  US   R	                  US   5        M  UR	                  U5        S
US   /US   S	.nM     Ub  UR	                  U5        [        US5       H  u  pXS'   UR                  SS 5        M     U$ s  snf )N   yg?(   r   )r   r   r	   r   r	   owner)row_typelinesr   unknownr   row_id)rangelenr   r   appendabs	enumeratepop)	r   igapsgap_throwscurrentlnkindrs	            r   lines_to_rowsr+      sw   	5:3u:a<5HI5H!A#JsOehsm+5HDI#'VD\CRF'6
#=="G$ (,}'<G$V*WG  ) j\C
 RWws|+,6 ''6
3G$ ) j\C/ : G$"(	c4 # KS Js   E)r   
statisticsr   compileOWNER_IDr   r+    r   r   <module>r0      s#    	 ::o&&-r   