§
    'ê[fM€  ã                   óp	  — d Z 	 ddlZn# e$ r dZY nw xY w ed¦  «        ZdZdZdZdZ	g d¢Z
g d	¢Zg d
¢Zi dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd “d!d“d"d#“d$d“d%d“d&d“d'd“d(dd)d*d+dddd+ddd+dd+d,œ¥Zdd-d.dd/d0d0ddd1d2d2d3œZi d4dd$d5d5d5d5d5d5d6œ“d7dd$d5d8d5d5d5d5d6œ“d9dd$d5d5d5d5d5d5d6œ“d:dd$d5d8d5d5d5d5d6œ“d;dd$d5d5d5d8d5d5d6œ“d<dd$d5d8d5d8d5d5d6œ“d=dd$d5d5d5d5d5d5d6œ“d>dd$d5d8d5d5d5d5d6œ“d?dd$d5d5d5d5d5d5d6œ“d@dd$d5d8d5d5d5d5d6œ“dAdd$d5d5d5d5d5d5d6œ“dBdd$d5d8d5d5d5d5d6œ“dCdd$d5d5d5d5d5d5d6œ“dDdd$d5d8d8d5d5d5d6œ“dEdd$d5d8d8d5d5d5d6œ“dFdd$d5d8d8d5d5d5d6œ“dGdd$d5d8d8d8d5d5d6œ“i dHdd$d5d8d8d5d5d5d6œ“dIdd$d5d8d8d5d5d5d6œ“dJdd$d5d8d8d5d5d5d6œ“dKdd$d5d8d8d5d5d5d6œ“dLdd'd5d8d5d5d5d5d6œ“dMdd'd5d8d5d5d5d5d6œ“dNdd'd5d8d5d8d5d5d6œ“dOdd'd5d8d5d5d5d5d6œ“dPdd'd5d8d5d5d5d5d6œ“dQddRd5d8d5d5d5d5d6œ“dSddRd5d8d5d8d5d5d6œ“dTdd&d5d5d5d5d5d5d6œ“dUdd&d5d8d5d5d5d5d6œ“dVdd&d5d5d5d5d5d5d6œ“dWdd&d5d8d5d5d5d5d6œ“dXdd&d5d5d5d5d5d5d6œ“dYdd&d5d8d5d5d5d5d6œ“¥i dZdd&d5d5d5d5d5d5d6œ“d[dd&d5d8d5d5d5d5d6œ“d\dd&d5d5d5d5d5d5d6œ“d]dd&d5d8d5d5d5d5d6œ“d^dd&d5d5d5d8d5d5d6œ“d_dd&d5d8d5d8d5d5d6œ“d`dd&d5d5d5d5d5d5d6œ“dadd&d5d8d5d5d5d5d6œ“dbdd&d5d5d5d5d5d5d6œ“dcdd&d5d8d5d5d5d5d6œ“dddd&d5d5d5d5d5d5d6œ“dedd&d5d8d5d5d5d5d6œ“dfdd&d5d5d5d5d5d5d6œ“dgdd&d5d8d5d5d5d5d6œ“dhdd&d5d5d5d5d5d5d6œ“didd&d5d8d5d5d5d5d6œ“djdd&d5d5d5d5d8d5d6œ“¥i dkdd&d5d8d5d5d8d5d6œ“dlddmd5d8d5d5d5d5d6œ“dnddmd5d8d5d5d5d5d6œ“doddmd5d8d5d8d5d5d6œ“dpddmd5d8d5d5d5d5d6œ“dqddmd5d8d5d5d5d5d6œ“drddmd5d8d5d5d8d5d6œ“dsd!dmd5d8d5d5d5d5d6œ“dtd"dud8d8d5d5d5dvdwd5d5d5dxœ“dyd"dud8d8d5d5d5dvdwd8d5d5dxœ“dzd"dud8d8d5d5d5d{dwd5d5d5dxœ“d|d"dud8d8d5d5d5d{dwd5d8d5dxœ“d}d"dud8d8d5d5d5d{dwd8d5d5dxœ“d~d"dud8d8d5d5d5d{dwd5d5d5dxœ“dd"dud8d8d5d5d5d{dwd8d5d5dxœ“d€d"dud8d8d5d5d5d�dwd5d5d5dxœ“d‚d"dud8d8d5d5d5d�dwd5d5d5dxœ“¥d"dud8d8d5d5d5d�dwd5d8d5dxœd"dud8d8d5d5d5dvdƒd5d5d5dxœd"dud8d8d5d5d5dvdƒd8d5d5dxœd"dud8d8d5d5d5d{dƒd5d5d5dxœd"dud8d8d5d5d5dvd„d8d5d5dxœd"dud8d8d5d5d5dvd„d8d8d5dxœd"dud8d8d5d5d5d{d„d8d5d5dxœd"dud8d8d5d5d5d{d„d8d8d5dxœd"dud8d8d5d5d5d{d„d8d5d5dxœd"dud8d8d5d5d5d�d„d5d5d5dxœd"dud8d8d5d5d5dvdwd5d8d5dxœd…œ¥Zd’d†„Zd‡„ Zdˆ„ Zd‰„ ZdŠ„ Zd‹„ ZdŒ„ Zd�„ ZdŽ„ Zd�„ Zd�Zed‘k    r e¦   «          dS dS )“uï  
ALINE
https://webdocs.cs.ualberta.ca/~kondrak/
Copyright 2002 by Grzegorz Kondrak.

ALINE is an algorithm for aligning phonetic sequences, described in [1].
This module is a port of Kondrak's (2002) ALINE. It provides functions for
phonetic sequence alignment and similarity analysis. These are useful in
historical linguistics, sociolinguistics and synchronic phonology.

ALINE has parameters that can be tuned for desired output. These parameters are:
- C_skip, C_sub, C_exp, C_vwl
- Salience weights
- Segmental features

In this implementation, some parameters have been changed from their default
values as described in [1], in order to replicate published results. All changes
are noted in comments.

Example usage
-------------

# Get optimal alignment of two phonetic sequences

>>> align('Î¸in', 'tenwis') # doctest: +SKIP
[[('Î¸', 't'), ('i', 'e'), ('n', 'n'), ('-', 'w'), ('-', 'i'), ('-', 's')]]

[1] G. Kondrak. Algorithms for Language Reconstruction. PhD dissertation,
University of Toronto.
é    NÚinfiöÿÿÿé#   é-   é   )<ÚBÚNÚRÚbÚcÚdÚfÚgÚhÚjÚkÚlÚmÚnÚpÚqÚrÚsÚtÚvÚxÚzõ   Ã§õ   Ã°õ   Ä§õ   Å‹õ   É–õ   ÉŸõ   É¢õ   É£õ   É¦õ   É¬õ   É®õ   É°õ   É±õ   É²õ   É³õ   É´õ   É¸õ   É¹õ   É»õ   É½õ   É¾õ   Ê€õ   Ê�õ   Ê‚õ   Êƒõ   Êˆõ   Ê‹u   Ê� õ   Ê’õ   Ê”õ   Ê•õ   Ê™õ   Ê�õ   Î²õ   Î¸õ   Ï‡õ   Ê�Úw)Ú	aspiratedÚlateralÚmannerÚnasalÚplaceÚ	retroflexÚsyllabicÚvoice)
ÚbackrC   ÚlongrD   rE   rF   rG   ÚroundrH   rI   Úbilabialç      ð?Úlabiodentalgffffffî?ÚdentalgÍÌÌÌÌÌì?Úalveolarg333333ë?rG   gš™™™™™é?zpalato-alveolarg      è?Úpalatalgffffffæ?Úvelarg333333ã?Úuvularg      à?Ú
pharyngealg333333Ó?Úglottalgš™™™™™¹?Ú
labiovelarÚvowelg      ð¿ÚstopÚ	affricateÚ	fricativeÚtrillgÍÌÌÌÌÌä?gš™™™™™Ù?gš™™™™™É?ç        )ÚtapÚapproximantz
high vowelz	mid vowelz	low vowelÚvowel2ÚhighÚmidÚlowÚfrontÚcentralrJ   ÚplusÚminusé(   é2   é   é
   é   é   )rH   rF   rD   rI   rE   rG   rC   rB   rK   ra   rJ   rL   r   rg   )rF   rD   rH   rI   rE   rG   rC   rB   r
   rf   r   r   r6   r!   r   r"   r   r   r   r#   r9   r   r)   r   r+   r*   r    r,   r   r;   r   r   r2   r	   r1   r^   r0   r-   r=   r   r   r>   r   r   r   r5   r8   r4   r@   r   r<   r   r$   r?   r3   r   r:   r   r%   r&   r'   r7   r_   r.   r/   r   r(   r   rA   Úir`   ra   rd   )rF   rD   rH   rI   rE   rG   rC   ra   rJ   rL   rK   rB   ÚyÚerb   ÚEõ   Ã¸u   É›u   Å“õ   Ã¦rc   Úare   rJ   )ÚAu   É¨u   Ê‰u   É™ÚuÚUÚoÚOu   É”u   É’ÚIc                 ó„  — t           €t          d¦  «        ‚d|cxk    rdk    sn J d¦   «         ‚t          | ¦  «        }t          |¦  «        }t          j        |dz   |dz   ft          ¬¦  «        }t          d|dz   ¦  «        D �];}t          d|dz   ¦  «        D �]#}||dz
  |f         t          | |dz
           ¦  «        z   }|||dz
  f         t          ||dz
           ¦  «        z   }	||dz
  |dz
  f         t          | |dz
           ||dz
           ¦  «        z   }
|dk    r6||dz
  |dz
  f         t          ||dz
           | |dz
  |…         ¦  «        z   }nt           }|dk    r6||dz
  |dz
  f         t          | |dz
           ||dz
  |…         ¦  «        z   }nt           }t          ||	|
||d	¦  «        |||f<   �Œ%�Œ=d|z
  t          j        |¦  «        z  }g }t          d|dz   ¦  «        D ]O}t          d|dz   ¦  «        D ]9}|||f         |k    r)|                     t          ||d	||| |g ¦  «        ¦  «         Œ:ŒP|S )
a€  
    Compute the alignment of two phonetic strings.

    :param str str1: First string to be aligned
    :param str str2: Second string to be aligned

    :type epsilon: float (0.0 to 1.0)
    :param epsilon: Adjusts threshold similarity score for near-optimal alignments

    :rtype: list(list(tuple(str, str)))
    :return: Alignment(s) of str1 and str2

    (Kondrak 2002: 51)
    Nz1You need numpy in order to use the align functionr]   rN   z$Epsilon must be between 0.0 and 1.0.é   )Údtyperm   r   )ÚnpÚImportErrorÚlenÚzerosÚfloatÚrangeÚ
sigma_skipÚ	sigma_subÚ	sigma_expr   ÚmaxÚamaxÚappendÚ	_retrieve)Ústr1Ústr2Úepsilonr   r   ÚSrn   r   Úedit1Úedit2Úedit3Úedit4Úedit5ÚTÚ
alignmentss                  úF/var/www/piapp/venv/lib/python3.11/site-packages/nltk/metrics/aline.pyÚalignr—   6  s”  € õ 
€zÝÐMÑNÔNÐNà�'Ð Ð Ò Ð ˜SÒ Ð Ð Ð Ð Ð"HÑ Ô Ð ÝˆD‰	Œ	€AÝˆD‰	Œ	€Aå
Œ�!�a‘%˜˜Q™�¥uÐ-Ñ-Ô-€Aõ
 �1�a˜!‘e‰_Œ_ð @ñ @ˆÝ�q˜!˜a™%‘”ð 	@ñ 	@ˆAØ�a˜!‘e˜Q�h”K¥*¨T°!°a±%¬[Ñ"9Ô"9Ñ9ˆEØ�a˜˜Q™�h”K¥*¨T°!°a±%¬[Ñ"9Ô"9Ñ9ˆEØ�a˜!‘e˜Q ™U�l”O¥i°°Q¸±U´¸TÀ!ÀaÁ%¼[Ñ&IÔ&IÑIˆEØ�1ŠuˆuØ˜!˜a™%  Q¡˜,œ­)°D¸¸Q¹´KÀÀaÈ!ÁeÈaÀiÄÑ*QÔ*QÑQ��å˜�Ø�1ŠuˆuØ˜!˜a™%  Q¡˜,œ­)°D¸¸Q¹´KÀÀaÈ!ÁeÈaÀiÄÑ*QÔ*QÑQ��å˜�Ý˜% ¨¨u°e¸QÑ?Ô?ˆAˆa�ˆd‰G‰Gñ	@ð 
ˆW‰�œ ™
œ
Ñ"€Aà€JÝ�1�a˜!‘e‰_Œ_ð Lð LˆÝ�q˜!˜a™%‘”ð 	Lð 	LˆAØ��A�Œw˜!Š|ˆ|Ø×!Ò!¥)¨A¨q°!°Q¸¸4ÀÀrÑ"JÔ"JÑKÔKÐKøð	Lð Ðó    c                 ó6  — || |f         dk    r|S |dk    r«|| dz
  |dz
  f         t          || dz
           ||dz
  |…         ¦  «        z   |z   |k    ro|                     d|| dz
           ||dz
  |…         f¦  «         t          | dz
  |dz
  |t          || dz
           ||dz
  |…         ¦  «        z   |||||¦  «         �nW| dk    r«|| dz
  |dz
  f         t          ||dz
           || dz
  | …         ¦  «        z   |z   |k    ro|                     d|| dz
  | …         ||dz
           f¦  «         t          | dz
  |dz
  |t          ||dz
           || dz
  | …         ¦  «        z   |||||¦  «         �n¦|| |dz
  f         t          ||dz
           ¦  «        z   |z   |k    rU|                     dd||dz
           f¦  «         t          | |dz
  |t          ||dz
           ¦  «        z   |||||¦  «         �n$|| dz
  |f         t          || dz
           ¦  «        z   |z   |k    rT|                     d|| dz
           df¦  «         t          | dz
  ||t          || dz
           ¦  «        z   |||||¦  «         n£|| dz
  |dz
  f         t	          || dz
           ||dz
           ¦  «        z   |z   |k    ri|                     d|| dz
           ||dz
           f¦  «         t          | dz
  |dz
  |t	          || dz
           ||dz
           ¦  «        z   |||||¦  «         |S )zš
    Retrieve the path through the similarity matrix S starting at (i, j).

    :rtype: list(tuple(str, str))
    :return: Alignment of str1 and str2
    r   r|   rm   Ú-)r†   ÚinsertrŠ   r„   r…   )rn   r   r   rŽ   r”   r‹   rŒ   Úouts           r–   rŠ   rŠ   j  sš  € ð 	ˆˆAˆ„w�!‚|€|Øˆ
àˆqŠ5ˆ5�Q�q˜1‘u˜a !™e�|”_¥y°°a¸!±e´¸dÀ1ÀqÁ5È1À9¼oÑ'NÔ'NÑNÐQRÑRÐVWÒWÐWØ�JŠJ�q˜4  A¡œ;¨¨Q°©U°Q¨Y¬Ð8Ñ9Ô9Ð9ÝØ�A‘Ø�A‘Ø•I˜d 1 q¡5œk¨4°°A±¸°	¬?Ñ;Ô;Ñ;ØØØØØñ	ô 	ð 	ñ 	ð �ŠEˆE�a˜˜A™˜q 1™u˜”o­	°$°q¸1±u´+¸tÀAÈÁEÈAÀI¼Ñ(OÔ(OÑOÐRSÑSÐWXÒXÐXà�JŠJ�q˜4  A¡¨ 	œ?¨D°°Q±¬KÐ8Ñ9Ô9Ð9ÝØ�A‘Ø�A‘Ø•I˜d 1 q¡5œk¨4°°A±¸°	¬?Ñ;Ô;Ñ;ØØØØØñ	ô 	ð 	ñ 	ð ˆq�!�a‘%ˆxŒ[�: d¨1¨q©5¤kÑ2Ô2Ñ2°QÑ6¸!Ò;Ð;Ø�JŠJ�q˜3  Q¨¡U¤Ð,Ñ-Ô-Ð-Ý�a˜˜Q™ ¥J¨t°A¸±E¬{Ñ$;Ô$;Ñ ;¸QÀÀ4ÈÈsÑSÔSÐSÑSØˆq�1‰u�aˆxŒ[�: d¨1¨q©5¤kÑ2Ô2Ñ2°QÑ6¸!Ò;Ð;Ø�JŠJ�q˜4  A¡œ;¨Ð,Ñ-Ô-Ð-Ý�a˜!‘e˜Q ¥J¨t°A¸±E¬{Ñ$;Ô$;Ñ ;¸QÀÀ4ÈÈsÑSÔSÐSÐSØˆq�1‰u�a˜!‘eˆ|Œ_�y¨¨a°!©e¬°d¸1¸q¹5´kÑBÔBÑBÀQÑFÈ!ÒKÐKØ�JŠJ�q˜4  A¡œ;¨¨Q°©U¬Ð4Ñ5Ô5Ð5ÝØ�A‘Ø�A‘Ø•I˜d 1 q¡5œk¨4°°A±¬;Ñ7Ô7Ñ7ØØØØØñ	ô 	ð 	ð €Jr˜   c                 ó   — t           S )zA
    Returns score of an indel of P.

    (Kondrak 2002: 54)
    )ÚC_skip©r   s    r–   r„   r„   £  s	   € õ €Mr˜   c                 ór   — t           t          | |¦  «        z
  t          | ¦  «        z
  t          |¦  «        z
  S )zN
    Returns score of a substitution of P with Q.

    (Kondrak 2002: 54)
    )ÚC_subÚdeltaÚV©r   r   s     r–   r…   r…   ¬  s-   € õ •5˜˜A‘;”;Ñ¥ 1¡¤Ñ%­¨!©¬Ñ,Ð,r˜   c                 óê   — |d         }|d         }t           t          | |¦  «        z
  t          | |¦  «        z
  t          | ¦  «        z
  t          t          |¦  «        t          |¦  «        ¦  «        z
  S )zL
    Returns score of an expansion/compression.

    (Kondrak 2002: 54)
    r   r|   )ÚC_expr¢   r£   r‡   )r   r   Úq1Úq2s       r–   r†   r†   µ  s\   € ð 
ˆ1Œ€BØ	
ˆ1Œ€BÝ•5˜˜B‘<”<Ñ¥%¨¨2¡,¤,Ñ.µ°1±´Ñ5½½A¸b¹E¼EÅ1ÀRÁ5Ä5Ñ8IÔ8IÑIÐIr˜   c                 óx   — t          | |¦  «        }d}|D ]$}|t          | ||¦  «        t          |         z  z  }Œ%|S )zT
    Return weighted sum of difference between P and Q.

    (Kondrak 2002: 54)
    r   )r	   ÚdiffÚsalience)r   r   ÚfeaturesÚtotalr   s        r–   r¢   r¢   À  sI   € õ ��A‰wŒw€HØ€EØð -ð -ˆØ•�a˜˜A‘”¥¨!¤Ñ,Ñ,ˆˆØ€Lr˜   c                 óž   — t           |          t           |         }}t          t          ||                  t          ||                  z
  ¦  «        S )zi
    Returns difference between phonetic segments P and Q for feature F.

    (Kondrak 2002: 52, 54)
    )Úfeature_matrixÚabsÚsimilarity_matrix)r   r   r   Ú
p_featuresÚ
q_featuress        r–   rª   rª   Í  s>   € õ ,¨AÔ.µ¸qÔ0A�
€JÝÕ  ¨A¤Ô/Õ2CÀJÈqÄMÔ2RÑRÑSÔSÐSr˜   c                 óB   — | t           v s	|t           v rt          S t          S )zR
    Return relevant features for segment comparison.

    (Kondrak 2002: 54)
    )Ú
consonantsÚR_cÚR_vr¤   s     r–   r	   r	   ×  s   € ð 	�J€€˜!�z˜/˜/Ýˆ
Ý€Jr˜   c                 ó&   — | t           v rdS t          S )zD
    Return vowel weight if P is vowel.

    (Kondrak 2002: 54)
    r   )rµ   ÚC_vwlrŸ   s    r–   r£   r£   â  s   € ð 	�J€€ØˆqÝ€Lr˜   c                  ó$  — d„ t                                d¦  «        D ¦   «         } | D ]h}t          |d         |d         ¦  «        d         }d„ |D ¦   «         }d                     |¦  «        }t	          |d         › d|d         › d|› �¦  «         Œid	S )
zq
    A demonstration of the result of aligning phonetic sequences
    used in Kondrak's (2002) dissertation.
    c                 ó8   — g | ]}|                      d ¦  «        ‘ŒS )ú,)Úsplit)Ú.0Úpairs     r–   ú
<listcomp>zdemo.<locals>.<listcomp>õ  s"   € ÐAÐAÐA ˆD�JŠJ�s‰OŒOÐAÐAÐAr˜   Ú
r   r|   c                 ó8   — g | ]}d |d         › d|d         › d�‘ŒS )ú(r   z, r|   ú)© )r¾   rt   s     r–   rÀ   zdemo.<locals>.<listcomp>ø  s4   € Ð<Ð<Ð<¨QÐ(˜˜1œÐ(Ð(  1¤Ð(Ð(Ð(Ð<Ð<Ð<r˜   Ú z ~ z : N)Úcognate_datar½   r—   ÚjoinÚprint)Údatar¿   Ú	alignments      r–   ÚdemorÌ   ð  s®   € ð
 BÐA­×(:Ò(:¸4Ñ(@Ô(@ÐAÑAÔA€DØð 6ð 6ˆÝ˜$˜qœ' 4¨¤7Ñ+Ô+¨AÔ.ˆ	Ø<Ð<°)Ð<Ñ<Ô<ˆ	Ø—H’H˜YÑ'Ô'ˆ	Ý��a”Ð4Ð4˜T !œWÐ4Ð4¨Ð4Ð4Ñ5Ô5Ð5Ð5ð	6ð 6r˜   uQ  jo,Ê’É™
tu,ty
nosotros,nu
kjen,ki
ke,kwa
todos,tu
una,É™n
dos,dÃ¸
tres,trwa
ombre,om
arbol,arbrÉ™
pluma,plym
kabeÎ¸a,kap
boka,buÊƒ
pje,pje
koraÎ¸on,kÅ“r
ber,vwar
benir,vÉ™nir
deÎ¸ir,dir
pobre,povrÉ™
Ã°is,dIzes
Ã°Ã¦t,das
wat,vas
nat,nixt
loÅ‹,laÅ‹
mÃ¦n,man
fleÊƒ,flajÊƒ
blÉ™d,blyt
feÃ°É™r,fEdÉ™r
hÃ¦r,hAr
ir,Or
aj,awgÉ™
nowz,nAzÉ™
mawÎ¸,munt
tÉ™Å‹,tsuÅ‹É™
fut,fys
nij,knI
hÃ¦nd,hant
hart,herts
livÉ™r,lEbÉ™r
Ã¦nd,ante
Ã¦t,ad
blow,flAre
ir,awris
ijt,edere
fiÊƒ,piÊƒkis
flow,fluere
staÉ¾,stella
ful,plenus
grÃ¦s,gramen
hart,kordis
horn,korny
aj,ego
nij,genU
mÉ™Ã°É™r,mAter
mawntÉ™n,mons
nejm,nomen
njuw,nowus
wÉ™n,unus
rawnd,rotundus
sow,suere
sit,sedere
Î¸rij,tres
tuwÎ¸,dentis
Î¸in,tenwis
kinwawa,kenuaÊ”
nina,nenah
napewa,napÉ›w
wapimini,wapemen
namesa,namÉ›Ê”s
okimawa,okemaw
ÊƒiÊƒipa,seÊ”sep
ahkohkwa,ahkÉ›h
pematesiweni,pematesewen
asenja,aÊ”sÉ›nÚ__main__)r   )Ú__doc__Únumpyr~   r   r‚   r   rž   r¡   r¦   r¹   rµ   r¶   r·   r±   r«   r¯   r—   rŠ   r„   r…   r†   r¢   rª   r	   r£   rÌ   rÇ   Ú__name__rÅ   r˜   r–   ú<module>rÑ      sâ  ððð ð>ØÐÐÐÐøØð ð ð Ø	€B€B€Bðøøøð
 €eˆE�l„l€ð 
€Ø
€Ø
€Ø	€ð=ð =ð =€
ð@	ð 	ð 	€ðð ð €ð%à�ð%ð �4ð%ð ˆcð	%ð
 �ð%ð �ð%ð �tð%ð ˆsð%ð ˆSð%ð ˆcð%ð �#ð%ð ˆsð%ð �#ð%ð ˆTð%ð  ˆCð!%ð" �ð#%ð$ �ð%%ð& ˆSð'%ð( ØØØØØàØØàØØàØðI%ð %ð %Ð ðR ØØØØØØØØØØØðð €ð iàØØØØØØØØð	
ð 	
ðið ØØØØØØØØð	
ð 	
ðið, ØØØØØØØØð	
ð 	
ð-ið@ ØØØØØØØØð	
ð 	
ðAiðT 	ØØØØØØØØð	ð 	ðUiðh 	ØØØØØØØØð	ð 	ðiið| ØØØØØØØØð	
ð 	
ð}iðP 	ØØØØØØØØð	ð 	ðQiðd ØØØØØØØØð	
ð 	
ðeiðx ØØØØØØØØð	
ð 	
ðyiðL ØØØØØØØØð	
ð 	
ðMið` 	ØØØØØØØØð	ð 	ðaiðt 	ØØØØØØØØð	ð 	ðuiðH ØØØØØØØØð	
ð 	
ðIið\ 	ØØØØØØØØð	ð 	ð]iðp ØØØØØØØØð	
ð 	
ðqiðD 	ØØØØØØØØð	ð 	ðEið iðX 	ØØØØØØØØð	ð 	ðYiðl 	ØØØØØØØØð	ð 	ðmið@ 	ØØØØØØØØð	ð 	ðAiðT ØØØØØØØØð	
ð 	
ðUiðh 	ØØØØØØØØð	ð 	ðiið| ØØØØØØØØð	
ð 	
ð}iðP ØØØØØØØØð	
ð 	
ðQiðd 	ØØØØØØØØð	ð 	ðeiðx ØØØØØØØØð	
ð 	
ðyiðL 	ØØØØØØØØð	ð 	ðMið` 	ØØØØØØØØð	ð 	ðaiðt 	ØØØØØØØØð	ð 	ðuiðH	 	ØØØØØØØØð	ð 	ðI	ið\	 ØØØØØØØØð	
ð 	
ð]	iðp	 ØØØØØØØØð	
ð 	
ðq	iðD
 	ØØØØØØØØð	ð 	ðE
iðX
 	ØØØØØØØØð	ð 	ðY
ið ið iðl
 ØØØØØØØØð	
ð 	
ðm
ið@ ØØØØØØØØð	
ð 	
ðAiðT 	Ø"ØØØØØØØð	ð 	ðUiðh 	Ø"ØØØØØØØð	ð 	ðiið| 	ØØØØØØØØð	ð 	ð}iðP 	ØØØØØØØØð	ð 	ðQiðd 	ØØØØØØØØð	ð 	ðeiðx 	ØØØØØØØØð	ð 	ðyiðL ØØØØØØØØð	
ð 	
ðMið` 	ØØØØØØØØð	ð 	ðaiðt 	ØØØØØØØØð	ð 	ðuiðH 	ØØØØØØØØð	ð 	ðIið\ 	ØØØØØØØØð	ð 	ð]iðp 	ØØØØØØØØð	ð 	ðqiðD ØØØØØØØØð	
ð 	
ðEiðX 	ØØØØØØØØð	ð 	ðYiðl 	ØØØØØØØØð	ð 	ðmið ið ið@ 	ØØØØØØØØð	ð 	ðAiðT 	ØØØØØØØØð	ð 	ðUiðh 	ØØØØØØØØð	ð 	ðiið| 	ØØØØØØØØð	ð 	ð}iðP ØØØØØØØØð	
ð 	
ðQiðd 	ØØØØØØØØð	ð 	ðeiðx ØØØØØØØØð	
ð 	
ðyiðL ØØØØØØØØð	
ð 	
ðMiðb ØØØØØØØØØØØØð
ð 
ðcið~ ØØØØØØØØØØØØð
ð 
ðiðZ ØØØØØØØØØØØØð
ð 
ð[iðv ØØØØØØØØØØØØð
ð 
ðwiðR 	ØØØØØØØØØØØØðð ðSiðn 	ØØØØØØØØØØØØðð ðoiðJ 	ØØØØØØØØØØØØðð ðKiðf 	ØØØØØØØØØØØØðð ðgiðB ØØØØØØØØØØØØð
ð 
ðCið ið` ØØØØØØØØØØØð
ð 
ð ØØØØØØØØØØØðð ð ØØØØØØØØØØØðð ð ØØØØØØØØØØØðð ð ØØØØØØØØØØØð
ð 
ð ØØØØØØØØØØØð
ð 
ð ØØØØØØØØØØØð
ð 
ð ØØØØØØØØØØØð
ð 
ð ØØØØØØØØØØØðð ð ØØØØØØØØØØØðð ð ØØØØØØØØØØØð
ð 
ðwið ið i€ð\1ð 1ð 1ð 1ðh6ð 6ð 6ðrð ð ð-ð -ð -ðJð Jð Jð
ð 
ð 
ðTð Tð Tðð ð ðð ð ð
6ð 
6ð 
6ðJ€ðX ˆzÒÐØ€D�F„F€F€F€Fð Ðs   „	 ‰’