Êþº¾���3` �ª/01023 �©4 56789 �©: �; �<= � > �?@ �> �A �BC �D EFG � H������ê`ÿÿÿÿÿÿ IJ �QK LMN �OP �Q ERS �&T LU �&V �©W �XY �©Z �[\ �©] �©^ �©_ �`abc de �5f dghi �©j �kl mfn op �©q rstuvwx �yz {|a}~ �K �€‚ƒ„ �K… †f o‡ �©ˆ‰Šv‹Œ������è Ž ‘ D’ “”•– �OO �OQ �©—˜™ �h> {š {› �œ �hž {Ÿ ¡¢£ �hD �©¤¥ ¦§ �©¨ 5© �ª {« �K¬ o® ¯ °± o²³ �©´µ¶·¸ �©¹º »¼ †® �½ ¾¿ÀÁ �©ÃÄÅ 5ÆÇ 5È ÉÊ������ÐË �©ÌÍÎÏÐ �KÑ � ® � ÒÓÔÕ �ÖרÙÚ�<init>�8(Lorg/dataone/integration/ContextAwareTestCaseDataone;)V�Code�LineNumberTable�LocalVariableTable�this�HLorg/dataone/integration/it/testImplementations/CoreTestImplementations;�catc�5Lorg/dataone/integration/ContextAwareTestCaseDataone;�testPing�)(Ljava/util/Iterator;Ljava/lang/String;)V�nodeIterator�Ljava/util/Iterator;�version�Ljava/lang/String;�LocalVariableTypeTable�9Ljava/util/Iterator<Lorg/dataone/service/types/v1/Node;>;� StackMapTable� Signature�N(Ljava/util/Iterator<Lorg/dataone/service/types/v1/Node;>;Ljava/lang/String;)V�RuntimeVisibleAnnotations�-Lorg/dataone/integration/webTest/WebTestName;�value�ping - test for valid return�4Lorg/dataone/integration/webTest/WebTestDescription;�Áthis test uses a certificateless connection, and tests for a valid date that can be deserialized into java.util.Date,and also checks that the returned date is within 1 minute of the client date�8(Lorg/dataone/service/types/v1/Node;Ljava/lang/String;)V�localNow�Ljava/util/Date;�pingDate�e�.Lorg/dataone/service/exceptions/BaseException;�Ljava/lang/Exception;�node�#Lorg/dataone/service/types/v1/Node;�callAdapter�4Lorg/dataone/integration/adapters/CommonCallAdapter;� currentUrlÙ3Û7=IS�testPing_AccurateDate�ping - test Date accuracy�\this test checks that the returned date is within 1 minute of the date on the client machine�testGetCapabilities�7getCapabilities - test that a Node document is returned�Ctests that the getCapabilities() call returns a result of type Node�capabilitiesNode�,testGetCapabilities_HasCompatibleNodeContact�/getCapabilities - contactSubject value is valid�ctests that at least one contactSubject element is populated with a RFC2253 compliant Subject value.�s�&Lorg/dataone/service/types/v1/Subject;�contacts�Ljava/util/List;�found�Z�8Ljava/util/List<Lorg/dataone/service/types/v1/Subject;>;ÜÝch�+testGetCapabilities_NodeIdentityValidFormat�-getCapabilities - nodeIdentity value is valid�`tests that the nodeIdentity field follows naming rules indicated by 'urn:node:[[alpha]|_]{2,23}'�nodeRef�,Lorg/dataone/service/types/v1/NodeReference;�#testGetLogRecords_AccessRestriction�,getLogRecords - enforces access restrictions�kthis test works by testing the negative case where the client is not a CN making the call, but is anonymous�le�'Lorg/dataone/service/types/v2/LogEntry;�.Lorg/dataone/service/exceptions/NotAuthorized;�currentEntry�eventLog�"Lorg/dataone/service/types/v2/Log;Þ~‚�testGetLogRecords�;getLogRecords - test no parameter and every-parameter cases�Jtest that a Log object is returned, calling with the STAGE CN certificate.�fromDate�toDate� cnSubject�testGetLogRecords_Slicing�*getLogRecords - test list slicing behavior�›performs heuristic tests that count and total parameters are correct, and that the caller can limit the number of items returned using the count parameter.�sb�Ljava/lang/StringBuffer;�i�I� halfCount™� testGetLogRecords_eventFiltering�$getLogRecords - test event filtering�ÿTier 1 MNs might only have READ events, so the test gets the log records from a given period and if only one type of event, filters for a different one and expect zero of them returned. If 2 types, just expect fewer records from withinthat time period. �pid�)Lorg/dataone/service/types/v1/Identifier;�oneTypeOnly�unfilteredType�entries� targetType� otherType�logEntryList�9Ljava/util/List<Lorg/dataone/service/types/v2/LogEntry;>;�testGetLogRecords_pidFiltering�"getLogRecords - test PID filtering�³Test that pidFilter only returns objects with the given Identifier string The test attepmpts to find a negative case and to make sure it is filtered out when thefilter is applied.�targetIdentifier�otherIdentifier�is�Ljava/io/InputStream;ßàá�testGetLogRecords_dateFiltering�getLogRecords - date filtering�TTest that the fromDate parameter works and excludes log records occurring before it.�id�6Lorg/dataone/integration/TestIterationEndingException;�objectIdentifier�entry0� excludedEntryË� SourceFile�CoreTestImplementations.java�«�¬Ýâãäå�!org/dataone/service/types/v1/Node�´�Åæçè�2org/dataone/integration/adapters/CommonCallAdapter�"org/dataone/service/util/Constants�publicéê�«ëìí�java/util/Date�«èîï�java/lang/StringBuilderðíñò� ping should return a valid dateóíôõö�I returned date should be within 1 minute of time measured on test machine÷ø�,org/dataone/service/exceptions/BaseException� ùúûüí�: ýí�:: þíÿ��java/lang/Exceptionèíí�Û�Åí� testGetCapabilities() vs. node: ��getCapabilities returns a Node �ß�Å Ü�$org/dataone/service/types/v1/Subjectí�"java/lang/IllegalArgumentException�Jthe node should have at least one contactSubject that conforms to RFC2253.�í�Å�Jthe node identifier should conform to specification 'urn:node:[\w_]{2,23}'�^urn:node:[\w_]{2,23}Û�ò�Å�%D1Client.D1Node.getLogRecords.timeout�60000 �3testGetLogRecords_AccessRestriction(...) vs. node: !"�WgetLogRecords without a client certificateshould return a Log datatype or NotAuthorizedÞ# $%�%org/dataone/service/types/v2/LogEntry&'(�'org/dataone/service/exceptions/NotFound�,org/dataone/service/exceptions/NotAuthorized�qThe returned log should not contain log entries which are not publicly available. Got entry %s for identifier %s�java/lang/Object)íá*+�ÿ�Å�dataone.it.cnode.submitter.cn� cnDevUNM1,-�!testGetLogRecords(...) vs. node: �*getLogRecords should return a log datatype./0123� pidFilter456�)getLogRecords(<parameters>) returns a Log�zShould not get a NotAuthorized when connectingwith a cn admin subject . Check NodeList and MN configuration. Msg details:�Å�)testGetLogRecords_Slicing(...) vs. node: �java/lang/StringBuffer7%8%ñ9�L. 'count' attribute should equal the number of LogEntry objects returned. ñ:;%�N. 'total' attribute should be >= the 'count' attribute in the returned Log. �J'total' attribute should be >= the number of LogEntry objects returned. �Z. should be able to limit the number of returned LogEntry objects using 'count' parameter.�Slicing errors: �Å�-testGetLogRecords_eventFiltering() vs. node: <=>�²�³?@ABCDEí�TAfter successfully reading an object, should have at least one log record. Got zeroFGH3Ií�<Log contains only READ events, so should get 0 CREATE events5J�0KL�Log contains only �$ events, so should get 0 READ events�BFiltered log for the time period should contain only logs of type �. Got �Å�+testGetLogRecords_pidFiltering() vs. node: MNOñPQRS�7Log should be empty for the derived identifier pattern �‡The optional pidFilter parameter is not filtering log records. The log would otherwise contain only entries for the target identifier: �?should still get a LogEntry when applying 'pidFilter' parameter$�Å�/testGetLogRecords_DateFiltering(...) vs. node: �TierTesting:T�:Public_READUíßVè�4org/dataone/integration/TestIterationEndingExceptionWX�"Unable to create a log record for YZ[�@the event log contains no entries after trying to read an object\ï]^�8could not find 2 objects with different dateLogged times�entryID � at ñ_�6 should not be in the event log where fromDate set to � : �Forg/dataone/integration/it/testImplementations/CoreTestImplementations�.org/dataone/integration/it/ContextAwareAdapter�java/lang/String�java/util/List�java/util/Iterator� org/dataone/service/types/v2/Log�java/io/InputStream�java/lang/Throwable�'org/dataone/service/types/v1/Identifier�hasNext�()Z�next�()Ljava/lang/Object;�3org/dataone/integration/ContextAwareTestCaseDataone�setupClientSubject_NoCert�()V� getSession�A(Ljava/lang/String;)Lorg/dataone/client/rest/MultipartRestClient;�e(Lorg/dataone/client/rest/MultipartRestClient;Lorg/dataone/service/types/v1/Node;Ljava/lang/String;)V�getNodeBaseServiceUrl�()Ljava/lang/String;�ping�()Ljava/util/Date;�getLatestRequestUrl�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�toString�org/junit/Assert� assertTrue�(Ljava/lang/String;Z)V�getTime�()J�getClass�()Ljava/lang/Class;�java/lang/Class� getSimpleName�getDetail_code�getDescription�fail�(Ljava/lang/String;)V�printStackTrace�getName� getMessage� getBaseURL�printTestHeader�getCapabilities�%()Lorg/dataone/service/types/v1/Node;� checkTrue�((Ljava/lang/String;Ljava/lang/String;Z)V� handleFail�'(Ljava/lang/String;Ljava/lang/String;)V�getContactSubjectList�()Ljava/util/List;�iterator�()Ljava/util/Iterator;�*org/dataone/client/auth/CertificateManager�getInstance�.()Lorg/dataone/client/auth/CertificateManager;�getValue� standardizeDN�&(Ljava/lang/String;)Ljava/lang/String;� getIdentifier�.()Lorg/dataone/service/types/v1/NodeReference;�*org/dataone/service/types/v1/NodeReference�matches�(Ljava/lang/String;)Z�"org/dataone/configuration/Settings�getConfiguration�2()Lorg/apache/commons/configuration/Configuration;�.org/apache/commons/configuration/Configuration�setProperty�'(Ljava/lang/String;Ljava/lang/Object;)V� getLogRecords�´(Lorg/dataone/service/types/v1/Session;Ljava/util/Date;Ljava/util/Date;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/dataone/service/types/v2/Log;�getLogEntryList�size�()I�+()Lorg/dataone/service/types/v1/Identifier;�describe�€(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/DescribeResponse;� getEntryId�format�9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;� getString�8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�java/lang/Thread�sleep�(J)V�"org/dataone/service/types/v1/Event�READ�$Lorg/dataone/service/types/v1/Event;�java/lang/Integer�valueOf�(I)Ljava/lang/Integer;�getCount�sizeLogEntryList�(I)Ljava/lang/StringBuilder;�,(Ljava/lang/String;)Ljava/lang/StringBuffer;�getTotal�$org/dataone/integration/APITestUtils�pagedGetLogRecords�Â(Lorg/dataone/integration/adapters/CommonCallAdapter;Ljava/util/Date;Ljava/util/Date;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/dataone/service/types/v2/Log;�procurePublicReadableTestObject�ˆ(Lorg/dataone/integration/adapters/CommonCallAdapter;Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/Identifier;�get�f(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;)Ljava/io/InputStream;�getLogEntry�*(I)Lorg/dataone/service/types/v2/LogEntry;�getEvent�equals�(Ljava/lang/Object;)Z�CREATE�xmlValue�(I)Ljava/lang/String;�checkEquals�K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V�org/apache/commons/io/IOUtils�closeQuietly�(Ljava/io/InputStream;)V�(J)Ljava/lang/StringBuilder;�)org/dataone/client/v1/types/D1TypeBuilder�buildIdentifier�=(Ljava/lang/String;)Lorg/dataone/service/types/v1/Identifier;�createNodeAbbreviation�getTestObjectSeriesSuffix�close�log� Lorg/apache/commons/logging/Log;�org/apache/commons/logging/Log�error�*(Ljava/lang/Object;Ljava/lang/Throwable;)V� getDateLogged�after�(Ljava/util/Date;)Z�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�!�©�ª�������«�¬�����>�����*+·�±����®��� ����*��+�¯��������°�±������²�³���´�µ�����}�����+¹��™�*+¹��À�,¶�§ÿé±����®�������;� �<��=�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�Â�Ã��Ás�Ä��´�Å����q���� ¸�»�Y* ¶� +,·�N-¶�:»� Y·�:-¶�:»�Y·�-¶�¶�¶�¶�Æ�§�¸�»�Y·�-¶�¶�¶�¶�¶�¶�e�”œ�¶�¶�e�”ž�§�¸�§�|:»�Y·�-¶�¶�¶�¶�¶� ¶�!¶�¶�"¶�#¶�¶�$¶�¶�¸�%§�9:¶�'»�Y·�¶�¶�¶�¶�(¶�!¶�¶�)¶�¶�¸�%±��������Ó�&��®���V����H��I��J��N�"�O�(�Q�K�T�c�U�h�V�u�W�Š�T��_��Y�’�Z�Ä�[�Í�Z�Ð�_�Ó�\�Õ�]�Ú�^ �a�¯���\� �"�k�Æ�Ç��(�e�È�Ç��’�>�É�Ê��Õ�4�É�Ë��� �°�±���� �Ì�Í��� �¸�¹���÷�Î�Ï���ñ�Ð�¹��¼���‡�ÿ�G��Ñ�Ò�Ó�Ô�Ó�Õ�Õ��Óÿ����Ñ�Ò�Ó�Ô�Ó�Õ�Õ��Ó÷�@�Óÿ����Ñ�Ò�Ó�Ô�Ó�Õ�Õ��Óÿ���Ñ�Ò�Ó�Ô�Ó��Ö÷�B�×5��Ø�µ�����}�����+¹��™�*+¹��À�,¶�§ÿé±����®�������f� �g��h�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�Ù�Ã��Ás�Ú��Ø�Å����$�����ç¸�»�Y* ¶� +,·�N-¶�:»� Y·�:-¶�:»�Y·�-¶�¶�¶�¶�¶�¶�e�”œ�¶�¶�e�”ž�§�¸�§�|:»�Y·�-¶�¶�¶�¶�¶� ¶�!¶�¶�"¶�#¶�¶�$¶�¶�¸�%§�9:¶�'»�Y·�¶�¶�¶�¶�(¶�!¶�¶�)¶�¶�¸�%±���j�m���j�°�&��®���R����l��m��n��r�"�s�(�u�@�v�E�w�R�x�g�u�j�€�m�z�o�{�¡�|�ª�{��€�°�}�²�~�·��æ�‚�¯���\� �"�H�Æ�Ç��(�B�È�Ç��o�>�É�Ê��²�4�É�Ë����ç�°�±�����ç�Ì�Í����ç�¸�¹���Ô�Î�Ï���Î�Ð�¹��¼���a�ÿ�f��Ñ�Ò�Ó�Ô�Ó�Õ�Õ��Óÿ����Ñ�Ò�Ó�Ô�Ó�Õ�Õ��Óÿ���Ñ�Ò�Ó�Ô�Ó��Ö÷�B�×5��Û�µ�����}�����+¹��™�*+¹��À�,¶�*§ÿé±����®�������ˆ� �‰��Š�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�Ü�Ã��Ás�Ý��Û�Å����ä�����½»�Y* ¶� +,·�N+¶�+:*»�Y·�,¶�¶�¶�¶�--¶�:-¶�.:*-¶�/Æ�§�¶�0§�n:*-¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�#¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��4�N�Q��4�N��&��®���B����Ž�����.�‘�4�”�:�•�N�œ�Q�–�S�—�a�˜�‡�—�Š�œ��™��š�”�›�¼�ž�¯���R��:��Þ�Í��S�7�É�Ê���-�É�Ë����½�°�±�����½�Ì�Í����½�¸�¹����Î�Ï���§�Ð�¹��¼���e�ÿ�J��Ñ�Ò�Ó�Ô�Ó�Ò��Ñ�Ó�Óÿ����Ñ�Ò�Ó�Ô�Ó�Ò��Ñ�Ó�Óÿ���Ñ�Ò�Ó�Ô�Ó��Ö{�×.��ß�µ�����}�����+¹��™�*+¹��À�,¶�2§ÿé±����®�������£� �¤��¥�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�à�Ã��Ás�á��ß�Å����Ë����»�Y* ¶� +,·�N+¶�+:-¶�:*»�Y·�,¶�¶�¶�¶�--¶�.:*-¶�/Æ�§�¶�0¶�3:6Æ�9¹�4�:¹��™�&¹��À�5: ¸�6 ¶�7¶�8W6§�: §ÿÖ*-¶�:¶�0§�n:*-¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�#¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��|�‹�Ž�9�4�Ÿ�¢��4�Ÿ�Þ�&��®���j������®��¯��°�4�³�:�´�N�¶�U�·�X�¸�]�¹�|�»�ˆ�¼�‹�¿�Ž�½��À�“�Â�Ÿ�Ë�¢�Å�¤�Æ�²�Ç�Ø�Æ�Û�Ë�Þ�È�à�É�å�Ê �Ì�¯���p��|��â�ã� �:�e�Þ�Í��U�J�ä�å��X�G�æ�ç��¤�7�É�Ê��à�-�É�Ë����°�±�����Ì�Í����¸�¹���þ�Î�Ï���ø�Ð�¹��º�����U�J�ä�è��¼���›� ÿ�J��Ñ�Ò�Ó�Ô�Ó�Ò��Ñ�Ó�Óÿ����Ñ�Ò�Ó�Ô�Ó�Ò��Ñ�Ó�Óþ��é�êÿ�'� �Ñ�Ò�Ó�Ô�Ó�Ò�é�ê�ë��ìú�ú�ÿ���Ñ�Ò�Ó�Ô�Ó��Ö{�×.��í�µ�����}�����+¹��™�*+¹��À�,¶�;§ÿé±����®�������Ñ� �Ò��Ó�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�î�Ã��Ás�ï��í�Å���������Ø»�Y* ¶� +,·�N+¶�+:*»�Y·�,¶�¶�¶�¶�--¶�:-¶�.:*-¶�/Æ�§�¶�0¶�<:*-¶�=¶�>?¶�@¶�0§�n:*-¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�#¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��4�i�l��4�i�¨�&��®���V����Ú��Û��Ü�.�Ý�4�à�:�á�N�ã�U�ä�^�å�c�æ�f�ä�i�î�l�è�n�é�|�ê�¢�é�¥�î�¨�ë�ª�ì�¯�í�×�ï�¯���\� �:�/�Þ�Í��U��ð�ñ��n�7�É�Ê��ª�-�É�Ë����Ø�°�±�����Ø�Ì�Í����Ø�¸�¹���È�Î�Ï���Â�Ð�¹��¼���e�ÿ�J��Ñ�Ò�Ó�Ô�Ó�Ò��Ñ�Ó�Óÿ����Ñ�Ò�Ó�Ô�Ó�Ò��Ñ�Ó�Óÿ� ��Ñ�Ò�Ó�Ô�Ó��Ö{�×.��ò�µ�����}�����+¹��™�*+¹��À�,¶�A§ÿé±����®�������ÿ� ���¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�ó�Ã��Ás�ô��ò�Å������ ��G¸�BCD¹�E�»�Y* ¶� +,·�N+¶�+:*»�Y·�F¶�¶�¶�¶�--¶�:-¶�G:*-¶�HÆ�§�¶�0¶�I¹�J�ž�h:¶�I¹�4�:¹��™�&¹��À�K::-¶�L¶�MW§�: §ÿÖ§�):*-¶�P½�QY¶�RSY¶�L¶�SS¸�T¶�1§�s:§�n:*-¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�!¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��—�¢�¥�N�q�ª��O�@�Ó�Ö�O�@�Ó�Û��@�Ó�&��®���Š�"�� � ��"�: �@�M�a�n�q�“�—�¢�¥�§�ª&� �¯!�±"�¾%�Í#�Ð!�Ó1�Ö(�Ø1�Û+�Ý,-,1./0F2�¯���p��“��õ�ö��¯�$�É�÷��q�b�ø�ö��M�†�ù�ú��Ý�7�É�Ê��-�É�Ë���G�°�±����G�Ì�Í���G�¸�¹��+�Î�Ï��"%�Ð�¹��¼����ÿ�]��Ñ�Ò�Ó�Ô�Ó�û��Ñ�Ó�Óÿ����Ñ�Ò�Ó�Ô�Ó�û��Ñ�Ó�Óý��ü�êÿ�'� �Ñ�Ò�Ó�Ô�Ó�û�ü�ê�ü��ýú�ú�B�þù�%B�þD�Ö{�×.��ÿ�µ�����}�����+¹��™�*+¹��À�,¶�U§ÿé±����®������A� B�C�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás��Ã��Ás��ÿ�Å����L�� ��]¸�BCD¹�E�¸�BVW¹�X�N»�Y*-¶� +,·�:+¶�+:*»�Y·�Y¶�¶�¶�¶�-¶�:¶�G:*¶�ZÆ�§�¶�0»� Y·�:�[¸�]»� Y·�:²�^¶�_`¸�a ¸�a¶�G:*¶�bÆ�§�¶�0§�¡:*¶�»�Y·�c¶�¶�d¶�!¶�¶�e¶�¶�¶�1§�o:*¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�!¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��N�»�¾�O�N�»�ð��N�»-�&��®���v���L�M�P�)Q�/R�GS�NV�\W�qY�zZ�€[�‰]�¦^�»k�¾_�À`�Ãa�Ôd�ê`�ík�ðe�òfg'f*k-h/i4j\l�¯���z��\�_�ù�ú��z�A�Ç��‰�2�Ç��À�-�É�÷��ò�8�É�Ê�/�-�É�Ë���]�°�±����]�Ì�Í���]�¸�¹��D�¹��)4�Î�Ï��/.�Ð�¹��¼���É�ÿ�m��Ñ�Ò�Ó�Ó�Ô�Ó�û��Ñ�Ó�Óÿ����Ñ�Ò�Ó�Ó�Ô�Ó�û��Ñ�Ó�Óÿ�H� �Ñ�Ò�Ó�Ó�Ô�Ó�û�Õ�Õ��Ñ�Ó�Óÿ��� �Ñ�Ò�Ó�Ó�Ô�Ó�û�Õ�Õ��Ñ�Ó�Óÿ���Ñ�Ò�Ó�Ó�Ô�Ó��þq�Ö|�×.��µ�����}�����+¹��™�*+¹��À�,¶�f§ÿé±����®������s� t�u�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�Ã��Ás��Å������ ��ò¸�BCD¹�E�¸�BVW¹�X�N»�Y*-¶� +,·�:+¶�+:*»�Y·�g¶�¶�¶�¶�-¶�:¶�G:»�hY·�i:6¶�j¶�kŸ� »�Y·�„¶�lm¶�¶�¶�nW¶�o¶�j¢� »�Y·�„¶�lp¶�¶�¶�nW¶�o¶�k¢� »�Y·�„¶�lq¶�¶�¶�nW¶�kl6 ¸�a ¸�a¶�G:¶�k Ÿ� »�Y·�„¶�lr¶�¶�¶�nWž�#*¶�»�Y·�s¶�¶�t¶�¶�¶�1§�¡:*¶�»�Y·�c¶�¶�d¶�!¶�¶�e¶�¶�¶�1§�o:*¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�!¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��NPS�O�NP…��NPÂ�&��®���–�%��}���)‚�/ƒ�G„�N‡�\‰�eŠ�h‹�uŒ�’Ž�Ÿ�¼‘�É’�æ•�ï–˜™+ 0¡P°S¤U¥X¦i©¥‚°…ª‡«–¬¼«¿°ÂĮɯñ²�¯���„� �\�ô�ù�ú��e�ë ��h�è ��ï�a� U�-�É�÷�‡�8�É�Ê�Ä�-�É�Ë���ò�°�±����ò�Ì�Í���ò�¸�¹��Ù�¹��)É�Î�Ï��/Ã�Ð�¹��¼���N� ÿ�’� �Ñ�Ò�Ó�Ó�Ô�Ó�û ��))ü�Dÿ�$��Ñ�Ò�Ó�Ó�Ô�Ó��B�þq�Ö|�×.��µ�����}�����+¹��™�*+¹��À�,¶�u§ÿé±����®������º� »�¼�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�Ã��Ás��Å��������©¸�BCD¹�E�¸�BVW¹�X�N»�Y*-¶� +,·�:+¶�+:*»�Y·�v¶�¶�¶�¶�-¶�:»� Y·�:¸�w:¶�jš�-*´�x¶�y:¶�zW¶�:¸�w:¶�{¶�|:: ¶�I: Æ� ¹�J�š�*¶�}¶�1 ¹�4�:¹��™�)¹��À�K:¶�|¶�~š� ¶�|: §�§ÿÓ Ç�‰²�^¶�~™�5²�¶�€¸�a¸�a¶�G:*¶�¶�o¸�‚ƒ¶�„§�ɲ�^¶�€¸�a¸�a¶�G:*¶�»�Y·�…¶�¶�†¶�¶�¶�o¸�‚ƒ¶�„§�€¸�w:6:¶�I¹�4�: ¹��™�, ¹��À�K:¶�|¶�~š�6¶�|:§�§ÿÐ*¶�»�Y·�‡¶�¶�ˆ¶�¶�¶�¶�0§�¡:*¶�»�Y·�c¶�¶�d¶�!¶�¶�e¶�¶�¶�1§�o:*¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�!¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��N �O�N<��Ny�&��®���î�;��Æ�È�Ê�)Ë�/Ì�GÍ�NÐ�WÓ�eÕ�mØ�yÙ�‚Ú�‰Û�—Þ�¢ß�¥á�¬â�»ã�Ææ�åç�òè�ùé�üë�ÿíîï)ð3ñ;ðAó[ô|õ„ôŠø™ùœúŸûÁüÎýÑþØÿÛÞ 69<> Ms vy{€¨�¯���À��y���å��õ�ö�Á��õ�ö�œ�k�ç�Ÿ�h�¹��W°�Ç��e¢�ú��¢e�¹��¥b�¹� �¬[�å� �-�É�÷�>�8�É�Ê�{�-�É�Ë���©�°�±����©�Ì�Í���©�¸�¹���¹��)€�Î�Ï��/z�Ð�¹��º�����¬[� �¼���r�ÿ�—��Ñ�Ò�Ó�Ó�Ô�Ó�Õ�û��þ�#�Ó�Ó�é ü��ê,ú�û�Aû�Hþ� �Ó�ê/ú�ÿ�(��Ñ�Ò�Ó�Ó�Ô�Ó��B�þq�Ö|�×.��µ�����}�����+¹��™�*+¹��À�,¶�‰§ÿé±����®������� ��¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás�Ã��Ás��Å����Ö�� ��–¸�BCD¹�E�¸�BVW¹�X�N»�Y*-¶� +,·�:+¶�+:¶�:*»�Y·�ж�¶�¶�¶�-¶�G::¶�oš�9*´�x¶�y:¶�z:¶�G:¸�‹§� : ¸�‹ ¿¶�kžG¶�{¶�L:: ¶�I¹�4�: ¹��™�) ¹��À�K:¶�L¶�Œš� ¶�L: §�§ÿÓ Ç�p: »�Y·�¶�S¶�»� Y·�¶�¶�¶�¸�Ž:¶�S¸�a¸�a¶�G:*¶�»�Y·�¶�¶�S¶�¶�¶�o¸�‚ƒ¶�„§�ˆ¶�S¶�G:6 ¶�kž�`¶�I¹�4�:¹��™�%¹��À�K:¶�L¶�Œš� 6 §�§ÿ×*¶�»�Y·�¶�¶�S¶�¶� ¶�0§�*¶�‘¶�1§�*¶�}¶�1§�¡:*¶�»�Y·�c¶�¶�d¶�!¶�¶�e¶�¶�¶�1§�o:*¶�»�Y·�¶�¶� ¶�!¶�¶�"¶�!¶�¶�$¶�¶�¶�1§�2:¶�'*»�Y·�¶�¶�(¶�!¶�¶�)¶�¶�¶�1±��g�‹�“���“�•�“���Nô÷�O�Nô)��Nôf�&��®���ö�=��!�#�%�)&�/'�6(�N,�\/�_0�g4�s5�}7�‹9�:�“9�=�¥@�°A�³C�ÕD�âE�éF�ìH�ïJ�ôN�øOPR4SHT[SaXsYvZ~[ \]°^³`¶dÊgÕdÛiæménô}÷qùrüs v#r&})w+x:y`xc}fzh{m|•~�¯���¬��s���Õ��õ�ö� ��õ�ö�v�p�ç� �°6��³3� �\˜�ú��_• �ù�-�É�÷�+�8�É�Ê�h�-�É�Ë���–�°�±����–�Ì�Í���–�¸�¹��}�¹��)m�Î�Ï��/g�Ð�¹��¼���X�ÿ�“��Ñ�Ò�Ó�Ó�Ô�Ó�û!�" þ�!##�ê,ú�û�qý�(�ê(ú�$ø� ù� B�þq�Ö|�×.�$�µ�����}�����+¹��™�*+¹��À�,¶�’§ÿé±����®������ƒ� „�…�¯��� �����°�±������¶�·�����¸�¹��º��������¶�»��¼������½����¾�¿�����À��Ás%�Ã��Ás&�$�Å����£����Û¸�BCD¹�E�¸�BVW¹�X�N»�Y*-¶� +,·�:+¶�+:*»�Y·�“¶�¶�¶�¶�-¶�:¶�G:¶�IÆ�¶�I¹�J�š�¥::»�Y·�”¶�*´�x¶�¶�•¶�–¶�*´�x¶�—¶�¶�:*´�x¸�޶�y: ¶�z:¶�˜�™¸�]¶�G:¸�‹§�5: ²�œ»�Y·�¶�¶�¶� ¹�ž�¸�‹§� : ¸�‹ ¿¶�IÆ�¶�I¹�J�š�*¶�Ÿ¶�1§¶�{::: ¶�I¹�4�: ¹��™�N ¹��À�K:¶� ¶� ¶�¡š�/¶� ¶� ¶�¢™�¶� :: §�¶� :: §�§ÿ® Ç�*¶�£¶�1§�¶�G:¶�I¹�4�: ¹��™�\ ¹��À�K:¶�R ¶�R¶�~™�=*¶�»�Y·�¤¶� ¶�R¶�¥¶� ¶� ¶�¦§¶�¶�¦¶�¶�1§�§ÿ §�¤:*¶�»�Y·�c¶�¶�d¶�!¶�¶�e¶�¶�¶�1§�r:*¶�»�Y·�¶�¶� ¶�¨¶�¶�"¶�¨¶�¶�$¶�¶�¶�1§�5:¶�'*¶�»�Y·�¶�¶� ¶�¨¶�¶�)¶�¶�¶�1±��w�Ù�á�›�w�Ù ���á �� ���N69�O�N6k��N6¨�&��®���@��‰�‹��)Ž�/�G�N“�\•�q˜�t™�w›�›œ�¦�¶ž�ÀŸ�Å �Ë¡�Ù¥�Þ¦�á¢�㣥¦ ¥©(«6¯>°A±D²f³vµ†¶·”¹›ºŸ¼¢¾¥ÀªÁ¸ÅÇÇéÈùÉÊ-É0Ì3Î6Ý9Ñ;Ò>ÓOÖeÒhÝk×mØ|٢إݨڪۯÜÚÞ�¯���À��¶�#'� �ã��É(� �t�Ÿ ��w�œ)�¹�f�<�õ�ö�é�J�õ�ö�>�ø*�ö�A�õ�Ç�D�ò+�ö� �\Ú�ù�ú�;�-�É�÷�m�8�É�Ê�ª�0�É�Ë���Û�°�±����Û�Ì�Í���Û�¸�¹��Â�¹��)²�Î�Ï��/¬�Ð�¹��¼���°�ÿ�q��Ñ�Ò�Ó�Ó�Ô�Ó�û��ÿ�o� �Ñ�Ò�Ó�Ó�Ô�Ó�û!�Ó�,g"ù� ÿ���Ñ�Ò�Ó�Ó�Ô�Ó�û�ü�Õ�ü�ê��ü�C�üú� ú�ü��êû�_ÿ���Ñ�Ò�Ó�Ó�Ô�Ó��B�þq�Ö|�×1�-���.