�������4�h
��G
�H�I	��J	��K	��L
��M
�N�O
��P	�Q�R
��S�T
�H�U
��V�W
�H�X�Y�source� Lcom/github/difflib/patch/Chunk;�	Signature�%Lcom/github/difflib/patch/Chunk<TT;>;�target�type�$Lcom/github/difflib/patch/DeltaType;�<init>�g(Lcom/github/difflib/patch/DeltaType;Lcom/github/difflib/patch/Chunk;Lcom/github/difflib/patch/Chunk;)V�Code�LineNumberTable�LocalVariableTable�this�(Lcom/github/difflib/patch/AbstractDelta;�LocalVariableTypeTable�-Lcom/github/difflib/patch/AbstractDelta<TT;>;�q(Lcom/github/difflib/patch/DeltaType;Lcom/github/difflib/patch/Chunk<TT;>;Lcom/github/difflib/patch/Chunk<TT;>;)V�	getSource�"()Lcom/github/difflib/patch/Chunk;�'()Lcom/github/difflib/patch/Chunk<TT;>;�	getTarget�getType�&()Lcom/github/difflib/patch/DeltaType;�verifyChunkToFitTarget�8(Ljava/util/List;)Lcom/github/difflib/patch/VerifyChunk;�Ljava/util/List;�Ljava/util/List<TT;>;�
Exceptions�Z�=(Ljava/util/List<TT;>;)Lcom/github/difflib/patch/VerifyChunk;�verifyAntApplyTo�verify�&Lcom/github/difflib/patch/VerifyChunk;�
StackMapTable�[�applyTo�(Ljava/util/List;)V�(Ljava/util/List<TT;>;)V�restore�
withChunks�j(Lcom/github/difflib/patch/Chunk;Lcom/github/difflib/patch/Chunk;)Lcom/github/difflib/patch/AbstractDelta;�y(Lcom/github/difflib/patch/Chunk<TT;>;Lcom/github/difflib/patch/Chunk<TT;>;)Lcom/github/difflib/patch/AbstractDelta<TT;>;�hashCode�()I�equals�(Ljava/lang/Object;)Z�obj�Ljava/lang/Object;�other�+Lcom/github/difflib/patch/AbstractDelta<*>;�W�><T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Serializable;�
SourceFile�AbstractDelta.java��\�]�^�_�������"�#�`�a�)�(�)�[�b�1�4�5�java/lang/Object�c�d�e�f�&com/github/difflib/patch/AbstractDelta�=�g�java/io/Serializable�-com/github/difflib/patch/PatchFailedException�$com/github/difflib/patch/VerifyChunk�()V�java/util/Objects�requireNonNull�&(Ljava/lang/Object;)Ljava/lang/Object;�com/github/difflib/patch/Chunk�verifyChunk�OK�hash�([Ljava/lang/Object;)I�getClass�()Ljava/lang/Class;�'(Ljava/lang/Object;Ljava/lang/Object;)Z!�������������������������������������������#*��,��W-��W+��W*+��*,��*-����������"������ �	�!��"��#��$��%�"�&����*����#�������#������#������#������� ����#�� �����#������#��������!��"�#�����A�����*��������������)���������������������� �������$��%�#�����A�����*��������������-���������������������� �������$��&�'�����A�����*��������������1���������������������� ����(�)�����Y�����	*��+��������������:��������	�������	��*���������	�� �����	��+��,�����-�����.��/�)�����������*+��M,��	��*+��
,������������>��?�
�@��B���� �������������*����0�1����������� �������+��2�������3�,�����-�����.�4�5��,�����-�����6�7�5������6�8�9������:��;�<�����Y�������Y*��SY*��SY*��S��������������P���������������������� ����=�>�����������P*+���+���*��
+��
���+��M*��,�������*��,�������*��,��������������2����U��V��X��Y�
�[��\��^��_�-�`�/�b�=�c�?�e���� ����P�������P�?�@���1�A����������P�� ����1�A�B��2�������C@������D�E����F