�������4�
�	�%
�
�'	�
�	�
�


�%
�
� 
�!
�"	�%#
$%
�
&'(	�)	�*	�+
�%,
�'-
�$./
0123
�$45
6789:
�$;
<=>?
�@
�A	�BC
�3D
�5E	�F�)G	�H�)IJ
�;"	�K	�L	�MNO
�A"
�5P
�5Q
�5R
�ZS
�T
�UVW
�KX
�5Y
�ZQ
�Z	�[\]^_
��`
�%a	�bcd
��e
�Kfg
�Zh
�Zi
�jk
�^
�^l
�^mn
�^o
�^p
�5qr
�Zs
�t
�Zu
�v
�Zw
�x
yz��
��
��
��
�Z�	��
�
��������
�K��
�Km�
��	��
����
���
���
������
��w
���
�������������
���
�5���
��"�
���
���
������
��m
���
���
���
���
���
���
���
����
���
�������
���
��
����^�
��	��
���
�����
���
��f��
�P
���
��S
��u
���
�5��)��
�5��)��)�
���)��)&�
��"
����
����
���^�
�����
����
��"
�5��
���
�5�
���
���������
�5&��
�5��
�����
��
����
��
����
��
����)�
���
��
�����
���
����
�
�)
�
��
			
			
�Version�InnerClasses�log�Lorg/slf4j/Logger;�validN3types�Ljava/util/Set;�	Signature�$Ljava/util/Set<Lucar/ma2/DataType;>;�location�Ljava/lang/String;�spiw�'Lucar/nc2/iosp/IOServiceProviderWriter;�
defineMode�Z�ncfile�Lucar/nc2/NetcdfFile;�version�#Lucar/nc2/NetcdfFileWriter$Version;�	isNewFile�isLargeFile�fill�extraHeader�I�preallocateSize�J�varRenameMap�Ljava/util/Map;�5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;�openExisting�/(Ljava/lang/String;)Lucar/nc2/NetcdfFileWriter;�Code�LineNumberTable�LocalVariableTable�
Exceptions�	createNew�R(Lucar/nc2/NetcdfFileWriter$Version;Ljava/lang/String;)Lucar/nc2/NetcdfFileWriter;�0(Ljava/lang/String;Z)Lucar/nc2/NetcdfFileWriter;�result�Lucar/nc2/NetcdfFileWriter;�n(Lucar/nc2/NetcdfFileWriter$Version;Ljava/lang/String;Lucar/nc2/write/Nc4Chunking;)Lucar/nc2/NetcdfFileWriter;�chunker�Lucar/nc2/write/Nc4Chunking;�<init>�U(Lucar/nc2/NetcdfFileWriter$Version;Ljava/lang/String;ZLucar/nc2/write/Nc4Chunking;)V�ioe�Ljava/io/IOException;�	iospClass�Ljava/lang/Class;�ctor�Ljava/lang/reflect/Constructor;�method�Ljava/lang/reflect/Method;�spi�e�Ljava/lang/Throwable;�this�
isExisting�raf�"Lucar/unidata/io/RandomAccessFile;�LocalVariableTypeTable�HLjava/lang/reflect/Constructor<Lucar/nc2/iosp/IOServiceProviderWriter;>;�
StackMapTable�setFill�(Z)V�	setLength�(J)V�size�setLargeFile�setExtraHeaderBytes�(I)V�extraHeaderBytes�isDefineMode�()Z�
getNetcdfFile�()Lucar/nc2/NetcdfFile;�
getVersion�%()Lucar/nc2/NetcdfFileWriter$Version;�findVariable�'(Ljava/lang/String;)Lucar/nc2/Variable;�fullNameEscaped�
findDimension�((Ljava/lang/String;)Lucar/nc2/Dimension;�dimName�findGlobalAttribute�((Ljava/lang/String;)Lucar/nc2/Attribute;�attName�addDimension�)(Ljava/lang/String;I)Lucar/nc2/Dimension;�length�9(Lucar/nc2/Group;Ljava/lang/String;I)Lucar/nc2/Dimension;�g�Lucar/nc2/Group;�addUnlimitedDimension�+(Ljava/lang/String;IZZ)Lucar/nc2/Dimension;�isUnlimited�isVariableLength�;(Lucar/nc2/Group;Ljava/lang/String;IZZ)Lucar/nc2/Dimension;�dim�Lucar/nc2/Dimension;�hasDimension�%(Lucar/nc2/Group;Ljava/lang/String;)Z�makeValidObjectName�&(Ljava/lang/String;)Ljava/lang/String;�nname�name�isValidObjectName�(Ljava/lang/String;)Z�isValidDataType�(Lucar/ma2/DataType;)Z�dt�Lucar/ma2/DataType;�createValidObjectName�renameDimension�J(Lucar/nc2/Group;Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/Dimension;�oldName�newName�addGroup�4(Lucar/nc2/Group;Ljava/lang/String;)Lucar/nc2/Group;�parent�addGlobalAttribute�*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;�att�Lucar/nc2/Attribute;�:(Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/Attribute;�value�:(Ljava/lang/String;Ljava/lang/Number;)Lucar/nc2/Attribute;�Ljava/lang/Number;�addGroupAttribute�:(Lucar/nc2/Group;Lucar/nc2/Attribute;)Lucar/nc2/Attribute;�
addTypedef�>(Lucar/nc2/Group;Lucar/nc2/EnumTypedef;)Lucar/nc2/EnumTypedef;�td�Lucar/nc2/EnumTypedef;�deleteGlobalAttribute�deleteGroupAttribute�8(Lucar/nc2/Group;Ljava/lang/String;)Lucar/nc2/Attribute;�renameGlobalAttribute�renameGroupAttribute�J(Lucar/nc2/Group;Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/Attribute;�
newnewName�addVariable�L(Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/String;)Lucar/nc2/Variable;�	shortName�dataType�	dimString�\(Lucar/nc2/Group;Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/String;)Lucar/nc2/Variable;�J(Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List;)Lucar/nc2/Variable;�dims�Ljava/util/List;�&Ljava/util/List<Lucar/nc2/Dimension;>;�`(Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List<Lucar/nc2/Dimension;>;)Lucar/nc2/Variable;�Z(Lucar/nc2/Group;Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List;)Lucar/nc2/Variable;�oldVar�Lucar/nc2/Variable;�p(Lucar/nc2/Group;Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List<Lucar/nc2/Dimension;>;)Lucar/nc2/Variable;�n(Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List;)Lucar/nc2/Variable;�d�i�v�Lucar/nc2/Structure;�	writeType�usingSignForUnsign��(Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List<Lucar/nc2/Dimension;>;)Lucar/nc2/Variable;�addCopyOfStructure�\(Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Ljava/util/List;)Lucar/nc2/Structure;�nest�m�original�s�r(Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Ljava/util/List<Lucar/nc2/Dimension;>;)Lucar/nc2/Structure;�"RuntimeVisibleParameterAnnotations�Ljavax/annotation/Nonnull;�addStructureMember�`(Lucar/nc2/Structure;Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/String;)Lucar/nc2/Variable;�struct�dtype�addStringVariable�H(Lucar/nc2/Group;Lucar/nc2/Variable;Ljava/util/List;)Lucar/nc2/Variable;�ii�Lucar/ma2/IndexIterator;�data�Lucar/ma2/Array;�err�	stringVar�
max_strlen�^(Lucar/nc2/Group;Lucar/nc2/Variable;Ljava/util/List<Lucar/nc2/Dimension;>;)Lucar/nc2/Variable;�H(Lucar/nc2/Group;Ljava/lang/String;Ljava/util/List;I)Lucar/nc2/Variable;�sdims�^(Lucar/nc2/Group;Ljava/lang/String;Ljava/util/List<Lucar/nc2/Dimension;>;I)Lucar/nc2/Variable;�renameVariable�9(Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/Variable;�fullOldNameEscaped�addVariableAttribute�9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z�varName�9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)Z�)(Ljava/lang/String;Lucar/nc2/Attribute;)Z�*(Lucar/nc2/Variable;Lucar/nc2/Attribute;)Z�deleteVariableAttribute�;(Lucar/nc2/Variable;Ljava/lang/String;)Lucar/nc2/Attribute;�deleteVariable�fullName�renameVariableAttribute�M(Lucar/nc2/Variable;Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/Attribute;�updateAttribute�*(Lucar/nc2/Variable;Lucar/nc2/Attribute;)V�v2�create�()V�setRedefineMode�(Z)Z�rewriteInPlace�redefineMode�rewroteEntireFile�rewrite�ok�realOldVarName�message�
oldVarName�prevFile�Ljava/io/File;�tmpFile�oldFile�fileWriter2�Lucar/nc2/FileWriter2;�addRecordStructure�()Lucar/nc2/Structure;�write�%(Ljava/lang/String;Lucar/ma2/Array;)V�varname�values�&(Lucar/nc2/Variable;Lucar/ma2/Array;)V�'(Ljava/lang/String;[ILucar/ma2/Array;)V�origin�[I�((Lucar/nc2/Variable;[ILucar/ma2/Array;)V�writeStringData�rank�strlen�cvalues�Lucar/ma2/ArrayChar;�corigin�appendStructureData�/(Lucar/nc2/Structure;Lucar/ma2/StructureData;)I�sdata�Lucar/ma2/StructureData;�flush�close�abort�<clinit>�
SourceFile�NetcdfFileWriter.java�
Deprecated�RuntimeVisibleAnnotations�Ljava/lang/Deprecated;�ucar/nc2/NetcdfFileWriter56IJ5��java/util/HashMap$%� ucar/unidata/io/RandomAccessFile�rw5S�"java/lang/IllegalArgumentException�java/lang/StringBuilder� must be netcdf-4 file5 !"� must be netcdf-3 file��" must be netcdf-3 or netcdf-4 file�java/io/IOException#S$%&'�ucar.nc2.jni.netcdf.Nc4Iosp()*�java/lang/Class�!ucar/nc2/NetcdfFileWriter$Version+,�java/lang/Object-./�%ucar/nc2/iosp/IOServiceProviderWriter�
setChunker�ucar/nc2/write/Nc4Chunking01234�java/lang/Throwable�7ucar.nc2.jni.netcdf.Nc4Iosp failed, cannot use version 556�ucar/nc2/iosp/netcdf3/N3raf�ucar/nc2/NetcdfFile5789�'java/lang/UnsupportedOperationException�not in define mode"# !�java/lang/IllegalStateException�Must leave define mode firstXY[\:;<_aktu�illegal dimension name �ucar/nc2/Dimension5=a>zq
�illegal object name= � change to ?@ AuBSCDEFqGq�ucar/nc2/Group5HI���ucar/nc2/Attribute5JK�illegal attribute name= LM5�N��<Enum type only supported in extended model, this version is=OP��QR��N���STU�BootstrapMethodsV\�NWZ[\]����^Y_abcdvw�illegal dataType: � not supported in netcdf-3MefgiS�Unlimited dimension �' must be first (outermost) in netcdf-3 pqhy�ucar/nc2/Structure5i�ucar/nc2/Variablejklm�ucar/nc2/constants/CDM�	_Unsigned�truenope�ucar/nc2/iosp/netcdf3/N3iosp�Variable size in bytes q� may not exceed �r�java/lang/NullPointerException�#Original structure must be non-null�9Structure type only supported in extended model, version=stuvwxSyz{|}t~����5������ illegal netCDF-3 variable name: �M���z�java/lang/Stringce������No data found for Variable �7. Cannot determine the lentgh of the new CHAR variable.� ���y�_strlenad�java/util/ArrayList5��E�������!illegal netCDF-3 attribute name= �;�o���"can only call create on a new file����������java/io/File�S�.tmp�S�rewrite unable to delete {}�@����java/lang/RuntimeException�Cant rename �� to ���ucar/nc2/FileWriter25�����EfU�Cannot find variable � to copy to new file.�Cant delete �AddRecordStructure�U�java/lang/Boolean�S�can't add record variable�record��TU�%Variable is not owned by this writer.�e���in define mode�ucar/ma2/Section��5��������%�Must be ArrayObject of String �	variable � is not type CHAR���ucar/ma2/ArrayObject������������y�ucar/ma2/DataType�y�y�y�y����java/io/Closeable�java/util/Iterator�ucar/ma2/Array�ucar/ma2/IndexIterator�java/util/List�ucar/ma2/InvalidRangeException�netcdf3�'(Ljava/lang/String;Ljava/lang/String;)V�ucar/nc2/iosp/hdf5/H5header�isValidFile�%(Lucar/unidata/io/RandomAccessFile;)Z�isNetdf4format�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�toString�()Ljava/lang/String;�(Ljava/lang/String;)V�netcdf4�ucar/nc2/iosp/netcdf3/N3header�
useJniIosp�getClass�()Ljava/lang/Class;�getClassLoader�()Ljava/lang/ClassLoader;�java/lang/ClassLoader�	loadClass�%(Ljava/lang/String;)Ljava/lang/Class;�getConstructor�3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;�java/lang/reflect/Constructor�newInstance�'([Ljava/lang/Object;)Ljava/lang/Object;�	getMethod�@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;�java/lang/reflect/Method�invoke�9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�*(Ljava/lang/String;Ljava/lang/Throwable;)V�6(Lucar/nc2/iosp/IOServiceProvider;Ljava/lang/String;)V�openForWriting�T(Lucar/unidata/io/RandomAccessFile;Lucar/nc2/NetcdfFile;Lucar/nc2/util/CancelTask;)V�getRootGroup�()Lucar/nc2/Group;�
findAttribute�(Ljava/lang/String;IZZZ)V�:(Lucar/nc2/Group;Lucar/nc2/Dimension;)Lucar/nc2/Dimension;�org/slf4j/Logger�warn�isValidNetcdfObjectName�isExtendedModel�
java/util/Set�contains�(Ljava/lang/Object;)Z�makeValidNetcdfObjectName�setName�:(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Ljava/lang/String;)V�(Lucar/nc2/Group;)V�'(Ljava/lang/String;Ljava/lang/Number;)V�getShortName�	getValues�()Lucar/ma2/Array;�addAttribute�addEnumeration�(Lucar/nc2/EnumTypedef;)V�remove�(Lucar/nc2/Attribute;)Z�java/util/Objects�requireNonNull�&(Ljava/lang/Object;)Ljava/lang/Object;
���
findByName��FindDimensionByName�;(Lucar/nc2/Group;)Lucar/nc2/Dimensions$FindDimensionByName;�ucar/nc2/Dimensions�makeDimensionsList�f(Lucar/nc2/Dimensions$FindDimensionByName;Ljava/lang/String;)Lcom/google/common/collect/ImmutableList;�findVariableLocal�ucar/ma2/DataType$Signedness�
Signedness�SIGNED�Lucar/ma2/DataType$Signedness;�withSignedness�3(Lucar/ma2/DataType$Signedness;)Lucar/ma2/DataType;�()I�get�(I)Ljava/lang/Object;�	STRUCTURE�N(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;)V�setDataType�(Lucar/ma2/DataType;)V�
setDimensions�(Ljava/util/List;)V�getSize�()J�getElementSize�(J)Ljava/lang/StringBuilder;�8(Lucar/nc2/Group;Lucar/nc2/Variable;)Lucar/nc2/Variable;�getVariables�+()Lcom/google/common/collect/ImmutableList;�'com/google/common/collect/ImmutableList�iterator�2()Lcom/google/common/collect/UnmodifiableIterator;�hasNext�next�()Ljava/lang/Object;�getDataType�()Lucar/ma2/DataType;�
getDimensions�
attributes�()Lucar/nc2/AttributeContainer;�addAll�(Ljava/lang/Iterable;)V�addMemberVariable�((Lucar/nc2/Variable;)Lucar/nc2/Variable;�s(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/String;)V�calcElementSize�getParentStructure�read�getIndexIterator�()Lucar/ma2/IndexIterator;�
getObjectNext�java/lang/Math�max�(II)I�printStackTrace�error�CHAR�(Ljava/util/Collection;)V�add�getFullNameEscaped�
java/util/Map�put�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�getParentGroup�removeVariable�finish�-(Ljava/lang/String;Lucar/nc2/NetcdfFile;IJZ)V�
rewriteHeader�exists�delete�getPath�'(Ljava/lang/String;Ljava/lang/Object;)V�renameTo�(Ljava/io/File;)Z�getAbsolutePath�open�)(Ljava/lang/String;)Lucar/nc2/NetcdfFile;�(Lucar/nc2/NetcdfFileWriter;)V�getFullName�copyAll�)(Lucar/nc2/Variable;Lucar/nc2/Variable;)V�containsKey�sendIospMessage�booleanValue�getRank�getShape�()[I�([I[I)V�	writeData�8(Lucar/nc2/Variable;Lucar/ma2/Section;Lucar/ma2/Array;)V�invalidateCache�getElementType�(I)I�ucar/ma2/ArrayChar�makeFromStringArray�-(Lucar/ma2/ArrayObject;I)Lucar/ma2/ArrayChar;�java/lang/System�	arraycopy�*(Ljava/lang/Object;ILjava/lang/Object;II)V�org/slf4j/LoggerFactory�	getLogger�%(Ljava/lang/Class;)Lorg/slf4j/Logger;�BYTE�SHORT�INT�DOUBLE�FLOAT�java/util/EnumSet�of�6(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;����'ucar/nc2/Dimensions$FindDimensionByName�"java/lang/invoke/LambdaMetafactory�metafactory��Lookup��(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;��%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandles�!��'�
�
�

���
����������������������������� !���"#���$%����&�E�	'(�)���6�������Y*������*�������f+���������,������	-.�)���@�������Y*+������*�������j+�������������,������	-/�)���[�������Y��*��M,��,����*�������n��o��p+��� ������������01�,������	-2�)���J�������Y*+,������*�������}+��� �������������34�,������56�)��6��
���*��*��*��Y����	:�����
Y,��:��
��0+��%+������Y��Y��,�����������L��X����0+��%+������Y��Y��,�����������L��#����Y��Y��,�����������:���+����L*��*+��*,��+�����*�� ��!"��#:��$Y%S��&:��'Y+S��(��):*��$Y+S��,:		��'YS��-W��":��Y��Y��/��+��0����1�*��2��*��3Y��4��2*��5Y*��2,��6��7��*��2*��7��8���*��9���'�������/2�.�*�����*��������	������������'���/���:���U���\���d���o����������������������������������������������������������������������/��2��4��Q��W��Z��e��u��y��������+�����
���78����E9:����5;<��=>�	�&?�4�@A�Q�?����B1�������������C����34��{DE�F�������5;G�H���6���U���%���+�
��-B�	��f�.���)��
&,������IJ�)���L�����*��*��2��:�����*��������������+�������B1�������KL�)���`�����*��9��
��;Y<��=�*��>����*�����������������+�������B1�����M#�H�����NJ�)���`�����*��9��
��;Y<��=�*��?����*������������+�������B1������H�����OP�)���`�����*��9��
��;Y<��=�*��@����*�������
��+�������B1�����Q!�H�����RS�)���/�����*��9����*������+�������B1���TU�)���Q�����*��9��
��AYB��C�*��7����*��������+�������B1��H�����VW�)���/�����*������*������!+�������B1���XY�)���=�����	*��7+��D����*������%+�������	B1�����	Z��[\�)���=�����	*��7+��E����*������)+�������	B1�����	]��^_�)���@�����*��7��F+��G����*������-+�������B1�����`��ab�)���H�����
*+��H����*������4+��� ����
B1�����
]����
c!��ad�)���R�����
*+,��H����*������?+���*����
B1�����
ef����
]����
c!��g\�)���>�����
*+��H����*������I+�������
B1�����
]��ah�)���]�����*+��H����*������M+���4����B1�����]����c!����i����j��ak�)���������R*��9��
��;Y<��=�*,��I����Y��Y��J��,���������KY,��L:*��7+��MW����*������Z�[�\�]�4_�D`�Oa+���H����RB1�����Ref����R]����Rc!����Ri����Rj��D�lm�H����"�no�)���l�����+��*��7��FL+,��N��������*������e�f�g+��� ����B1�����ef����]�H����@�pq�)���������6*+��I��/*+��OM��P��Y��Q��+��R��+������S�,�+����*������k�l�m�2n�4p+��� ���&r����6B1�����6s�H����4�tu�)���9�����+��T����*������t+�������B1�����s��vw�)���\�����*����U����V+��W���������*������x+�������B1�����xy�H����@�zq�)���9�����+��X����*������|+�������B1�����s��{|�)���������W*��9��
��;Y<��=�*-��I����Y��Y��J��-�������+��*��7��FL+,��N:��
-��YW����*���*�
����������4��8��@��G��M��T�+���4����WB1�����Wef����W}����W~��G�lm�H����"���K���)���������2*��9��
��;Y<��=�+��*��7��F���ZY*��7+,��[N+-��\-����*����������������+��0�+���*����2B1�����2�f����2s��+�0f�H��������)���;�����*+��]����*�������+�������B1������������)���M�����*��^Y+,��_��]����*�������+��� ����B1�����s����������)���M�����*��^Y+,��`��]����*�������+��� ����B1�����s�����������)���������c*��9��
��;Y<��=�*,��a��I��@*,��a��ON��P��Y��b��,��a��R��-������S���^Y-,��c��dM*��7+,��e����*��������������%��L��Y�+���*��%�4`����cB1�����cef����c���H������G����)���������@*��9��
��;Y<��=�*����U��!��Y��Y��f��*����0�����+,��g,����*��������������9��>�+��� ����@B1�����@ef����@���H����'��_�)���;�����*+��h����*�������+�������B1�����`�����)���������2*��9��
��;Y<��=�+��*��7��FL+,��GN-���+-��iW-����*���&�	������������#��(��*��0�+���*����2B1�����2ef����2`��#����H���
����^����)���F�����*+,��j����*�������+��� ����B1�����}����~�����)��(������*��9��
��;Y<��=�*-��I��2*-��O:��P��Y��b��-��R��������S�N+��*��7��FL+,��G:���+��iW��^Y-��c��d:+��kW����*���>���������� �E�H�L�T�[	�a
�c�j
�y��+���>�� �(������B1������ef�����}�����~��[�(���H����6���^����)���Q�����	*+,-��l����*������+���*����	B1�����	�����	�y����	������)���������++��
*��7��F��+:*+,-Y��mW��n����o��p����*���
���!�"+���>����+B1�����+ef����+�����+�y����+�����f�H����@�Z����)���c�����	*+,-��q����*������&+���*����	B1�����	�����	�y����	���F�������	�����������)���������%+��*��7��FL+,��r:���*+,-��p����*������4�5�6�7�8�9+���>����%B1�����%ef����%�����%�y����%��������F�������%���H���	���
����������)�������k*��9��
��;Y<��=�*����U������s��t:����6*��u��$��Y��Y��v����0w�������*����U��W6��x���H��y���K:		��z��,��'��Y��Y��{��	��|��}�����������*-��~N�������Y*��7+,-���:�����Y*��7+,-���:����������^Y����_���W�������i7	*������3	�����*��Y��Y�����	����������������*��7+���W����*���j���H�I�K�*P�8Q�AR�bU�lV�{W��X��Y��Z��V��^��`��a��c��e��f��ghj#k6l]nho+�����
���1�m�	�o�Q�!���������kB1����kef���k�����k����k�y���k����*A�y��83�����z���#�HM#�	F������k���H���*�
G��@��+����J�� ����#��G��������)�����	����*��9��
��;Y<��=�,��
���Y�����*-��~N*����U��!��Y��Y�����*����0��������Y*��7+-���:���,������:������M�������:���Y*��7+������:���������������������W���*��7+���W����*���J���}�~������%��/��M��]��d�������������������������+���R����&������;�������B1������ef����������������������]�r���F�����������H����
-�������S��������
��������������)�������s*��9��
��;Y<��=�*,��~M*����U��!��Y��Y�����*����0��������Y*��7+,-���:+���W+:��������:�������*���.�����������!��?��R��Y��a��f��p�+���H��\�������sB1�����s������s�����s�y����s���R�!���H����-������������)���������*��9��
��;Y<��=�,�����T��!��Y��Y�����,����������6,���:���:�������������:������6��ާ�1:�����Y�����,����������:��P����*+,���-������<�n�q��*���F�����������9��<��B��I��S��_��k��n��q��s��x�������+���f�
�_����I�%����B�/������
���s�,@8�����B1������ef����������������<�p�!�F�����������H���)�'������$�����Z�����-��������)��1�����t*��9��
��;Y<��=�*,��~M���Y*��7+,���:������*+��Y��,����������:���Y-���:����W���*��7+���W����*���.�����������'��/��K��U��_��f��q�+���R����tB1�����tef����t�����t������t�!��'�M����K�)�m��U����F�������t����U����H������������)���������=*��9��
��;Y<��=�*��7+��DN-��-���:-,���W*��	-�������W-����*���"������	�
�%�+�;+���4��%������=B1�����=}����=~���#���H���	���)������)���[�����**+�����^Y,-��_�������*������+���*����B1����������s����������)���[�����**+�����^Y,-��`�������*������+���*����B1����������s�����������)���I�����**+���,�������*������+��� ����B1�����������������)���������a*��9��
��;Y<��=�*,��a��I��@*,��a��ON��P��Y�����,��a��R��-������S���^Y-,��c��dM+,���W����*���"���%�&�(�)�%*�L+�Y.�_/+���*��%�4`����aB1�����a������a���H������G����)���������&*��9��
��;Y<��=�+,���N-���+-���W-����*������:�;�=�>�?�A�$B+���*����&B1�����&������&`������H���	����^��Y�)���������0*��9��
��;Y<��=�*��7+��DM,��*��7,���,������W,����*������F�G�I�J�K�.L+��� ����0B1�����0�������H���	���������)���������@*��9��
��;Y<��=�+,���:���+���W��^Y-��c��d:+���W����*���&�	��Y�Z�\�]�^� `�'a�6b�=c+���4����@B1�����@������@`����@~���(���H���	����^����)���N�����*��2+,��������*���
���u�v+��� ����B1��������������,���������)���������Y*��9��
��;Y<��=�*����
��;Y÷�=�*��7���*��2*����:�*��2*��*��7*��@*��>*��?����*��9����*���&�	����������"��)��6��S��X�+�������YB1��H����,���������)���������H=��*��9��*��9��4��0*��9��)*��9*��7���*��2*��?����>��	*���=�����*���2�������
���� ��%��,��:��>��B��D��F�+���*��:������HB1�����H����F��H���
�����.��,���������)�����
���*��2����*��2�������Y*�����L+��̚�����Y��Y��*����Ͷ������M,��̙�,���>����P�,��й���+,��Қ�-���Y��Y��Զ�+��ն�ֶ�,��ն�����׿,��и��N*��2*��*��7*��@*��>*��?����*��2*����:����Y*���:*��7��۶��:��������������:���:-��D:����ݧ�_*��	������,*��	�������:	-	��D:����ݧ�(��Y����������:	��P	��S���n-���,��Κ�!���Y��Y����,��ն�����׿����*�����"����	������%��&��D��K��P��T��b��j������������������������� �0�8�=�F�I�d�n�q�u�|���+���p��P���0���	d�
��	���u���m������|������B1���}����DW����������������H���0�
��&����;��1��G�5�����5������3��$��(,���������)���������7*�������*��7��������<��
��AY��C�*��7��D�������*�������
��� �*+�������7B1������H����������)���M�����**+���,������*���
����
+��� ����B1�������������,����������)���u�����"*��7+����
��Y���*+,����
,������*���������!+��� ����"B1�����"������"���H����,����������)���X�����**+���,-������*���
���!�"+���*����B1�������������������,����������)���������-*��9��
��;Y��=�*��2+���Y,-�����-����+�������*������.�/�1�(2�,3+���*����-B1�����-������-������-���H����,����������)���O�����
*+,����
,�������*���
���>�?+��� ����
B1�����
������
���,����������)�������w-������
��Y����+��������&��Y��Y�����+��ܶ���������+���6+d���6-������:�
:,d���*+������*���.���M�	N�P�Q�@R�FS�PV�[X�aY�m[�v\+���R����wB1�����w������w������w����F�1�!��P�'�!��[�����a���H����,,��������)���J�����*��2+,��������*������_+��� ����B1������������,���������)���8�����
*��2��������*���
���i�	j+�������
B1��,������!��)���g����� *��2��*��W*�*��2����*��2����*������r�s�
t�u�v�x+������� B1��H����,��������)���U�����*��2��*��2����*��2����*������~�����+�������B1��H����,������	��)���X������4���P��Y���SY�SY�SY�SY�S�	��V����*�������4��5�-�6�3�5�
�������
���������"��%�@X�Y	�`@����{����|�}~}