Êþº¾���3Þ
�Ž�ý�þ�ÿ�þ�
�	�
�
�
�	
�

�
�
�
�	

�


�	�

�
	 !
 "
#
�$
�%&
�'()*
+,
-./
�'0
�'12
�.3
-4
�.5
�6
�789:
;<
=>?@
�ABC
�DEFG
HIJ
�KL�ÏMN
�OP�ÓQ
�RST
U
�VWX
�YZ�Ú
[\
�]^�Ý_
�]
`
�]a
�]b
cd
�ef�â
gh
�i
i
�i
jk
�lmno
�r

pq
�rstu
;v
wx
�yz�í{
�|}~
€‚ƒ„…†‡ˆ‰�<init>�8(Lorg/dataone/integration/ContextAwareTestCaseDataone;)V�Code�LineNumberTable�LocalVariableTable�this�XLorg/dataone/integration/it/testImplementations/UpdateSystemMetadataTestImplementations;�catc�5Lorg/dataone/integration/ContextAwareTestCaseDataone;�getCallAdapter�k(Lorg/dataone/service/types/v1/Node;Ljava/lang/String;)Lorg/dataone/integration/adapters/CommonCallAdapter;�&testUpdateSystemMetadata_NotAuthorized�)(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�WupdateSystemMetadata - tests if the call fails with an unauthorized certificate subject�4Lorg/dataone/integration/webTest/WebTestDescription;�ƒthis test calls updateSystemMetadata() with the "testPerson" certificate subject and expects a NotAuthorized exception to be thrown�8(Lorg/dataone/service/types/v1/Node;Ljava/lang/String;)V�
accessRule�)Lorg/dataone/service/types/v1/AccessRule;�pid�)Lorg/dataone/service/types/v1/Identifier;�
testObjPid�sysmeta�-Lorg/dataone/service/types/v2/SystemMetadata;�e�.Lorg/dataone/service/exceptions/BaseException;�Ljava/lang/Exception;�node�#Lorg/dataone/service/types/v1/Node;�cnCertCallAdapter�4Lorg/dataone/integration/adapters/CommonCallAdapter;�personCallAdapter�
currentUrlˆŠ()2�-testUpdateSystemMetadata_InvalidRequest_NoPid�\updateSystemMetadata - tests if the call fails with system metadata containing no identifier�šthis test calls updateSystemMetadata() with invalid system metadata (because the identifier is empty) and expects an InvalidRequest exception to be thrown�callAdapter?�7testUpdateSystemMetadata_InvalidRequest_NoSerialVersion�_updateSystemMetadata - tests if the call fails with system metadata containing no serialVersion�œthis test calls updateSystemMetadata() with invalid system metadata (because the serialVersion is null) and expects an InvalidRequest exception to be thrown�(testUpdateSystemMetadata_NoSerialVersion�Âthis test calls updateSystemMetadata() with serialVersion null in the system metadata verifies that no exception is thrown - tests that caller is not in charge of system metadata's serialVersion�success�Z�3testUpdateSystemMetadata_InvalidRequest_PidMismatch�YupdateSystemMetadata - tests if the call fails if the pid and system metadata don't match�˜this test calls updateSystemMetadata() with a pid and system matadata whose identifier doesn't match, expecting an InvalidRequest exception to be thrown�diffPid�@testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified�SupdateSystemMetadata - tests if the call fails if the system metadata was unchanged�†this test calls updateSystemMetadata() with system matadata identical to the existing metadata, and checks that no exception is thrown�:testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier�QupdateSystemMetadata - tests if the call fails if trying to modify the identifier�”this test calls updateSystemMetadata() with one of the unmodifiable fields modified (identifier), expecting an InvalidRequest exception to be thrown�modifiedPid�4testUpdateSystemMetadata_InvalidRequest_ModifiedSize�KupdateSystemMetadata - tests if the call fails if trying to modify the size�Žthis test calls updateSystemMetadata() with one of the unmodifiable fields modified (size), expecting an InvalidRequest exception to be thrown�8testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum�OupdateSystemMetadata - tests if the call fails if trying to modify the checksum�’this test calls updateSystemMetadata() with one of the unmodifiable fields modified (checksum), expecting an InvalidRequest exception to be thrown�checksum�'Lorg/dataone/service/types/v1/Checksum;�9testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter�PupdateSystemMetadata - tests if the call fails if trying to modify the submitter�“this test calls updateSystemMetadata() with one of the unmodifiable fields modified (submitter), expecting an InvalidRequest exception to be thrown�	submitter�&Lorg/dataone/service/types/v1/Subject;�<testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded�SupdateSystemMetadata - tests if the call fails if trying to modify the dateUploaded�–this test calls updateSystemMetadata() with one of the unmodifiable fields modified (dateUploaded), expecting an InvalidRequest exception to be thrown�8testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN�WupdateSystemMetadata - tests if the call fails if trying to modify the originMemberNode�šthis test calls updateSystemMetadata() with one of the unmodifiable fields modified (originMemberNode), expecting an InvalidRequest exception to be thrown�4testUpdateSystemMetadata_InvalidRequest_NullOriginMN�\updateSystemMetadata - tests if the call fails if trying to set the originMemberNode to null�ªthis test calls updateSystemMetadata() with one of the unmodifiable fields modified (originMemberNode) and set to null, expecting an InvalidRequest exception to be thrown�8testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId�OupdateSystemMetadata - tests if the call fails if trying to modify the seriesId�’this test calls updateSystemMetadata() with one of the unmodifiable fields modified (seriesId), expecting an InvalidRequest exception to be thrown�seriesId‹Œ�!testUpdateSystemMetadata_NotFound�FupdateSystemMetadata - tests if the call fails with a non-existent pid�sthis test calls updateSystemMetadata() with a pid that does not exist and expects a NotFound exception to be thrown†�
SourceFile�,UpdateSystemMetadataTestImplementations.java��Ž‘�!org/dataone/service/types/v1/Node�š�«�2org/dataone/integration/adapters/CommonCallAdapter’�Ÿ“”�•�
testPerson–—�java/lang/StringBuilder�˜�6testUpdateSystemMetadata_NotAuthorized(...) vs. node: ™š›—œž—�testRightsHolderŸ ¡¢£¤�'org/dataone/service/types/v1/Identifier�'testUpdateSystemMetadata_NotAuthorized_¥¦—§�–�—¨©ª«¬Œ­®¯°±²³´µ¶·¸—�TupdateSystemMetadata call should fail for a connection with unauthorized certificate¹º�,org/dataone/service/exceptions/NotAuthorized�,org/dataone/service/exceptions/BaseException�)Expected a NotAuthorized exception. Got: »¼½¾¿—�: À—Á—�java/lang/Exception˜×Ä—�Ã�«�˜�™�=testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: �.testUpdateSystemMetadata_InvalidRequest_NoPid_��ÅÆÇÈÉ�:updateSystemMetadata call should fail for invalid metadata�-org/dataone/service/exceptions/InvalidRequest�+Expected an InvalidRequest exception. Got: �È�«�GtestUpdateSystemMetadata_InvalidRequest_NoSerialVersion(...) vs. node: �8testUpdateSystemMetadata_InvalidRequest_NoSerialVersion_�Ë�«�5testUpdateSystemMetadata_NoSerialVersion() vs. node: �)testUpdateSystemMetadata_NoSerialVersion_�stestUpdateSystemMetadata_NoSerialVersion() : should successfully call updateSystemMetadata with null serialVersion.ÊËÌ�Expected no exception. Got: �Ï�«�CtestUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: �	bogus pid�!Expected an InvalidRequest. Got: �Ó�«�PtestUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: �LupdateSystemMetadata call shouldn't fail if metadata was not modified. Got: �Ö�«�JtestUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: �;testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_ÍÎÏ—�	_MODIFIED�<updateSystemMetadata call should fail for unchanged metadata�Ú�«�DtestUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: е�WupdateSystemMetadata call should fail if trying to modify size field in system metadata�Ý�«�HtestUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: �%org/dataone/service/types/v1/Checksum�
bogusChecksum�md5ѝÒÓ�UupdateSystemMetadata call should fail if trying to modify checksum in system metadata�â�«�ItestUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: ÍÔ�$org/dataone/service/types/v1/Subject�bogusSubjectÕÖ�ZupdateSystemMetadata call should fail if trying to modify the submitter in system metadata�ç�«�LtestUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: �=testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_�java/util/Dateר�]updateSystemMetadata call should fail if trying to modify the dateUploaded in system metadata�ê�«�HtestUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: �9testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_�	bogusNodeÙÚÛÜ�aupdateSystemMetadata call should fail if trying to modify the originMemberNode in system metadata�í�«�DtestUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: �fupdateSystemMetadata call should fail if trying to set the originMemberNode to null in system metadata�ð�«�HtestUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: �9testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_�
bogusSeriesIdÝÉ�MupdateSystemMetadata with a new seriesId should succeed the first time. Got: � : �gupdateSystemMetadata call should fail if trying to modify the seriesId in system metadata a second time�1testUpdateSystemMetadata_NotFound(...) vs. node: �3updateSystemMetadata call should fail for bogus pid�'org/dataone/service/exceptions/NotFound�$Expected a NotFound exception. Got: �Vorg/dataone/integration/it/testImplementations/UpdateSystemMetadataTestImplementations�.org/dataone/integration/it/ContextAwareAdapter�java/lang/String�'org/dataone/service/types/v1/AccessRule�+org/dataone/service/types/v2/SystemMetadata�java/util/Iterator�hasNext�()Z�next�()Ljava/lang/Object;�cnSubmitter�
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�
getBaseURL�()Ljava/lang/String;�()V�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�toString�printTestHeader�(Ljava/lang/String;)V�getNodeBaseServiceUrl�'org/dataone/service/types/v1/Permission�CHANGE_PERMISSION�)Lorg/dataone/service/types/v1/Permission;�$org/dataone/integration/APITestUtils�buildAccessRule�f(Ljava/lang/String;Lorg/dataone/service/types/v1/Permission;)Lorg/dataone/service/types/v1/AccessRule;�(org/dataone/integration/ExampleUtilities�generateIdentifier�setValue�3org/dataone/integration/ContextAwareTestCaseDataone�procureTestObject�±(Lorg/dataone/integration/adapters/CommonCallAdapter;Lorg/dataone/service/types/v1/AccessRule;Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v1/Identifier;�getSystemMetadata�~(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;)Lorg/dataone/service/types/v2/SystemMetadata;�getSerialVersion�()Ljava/math/BigInteger;�java/math/BigInteger�ONE�Ljava/math/BigInteger;�add�.(Ljava/math/BigInteger;)Ljava/math/BigInteger;�setSerialVersion�(Ljava/math/BigInteger;)V�updateSystemMetadata�(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;)Z�getLatestRequestUrl�
handleFail�'(Ljava/lang/String;Ljava/lang/String;)V�java/lang/Object�getClass�()Ljava/lang/Class;�java/lang/Class�
getSimpleName�getDetail_code�getDescription�printStackTrace�getName�
getMessage�)org/dataone/client/v1/types/D1TypeBuilder�buildIdentifier�=(Ljava/lang/String;)Lorg/dataone/service/types/v1/Identifier;�
setIdentifier�,(Lorg/dataone/service/types/v1/Identifier;)V�org/junit/Assert�
assertTrue�(Ljava/lang/String;Z)V�createTestObject�˜(Lorg/dataone/client/D1Node;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/AccessRule;)Lorg/dataone/service/types/v1/Identifier;�getValue�setSize�setAlgorithm�setChecksum�*(Lorg/dataone/service/types/v1/Checksum;)V�ª(Lorg/dataone/client/D1Node;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/AccessRule;Ljava/lang/String;)Lorg/dataone/service/types/v1/Identifier;�setSubmitter�)(Lorg/dataone/service/types/v1/Subject;)V�setDateUploaded�(Ljava/util/Date;)V�buildNodeReference�@(Ljava/lang/String;)Lorg/dataone/service/types/v1/NodeReference;�setOriginMemberNode�/(Lorg/dataone/service/types/v1/NodeReference;)V�setSeriesId!��Ž����� �����‘���>�����*+·�±����’���
����"��#�“��������”�•������–�—��˜�™����š�›��‘���}�����+¹��™�*+¹��À�,¶�§ÿé±����’�������/�	�0��1�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�¨�©��§s�ª��š�«��‘��f��
��/»�Y**´�¶�+,·�	N»�Y*
¶�+,·�	:+¶�:*»�Y·�
¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
¶�¸�¶�¶�¶�*´�-¶�:-¶�:			¶�²�¶� ¶�!	¶�"W*¶�#$¶�%§�}:§�x:*-¶�#»�Y·�
(¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
(¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��G�±�´�&�G�±�¹�'�G�±�ú�.��’���^����5��6�#�7�)�8�A�9�G�<�Q�=�Z�>�t�?�‚�A�‹�B�›�C�¦�D�±�Q�´�F�¶�Q�¹�I�»�J�÷�Q�ú�M�ü�N�O.�R�“���z��Q�`�¬�­��Z�W�®�¯��‚�/�°�¯��‹�&�±�²�	�»�<�³�´��ü�2�³�µ���/�”�•����/�¶�·���/�ž�Ÿ���¸�¹��#�º�¹��)�»�Ÿ��¢���)�ÿ�´��¼�½�¾�¿�¿�¾��ÀD�Á÷�@�Â3��Ã�›��‘���}�����+¹��™�*+¹��À�,¶�2§ÿé±����’�������X�	�Y��Z�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�Ä�©��§s�Å��Ã�«��‘��E��	��*+,¶�3N+¶�:*»�Y·�
4¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
5¶�¸�¶�¶�¶�*´�-¶�:-¶�:¶�²�¶� ¶�!6¸�7¶�8-¶�"W*-¶�#9¶�%§�}:§�x:*-¶�#»�Y·�
;¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�� �:�+��¥�'�+��æ�.��’���^����^��_�
�`�%�a�+�d�5�e�>�f�X�g�f�i�o�j��k�‰�m�“�n��{� �p�¢�{�¥�s�§�t�ã�{�æ�w�è�x�í�y�|�“���p��5�h�¬�­��>�_�®�¯��f�7�°�¯��o�.�±�²��§�<�³�´��è�2�³�µ����”�•�����¶�·����ž�Ÿ���Æ�¹��
�»�Ÿ��¢���&�ÿ� ��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��È�›��‘���}�����+¹��™�*+¹��À�,¶�<§ÿé±����’�������‚�	�ƒ��„�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�É�©��§s�Ê��È�«��‘��-��	��*+,¶�3N+¶�:*»�Y·�
=¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
>¶�¸�¶�¶�¶�*´�-¶�:-¶�:¶�!-¶�"W*-¶�#9¶�%§�}:§�x:*-¶�#»�Y·�
;¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�‰�Œ�:�+�‰�‘�'�+�‰�Ò�.��’���Z����ˆ��‰�
�Š�%�‹�+�Ž�5��>��X�‘�f�“�o�”�u�–��—�‰�¤�Œ�™�Ž�¤�‘�œ�“��Ï�¤�Ò� �Ô�¡�Ù�¢�¥�“���p��5�T�¬�­��>�K�®�¯��f�#�°�¯��o��±�²��“�<�³�´��Ô�2�³�µ����”�•�����¶�·����ž�Ÿ����Æ�¹��
�ú�»�Ÿ��¢���&�ÿ�Œ��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��Ë�›��‘���}�����+¹��™�*+¹��À�,¶�?§ÿé±����’�������¬�	�­��®�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�É�©��§s�Ì��Ë�«��‘����
���*+,¶�3N+¶�:*»�Y·�
@¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
A¶�¸�¶�¶�¶�*´�-¶�:-¶�:¶�!-¶�"6	B	¸�C§�x:*-¶�#»�Y·�
D¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
D¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�‡�Š�'�+�‡�Ë�.��’���R����²��³�
�´�%�µ�+�¸�5�¹�>�º�X�»�f�½�o�¾�u�À�€�Á�‡�Ì�Š�Ä�Œ�Å�È�Ì�Ë�È�Í�É�Ò�Ê�ÿ�Í�“���z��5�R�¬�­��>�I�®�¯��f�!�°�¯��o��±�²��€��Í�Î�	�Œ�<�³�´��Í�2�³�µ�����”�•������¶�·�����ž�Ÿ���ù�Æ�¹��
�ó�»�Ÿ��¢���"�ÿ�Š��¼�½�¾�¿�¾��Á÷�@�Â3��Ï�›��‘���}�����+¹��™�*+¹��À�,¶�E§ÿé±����’�������Ó�	�Ô��Õ�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�Ð�©��§s�Ñ��Ï�«��‘��d��
��(*+,¶�3N+¶�:*»�Y·�
F¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
G¶�¸�¶�¶�¶�*´�-¶�:-¶�:¶�²�¶� ¶�!»�Y·�:		H¶�	¶�8-¶�"W*-¶�#9¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�ª�­�:�+�ª�²�'�+�ª�ó�.��’���f����Ù��Ú�
�Û�%�Ü�+�ß�5�à�>�á�X�â�f�ä�o�å��æ�ˆ�ç��è�–�é� �ê�ª�÷�­�ì�¯�÷�²�ï�´�ð�ð�÷�ó�ó�õ�ô�ú�õ'�ø�“���z��5�u�¬�­��>�l�®�¯��f�D�°�¯��o�;�±�²��ˆ�"�Ò�¯�	�´�<�³�´��õ�2�³�µ���(�”�•����(�¶�·���(�ž�Ÿ��!�Æ�¹��
�»�Ÿ��¢���&�ÿ�­��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��Ó�›��‘���}�����+¹��™�*+¹��À�,¶�J§ÿé±����’�������þ�	�ÿ���“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�Ô�©��§s�Õ��Ó�«��‘����
��*+,¶�3N+¶�:*»�Y·�
K¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
L¶�¸�¶�¶�¶�*´�-¶�:-¶�:¶�²�¶� ¶�!-¶�"6	§�x:*-¶�#»�Y·�
M¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
M¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�Š��'�+�Š�Î�.��’���N�����
�%�+
�5�>�X
�f�o��Š���Ë�Î�Ð�Õ�“���p��5�U�¬�­��>�L�®�¯��f�$�°�¯��o��±�²���<�³�´��Ð�2�³�µ����”�•�����¶�·����ž�Ÿ���ü�Æ�¹��
�ö�»�Ÿ��¢���"�ÿ���¼�½�¾�¿�¾��Á÷�@�Â3��Ö�›��‘���}�����+¹��™�*+¹��À�,¶�N§ÿé±����’������$�	%�&�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�×�©��§s�Ø��Ö�«��‘��l��
��4*+,¶�3N+¶�:*»�Y·�
O¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
P¶�¸�¶�¶�¶�*´�-¶�Q:-¶�:»�Y·�
¶�R¶�S¶�¶�¸�7:		¶�8¶�²�¶� ¶�!-¶�"W*-¶�#T¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�¶�¹�:�+�¶�¾�'�+�¶�ÿ�.��’���b���)�*�
+�%,�+/�50�>1�X2�f4�o6�‹7�’8�¢:�¬;�¶I�¹=�»I�¾@�ÀB�üI�ÿEFG3J�“���z��5��¬�­��>�x�®�¯��f�P�°�¯��o�G�±�²��‹�+�Ù�¯�	�À�<�³�´��2�³�µ���4�”�•����4�¶�·���4�ž�Ÿ��-�Æ�¹��
'�»�Ÿ��¢���&�ÿ�¹��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��Ú�›��‘���}�����+¹��™�*+¹��À�,¶�U§ÿé±����’������P�	Q�R�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�Û�©��§s�Ü��Ú�«��‘��C��	��*+,¶�3N+¶�:*»�Y·�
V¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
W¶�¸�¶�¶�¶�*´�-¶�:-¶�:²�¶�X¶�²�¶� ¶�!-¶�"W*-¶�#Y¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�›�ž�:�+�›�£�'�+�›�ä�.��’���^���U�V�
W�%X�+[�5\�>]�X^�f`�oc�wd�‡f�‘g�›v�žj� v�£m�¥o�áv�är�æs�ëtw�“���p��5�f�¬�­��>�]�®�¯��f�5�°�¯��o�,�±�²��¥�<�³�´��æ�2�³�µ����”�•�����¶�·����ž�Ÿ���Æ�¹��
�»�Ÿ��¢���&�ÿ�ž��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��Ý�›��‘���}�����+¹��™�*+¹��À�,¶�Z§ÿé±����’������}�	~��“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�Þ�©��§s�ß��Ý�«��‘��o��
��/*+,¶�3N+¶�:*»�Y·�
[¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
\¶�¸�¶�¶�¶�*´�-¶�:-¶�:»�]Y·�^:		_¶�`	a¶�b	¶�c¶�²�¶� ¶�!-¶�"W*-¶�#d¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�±�´�:�+�±�¹�'�+�±�ú�.��’���j���‚�ƒ�
„�%…�+ˆ�5‰�>Š�X‹�f�o�x�‘�†’�“�•�§–�±¤�´™�¶¤�¹œ�»�÷¤�ú �ü¡¢.¥�“���z��5�|�¬�­��>�s�®�¯��f�K�°�¯��o�B�±�²��x�9�à�á�	�»�<�³�´��ü�2�³�µ���/�”�•����/�¶�·���/�ž�Ÿ��(�Æ�¹��
"�»�Ÿ��¢���&�ÿ�´��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��â�›��‘���}�����+¹��™�*+¹��À�,¶�e§ÿé±����’������«�	¬�­�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�ã�©��§s�ä��â�«��‘��q��
��1*+,¶�3N+¶�:*»�Y·�
f¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
g¶�¸�¶�¶�¶�*¶�W*´�-¶�h:-¶�:»�iY·�j:		k¶�l	¶�m¶�²�¶� ¶�!-¶�"W*-¶�#n¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�³�¶�:�+�³�»�'�+�³�ü�.��’���j���°�±�
²�%³�+¶�5·�>¸�Xº�_»�o¼�x¾�¿�ˆÀ�Á�ŸÃ�©Ä�³Ò�¶Ç�¸Ò�»Ê�½Ë�ùÒ�üÎ�þÏÐ0Ó�“���z��5�~�¬�­��>�u�®�¯��o�D�°�¯��x�;�±�²���2�å�æ�	�½�<�³�´��þ�2�³�µ���1�”�•����1�¶�·���1�ž�Ÿ��*�Æ�¹��
$�»�Ÿ��¢���&�ÿ�¶��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��ç�›��‘���}�����+¹��™�*+¹��À�,¶�o§ÿé±����’������Ù�	Ú�Û�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�è�©��§s�é��ç�«��‘��G��	��*+,¶�3N+¶�:*»�Y·�
p¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
q¶�¸�¶�¶�¶�*´�-¶�:-¶�:»�rY·�s¶�t¶�²�¶� ¶�!-¶�"W*-¶�#u¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�Ÿ�¢�:�+�Ÿ�§�'�+�Ÿ�è�.��’���^���Þ�ß�
à�%á�+ä�5å�>æ�Xç�fé�oë�{ì�‹î�•ï�Ÿý�¢ò�¤ý�§õ�©ö�åý�èù�êú�ïûþ�“���p��5�j�¬�­��>�a�®�¯��f�9�°�¯��o�0�±�²��©�<�³�´��ê�2�³�µ����”�•�����¶�·����ž�Ÿ���Æ�¹��
�»�Ÿ��¢���&�ÿ�¢��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��ê�›��‘���}�����+¹��™�*+¹��À�,¶�v§ÿé±����’�������	��“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�ë�©��§s�ì��ê�«��‘��E��	��*+,¶�3N+¶�:*»�Y·�
w¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
x¶�¸�¶�¶�¶�*´�-¶�:-¶�:y¸�z¶�{¶�²�¶� ¶�!-¶�"W*-¶�#|¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�� �:�+��¥�'�+��æ�.��’���^���	�
�
�%�+�5�>�X�f�o�y�‰�“�(� �¢(�¥ �§!�ã(�æ$�è%�í&)�“���p��5�h�¬�­��>�_�®�¯��f�7�°�¯��o�.�±�²��§�<�³�´��è�2�³�µ����”�•�����¶�·����ž�Ÿ���Æ�¹��
�»�Ÿ��¢���&�ÿ� ��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��í�›��‘���}�����+¹��™�*+¹��À�,¶�}§ÿé±����’������/�	0�1�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�î�©��§s�ï��í�«��‘��A��	��*+,¶�3N+¶�:*»�Y·�
~¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
¶�¸�¶�¶�¶�*´�-¶�:-¶�:¶�{¶�²�¶� ¶�!-¶�"W*-¶�#€¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�™�œ�:�+�™�¡�'�+�™�â�.��’���^���4�5�
6�%7�+:�5;�><�X=�f?�oA�uB�…D�E�™S�œH�žS�¡K�£L�ßS�âO�äP�éQT�“���p��5�d�¬�­��>�[�®�¯��f�3�°�¯��o�*�±�²��£�<�³�´��ä�2�³�µ����”�•�����¶�·����ž�Ÿ���Æ�¹��

�»�Ÿ��¢���&�ÿ�œ��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��ð�›��‘���}�����+¹��™�*+¹��À�,¶�§ÿé±����’������Z�	[�\�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�ñ�©��§s�ò��ð�«��‘��J����³*+,¶�3N+¶�:*»�Y·�
‚¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:»�Y·�
ƒ¶�¸�¶�¶�¶�*´�-¶�Q:-¶�:»�Y·�:		»�Y·�
„¶�¸�¶�¶�¶�	¶�…¶�²�¶� ¶�!-¶�"W§�4:
*-¶�#»�Y·�
†¶�
¶�)¶�*¶�‡¶�
¶�1¶�¶�¶�%»�Y·�:		»�Y·�
„¶�¸�¶�¶�¶�	¶�…¶�²�¶� ¶�!-¶�"W*-¶�#ˆ¶�%§�}:§�x:*-¶�#»�Y·�
I¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
;¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��©�³�¶�.�+58�:�+5=�'�+5~�.��’���†�!��_�`�
a�%b�+e�5f�>g�Xh�fj�ol�xm�’n�™o�©r�³v�¶s�¸t�çy�ðz
{|!~+58‚:=…?†{~‰€Š…‹²Ž�“���„�
�¸�/�³�µ�
�5��¬�­��>�÷�®�¯��f�Ï�°�¯��o�Æ�±�²��x�½�ó�¯�	?�<�³�´�€�2�³�µ���³�”�•����³�¶�·���³�ž�Ÿ��¬�Æ�¹��
¦�»�Ÿ��¢���O�ÿ�¶�
�¼�½�¾�¿�¾�ô�õ�õ�ö�õ��Â0ÿ�P��¼�½�¾�¿�¾��ÇD�Á÷�@�Â3��÷�›��‘���}�����+¹��™�*+¹��À�,¶�§ÿé±����’������”�	•�–�“��� �����”�•������œ������ž�Ÿ�� ��������œ�¡��¢������£����¤�¥�����¦��§s�ø�©��§s�ù��÷�«��‘��$��	���þ*+,¶�3N+¶�:*»�Y·�
‰¶�¶�¶�¶�-¶�:²�¸�:»�Y·�:H¶�*´�-¶�:-¶�:¶�²�¶� ¶�!-¶�"W*-¶�#ж�%§�}:§�x:*-¶�#»�Y·�
Œ¶�¶�)¶�*¶�+¶�¶�,¶�+¶�¶�-¶�¶�¶�%§�7:¶�/*»�Y·�
Œ¶�¶�)¶�0¶�+¶�¶�1¶�¶�¶�%±��+�€�ƒ�‹�+�€�ˆ�'�+�€�É�.��’���Z���š�›�
œ�%�+ �5¡�>¢�E£�S¥�\¦�l¨�v©�€¶�ƒ«�…¶�ˆ®�Н�ƶ�ɲ�˳�д�ý·�“���p��5�K�¬�­��>�B�®�¯��S�-�°�¯��\�$�±�²��Š�<�³�´��Ë�2�³�µ����þ�”�•�����þ�¶�·����þ�ž�Ÿ���÷�Æ�¹��
�ñ�»�Ÿ��¢���&�ÿ�ƒ��¼�½�¾�¿�¾��úD�Á÷�@�Â3��û����ü