Ë
    (üàgG>  ã                   óZ  — d Z ddlZddlmZ dZdZg d‘dded	f‘d
dedf‘ddedf‘ddedf‘ddedf‘ddedf‘ddedf‘ddedf‘dd ed!f‘d"d#ed$f‘d%d&ed'f‘d(d)ed*f‘d+d,ed-f‘d.d/ed0f‘d1d2ed3f‘d4d5ed6f‘d7d8ed9f‘d:d;ed<f‘d=d>ed?f‘d@dAedBf‘dCdDedEf‘dFdGedHf‘dIdJedKf‘dLdMedNf‘dOdPedQf‘dRdSedTf‘dUdVedWf‘dXdYedZf‘d[d\ed]f‘d^d_ed`f‘dadbedcf‘dddeedff‘dgdhedif‘djdkedlf‘dmdnedof‘dpdqedrf‘dsdteduf‘dvdwedxf‘dydzed{f‘d|d}ed~f‘dd€ed�f‘d‚dƒed„f‘d…d†ed‡f‘dˆd‰edŠf‘d‹dŒed�f‘dŽd�ed�f‘d‘d’ed“f‘d”d•ed–f‘d—d˜ed™f‘dšd›edœf‘d�džedŸf‘d d¡ed¢f‘d£d¤ed¥f‘d¦d§ed¨f‘d©dªed«f‘d¬d­ed®f‘d¯d°ed±f‘d²d³ed´f‘dµd¶ed·f‘d¸d¹edºf‘d»d¼ed½f‘d¾d¿edÀf‘dÁdÂedÃf‘dÄdÅedÆf‘edÇdÈdÉf‘edÊdËdÌf‘edÍdÎdÏf‘edÐdÑdÒf‘edÓdÔdÕf‘edÖd×dØf‘edÙdÚdÛf‘edÜdÝdÞf‘edßdàdáf‘edâdãdäf‘edådædçf‘edèdédêf‘edëdìdíf‘edîdïdðf‘edñdòdóf‘edôdõdöf‘ed÷dødùf‘edúdûdüf‘edýdþdÿf‘e�d �d�df‘e�d�d�df‘e�d�d�df‘e�d	�d
�df‘e�d�d�df‘e�d�d�df‘e�d�d�df‘e�d�d�df‘e�d�d�df‘e�d�d�df‘e�d�d�d f‘e�d!�d"�d#f‘e�d$�d%�d&f‘e�d'�d(�d)f‘e�d*�d+�d,f‘e�d-�d.�d/f‘e�d0�d1�d2f‘e�d3�d4�d5f‘e�d6�d7�d8f‘e�d9�d:�d;f‘e�d<�d=�d>f‘e�d?�d@�dAf‘e�dB�dC�dDf‘e�dE�dF�dGf‘e�dH�dI�dJf‘e�dK�dL�dMf‘e�dN�dO�dPf‘e�dQ�dR�dSf‘e�dT�dU�dVf‘e�dW�dX�dYf‘e�dZ�d[�d\f‘e�d]�d^�d_f‘e�d`�da�dbf‘e�dc�dd�def‘e�df�dg�dhf‘e�di�dj�dkf‘e�dl�dm�dnf‘Z G �do„ �dpej                  «      Z G �dq„ �drej                  «      Z	i f�ds„Z
e�dtk(  rddlZ�du„ Z ej                  �dv�¬w«       yy(x  z%Self-test suite for Crypto.Cipher.DESé    N)ÚDESÚ0101010101010101Ú0000000000000000)r   Ú82dcbafbdeab6602Ú10316e028c8f3b4azNIST SP800-17 AÚ8000000000000000Ú95f8a5e5dd31d900zNIST SP800-17 B.1 #0Ú4000000000000000Údd7f121ca5015619zNIST SP800-17 B.1 #1Ú2000000000000000Ú2e8653104f3834eazNIST SP800-17 B.1 #2Ú1000000000000000Ú4bd388ff6cd81d4fzNIST SP800-17 B.1 #3Ú0800000000000000Ú20b9e767b2fb1456zNIST SP800-17 B.1 #4Ú0400000000000000Ú55579380d77138efzNIST SP800-17 B.1 #5Ú0200000000000000Ú6cc5defaaf04512fzNIST SP800-17 B.1 #6Ú0100000000000000Ú0d9f279ba5d87260zNIST SP800-17 B.1 #7Ú0080000000000000Úd9031b0271bd5a0azNIST SP800-17 B.1 #8Ú0040000000000000Ú424250b37c3dd951zNIST SP800-17 B.1 #9Ú0020000000000000Úb8061b7ecd9a21e5zNIST SP800-17 B.1 #10Ú0010000000000000Úf15d0f286b65bd28zNIST SP800-17 B.1 #11Ú0008000000000000Úadd0cc8d6e5deba1zNIST SP800-17 B.1 #12Ú0004000000000000Úe6d5f82752ad63d1zNIST SP800-17 B.1 #13Ú0002000000000000Úecbfe3bd3f591a5ezNIST SP800-17 B.1 #14Ú0001000000000000Úf356834379d165cdzNIST SP800-17 B.1 #15Ú0000800000000000Ú2b9f982f20037fa9zNIST SP800-17 B.1 #16Ú0000400000000000Ú889de068a16f0be6zNIST SP800-17 B.1 #17Ú0000200000000000Úe19e275d846a1298zNIST SP800-17 B.1 #18Ú0000100000000000Ú329a8ed523d71aeczNIST SP800-17 B.1 #19Ú0000080000000000Úe7fce22557d23c97zNIST SP800-17 B.1 #20Ú0000040000000000Ú12a9f5817ff2d65dzNIST SP800-17 B.1 #21Ú0000020000000000Úa484c3ad38dc9c19zNIST SP800-17 B.1 #22Ú0000010000000000Úfbe00a8a1ef8ad72zNIST SP800-17 B.1 #23Ú0000008000000000Ú750d079407521363zNIST SP800-17 B.1 #24Ú0000004000000000Ú64feed9c724c2fafzNIST SP800-17 B.1 #25Ú0000002000000000Úf02b263b328e2b60zNIST SP800-17 B.1 #26Ú0000001000000000Ú9d64555a9a10b852zNIST SP800-17 B.1 #27Ú0000000800000000Úd106ff0bed5255d7zNIST SP800-17 B.1 #28Ú0000000400000000Úe1652c6b138c64a5zNIST SP800-17 B.1 #29Ú0000000200000000Úe428581186ec8f46zNIST SP800-17 B.1 #30Ú0000000100000000Úaeb5f5ede22d1a36zNIST SP800-17 B.1 #31Ú0000000080000000Úe943d7568aec0c5czNIST SP800-17 B.1 #32Ú0000000040000000Údf98c8276f54b04bzNIST SP800-17 B.1 #33Ú0000000020000000Úb160e4680f6c696fzNIST SP800-17 B.1 #34Ú0000000010000000Úfa0752b07d9c4ab8zNIST SP800-17 B.1 #35Ú0000000008000000Úca3a2b036dbc8502zNIST SP800-17 B.1 #36Ú0000000004000000Ú5e0905517bb59bcfzNIST SP800-17 B.1 #37Ú0000000002000000Ú814eeb3b91d90726zNIST SP800-17 B.1 #38Ú0000000001000000Ú4d49db1532919c9fzNIST SP800-17 B.1 #39Ú0000000000800000Ú25eb5fc3f8cf0621zNIST SP800-17 B.1 #40Ú0000000000400000Úab6a20c0620d1c6fzNIST SP800-17 B.1 #41Ú0000000000200000Ú79e90dbc98f92ccazNIST SP800-17 B.1 #42Ú0000000000100000Ú866ecedd8072bb0ezNIST SP800-17 B.1 #43Ú0000000000080000Ú8b54536f2f3e64a8zNIST SP800-17 B.1 #44Ú0000000000040000Úea51d3975595b86bzNIST SP800-17 B.1 #45Ú0000000000020000Úcaffc6ac4542de31zNIST SP800-17 B.1 #46Ú0000000000010000Ú8dd45a2ddf90796czNIST SP800-17 B.1 #47Ú0000000000008000Ú1029d55e880ec2d0zNIST SP800-17 B.1 #48Ú0000000000004000Ú5d86cb23639dbea9zNIST SP800-17 B.1 #49Ú0000000000002000Ú1d1ca853ae7c0c5fzNIST SP800-17 B.1 #50Ú0000000000001000Úce332329248f3228zNIST SP800-17 B.1 #51Ú0000000000000800Ú8405d1abe24fb942zNIST SP800-17 B.1 #52Ú0000000000000400Úe643d78090ca4207zNIST SP800-17 B.1 #53Ú0000000000000200Ú48221b9937748a23zNIST SP800-17 B.1 #54Ú0000000000000100Údd7c0bbd61fafd54zNIST SP800-17 B.1 #55Ú0000000000000080Ú2fbc291a570db5c4zNIST SP800-17 B.1 #56Ú0000000000000040Úe07c30d7e4e26e12zNIST SP800-17 B.1 #57Ú0000000000000020Ú0953e2258e8e90a1zNIST SP800-17 B.1 #58Ú0000000000000010Ú5b711bc4ceebf2eezNIST SP800-17 B.1 #59Ú0000000000000008Úcc083f1e6d9e85f6zNIST SP800-17 B.1 #60Ú0000000000000004Úd2fd8867d50d2dfezNIST SP800-17 B.1 #61Ú0000000000000002Ú06e7ea22ce92708fzNIST SP800-17 B.1 #62Ú0000000000000001Ú166b40b44aba4bd6zNIST SP800-17 B.1 #63Ú95a8d72813daa94dÚ8001010101010101zNIST SP800-17 B.2 #0Ú0eec1487dd8c26d5Ú4001010101010101zNIST SP800-17 B.2 #1Ú7ad16ffb79c45926Ú2001010101010101zNIST SP800-17 B.2 #2Úd3746294ca6a6cf3Ú1001010101010101zNIST SP800-17 B.2 #3Ú809f5f873c1fd761Ú0801010101010101zNIST SP800-17 B.2 #4Úc02faffec989d1fcÚ0401010101010101zNIST SP800-17 B.2 #5Ú4615aa1d33e72f10Ú0201010101010101zNIST SP800-17 B.2 #6Ú2055123350c00858Ú0180010101010101zNIST SP800-17 B.2 #7Údf3b99d6577397c8Ú0140010101010101zNIST SP800-17 B.2 #8Ú31fe17369b5288c9Ú0120010101010101zNIST SP800-17 B.2 #9Údfdd3cc64dae1642Ú0110010101010101zNIST SP800-17 B.2 #10Ú178c83ce2b399d94Ú0108010101010101zNIST SP800-17 B.2 #11Ú50f636324a9b7f80Ú0104010101010101zNIST SP800-17 B.2 #12Úa8468ee3bc18f06dÚ0102010101010101zNIST SP800-17 B.2 #13Úa2dc9e92fd3cde92Ú0101800101010101zNIST SP800-17 B.2 #14Úcac09f797d031287Ú0101400101010101zNIST SP800-17 B.2 #15Ú90ba680b22aeb525Ú0101200101010101zNIST SP800-17 B.2 #16Úce7a24f350e280b6Ú0101100101010101zNIST SP800-17 B.2 #17Ú882bff0aa01a0b87Ú0101080101010101zNIST SP800-17 B.2 #18Ú25610288924511c2Ú0101040101010101zNIST SP800-17 B.2 #19Úc71516c29c75d170Ú0101020101010101zNIST SP800-17 B.2 #20Ú5199c29a52c9f059Ú0101018001010101zNIST SP800-17 B.2 #21Úc22f0a294a71f29fÚ0101014001010101zNIST SP800-17 B.2 #22Úee371483714c02eaÚ0101012001010101zNIST SP800-17 B.2 #23Úa81fbd448f9e522fÚ0101011001010101zNIST SP800-17 B.2 #24Ú4f644c92e192dfedÚ0101010801010101zNIST SP800-17 B.2 #25Ú1afa9a66a6df92aeÚ0101010401010101zNIST SP800-17 B.2 #26Úb3c1cc715cb879d8Ú0101010201010101zNIST SP800-17 B.2 #27Ú19d032e64ab0bd8bÚ0101010180010101zNIST SP800-17 B.2 #28Ú3cfaa7a7dc8720dcÚ0101010140010101zNIST SP800-17 B.2 #29Úb7265f7f447ac6f3Ú0101010120010101zNIST SP800-17 B.2 #30Ú9db73b3c0d163f54Ú0101010110010101zNIST SP800-17 B.2 #31Ú8181b65babf4a975Ú0101010108010101zNIST SP800-17 B.2 #32Ú93c9b64042eaa240Ú0101010104010101zNIST SP800-17 B.2 #33Ú5570530829705592Ú0101010102010101zNIST SP800-17 B.2 #34Ú8638809e878787a0Ú0101010101800101zNIST SP800-17 B.2 #35Ú41b9a79af79ac208Ú0101010101400101zNIST SP800-17 B.2 #36Ú7a9be42f2009a892Ú0101010101200101zNIST SP800-17 B.2 #37Ú29038d56ba6d2745Ú0101010101100101zNIST SP800-17 B.2 #38Ú5495c6abf1e5df51Ú0101010101080101zNIST SP800-17 B.2 #39Úae13dbd561488933Ú0101010101040101zNIST SP800-17 B.2 #40Ú024d1ffa8904e389Ú0101010101020101zNIST SP800-17 B.2 #41Úd1399712f99bf02eÚ0101010101018001zNIST SP800-17 B.2 #42Ú14c1d7c1cffec79eÚ0101010101014001zNIST SP800-17 B.2 #43Ú1de5279dae3bed6fÚ0101010101012001zNIST SP800-17 B.2 #44Úe941a33f85501303Ú0101010101011001zNIST SP800-17 B.2 #45Úda99dbbc9a03f379Ú0101010101010801zNIST SP800-17 B.2 #46Úb7fc92f91d8e92e9Ú0101010101010401zNIST SP800-17 B.2 #47Úae8e5caa3ca04e85Ú0101010101010201zNIST SP800-17 B.2 #48Ú9cc62df43b6eed74Ú0101010101010180zNIST SP800-17 B.2 #49Úd863dbb5c59a91a0Ú0101010101010140zNIST SP800-17 B.2 #50Úa1ab2190545b91d7Ú0101010101010120zNIST SP800-17 B.2 #51Ú0875041e64c570f7Ú0101010101010110zNIST SP800-17 B.2 #52Ú5a594528bebef1ccÚ0101010101010108zNIST SP800-17 B.2 #53Úfcdb3291de21f0c0Ú0101010101010104zNIST SP800-17 B.2 #54Ú869efd7f9f265a09Ú0101010101010102zNIST SP800-17 B.2 #55c                   ó   — e Zd ZdZd„ Zy)ÚRonRivestTestaÓ   Ronald L. Rivest's DES test, see
        http://people.csail.mit.edu/rivest/Destest.txt
    ABSTRACT
    --------

    We present a simple way to test the correctness of a DES implementation:
    Use the recurrence relation:

        X0      =       9474B8E8C73BCA7D (hexadecimal)

        X(i+1)  =       IF  (i is even)  THEN  E(Xi,Xi)  ELSE  D(Xi,Xi)

    to compute a sequence of 64-bit values:  X0, X1, X2, ..., X16.  Here
    E(X,K)  denotes the DES encryption of  X  using key  K, and  D(X,K)  denotes
    the DES decryption of  X  using key  K.  If you obtain

        X16     =       1B1A2DDB4C642438

    your implementation does not have any of the 36,568 possible single-fault
    errors described herein.
    c                 óH  — ddl m} g }dg|dd  t        d«      D ]e  }t        j                  ||   t        j
                  «      }|dz  s|j                  ||   «      g||dz   d  ŒK|j                  ||   «      g||dz   d  Œg | j                   ||d   «       |d«      «       y )Nr   )Úb2a_hexs   ”t¸èÇ;Ê}é   é   s   -ÛLd$8)	Úbinasciirû   Úranger   ÚnewÚMODE_ECBÚencryptÚdecryptÚassertEqual)Úselfrû   ÚXÚiÚcs        ú]/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/Crypto/SelfTest/Cipher/test_DES.pyÚrunTestzRonRivestTest.runTest6  s©   € Ý$àˆØ4Ð5ˆˆ!ˆ"ˆä�r“ò 	,ˆAÜ—‘˜˜!™œSŸ\™\Ó*ˆAØ�a’CØŸ9™9 Q q¡T›?Ð+��!�A‘#�$‘àŸ9™9 Q q¡T›?Ð+��!�A‘#�$‘ð	,ð 	×Ñ™  2¡›ÙÐ7Ó8õ	:ó    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
  © r  r	  rù   rù      s   „ ñó*:r  rù   c                   ó   — e Zd Zd„ Zy)Ú
TestOutputc                 óN  — t        j                  dt         j                  «      }d}|j                  |«      }t	        d«      }|j                  ||¬«      }| j                  ||«       | j                  |d «       |j                  ||¬«      }| j                  ||«       | j                  |d «       t        t	        d«      «      }|j                  ||¬«       | j                  ||«       |j                  ||¬«       | j                  ||«       | j                  t        |j                  |d¬«       | j                  t        |j                  |d¬«       t	        d«      }| j                  t        |j                  ||¬«       | j                  t        |j                  ||¬«       y )Ns   44444444s   55555555é   )Úoutputs   00000000é   )r   r   r  r  Ú	bytearrayr  r  Ú
memoryviewÚassertRaisesÚ	TypeErrorÚ
ValueError)r  ÚcipherÚptÚctr  ÚresÚshorter_outputs          r	  r
  zTestOutput.runTestI  s[  € ô —‘˜¤§¡Ó.ˆàˆØ�^‰^˜BÓˆä˜1“ˆØ�n‰n˜R¨ˆnÓ/ˆØ×Ñ˜˜VÔ$Ø×Ñ˜˜dÔ#à�n‰n˜R¨ˆnÓ/ˆØ×Ñ˜˜VÔ$Ø×Ñ˜˜dÔ#äœI a›LÓ)ˆØ�‰�r &ˆÔ)Ø×Ñ˜˜VÔ$à�‰�r &ˆÔ)Ø×Ñ˜˜VÔ$à×Ñœ) V§^¡^°RÀÐÔGØ×Ñœ) V§^¡^°RÀÐÔGä" 1›ˆØ×Ñœ* f§n¡n°bÀÐÔPØ×Ñœ* f§n¡n°bÀÐÕPr  N)r  r  r  r
  r  r  r	  r  r  G  s   „ óQr  r  c                 ón   — ddl m}  |t        dt        «      }|t	        «       gz  }|t        «       gz  }|S )Nrý   )Úmake_block_testsr   )Úcommonr"  r   Ú	test_datarù   r  )Úconfigr"  Útestss      r	  Ú	get_testsr'  i  s5   € Ý(ÙœS %¬Ó3€EØ	Œm‹oÐÑ€EØ	Œj‹lˆ^Ñ€EØ€Lr  Ú__main__c                  ó<   — t        j                  t        «       «      S )N)ÚunittestÚ	TestSuiter'  r  r  r	  ú<lambda>r,  s  s   € ”H×&Ñ&¤y£{Ó3€ r  Úsuite)ÚdefaultTest)r  r*  ÚCrypto.Cipherr   ÚSP800_17_B1_KEYÚSP800_17_B2_PTr$  ÚTestCaserù   r  r'  r  r-  Úmainr  r  r	  ú<module>r4     sÙ  ðñ2 ,ã å ð €Ø€ð|ðð|ð Ð+¨_Øð ð|ð Ð+¨_Øð ð|ð Ð+¨_Øð ð|ð  Ð+¨_Øð ð!|ð$ Ð+¨_Øð ð%|ð( Ð+¨_Øð ð)|ð, Ð+¨_Øð ð-|ð0 Ð+¨_Øð ð1|ð4 Ð+¨_Øð ð5|ð8 Ð+¨_Øð ð9|ð< Ð+¨_Øð!ð=|ð@ Ð+¨_Øð!ðA|ðD Ð+¨_Øð!ðE|ðH Ð+¨_Øð!ðI|ðL Ð+¨_Øð!ðM|ðP Ð+¨_Øð!ðQ|ðT Ð+¨_Øð!ðU|ðX Ð+¨_Øð!ðY|ð\ Ð+¨_Øð!ð]|ð` Ð+¨_Øð!ða|ðd Ð+¨_Øð!ðe|ðh Ð+¨_Øð!ði|ðl Ð+¨_Øð!ðm|ðp Ð+¨_Øð!ðq|ðt Ð+¨_Øð!ðu|ðx Ð+¨_Øð!ðy|ð| Ð+¨_Øð!ð}|ð@ Ð+¨_Øð!ðA|ðD Ð+¨_Øð!ðE|ðH Ð+¨_Øð!ðI|ðL Ð+¨_Øð!ðM|ðP Ð+¨_Øð!ðQ|ðT Ð+¨_Øð!ðU|ðX Ð+¨_Øð!ðY|ð\ Ð+¨_Øð!ð]|ð` Ð+¨_Øð!ða|ðd Ð+¨_Øð!ðe|ðh Ð+¨_Øð!ði|ðl Ð+¨_Øð!ðm|ðp Ð+¨_Øð!ðq|ðt Ð+¨_Øð!ðu|ðx Ð+¨_Øð!ðy|ð| Ð+¨_Øð!ð}|ð@ Ð+¨_Øð!ðA|ðD Ð+¨_Øð!ðE|ðH Ð+¨_Øð!ðI|ðL Ð+¨_Øð!ðM|ðP Ð+¨_Øð!ðQ|ðT Ð+¨_Øð!ðU|ðX Ð+¨_Øð!ðY|ð\ Ð+¨_Øð!ð]|ð` Ð+¨_Øð!ða|ðd Ð+¨_Øð!ðe|ðh Ð+¨_Øð!ði|ðl Ð+¨_Øð!ðm|ðp Ð+¨_Øð!ðq|ðt Ð+¨_Øð!ðu|ðx Ð+¨_Øð!ðy|ð| Ð+¨_Øð!ð}|ð@ Ð+¨_Øð!ðA|ðD Ð+¨_Øð!ðE|ðH Ð+¨_Øð!ðI|ðL Ð+¨_Øð!ðM|ðP Ð+¨_Øð!ðQ|ðX Ð'Ð);Øð ðY|ð\ Ð'Ð);Øð ð]|ð` Ð'Ð);Øð ða|ðd Ð'Ð);Øð ðe|ðh Ð'Ð);Øð ði|ðl Ð'Ð);Øð ðm|ðp Ð'Ð);Øð ðq|ðt Ð'Ð);Øð ðu|ðx Ð'Ð);Øð ðy|ð| Ð'Ð);Øð ð}|ð@ Ð'Ð);Øð!ðA|ðD Ð'Ð);Øð!ðE|ðH Ð'Ð);Øð!ðI|ðL Ð'Ð);Øð!ðM|ðP Ð'Ð);Øð!ðQ|ðT Ð'Ð);Øð!ðU|ðX Ð'Ð);Øð!ðY|ð\ Ð'Ð);Øð!ð]|ð` Ð'Ð);Øð!ða|ðd Ñ'Ñ);Ùð!ðe|ðh Ñ'Ñ);Ùð!ði|ðl Ñ'Ñ);Ùð!ðm|ðp Ñ'Ñ);Ùð!ðq|ðt Ñ'Ñ);Ùð!ðu|ðx Ñ'Ñ);Ùð!ðy|ð| Ñ'Ñ);Ùð!ð}|ð@ Ñ'Ñ);Ùð!ðA|ðD Ñ'Ñ);Ùð!ðE|ðH Ñ'Ñ);Ùð!ðI|ðL Ñ'Ñ);Ùð!ðM|ðP Ñ'Ñ);Ùð!ðQ|ðT Ñ'Ñ);Ùð!ðU|ðX Ñ'Ñ);Ùð!ðY|ð\ Ñ'Ñ);Ùð!ð]|ð` Ñ'Ñ);Ùð!ða|ðd Ñ'Ñ);Ùð!ðe|ðh Ñ'Ñ);Ùð!ði|ðl Ñ'Ñ);Ùð!ðm|ðp Ñ'Ñ);Ùð!ðq|ðt Ñ'Ñ);Ùð!ðu|ðx Ñ'Ñ);Ùð!ðy|ð| Ñ'Ñ);Ùð!ð}|ð@ Ñ'Ñ);Ùð!ðA|ðD Ñ'Ñ);Ùð!ðE|ðH Ñ'Ñ);Ùð!ðI|ðL Ñ'Ñ);Ùð!ðM|ðP Ñ'Ñ);Ùð!ðQ|ðT Ñ'Ñ);Ùð!ðU|ðX Ñ'Ñ);Ùð!ðY|ð\ Ñ'Ñ);Ùð!ð]|ð` Ñ'Ñ);Ùð!ða|ðd Ñ'Ñ);Ùð!ðe|ðh Ñ'Ñ);Ùð!ði|ðl Ñ'Ñ);Ùð!ðm|ðp Ñ'Ñ);Ùð!ðq|ðt Ñ'Ñ);Ùð!ðu|€	ö|$:�H×%Ñ%ô $:öNQ�×"Ñ"ô QðD ô ð ‰zÒÛÚ3€EØ€H‡M�M™g×&ð r  