����/�
8�� 7�
�
7� 7���
��
�
8�
��
�
����
���
��
7�
7�
7���7y�
7�
��
7� 7� 7� 7� 7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7�
7����
BLOCK_SIZEI
ConstantValueROUNDS PHI
encryptingZwKey[IX0X1X2X3()VCodeLineNumberTableLocalVariableTablethis/Lorg/bouncycastle/crypto/engines/SerpentEngine;init.(ZLorg/bouncycastle/crypto/CipherParameters;)Vparams*Lorg/bouncycastle/crypto/CipherParameters;getAlgorithmName()Ljava/lang/String;getBlockSize()IprocessBlock ([BI[BI)Iin[BinOffoutoutOffresetmakeWorkingKey([B)[IikeykPadofflengthamountw
Exceptions
rotateLeft(II)IxbitsrotateRightbytesToWord([BI)IsrcsrcOffwordToBytes(I[BI)VworddstdstOffencryptBlock ([BI[BI)VdecryptBlocksb0(IIII)Vabcdt1t3t4t7t12ib0t2t5t8sb1t11ib1t10sb2t6ib2t9sb3ib3sb4ib4sb5ib5sb6ib6sb7ib7LTx0x2x1x3 inverseLT
SourceFileSerpentEngine.javaIJ+org/bouncycastle/crypto/params/KeyParameterAB��`aCD"java/lang/IllegalArgumentExceptionjava/lang/StringBuffer+invalid parameter passed to Serpent init - ������U�UI�Serpentjava/lang/IllegalStateExceptionSerpent not initialised+org/bouncycastle/crypto/DataLengthExceptioninput buffer too shortoutput buffer too shortxyzyop!key must be a multiple of 4 bytesjk����|E;F;G;H;�|�|{|�|�|�|�|�Jst�|�J�|�|�|�|�|�|�|nk�[D-org/bouncycastle/crypto/engines/SerpentEnginejava/lang/Object#org/bouncycastle/crypto/BlockCiphergetKey()[Bappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getClass()Ljava/lang/Class;java/lang/ClassgetNametoString(Ljava/lang/String;)Vjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VStackMap(org/bouncycastle/crypto/CipherParameters!789 :;<�=>;<�?@;<�ABCDE;F;G;H;IJK/*��LMNOPQK�=,��*�**,������Y�Y�
�,��
����L+-./2M =NO=AB=RS�7�TUK-�L7MNOVWK-�L<�MNOXYK*W*��
�Y��`+��
�Y��`-��
�Y��*��*+-��*+-��L*
RTWY$\.^8a?cKgTjM4WNOWZ[W\;W][W^;�W7��$7��87��K7��T7��_JK+�LoMNO`aK��
M>6+�d>�,�*+�O������,�*+�O�,O�
�Y���6�
:6�8,*,d.,d.�,d.�,d.��d��O����,�6�:*d.d.�d.�d.����O����*....�*� O*�!O*�"O*�#O*....�$*� O*�!O*�"O*�#O*. .
..�%*� O *�!O
*�"O*�#O*.
...�&*� O
*�!O*�"O*�#O*....�'*� O*�!O*�"O*�#O*....�(*� O*�!O*�"O*�#O*....�)*� O*�!O*�"O*�#O*....�**� O*�!O*�"O*�#O* .!.".#.� *� O!*�!O"*�"O#*�#O*$.%.&.'.�$$*� O%*�!O&*�"O'*�#O*(.).*.+.�%(*� O)*�!O**�"O+*�#O*,.-.../.�&,*� O-*�!O.*�"O/*�#O*0.1.2.3.�'0*� O1*�!O2*�"O3*�#O*4.5.6.7.�(4*� O5*�!O6*�"O7*�#O*8.9.:.;.�)8*� O9*�!O:*�"O;*�#O*<.=.>.?.�*<*� O=*�!O>*�"O?*�#O*@.A.B.C.�@*� OA*�!OB*�"OC*�#O*D.E.F.G.�$D*� OE*�!OF*�"OG*�#O*H.I.J.K.�%H*� OI*�!OJ*�"OK*�#O*L.M.N.O.�&L*� OM*�!ON*�"OO*�#O*P.Q.R.S.�'P*� OQ*�!OR*�"OS*�#O*T.U.V.W.�(T*� OU*�!OV*�"OW*�#O*X.Y.Z.[.�)X*� OY*�!OZ*�"O[*�#O*\.].^._.�*\*� O]*�!O^*�"O_*�#O*`.a.b.c.�`*� Oa*�!Ob*�"Oc*�#O*d.e.f.g.�$d*� Oe*�!Of*�"Og*�#O*h.i.j.k.�%h*� Oi*�!Oj*�"Ok*�#O*l.m.n.o.�&l*� Om*�!On*�"Oo*�#O*p.q.r.s.�'p*� Oq*�!Or*�"Os*�#O*t.u.v.w.�(t*� Ou*�!Ov*�"Ow*�#O*x.y.z.{.�)x*� Oy*�!Oz*�"O{*�#O*|.}.~..�*|*� O}*�!O~*�"O*�#O*�.�.�.�.��*� O�*�!O�*�"O�*�#O�L^W~�
�� �&�*�7�>�F�P�U�[�f����������������2�T�l���������� �D�\������������4�L�p����������$�<��`�x����������,�P�h�����������@�X�|����������0�H�l����������� �8�\�x���M\ _<�b;�>b;�NO�c[�dD�e;
�f;UNg;[HhD��7��&7��F7��P7��_7����7����7����7���ijkKG xt|��L�M NO l; m;nkKG |tx��LM NO l; m;opKm/+3�~x+`3�~x�+`3�~x�+`3�~��LM /NO/q[/r;stK|$,`�T,`|�T,`|�T,|�T�L#M*$NO$u;$v[$w;xyKq**+��#**+`��"**+`��!**+`�� **�.*� �*�.*�!�*�.*�"�*�.*�#��&*�+**�.*� �*�.*�!�*�.*�"�*�.*�#��%*�+**�.*� �*� .*�!�*�
.*�"�*�.*�#��$*�+**�.*� �*�
.*�!�*�.*�"�*�.*�#��*�+**�.*� �*�.*�!�*�.*�"�*�.*�#��**�+**�.*� �*�.*�!�*�.*�"�*�.*�#��)*�+**�.*� �*�.*�!�*�.*�"�*�.*�#��(*�+**�.*� �*�.*�!�*�.*�"�*�.*�#��'*�+**� .*� �*�!.*�!�*�".*�"�*�#.*�#��&*�+**�$.*� �*�%.*�!�*�&.*�"�*�'.*�#��%*�+**�(.*� �*�).*�!�*�*.*�"�*�+.*�#��$*�+**�,.*� �*�-.*�!�*�..*�"�*�/.*�#��*�+**�0.*� �*�1.*�!�*�2.*�"�*�3.*�#��**�+**�4.*� �*�5.*�!�*�6.*�"�*�7.*�#��)*�+**�8.*� �*�9.*�!�*�:.*�"�*�;.*�#��(*�+**�<.*� �*�=.*�!�*�>.*�"�*�?.*�#��'*�+**�@.*� �*�A.*�!�*�B.*�"�*�C.*�#��&*�+**�D.*� �*�E.*�!�*�F.*�"�*�G.*�#��%*�+**�H.*� �*�I.*�!�*�J.*�"�*�K.*�#��$*�+**�L.*� �*�M.*�!�*�N.*�"�*�O.*�#��*�+**�P.*� �*�Q.*�!�*�R.*�"�*�S.*�#��**�+**�T.*� �*�U.*�!�*�V.*�"�*�W.*�#��)*�+**�X.*� �*�Y.*�!�*�Z.*�"�*�[.*�#��(*�+**�\.*� �*�].*�!�*�^.*�"�*�_.*�#��'*�+**�`.*� �*�a.*�!�*�b.*�"�*�c.*�#��&*�+**�d.*� �*�e.*�!�*�f.*�"�*�g.*�#��%*�+**�h.*� �*�i.*�!�*�j.*�"�*�k.*�#��$*�+**�l.*� �*�m.*�!�*�n.*�"�*�o.*�#��*�+**�p.*� �*�q.*�!�*�r.*�"�*�s.*�#��**�+**�t.*� �*�u.*�!�*�v.*�"�*�w.*�#��)*�+**�x.*� �*�y.*�!�*�z.*�"�*�{.*�#��(*�+**�|.*� �*�}.*�!�*�~.*�"�*�.*�#��'**��.*�#�-�,**��.*�"�-`�,**��.*�!�-`�,**��.*� �-`�,�L�)$
%&#'0)d*�+�,
-B.z/�0�1"2Z3�4�56:7r8�9�:;R<�=�>�?2@jA�B�CDJE�F�G�H&J:KPLgM~NM4NOZ[\;][^;zyK�_**��.*+���#**��.*+`���"**��.*+`���!**��.*+`��� **� *�!*�"*�#�-*Y� *�|.�� *Y�!*�}.��!*Y�"*�~.��"*Y�#*�.��#*�.**� *�!*�"*�#�/*Y� *�x.�� *Y�!*�y.��!*Y�"*�z.��"*Y�#*�{.��#*�.**� *�!*�"*�#�0*Y� *�t.�� *Y�!*�u.��!*Y�"*�v.��"*Y�#*�w.��#*�.**� *�!*�"*�#�1*Y� *�p.�� *Y�!*�q.��!*Y�"*�r.��"*Y�#*�s.��#*�.**� *�!*�"*�#�2*Y� *�l.�� *Y�!*�m.��!*Y�"*�n.��"*Y�#*�o.��#*�.**� *�!*�"*�#�3*Y� *�h.�� *Y�!*�i.��!*Y�"*�j.��"*Y�#*�k.��#*�.**� *�!*�"*�#�4*Y� *�d.�� *Y�!*�e.��!*Y�"*�f.��"*Y�#*�g.��#*�.**� *�!*�"*�#�5*Y� *�`.�� *Y�!*�a.��!*Y�"*�b.��"*Y�#*�c.��#*�.**� *�!*�"*�#�-*Y� *�\.�� *Y�!*�].��!*Y�"*�^.��"*Y�#*�_.��#*�.**� *�!*�"*�#�/*Y� *�X.�� *Y�!*�Y.��!*Y�"*�Z.��"*Y�#*�[.��#*�.**� *�!*�"*�#�0*Y� *�T.�� *Y�!*�U.��!*Y�"*�V.��"*Y�#*�W.��#*�.**� *�!*�"*�#�1*Y� *�P.�� *Y�!*�Q.��!*Y�"*�R.��"*Y�#*�S.��#*�.**� *�!*�"*�#�2*Y� *�L.�� *Y�!*�M.��!*Y�"*�N.��"*Y�#*�O.��#*�.**� *�!*�"*�#�3*Y� *�H.�� *Y�!*�I.��!*Y�"*�J.��"*Y�#*�K.��#*�.**� *�!*�"*�#�4*Y� *�D.�� *Y�!*�E.��!*Y�"*�F.��"*Y�#*�G.��#*�.**� *�!*�"*�#�5*Y� *�@.�� *Y�!*�A.��!*Y�"*�B.��"*Y�#*�C.��#*�.**� *�!*�"*�#�-*Y� *�<.�� *Y�!*�=.��!*Y�"*�>.��"*Y�#*�?.��#*�.**� *�!*�"*�#�/*Y� *�8.�� *Y�!*�9.��!*Y�"*�:.��"*Y�#*�;.��#*�.**� *�!*�"*�#�0*Y� *�4.�� *Y�!*�5.��!*Y�"*�6.��"*Y�#*�7.��#*�.**� *�!*�"*�#�1*Y� *�0.�� *Y�!*�1.��!*Y�"*�2.��"*Y�#*�3.��#*�.**� *�!*�"*�#�2*Y� *�,.�� *Y�!*�-.��!*Y�"*�..��"*Y�#*�/.��#*�.**� *�!*�"*�#�3*Y� *�(.�� *Y�!*�).��!*Y�"*�*.��"*Y�#*�+.��#*�.**� *�!*�"*�#�4*Y� *�$.�� *Y�!*�%.��!*Y�"*�&.��"*Y�#*�'.��#*�.**� *�!*�"*�#�5*Y� *� .�� *Y�!*�!.��!*Y�"*�".��"*Y�#*�#.��#*�.**� *�!*�"*�#�-*Y� *�.�� *Y�!*�.��!*Y�"*�.��"*Y�#*�.��#*�.**� *�!*�"*�#�/*Y� *�.�� *Y�!*�.��!*Y�"*�.��"*Y�#*�.��#*�.**� *�!*�"*�#�0*Y� *�.�� *Y�!*�.��!*Y�"*�.��"*Y�#*�.��#*�.**� *�!*�"*�#�1*Y� *�.�� *Y�!*�.��!*Y�"*�.��"*Y�#*�.��#*�.**� *�!*�"*�#�2*Y� *�.�� *Y�!*�
.��!*Y�"*�.��"*Y�#*�.��#*�.**� *�!*�"*�#�3*Y� *�.�� *Y�!*� .��!*Y�"*�
.��"*Y�#*�.��#*�.**� *�!*�"*�#�4*Y� *�.�� *Y�!*�.��!*Y�"*�.��"*Y�#*�.��#*�.**� *�!*�"*�#�5**�#*�.�-�,**�"*�.�-`�,**�!*�.�-`�,**� *�.�-`�,�L"H^_(`>aTchd�e�fghXipj�k�lm n`oxp�q�rs(thu�v�w�xy0zp{�|�}�~ 8�x�������(�@���������0�H���������8�P������� � @� X� �� �� ��
�
H�
`�
��
��
��� �4�I�^�M4_NO_Z[_\;_][_^;{|K�
S�6�6�6*~��#~�6*���"*�#�~6 *� ��!* ��� �L*
�����%�0�<�G�R�Mf
SNOS};S~;S;S�;M�;G�;A�;%.�;<��; �|K
Z�6�6��6�6*��"~�6 **�" ~��!*~*�!���#**�# ��� �L*
��
���#�-�;�K�Y�Mf
ZNOZ};Z~;Z;Z�;U�;
P�;F�;@�;--�; �|K�
U��6��6*��"��6*�"�6*~��#�6 **�# ��!* ~�� �L*
����!�*�6�=�H�T�Mf
UNOU};U~;U;U�;N�;F�;!4�;*+�;=�; �|K#_�6~�6�6*��#~�6*�#�6 * ��!*�!�6
*�#�6*
�� *
���"�L2�����&�/�8�@�I�R�^Mz_NO_};_~;_;_�;Y�;Q�;J�;&9�;/0�; @�;
I�;�|Ka�6�6~6*�� �6*� �6 ~6
*
��#*
�*� �~��"**�#�*�"����!�L.
(
.7J`MpaNOa};a~;a;a�;\�;V�;P�; A�;(9�; .3�;
�|K[m�6�6�6�6~6 * �� �6
�6�6*��#�6
*� *�#�6*
��!*
~���"�L>&,3 :!C"I#T$]%l&M�mNOm};m~;m;m�;g�;a�;\�;V�;P�; ,A�;
3:�;:3�;I$�;
T�;�|K[m�6~6�6�6~6 �6
*
��"�6
�6~6
*
�� *�"*� ~6*��!*����#�L>-.
/012$3-435:6A7J8U9^:l;M�mNOm};m~;m;m�;h�;
c�;]�;W�;P�; $I�;
3:�;:3�;A,�;
U�;�|K[m�6�6~6�6�6 �6
*
��
�6�6* ��"�6
*�
~6*��#**�#*�
���!�L>BC
DEFG#H,I3J:KCLJMSN\OlPM�mNOm};m~;m;m�;h�;
c�;]�;W�;Q�; #J�;
3:�;:3�;J#�;
S�;�|KGg�6~6�6�6*��#�6 �6
*
�� *� ~6 �6~6
*
��"*�*�"~��!�L:WX
YZ["\'].^7_?`FaMbVcfdM�gNOg};g~;g;g�;a�;
Z�;T�;N�;'@�; .9�;
?(�;F!�;M�;
�|KKk�6~6�6~6�6 * ��!�6
*�!~6*��#*�!
�6�6
**�#
�� *
~*�!
���"�L:klmnop'q,r5s>tGuNvYwjxM�kNOk};k~;k;k�;e�;_�;Y�;S�;M�; ,?�;
56�;G$�;N�;
�|K`r�6�6�6�6�6 * �� *� ~6
*� �6*
��!*� �6
�6
�6*
��"*
�*�!~��#�L>�
����&�/�8�A�J�Q�X�a�q�M�rNOr};r~;r;r�;m�;
h�;b�;\�;U�; /C�;
8:�;J(�;Q!�;
X�;�|KDd�6~6�6~6�6 * ��#*�#�6
~6*��!�6
�6
*
�� *~����"�L:������'�/�5�>�D�K�T�c�M�dNOd};d~;d;d�;_�;Y�;R�;L�;F�; /5�;
5/�;D �;K�;
�|KGg�6�6�6�6�6 * ��!*�!�6
�6 ~6*��" �6
**�"
�� * �
~��#�L:������&�/�6�=�F�M�X�f�M�gNOg};g~;g;g�;b�;\�;V�;O�;I�; /8�;
61�;=*�;M�;
�|KDd�6�6�6�6�6 * ��! ~6
�6�6* ��#*�#�6
*
�� *~
���"�L:��
����&�-�4�:�C�K�T�c�M�dNOd};d~;d;d�;_�;
Z�;T�;N�;G�; -7�;
40�;:*�;K�;
�|K`r�6~6�6�6�6 ~6
*
��!*�!�6~6*��#�6
*�#
~6*��"*
�*�#*�"~�� �L>������&�.�7�=�F�M�V�_�q�M�rNOr};r~;r;r�;m�;g�;`�;Z�;S�; &L�;
7;�;=5�;M%�;
V�;�|K
`~�6�~6*��#�6�6*�#��6 * ��!*�*�!��� **�!�*� *�#~���"�L*
�����$�0�8�H�_�Mf
`NO`};`~;`;`�;Y�;Q�;B�;$<��;00�; �JK�m**�
�<**�"�=*�!��>*�#�x�6**��!**��#***�!�*�#��� ***�#�*�!x���"�L& ����*�4�@�T�l�M4mNOb�;X�;O�;*C�;�JK�m**�"�6*�#�*�!x�<**� �6*�!�*�#�=**�#�6>**�!�66*�x��#*���!**�6�"**
�6� �L& ,7B M
Wal
M4mNOU�;,A�;76�;B+�;��