Êþº¾���3x
Ž
�	c‘’
“”	c•–	c—˜	c™š	c›œ	cž
Ÿ 	c¡¢	c£¤¥¦
�Ž§
�¨
�©
�ª
�«¬­
�©®	c¯°
�ɱ²³´
�%«
�ɵ
�ɶ	c·¸¹º
»¼½
»¾¿À
�2«
�2Á
cÂÃÄ
cÅÆÇ
ÈÉÊË
�ÉÌÍÎ
�ÉÏ
�ÉÐ
�ÉÑÒÓÔÕ
cÖ×ØÙÚ
�Û
Ȇ
�LÝÞß
�QÝàáâ
�ãäåæç
ȏ
�Žéêë
�ìíîï
cðñò
�f©
cóôõö÷ø
�Q©ùúû
�q©üý
�t©þ
cÿ�
c
�€©	



�Qª
�Q
c
�‹
�Ž
�
�’Ž
�’
�™ 
�™!
�""#
$%&'()*+,-@@�����
�./01
�t«2345678
�µ9:;<=�Á
�™>?
�½@
�½ABC
�½DEF
�Q«"GHÚIJKL
�’M
�’NOP
�ÒŽ
�™QRST
�ÒUVWXYZ
�Ò[
�Ò\�Á"]^_`a
�â©bcdefgh�ÁiRjk�ïjl
cmn	co	cpq
�’rstuvwxyz{|}~
�™ª€‚ƒ	$„
�Q…†‡
�Òªˆ
c‰Š
Ž�Á‹�Ž
쐑’“”•–—�š›œ
&Žž
&Ÿ 
c¡
�¢£¤£¥
�¦§¨©
ª«¬­®¯
c°±
c²³´µ¶·¸
c¹
cº»¼½¾¿ÀÁÂ
�ÉÃÄÅÆÇÈÉÊËÌÍÎÏÐÑ
&ªÒÓÔÕÖ×ØÙÚ
cŽÛÜÝ
cÞßàá
âãäåæå
¦
�Òäçèéêëìíîïðñò
cóôõ
«ö
‚÷ø
„ù
„ú
„û
„"
‚"ü
�%©ýþ
�©
»ÿ��ldapUrl�Ljava/lang/String;�ldapsUrl�ldapBase�referral�ldapConnectTimeLimit�ldapSearchTimeLimit�I�ldapSearchCountLimit�currentReferralInfo�env�Ljava/util/Hashtable;�	Signature�;Ljava/util/Hashtable<Ljava/lang/String;Ljava/lang/String;>;�rContext�Ljavax/naming/Context;�userName�userPassword�refExc� Ljavax/naming/ReferralException;�
logMetacat�Lorg/apache/log4j/Logger;�<init>�()V�Code�LineNumberTable�LocalVariableTable�pnfe�4Ledu/ucsb/nceas/utilities/PropertyNotFoundException;�nfe�!Ljava/lang/NumberFormatException;�this�!Ledu/ucsb/nceas/metacat/AuthLdap;�
StackMapTableÚ¤¬�
Exceptions�authenticate�'(Ljava/lang/String;Ljava/lang/String;)Z�position�	position2�decoded�refUrl�refBase�npe� Ljava/lang/NullPointerException;�ne�Ljavax/naming/NamingException;�user�password�
authenticated�Z�
identifier�uidHÙÞ�ldapAuthenticate�((Ljava/lang/String;Ljava/lang/String;Z)Z�secureConnectionOnly�L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Z�e�Ljava/io/IOException;�)Ledu/ucsb/nceas/metacat/AuthTLSException;�	aliasedDn�ee�&Ljavax/naming/AuthenticationException;�ae�ate�ine�#Ljavax/naming/InvalidNameException;�dn�
rootServer�rootBase�server�userDN�LocalVariableTypeTableñúü�getAliasedDnTLS�;(Ljava/lang/String;Ljava/util/Hashtable;)Ljava/lang/String;�alias�useTLS�a(Ljava/lang/String;Ljava/util/Hashtable<Ljava/lang/String;Ljava/lang/String;>;)Ljava/lang/String;�getAliasedDnNonTLS�getAliasedDn�<(Ljava/lang/String;Ljava/util/Hashtable;Z)Ljava/lang/String;�result�%Ljavax/naming/directory/SearchResult;�sctx�Ljavax/naming/ldap/LdapContext;�tls�$Ljavax/naming/ldap/StartTlsResponse;�ctls�'Ljavax/naming/directory/SearchControls;�filter�answer� Ljavax/naming/NamingEnumeration;�b(Ljava/lang/String;Ljava/util/Hashtable<Ljava/lang/String;Ljava/lang/String;>;Z)Ljava/lang/String;�authenticateTLS�<(Ljava/util/Hashtable;Ljava/lang/String;Ljava/lang/String;)Z�ctx�	startTime�D�stopTime�sess�Ljavax/net/ssl/SSLSession;�ioe�b(Ljava/util/Hashtable<Ljava/lang/String;Ljava/lang/String;>;Ljava/lang/String;Ljava/lang/String;)Z�authenticateNonTLS�getIdentifyingName�J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�sr�
referralError�
moreReferrals�org�#Ljavax/naming/directory/DirContext;B>�getUsers�:(Ljava/lang/String;Ljava/lang/String;)[[Ljava/lang/String;�slee�)Ljavax/naming/SizeLimitExceededException;�i�attrIDs�[Ljava/lang/String;�
namingEnum�uvec�Ljava/util/Vector;�uname�uorg�uou�umail�tempAttr�#Ljavax/naming/directory/Attributes;�users�[[Ljava/lang/String;PY�getUserInfo�9(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;�Ljava/lang/Exception;�userinfo�realName_�K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;�attr�"Ljavax/naming/directory/Attribute;�groupk�	getGroups�L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[[Ljava/lang/String;�rsr�DirCtx�
searchCtls�	attrNames�rFilter�rNamingEnum�nameEx�envHash�re�gfilter�groups�foruser�gvec�desc�rsrAttr�
getAttributes�'(Ljava/lang/String;)Ljava/util/HashMap;�a(Ljava/lang/String;)Ljava/util/HashMap<Ljava/lang/String;Ljava/util/Vector<Ljava/lang/String;>;>;�K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/HashMap;�value�cce�Ljava/lang/ClassCastException;�att�values�attName�	attvalues�attrs�en�
attributes�Ljava/util/HashMap;�	userident�&Ljava/util/Vector<Ljava/lang/String;>;�MLjava/util/HashMap<Ljava/lang/String;Ljava/util/Vector<Ljava/lang/String;>;>;Š�…(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/HashMap<Ljava/lang/String;Ljava/util/Vector<Ljava/lang/String;>;>;�getSubtrees�_(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Hashtable;�refValue�refName�referenceURL�	attrValue�attrName�enum1�trees�
getPrincipals�8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�j�
usersForGroup�orgName�	userIndex�out�Ljava/lang/StringBuffer;�subtrees�keyEnum�Ljava/util/Enumeration;�
searchUser�)(Ljava/lang/String;[[Ljava/lang/String;)I�	userGroup�testCredentials�K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V�main�([Ljava/lang/String;)V�Ljava/util/Iterator;�userInfo�attList�f�Ljava/io/File;�fw�Ljava/io/FileWriter;�buff�Ljava/io/BufferedWriter;�
savedGroup�ce�Ljava/net/ConnectException;�ie�"Ljava/lang/InstantiationException;�args�authservice�isValid²¥�<clinit>�
SourceFile�
AuthLdap.java¨©�java/util/Hashtable¨œ�auth.url	
’“�	auth.surl”“�	auth.base•“�
ldap.referral–“�ldap.connectTimeLimit—“�ldap.searchTimeLimit
˜™�ldap.searchCountLimitš™�2edu/ucsb/nceas/utilities/PropertyNotFoundException� java/lang/InstantiationException�java/lang/StringBuilder�5Could not instantiate AuthLdap.  Property not found: ¨�java/lang/NumberFormatException�OCould not instantiate AuthLdap.  Bad number format when converting properties: ��›“�,�java/net/ConnectException�Invalid LDAP user credential: �.  Missing ','¦§�$AuthLdap.authenticate - identifier: �, uid: �, user: �JAuthLdap.authenticate - Calling ldapAuthenticate with user as identifier: �java/lang/Boolean�ldap.onlySecureConnectionÌÍ�)AuthLdap.authenticate - Not Authenticated�+AuthLdap.authenticate - Looking up DN for: 	�;AuthLdap.authenticate - No DN found from getIdentifyingName�:AuthLdap.authenticate - DN found from getIdentifyingName:  !�$AuthLdap.authenticate - DN decoded: �ldap"#�5AuthLdap.authenticate - identifier starts with "ldap"�/$%&�KAuthLdap.authenticate - Calling ldapAuthenticate: with user as identifier: � and refUrl as: � and refBase as: �!ldap.onlySecureReferalsConnectionÌÏ�9AuthLdap.authenticate - identifier doesnt start with ldap�IAuthLdap.authenticate - Calling ldapAuthenticatewith user as identifier: �java/lang/NullPointerException�\AuthLdap.authenticate - NullPointerException while authenticating in AuthLdap.authenticate: '()©�javax/naming/NamingException�XAuthLdap.authenticate - Naming exception while authenticating in AuthLdap.authenticate: �ZAuthLdap.authenticate - Property exception while authenticating in AuthLdap.authenticate: �#AuthLdap.ldapAuthenticate - dn is: �)AuthLdap.ldapAuthenticate - position is: *�'AuthLdap.ldapAuthenticate - userDN is: �'AuthLdap.ldapAuthenticate - server is: �4AuthLdap.ldapAuthenticate - Trying to authenticate: � Using server: +�javax/naming/Context�java.naming.factory.initial� com.sun.jndi.ldap.LdapCtxFactory,-�java.naming.provider.url�java.naming.referral�throwýþ�$javax/naming/AuthenticationException�.AuthLdap.ldapAuthenticate - failed to login : åæ�.AuthLdap.ldapAuthenticate - an aliased object � was found for the DN �*. We will try to authenticate this new DN �.�,AuthLdap.ldapAuthenticate - NamingException �? happend when the ldap server authenticated the aliased object �java/io/IOException�(AuthLdap.ldapAuthenticate - IOException �'edu/ucsb/nceas/metacat/AuthTLSException�-AuthLdap.ldapAuthenticate - AuthTLSException �9AuthLdap.ldapAuthenticate - error while negotiating TLS: þ�'Authentication exception for (nonTLS): êæ�6AuthLdap.ldapAuthenticate(NonTLS) - an aliased object � again.�4AuthLdap.ldapAuthenticate(NonTLS) - NamingException �0AuthLdap.ldapAuthenticate(NonTLS) - IOException �Authentication exception: �!javax/naming/InvalidNameException�8AuthLdap.ldapAuthenticate - An invalid DN was provided: �=AuthLdap.ldapAuthenticate - Caught NamingException in login: ./01�  23ëì�ignore�$javax/naming/ldap/InitialLdapContext¨4�!javax/naming/ldap/StartTlsRequest56�"javax/naming/ldap/StartTlsResponse78�%javax/naming/directory/SearchControls9�(objectClass=*):;<=>�#javax/naming/directory/SearchResult?@A©�:AuthLdap.authenticateTLS - Trying to authenticate with TLSBCD�#java.naming.security.authentication�simpleEF�java.naming.security.principal� java.naming.security.credentialsGH�0AuthLdap.authenticateTLS - Connection time thru � was: I�	 seconds.�5AuthLdap.authenticateTLS - Authentication exception: �DAuthLdap.authenticateTLS - Naming error when athenticating via TLS: �AAuthLdap.authenticateTLS - I/O error when athenticating via TLS: �@AuthLdap.authenticateNonTLS - Trying to authenticate without TLS�3AuthLdap.authenticateNonTLS - Connection time thru �=�&AuthLdap.getIdentifyingName - uid is: �&AuthLdap.getIdentifyingName - org is: �(javax/naming/directory/InitialDirContext¨J�(&(uid=�)(o=�))�GAuthLdap.getIdentifyingName - Searching for DNs with following filter: �javax/naming/ReferralException�,AuthLdap.getIdentifyingName - Got referral: K>LM�!javax/naming/directory/DirContext�FNamingException when getting referral contex. Skipping this referral. N�AAuthLdap.getIdentifyingName - Naming exception while getting dn: �1Naming exception in AuthLdap.getIdentifyingName: �!com.sun.jndi.ldap.connect.timeout�java/lang/String�cn�o�ou�mailOvP�(objectClass=inetOrgPerson)�java/util/VectorEQRS�cn: TU�o: �ou: �mail: �'javax/naming/SizeLimitExceededException�UAuthLdap.getUsers - LDAP Server size limit exceeded. Returning incomplete record set.VWX�?AuthLdap.getUsers - Problem getting users in AuthLdap.getUsers:�3AuthLdap.getUserInfo - get the user info for user  �java/lang/Exception�=AuthLdap.getUserInfo - can't get the alias name for the user � since �*AuthLdap.getUserInfo - the aliased dn for � is �(&(�XAuthLdap.getUserInfo - LDAP Server size limit exceeded. Returning incomplete record set.�-AuthLdap.getUserInfo - Problem getting users:�+Problem getting users in AuthLdap.getUsers:�uniqueMemberEYZ[� javax/naming/directory/Attribute�KAuthLdap.getUsers - Problem getting users for a group in AuthLdap.getUsers:34�(AuthLdap.getGroups - getGroups() called.¢“£“�description\]� (objectClass=groupOfUniqueNames)�(& �(uniqueMember=�&AuthLdap.getGroups - group filter is: �
description: �8AuthLdap.getGroups - Search result entry is relative ...�AuthLdap.getGroups - group � added to the group vector�8AuthLdap.getGroups - Search result entry is absolute ...�(&(objectClass=referral)(ref=�?�!AuthLdap.getGroups - rFilter is: �0AuthLdap.getGroups - referral search result is: �cn=�,o=�AuthLdap.getGroups - group cn=�.AuthLdap.getGroups - Caught naming exception: ^_)`�1AuthLdap.getGroups -  caught referral exception: �:AuthLdap.getGroups - The user is in the following groups: �.AuthLdap.getGroups - caught naming exception: EH�java/util/HashMapEab�java/lang/ClassCastException�Could not cast LDAP attribute (�!) to a String value, so skipping.�4AuthLdap.getAttributes - Problem getting attributes:�5Problem getting attributes in AuthLdap.getAttributes:�2AuthLdap.getSubtrees - getting subtrees for user: �, ldapUrl: �, ldapBase: �ref�3(|(objectclass=organization)(objectclass=referral))�&AuthLdap.getSubtrees - search result: R>�[�]�HAuthLdap.getSubtrees - Problem getting subtrees in AuthLdap.getSubtrees:�1Problem getting subtrees in AuthLdap.getSubtrees:�java/lang/StringBuffer�,<?xml version="1.0" encoding="iso-8859-1"?>
c�
<principals>
Z[defg>Rh�#AuthLdap.getPrincipals - ldapBase: �o=�&AuthLdap.getPrincipals - org name is  ij�?AuthLdap.getPrincipals - org name (after the xml escaping) is  �  <authSystem URI="�" organization="�">
3�.AuthLdap.getPrincipals - after getting groups �-AuthLdap.getPrincipals - after getting users �    <group>
�      <groupname>�
</groupname>
�      <description>�</description>
.pq�
      <user>
�        <username>�</username>
�        <name>�</name>
�        <organization>�</organization>
�nullk�      <organizationUnitName>�</organizationUnitName>
�        <email>�	</email>
�      </user>
�
    </group>
�    <user>
�      <username>�      <name>�      <organization>�
      <email>�    </user>
�  </authSystem>
�
</principals>�dn is: �(AuthLdap.testCredentials - position is: �&AuthLdap.testCredentials - userDN is: �&AuthLdap.testCredentials - server is: �3AuthLdap.testCredentials - Trying to authenticate: � using server: �follow�#AuthLdap.main - Creating session...�edu/ucsb/nceas/metacat/AuthLdap�0AuthLdap.main - Could not instantiate AuthLdap: �!AuthLdap.main - Session exists...�!AuthLdap.main - Authenticating...¸¹�/AuthLdap.main - Authentication successful for: �+AuthLdap.main - Authentication failed for: �/AuthLdap.main - Getting attributes for user....lmnopq�AuthLdap.main - �: �&AuthLdap.main - Getting all groups....�AuthLdap.main - Groups found: �AuthLdap.main - Group �+AuthLdap.main - Getting groups for user....�+AuthLdap.main - Getting users for group....�AuthLdap.main - Group: �AuthLdap.main - Users found: �AuthLdap.main - User �&AuthLdap.main - Getting all users ....�%AuthLdap.main - Trying principals....cd�java/io/File�principals.xml�java/io/FileWriter¨r�java/io/BufferedWriter¨stu©�,AuthLdap.main - Finished getting principals.�:AuthLdap.main - I/O Error writing to file principals.txt: �DAuthLdap.main - Instantiation error writing to file principals.txt: vw�java/lang/Object�$edu/ucsb/nceas/metacat/AuthInterface�javax/naming/ldap/LdapContext�javax/naming/NamingEnumeration�!javax/naming/directory/Attributes�java/lang/Throwable�java/util/Enumeration�java/util/Iterator�(I)V�1edu/ucsb/nceas/metacat/properties/PropertyService�getProperty�&(Ljava/lang/String;)Ljava/lang/String;�java/lang/Integer�parseInt�(Ljava/lang/String;)I�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�
getMessage�()Ljava/lang/String;�toString�(Ljava/lang/String;)V�indexOf�	substring�(II)Ljava/lang/String;�length�()I�org/apache/log4j/Logger�debug�(Ljava/lang/Object;)V�info�booleanValue�()Z�java/net/URLDecoder�decode�
startsWith�(Ljava/lang/String;)Z�lastIndexOf�(Ljava/lang/String;I)I�(I)Ljava/lang/String;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�error�printStackTrace�(I)Ljava/lang/StringBuilder;�warn�put�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�getClass�()Ljava/lang/Class;�java/lang/Class�getName�getRootCause�()Ljava/lang/Throwable;�4(Ljava/util/Hashtable;[Ljavax/naming/ldap/Control;)V�extendedOperation�I(Ljavax/naming/ldap/ExtendedRequest;)Ljavax/naming/ldap/ExtendedResponse;�	negotiate�()Ljavax/net/ssl/SSLSession;�setSearchScope�search�m(Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;�hasMore�next�()Ljava/lang/Object;�
isRelative�getNameInNamespace�close�java/lang/System�currentTimeMillis�()J�addToEnvironment�8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;�	reconnect�([Ljavax/naming/ldap/Control;)V�(D)Ljava/lang/StringBuilder;�(Ljava/util/Hashtable;)V�getReferralInfo�getReferralContext�()Ljavax/naming/Context;�skipReferral�setReturningAttributes�setTimeLimit�%()Ljavax/naming/directory/Attributes;�get�6(Ljava/lang/String;)Ljavax/naming/directory/Attribute;�add�(Ljava/lang/Object;)Z�size�	elementAt�(I)Ljava/lang/Object;�J(Ljava/lang/String;[Ljava/lang/String;)Ljavax/naming/directory/Attributes;�getAll�"()Ljavax/naming/NamingEnumeration;�
setCountLimit�(J)V�err�Ljava/io/PrintStream;�(Ljava/io/PrintStream;)V�7(Ljava/lang/String;)Ljavax/naming/directory/Attributes;�getID�,(Ljava/lang/String;)Ljava/lang/StringBuffer;�keys�()Ljava/util/Enumeration;�hasMoreElements�nextElement�&(Ljava/lang/Object;)Ljava/lang/Object;�)org/apache/commons/lang/StringEscapeUtils�	escapeXml�	compareTo�keySet�()Ljava/util/Set;�
java/util/Set�iterator�()Ljava/util/Iterator;�hasNext�(Ljava/io/File;)V�(Ljava/io/Writer;)V�write�flush�	getLogger�,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;�!c�‘��’“���”“���•“���–“���—“���˜™���š™���›“����œ�ž���Ÿ� ¡���¢“���£“����¤¥���
¦§����¨©�ª��^�����ž*·�*»�Y·�µ�*¸�µ�*¸�µ�	*
¸�µ�*¸�µ�
*¸�µ�*¸�¸�µ�*¸�¸�µ�§�AL»�Y»�Y·�¶�+¶�¶�¶�·�¿L»�Y»�Y·�¶�+¶� ¶�¶�·�¿*!µ�"±���V�Y���V�x��«���^����\��Q��_��`�#�a�,�b�5�c�8�d�>�e�A�f�D�e�J�g�M�h�P�g�V�q�Y�i�Z�j�k�l�x�m�y�n�Š�p�—�t��u¬��� ��Z�­®��y�¯°����ž±²��³����ÿ�Y�´�µ^¶·������¸¹�ª��ö����Á*´�N*´�	:*´�:6+:+#¶�$ �#»�%Y»�Y·�&¶�+¶�'¶�¶�·�(¿++#¶�$¶�):++#¶�$+¶�*¶�)L²�+»�Y·�,¶�¶�-¶�¶�.¶�+¶�¶�¶�/²�+»�Y·�0¶�¶�¶�¶�1*,»�2Y3¸�·�4¶�5·�66š}²�+7¶�1²�+»�Y·�8¶�¶�¶�¶�1*-·�9:Ç�²�+:¶�1¬²�+»�Y·�;¶�¶�¶�¶�1¸�<:	²�+»�Y·�=¶�	¶�¶�¶�1	:!:
!:>¶�?™�š²�+@¶�/A¶�B`¶�):
#¶�$6#`¶�C6

`¶�D:A¶�B`¶�D:²�+»�Y·�E¶�¶�F¶�
¶�G¶�¶�¶�¶�1*,
»�2YH¸�·�4¶�5·�I6§�X²�+J¶�1»�Y·�¶�#¶�¶�¶�:²�+»�Y·�K¶�¶�¶�¶�1*,»�2Y3¸�·�4¶�5·�66§�ƒ:	²�+»�Y·�M¶�	¶�N¶�¶�O	¶�P»�%Y»�Y·�M¶�	¶�N¶�·�(¿:	²�+»�Y·�R¶�	¶�N¶�¶�O	¶�S§�":	²�+»�Y·�T¶�	¶�¶�¶�¶�O¬��Š�ý>�L�þ;>�L�Š�ý{�Q�þ;{�Q�Š�ýŸ��þ;Ÿ��«���ú�>���‚��ƒ��„��…��†��‰�!�Š�A��N�Ž�]��Š�•�¤�˜�®�™�´�š�·�˜�¼�œ�Á��É�ž�ã�Ÿ�î� �ó�¡�û�¢�þ�¥�¦�§9�¨=�©A�ªE�«O�¬W�®h�¯q�°~�²‰�³™�µÇ�¹Õ�»Û�¼Þ�¹ã�½æ�¾î�¿	�Á#�Ä-�Å3�Æ6�Ä;�×>�É@�ÊZ�Ì_�Î{�Ð}�Ñ—�Óœ�ן�Ô¡�Õ²�Ö»�Õ¾�Ù¬���¬�q�rº™�~�e»™�
¼“�	A�ú½“�
E�ö¾“�@�;¿À�	}�ÁÂ�	¡�­®�	��Á±²����ÁÓ���ÁÄ“��¼’“��¶”“��°•“��­ÅÆ��ªÇ“��NsÈ“�³���A�ÿ�A�´ÉÉÉÉÉÉ��ü�¼Éþ�çÉÉÉø�TBÊ|Ëcµ·�����%�ÌÍ�ª���X�����*+,*´�	*´�·�I¬���«�������è¬���*����±²�����Ç“����Ä“����ÎÆ�·�����%�Q�L�ÌÏ�ª��%����½6!:!:²�+»�Y·�U¶�+¶�¶�¶�1+A¶�B6	²�+»�Y·�V¶�	¶�W¶�¶�/	 �L-:+¶�$œ� »�Y·�+¶�#¶�¶�¶�:§�+:²�+»�Y·�X¶�¶�¶�¶�1§�L+	`¶�):+	`¶�D:²�+»�Y·�Y¶�¶�¶�¶�1²�+»�Y·�X¶�¶�¶�¶�1²�+»�Y·�Z¶�¶�[¶�¶�¶�¶�\»�Y·�]:

_`¶�aW
b¶�aW
cd¶�aW*
,·�e6§õ:²�+»�Y·�g¶�¶�h¶�¶�¶�1:*
·�i:Æ�A²�+»�Y·�j¶�¶�k¶�¶�l¶�¶�m¶�¶�¶�\*
,·�e6§�„:
²�+»�Y·�n¶�
¶�o¶�p¶�¶�¶�¶�O§�X:
²�+»�Y·�r¶�
¶�s¶�p¶�¶�¶�¶�O§�,:
²�+»�Y·�u¶�
¶�v¶�p¶�¶�¶�¶�O§�ÿ:²�+»�Y·�w¶�¶�v¶�¶�¶�1™�¬*
,·�x6§�Ê:²�+»�Y·�y¶�¶�h¶�¶�¶�\:
*
·�z:

Æ�A²�+»�Y·�{¶�
¶�k¶�¶�l¶�
¶�|¶�¶�¶�\*

,·�x6§�X:²�+»�Y·�}¶�¶�o¶�p¶�
¶�¶�¶�O§�,:²�+»�Y·�~¶�¶�s¶�p¶�
¶�¶�¶�O§�‘:
²�+»�Y·�¶�
¶�h¶�¶�¶�\6§�l:
²�+»�Y·�¶�
¶�‚¶�¶�¶�O§�J:
²�+»�Y·�ƒ¶�
¶�„¶�…¶�¶�¶�\²�+»�Y·�
¶�†¶�‡¶�
¶�ˆ¶�N¶�¶�1¬�)47�fY¦©�QY¦Õ�qY¦�t)4-�tT_b�f„ÑÔ�Q„Ñ��qS,�fT),�fSQ�€T)Q�€Ss�QT)s�Q�«��&�I���ù��û��ü��ý�$�ÿ�,��F�L�O�X�u�x�•� �ª
�Ä�Þ)4F79VY c!h"›#¦+©%«&Ò+Õ'×(þ+)**F-,/-@.I-L/Q0T3_Cb4d56„8Ž9“:Æ;ÑBÔ>Ö?ýB�@A)O,G.HKINOQJSKpOsLuM•NºQ¬���ò�«�'ÐÂ�
×�'ÐÑ�
�'ÐÒ�
Y�ÑÓ“�9�ñÔÕ�Ö�'ÐÂ��'ÐÑ�„�¥Ó“�
d�ÅÖÕ�/�ú×Ò�œ�
.� ÖÕ�
S�ØÙ�
u�EÁÂ�
��½±²����½Ú“���½Ä“���½Û“���½Ü“���½ÎÆ��ºÅÆ��¶Ý“��²Þ“��,‘º™�	ß����œŸ�
³���°�ÿ�u�
´ÉÉÉÉÉÉ��û�Hÿ�X�´ÉÉÉÉÉÉà�áý�náÉBËkâkãù�(Bãü�&ãMáý�náÉBËkâÿ�(�
´ÉÉÉÉÉÉ��BádäaËû�F�åæ�ª���h�����
>*+,·�‰°���«���
���Y�Z¬���*����
±²�����
����
œ���èÆ�ß�������
œŸ�·�����Q�qž���é�êæ�ª���h�����
>*+,·�‰°���«���
���a�b¬���*����
±²�����
����
œ���èÆ�ß�������
œŸ�·�����Q�qž���é�ëì�ª��º����� :,Æ�,cŠ¶�aW»�‹Y,·�Œ::™�»�Y·�Ž¹��À�:¶�‘:»�’Y·�“:¶�”•:+¹�–�:		¹�—�™�$	¹�˜�À�™:

¶�šš�

¶�›:§�§ÿØ™�
Æ�¶�œ¹��°���«���Z���i�j�k�m�n�o�"p�5s�<u�Ev�Kw�Ox�]y�gz�s{�{}�‚~�…€�ˆ�‘‚�–„�…¬���p��s�íî�
��� ±²����� ç“���� œ���� èÆ���Ó“���…ïð���‚ñò��E�[óô��O�Qõ“��]�Cö÷�	ß������� œŸ�³��� �ü�Éý�+øùþ� úÉû'
·�����Q�qž���ü�ýþ�ª��.����²�+ž¶�1:¸�ŸŠ9»�‹Y+·�Œ:»�Y·�Ž¹��À�:		¶�‘:
 ¡¹�¢�W£,¹�¢�W¤-¹�¢�W¹�¥�¸�ŸŠ9²�+»�Y·�¦¶�*´�	¶�§¶�g�¨o¶�ª«¶�¶�¶�1§�g:²�+»�Y·�¬¶�¶�h¶�¶�¶�\¿:»�tY»�Y·�­¶�¶�o¶�¶�·�®¿:»�tY»�Y·�¯¶�¶�s¶�¶�·�®¿¬���˜�›�f��˜�½�Q��˜�Þ�q�«���Z���‹���‘�”�%•�/—�6˜�B™�Mš�X›�`œ�f�˜§�›Ÿ� �º¡�½£�¿¤�Þ¥�à¦�ÿ¨¬���z���ÿð���‡���f�2��/�iñò�	�6�b�
�� ÖÕ��¿�ÁÂ��à�Ñ���±²����œ���Þ“���Ä“�ß������œŸ�³����÷�›áaË`â ·�����t�fž����þ�ª�� ��	���€:²�+°¶�1¸�ŸŠ9»�‹Y+·�Œ: ¡¹�¢�W£,¹�¢�W¤-¹�¢�W¹�¥�¸�ŸŠ9²�+»�Y·�±¶�*´�	¶�§¶�g�¨o¶�ª«¶�¶�¶�1¬���«���.���­�±�¶�·�¸�(¹�3º�>»�F¼�L½�~À¬���H����€±²�����€œ����€Þ“����€Ä“���}ÿð���o���L�4�ß�������€œŸ�·�����Qž����	�ª��$����à:»�Y·�]:_`¶�aWcd¶�aWb»�Y·�,¶�-¶�¶�¶�aW+#¶�$6++²¶�$`¶�):²�+»�Y·�³¶�¶�¶�¶�1++²`¶�C`+#`¶�C¶�):²�+»�Y·�´¶�¶�¶�¶�1»�µY·�¶:	»�’Y·�“:

¶�”»�Y·�·¶�¶�¸¶�¶�¹¶�¶�:²�+»�Y·�º¶�¶�¶�¶�\6™�¢	!
¹�»�:

¹�—�™�
¹�˜�À�™:¶�¼:°6§ÿÉ:
²�+»�Y·�¾¶�
¶�¿¶�N¶�¶�1™�F6™�>
¶�ÀÀ�Á:	6§ÿî:²�+»�Y·�¶�¶�o¶�¶�¶�O
¶�ÃW6§ÿçÿ_§�;:²�+»�Y·�Ķ�¶�N¶�¶�O»�QY»�Y·�Ŷ�¶�N¶�·�Æ¿°�18�½258�½dqt�Q�:1¥�Q2¢¥�Q�«���²�,��Ï�Ð�Ñ�Ò� Ó�:Õ�BÖ�R×�lØ�€Ù�ƒØ�ˆÚ�¢Ü�­Ý�¶Þ�¼ß�áà�ûâæéê(ë/ì2ï58ð:ñWó\õ_ödønùqÿtûvü“ý™þœÿŸ¢¥§ÁÝ	¬���À�(�

î��#ö÷�
v�&ÁÂ�_�@Æ�:�eÐ¥�
�þ�¤Æ��B`º™��RPÈ“��ˆ
“��­�õï�	�¶�ìóô�
�á�Áõ“�§�6ÐÂ���à±²����àÓ���à’“���à•“��ÝÇ“��Ôœ�³���Œ�
ÿ�þ�
´ÉÉÉÉàÉÉúÉ��ü�ûÿ��
´ÉÉÉÉàÉÉúÉ�ý�&TËù�*ÿ��´ÉÉÉÉà��BË7·�����Q��ª��§����dÀ�ÇN»�Y·�:_`¶�aWc*´�
¶�aWb*´�¶�aWÈ*´�¶�aW»�µY·�¶:»�’Y·�“:½�ÉYÊSYËSYÌSYÍSYÎS:¶�϶�”*´�¶�ÐÑ:*´�¹�»�:	»�ÒY·�Ó:
»�ÒY·�Ó:»�ÒY·�Ó:»�ÒY·�Ó:
»�ÒY·�Ó::	¹�—�™î	¹�˜�À�™:¶�Ô:»�Y·�˹�Õ�¶�N!¶�¶�Ö¶�?™�+»�Y·�˹�Õ�¶�N!¶�¶�¶�D¶�×W§�$»�Y·�˹�Õ�¶�N!¶�¶�¶�×W»�Y·�̹�Õ�¶�N!¶�¶�ض�?™�+»�Y·�̹�Õ�¶�N!¶�¶�¶�D¶�×W§�$»�Y·�̹�Õ�¶�N!¶�¶�¶�×W»�Y·�͹�Õ�¶�N!¶�¶�Ù¶�?™�+
»�Y·�͹�Õ�¶�N!¶�¶�¶�D¶�×W§�$
»�Y·�͹�Õ�¶�N!¶�¶�¶�×W»�Y·�ι�Õ�¶�N!¶�¶�Ú¶�?™�,»�Y·�ι�Õ�¶�N!¶�¶�¶�D¶�×W§�$»�Y·�ι�Õ�¶�N!¶�¶�¶�×W
»�Y·�¶�¼¶�#¶�*´�¶�¶�¶�×W§þ§�
:²�+ܶ�O
¶�ÝÅ�ÇN6
¶�Ý¢�Y-2
¶�ÞÀ�ÉS-2¶�ÞÀ�ÉS-2¶�ÞÀ�ÉS-2¶�ÞÀ�ÉS-2¶�ÞÀ�ÉS„§ÿ£¹�ß�§�:²�+»�Y·�à¶�¶�N¶�¶�O-°��ÌÁÄ�Û�>CF�Q�«���Ö�5������&�2�>"�I'�R(�q)�x*�~+�‡-�‹.�œ1�¥2�®3�·4�À5�É6�Ì8�Ö9�â:�é<=4?UBxC EÁHäIK-NPOyQšT¾UÁYÄVÆWÎ\Ù]æ^ö_`a&b6]<fCoFhHibq¬���Ê��âÜ
î�Æ��Ü�`™��Iúÿ��Rñóô��qÒ��‹¸õ“��œ§÷�	�¥ž�
�®•��·Œ��Àƒ�
�Éz��Ìw �H�ÐÂ���d±²����dÓ���dÄ“��_!"��Tœ�³���u�ÿ�Ì�´ÉÉ�Çàú#Éû$$$$$%��ü�g& û�J û�J û�K ú�&B'	ü�
ú�_ÿ�	�´ÉÉ�Çà�Ë·�����%�()�ª��Ì��
��¿½�ÉN²�+»�Y·�á¶�+¶�¶�¶�1»�Y·�:_`¶�aWb*´�¶�aW:*+·�z:§�+:²�+»�Y·�ã¶�+¶�ä¶�¶�å¶�¶�¶�\²�+»�Y·�æ¶�+¶�ç¶�¶�¶�¶�1Æ�Lc*´�
¶�aW»�µY·�¶:»�’Y·�“:½�ÉYËSYÌSYÎS:¶�϶�”:	»�Y·�è¶�++#¶�$¶�)¶�¹¶�¶�:	+	¹�»�:
:
¹�—�™L
¹�˜�À�™:¶�Ô:»�Y·�˹�Õ�¶�N!¶�¶�Ö¶�?™�(-»�Y·�˹�Õ�¶�N!¶�¶�¶�DS§�!-»�Y·�˹�Õ�¶�N!¶�¶�S»�Y·�̹�Õ�¶�N!¶�¶�ض�?™�(-»�Y·�̹�Õ�¶�N!¶�¶�¶�DS§�!-»�Y·�̹�Õ�¶�N!¶�¶�S»�Y·�ι�Õ�¶�N!¶�¶�Ú¶�?™�)-»�Y·�ι�Õ�¶�N!¶�¶�¶�DS§�!-»�Y·�ι�Õ�¶�N!¶�¶�S§þ°§�
:²�+é¶�O¹�ß�§�;:²�+»�Y·�ê¶�¶�N¶�¶�O»�%Y»�Y·�ë¶�¶�N¶�·�(¿-°��B�K�N�ânq�Û�¡‚…�Q�«���¶�-��~�€�‚�)ƒ�3„�?…�B‡�KŠ�Nˆ�P‰�v‹�™Œ�žŽ�¡”�­•�¸™�Áš�Ö›�Ýœ�ã �æ©
«­¯%°1±8³[´€¶ž¹Áºæ¼¿'ÀMÂkÄnÈqÅsÆ{˂х͇ΡнӬ���¢��P�&Ð*�1:
î�s���¸Êÿ��ÁÁóô��Ö¬��æœõ“�	j÷�
g �‡�6ÐÂ���¿±²����¿Ã“���¿Ä“��º+��)–œ��B},“�³����ÿ�N�´ÉÉ#àÉ�-'*ÿ�y�´ÉÉ#àÉú#Éû%��ü�d&û�Gû�Hú�B'	ÿ�	�´ÉÉ#àÉ�Ë7·�����%�.�ª��¢��
��:»�Y·�:_`¶�aWc*´�
¶�aWb*´�¶�aW»�µY·�¶:½�ÉYìS:-¹�í�:»�ÒY·�Ó:	¹�î�:

¹�—�™�5
¹�˜�À�ï:¹�ð�:¹�—�™�	¹�˜�¶�×W§ÿé§ÿǧ�
:
²�+ܶ�O	¶�ݽ�É:6

	¶�Ý¢�
	
¶�ÞÀ�ÉS„
§ÿä¹�ß�§�:²�+»�Y·�ñ¶�¶�N¶�¶�O°��[� �£�Û�0�à�ã�Q�«���n���ã�æ�ç�è�$é�0î�;ñ�Fó�Rõ�[÷�nø�zù�‘ú�–ù�ý� �£þ�¥ÿ�­�·�Ä�Ó�Ù
�à�ã�å
�ÿ¬���¢��ƒ�Ð÷��z�#/0��d�<Ö÷�
�¥��
�º�™�
�;�¥ÿ��F�š��R�Žö ��[�…�	�å�ÐÂ���±²����Ó���Ä“���1“���ÿ!���ôœ�³���b�
ÿ�d�´ÉÉÉ#à#%$û��ý�2ûù�ú�B'	ü�ú�ÿ�	�´ÉÉÉ#à�Ë·�����%�3�ª���F�����*+,¶�ò°���«������"¬��� ����±²�����Ó����Ä“�·�����%�34�ª��ï����²�+ó¶�/»�ÒY·�Ó:»�ÒY·�Ó:::*+µ�ô*,µ�õ*´�_`¶�aW*´�cd¶�aW*´�b*´�¶�aW*´�È*´�¶�aW»�µY*´�·�¶:»�’Y·�“:	½�ÉYËSYÌSYöS:
	
¶�Ï	¶�”	*´�¶�Ð	*´�…¶�÷:ø:-¦�
:§�'»�Y·�ù¶�¶�ú¶�-¶�¹¶�¶�:²�+»�Y·�û¶�¶�¶�¶�16

™@*´�	¹�»�:¹�—�™ª¹�˜�À�™:¶�Ô:»�Y·�ö¹�Õ�¶�N!¶�¶�ü¶�?™�,»�Y·�ö¹�Õ�¶�N!¶�¶�
¶�D¶�×W§�$»�Y·�ö¹�Õ�¶�N!¶�¶�¶�×W¶�¼>¶�?š�h¶�š™�`²�+ý¶�/»�Y·�¶�¼¶�#¶�*´�¶�¶�¶�×W²�+»�Y·�þ¶�¶�¼¶�#¶�*´�¶�ÿ¶�¶�¶�1§µ²�+�¶�/»�Y·�:_`¶�aWcŠ¶�aWb*´�¶�aWÈ*´�¶�aW»�µY·�¶:»�’Y·�“:½�ÉYÌS:¶�϶�”*´�¶�Ð*´�…¶�÷»�Y·�¶�*´�"*´�"¶�$¶�)¶�¹¶�¶�:²�+»�Y·�¶�¶�¶�¶�/*´�¹�»�:¹�—�™¾¹�˜�À�™:¶�Ô:²�+»�Y·�¶�¶¶�¶�¶�/»�Y·�˹�Õ�¶�N!¶�¶�Ö¶�?™�â»�Y·�¶�»�Y·�˹�Õ�¶�N!¶�¶�¶�D¶�¶�»�Y·�̹�Õ�¶�N!¶�¶�¶�D¶�#¶�*´�¶�¶�¶�×W²�+»�Y·�þ¶�»�Y·�˹�Õ�¶�N!¶�¶�¶�D¶�¶�»�Y·�̹�Õ�¶�N!¶�¶�¶�D¶�#¶�*´�¶�ÿ¶�¶�¶�1§�ˆ»�Y·�¶�˹�Õ�¶�N¶�̹�Õ�¶�N#¶�*´�¶�¶�¶�×W²�+»�Y·�¶�˹�Õ�¶�N¶�̹�Õ�¶�N#¶�*´�¶�ÿ¶�¶�¶�1§þ>§�:²�+	¶�/²
¶§üR6
§ü6:²�+»�Y·�¶�¶�¿¶�N¶�¶�1*¶�¿À�ɵ�"6
6™�>¶�ÀÀ�Á:6§ÿî:²�+»�Y·�¶�¶�o¶�¶�¶�O¶�ÃW6§ÿçûÁ¹�ß�²�+»�Y·�
¶�¶¶�¶�¶�\¶�ÝÅ�Ç:6		¶�Ý¢�+	2	¶�ÞÀ�ÉS	2	¶�ÞÀ�ÉS„	§ÿÑ°:²�+¶�1²
¶²�+»�Y·�
¶�¶¶�¶�¶�\¶�ÝÅ�Ç:6		¶�Ý¢�+	2	¶�ÞÀ�ÉS	2	¶�ÞÀ�ÉS„	§ÿÑ°:²�+»�Y·�
¶�¶¶�¶�¶�\¶�ÝÅ�Ç:6¶�Ý¢�+2¶�ÞÀ�ÉS2¶�ÞÀ�ÉS„§ÿÑ°�O«®�QÇÊ�½�Q�^F¨�Q�^F��¨»�����«��þ���3�7�8�9�:� >�%?�*A�6B�BC�PD�^V�k[�t]�‰^�`�–c�Ÿe�©h�¬i�°j�µk�¼m�ào�úruxy){0}M~S|‡²ˆº‰ÞŠ˜#š-œ7CžO£Z¥c§n¨u«{®„°Ž¶§¸ª·º¹Õ»æ¾ð¿üÀÁÂÁ!ÊDË^̆ά˰ÐÊÑòÓÐ#×HØ_×cÙwÚ‰Û¥Ù¨Þ«ã®à°á¹âÁåÄçÇÊéÌëÞíçìêîöñùôüõ÷øþúû0ü6ý9þ<?Fdp}ŽŸ¥¨ª³»Ùåò=IVgx~¬��V�"ü¬5î�ZQ6�cH7ô�n=8�ºñ9“�æÅ:÷�°�;Â�#ž<�)˜
î�´÷��&ÁÂ�ü�@Æ�Ì�p=¥��ýBÆ�
�kÛÿ��tÒóô�	�‰½�
�¬šõ“��°–>“�s�2™�	p�8?"�ª�ÐÂ�è�2™�	å�8?"�L�2™�I�8?"���±²����Ã“���Ä“���@“��pA��gB��d �� aC �³��Ä�ÿ�¼�
´ÉÉÉ$$%%ú#ÉÉ��#ü�ü�ûü�h& û�qÿ�Ö�´ÉÉÉ$$%%ú#ÉÉû&àú#Éû��ü<&ú�„ÿ��´ÉÉÉ$$%%ú#ÉÉû&à��BËù�ÿ��´ÉÉÉ$$%%ú#ÉÉ�ý�1TËù�*ú�ÿ�3�
´ÉÉÉ$$%%�Ç��ú�1ÿ��´ÉÉÉ$$%%�Ëý�?�Çú�1ÿ��´ÉÉÉ$$%%�Dÿ�.�´ÉÉÉ$$%%���������������D�Ç��ú�1·�����%�EF�ª���<�����*+¶°���«������%¬�������±²�����@“�·�����%ž���G�EH�ª��o����-»Y·:*´�:*´�:-:»�Y·�:_`¶�aWc*´�
¶�aWb¶�aW»�µY·�¶:		-¹�:

¹�î�:¹�—�™�~¹�˜�À�ï:»�ÒY·�Ó:
¹�:¹�ð�:¹�—�™�@¹�˜�À�É:
¶�×W§ÿâ:²�+»�Y·�¶�¶�¶�¶�¶�/§ÿ¼
¶W§ÿ~	¹�ß�§�=:	²�+»�Y·�¶�	¶�N¶�¶�O»�%Y»�Y·�¶�	¶�N¶�·�(¿°��œ�°�³�C�í�ð�Q�«���~���5�	6�7�8�;�#<�-=�9>�CC�NG�XJ�aK�kL�wM�€N�‰O�’P�œR�¨S�°W�³T�µU�ÖW�ÙY�ãZ�æ]�íc�ð^�ò_
a*e¬���À��¨�I“��µ�!JK��w�lL0��€�cM�
�‰�ZN“��’�QO÷��N�Ÿÿ�	�X�•P �
�a�ŒQ÷��ò�8ÐÂ�	��-±²����-Ó���-Ä“���-@“��	$RS��’“��•“��T“��#
œ�ß�����€�cMU�
�	$RV�³���º�ÿ�a�´ÉÉÉWÉÉÉà%û��ÿ�0�´ÉÉÉWÉÉÉà%û2$Éû��`X%ÿ��´ÉÉÉWÉÉÉà%û��ÿ�	�	´ÉÉÉWÉÉÉà�Ë9·�����%ž���Y�Z[�ª��k����ϲ�+»�Y·�¶�+¶�¶�-¶�¶�¶�¶�¶�/»�Y·�]:»�Y·�:_`¶�aWcŠ¶�aWb»�Y·�-¶�¶�¶�¶�aW»�µY·�¶:½�ÉYÌSYS:»�’Y·�“:		¶�Ï	¶�”:
!
	¹�»�:¹�—�™É¹�˜�À�™:²�+»�Y·� ¶�¶¶�¶�¶�/¶�Ô:

¹�î�:¹�—�™‚¹�˜�À�ï:¹!�À�É:¹�:¹�—�™�²¹�˜�À�ï:¹!�À�É:¹�:»�Y·�¶�²¶�¶�¶�¶�?™�A¶�B`¶�)¶�aW§�S»�Y·�"¶�¶�²¶�¶�#¶�A¶�B`¶�*¶�)¶�¶�A¶�B`¶�)¶�aW§�¨»�Y·�¶�²¶�¶�¶�¶�?™�-¶�aW§�{¶�š™�0»�Y·�¶�²¶�¶�#¶�¶�¶�-¶�aW§�F¶�¼:A¶�B`¶�):»�Y·�¶�²¶�¶�#¶�¶�¶�¶�aW§þ3¹�ß�§�=:²�+»�Y·�$¶�¶�N¶�¶�O»�%Y»�Y·�%¶�¶�N¶�·�(¿°��r’�Q�«���Ö�5��o�/q�8t�Cu�M{�W|�r�}„�Ž…�—†�ž‡�¤�©�¸“�•�Ζ�ì˜�ó™�üœžŸ'¡1¢=£I¤R¥s¦~§ƒ¦¬·­¾®Á­Ñ¯Ö®Ù¬Ý¶·
¹ºB½I¾P¿U¾ZÀ…ƈɏϒ˔̯ÍÌѬ���Þ�I�”\“�R�‹]“�I�<^“�s/0�g_“�'^`“��η
î��ó’P �
�ü‰a÷��}ÿ��Ž��—øóô�	�©æõ“�
�¸×÷�”�8ÐÂ���ϱ²����ÏÓ���ÏÄ“���Ï’“���Ï•“��8—b��CŒœ�³���Â�
ÿ�¸�´ÉÉÉÉàà#úÉû��ÿ�Ô�´ÉÉÉÉàà#úÉû&%û2ÉÉÉÉ��ù�O,4ÿ�B�´ÉÉÉÉàà#úÉû��ÿ�	�´ÉÉÉÉàà�Ë9·�����%�cd�ª��Ó��
��©»&Y·'N-(¶)W-*¶)W*+,*´�*´�·+:¶,:¹-�™f*¹.�À�ɵ�**´�¶/À�ɵ�²�+»�Y·�0¶�*´�¶�¶�*´�¶�¶�¶�1*´�:"¶�?™�K*#¶�$`¶�Dµ�Æ�o1¶�$¤�c1¶�$`¶�D:#¶�$¶�):§�?Æ�:1¶�$¤�.1¶�$`¶�D:#¶�$¤�#¶�$¶�):²�+»�Y·�2¶�¶�¶�¶�1¸3:²�+»�Y·�4¶�¶�¶�¶�1-»�Y·�5¶�*´�¶�*´�¶�6¶�¶�7¶�¶�¶)W*+,¶8:²�+»�Y·�9¶�¶�N¶�¶�/*+,¶::²�+»�Y·�;¶�¶�N¶�¶�/6	ÆÁƼ¾ž¶6

¾¢«-<¶)W-»�Y·�=¶�
22¸3¶�>¶�¶�¶)W-»�Y·�?¶�
22¸3¶�@¶�¶�¶)W*+,
22¶A:6¾¢+2¸B6	-C¶)W	œ�,-»�Y·�D¶�2¸3¶�E¶�¶�¶)W§�Û-»�Y·�D¶�	22¸3¶�E¶�¶�¶)W-»�Y·�F¶�	22¸3¶�G¶�¶�¶)W-»�Y·�H¶�	22¸3¶�I¶�¶�¶)W	22J¶K™�+-»�Y·�L¶�	22¸3¶�M¶�¶�¶)W-»�Y·�N¶�	22¸3¶�O¶�¶�¶)W-P¶)W„§þÓ-Q¶)W„
§þSÆ�ü6

¾¢�ñ-R¶)W-»�Y·�S¶�
22¸3¶�E¶�¶�¶)W-»�Y·�T¶�
22¸3¶�G¶�¶�¶)W-»�Y·�U¶�
22¸3¶�I¶�¶�¶)W
22J¶K™�+-»�Y·�L¶�
22¸3¶�M¶�¶�¶)W-»�Y·�V¶�
22¸3¶�O¶�¶�¶)W-W¶)W„
§ÿ
-X¶)W§û–-Y¶)W-¶Z°���«���C��Þ�à�á�ç�(é�/ê�9ë�Gì�Wí�ò�‡ó�’ø�¥ù�¶ú�Çû�Ú�ë�ü1	8
S‡ª²ÍÐàëóCR]iq v!Ÿ$Ç&ï(*'+<,K+O/w3…5“9˜;£<«=Ó>û?@#B3C[FƒG‹;‘K™LœM¤N¬���Ž�U0e™�R;f�ã°™�
›�öe™�
�‡g“�
?"�²ç!"�ÐÉh™�	��©±²����©Ã“���©Ä“��¡ij��(k��/zlm�³���p�þ�/nàoü�ªÉ;ÿ�Ì�´ÉÉnàoÉ�Ç�Ç��ý�q#û�Iû�¯'ú�
ù�
ü�û�¿ú�5ÿ�
�´ÉÉnào��·�����%�	pq�ª���|�����=+¾¢�*+22¶Kš�¬„§ÿé¬���«������U�V�W�U�Z¬��� ���e™����Ó�����r"�³���
�ü�ú��st�ª��P��	��_!:!:²�+»�Y·�[¶�+¶�¶�¶�/+A¶�B6²�+»�Y·�\¶�¶�W¶�¶�/ �M-:+¶�$œ� »�Y·�+¶�#¶�¶�¶�:§�+:²�+»�Y·�]¶�¶�¶�¶�/§�N+`¶�):+`¶�D:²�+»�Y·�^¶�¶�¶�¶�/²�+»�Y·�]¶�¶�¶�¶�/²�+»�Y·�_¶�¶�`¶�¶�¶�¶�/:*´�_`¶�aW*´�ca¶�aW*´� ¡¶�aW*´�£¶�aW*´�¤,¶�aW*´�b-¶�aW»�‹Y*´�·�Œ:±���«���f���`�a�b�"d�*e�Ef�Kg�Nh�Wi�tk�wm�•p� q�ªr�Ås�àvy	{|"}.~:E€P‚^„¬���\�	��_±²����_Ú“���_Ä“���_Û“���_Ü“��[Ý“��WÞ“��*5º™�	�Vÿð�³����þ�tÉÉû�J·�����Q�	uv�ª��¹����¡*2L*2M*2N²�+b¶�\:»cY·d:§�$:²�+»�Y·�e¶�¶�å¶�¶�¶�O±²�+f¶�\6²�+g¶�\+,¶h6™� ²�+»�Y·�i¶�+¶�¶�¶�\§�²�+»�Y·�j¶�+¶�¶�¶�\™�²�+k¶�1+,+¶:¶l¹m�:¹n�™�d¹o�À�É:¶pÀ�Ò:		¶q:

¹n�™�8
¹o�À�É:²�+»�Y·�r¶�¶�s¶�¶�¶�¶�\§ÿħÿ˜™�m²�+t¶�\+,¶8:²�+»�Y·�u¶�¾¶�W¶�¶�16¾¢�4²�+»�Y·�v¶�¶�Ws¶�22¶�¶�¶�1„§ÿÊ:™�w²�+w¶�\+,+¶�ò:²�+»�Y·�u¶�¾¶�W¶�¶�16¾¢�=²�+»�Y·�v¶�¶�Ws¶�22¶�¶�¶�122:„§ÿÁ™�ˆ²�+x¶�\²�+»�Y·�y¶�¶�¶�¶�1+,¶A:²�+»�Y·�z¶�¾¶�W¶�¶�16¾¢�2²�+»�Y·�{¶�¶�Ws¶�2¶�¶�¶�\„§ÿÌ™�1²�+|¶�\+,¶::²�+»�Y·�z¶�¾¶�W¶�¶�1™�_²�+}¶�\»cY·d:+,¶~:»Y€·:»‚Y·ƒ:	»„Y	·…:

¶†
¶‡
¶ˆ	¶‰²�+Š¶�\§�i:²�+»�Y·�r¶�¶‹¶�¶�¶�O§�F:²�+»�Y·�Œ¶�¶�s¶�¶�¶�O§�#:²�+»�Y·�¶�¶Ž¶�¶�¶�O±���!�$�â�Q7:�%�Q7]�q�Q7€��«��R�T��Œ��Ž��‘�“�!—�$”�&•�D–�E˜�Nš�Qœ�Z�cž�hŸ�…¡�Ÿ¥�¤¦�­§�·©�ê�Í«�Ù¬�å­�ì®�ö¯°(±+².¶3·<¸E¹aºl»—ºÀ Á¥Â®Ã¸ÄÔÅßÆ
ÇÅÌÍ'ÎBÏMÐiÑtҝѣרرٺÚÖßÛàäáíâöãä
åæç$è)é.ê7õ:í<îZõ]ï_ðqñzð}õ€ò‚ó”ôó ö¬����&�Ð*��&I“��Ù�RL“��å�FM�	�ì�?Ow�
�·�wxS��Ã�kyw�d�9™�E�X?"�×�B™�¸�a?"�l�7™�M�V!�º�!"�ö�Ai“��5z{�
�*|}�	�~�
 —€“�<�‚�_�Ñ�‚�ƒ„���¡…���Ã“��™Ä“��•
“��‰†²��QP‡Æ�³���n�ÿ�$�#ÉÉÉ´�- ü�?ý�#Wˆþ�(É$ˆø�>ù�ý�5�Çù�8þ�9É�Çù�Aý�R#ù�62ú�`B‰bâbŠ�‹©�ª���"������
c¸³�+±���«�������W�Œ���