Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
Ë øŠjF/ãó0—dZddlmZmZmZmZddlZddlZddlm Z ddl m Z ddl m Z mZmZmZgd¢Ze «d k(redd lmZiZe«Z d „Zd „Zd „Zd„ZdKd„Zd„Zd„Zd„ZdLd„Zd„Zd„Zd„Z d„Z!d„Z"d„Z#d„Z$dLd„Z%dKd„Z&d„Z'd„Z(d„Z)d „Z*d!„Z+d"„Z,d#„Z-d$„Z.d Z/�ngddl0Z0dd%l0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6ee3e0jne0jp«fzZ9d&d&d&d&d'œZ:e5e6e3e0jne3«e2e4e0jve0jxd(œZ=ejd)k(r™dd*l0m>Z>e:jd&d&d&d&d+œ«e=je0jpe3e6e3e6e>j€e>j‚e0jne0jp«e0jne0jne0jp««d,œ «d-„ZBd.„Zd/„Zd0„ZdKd1„Zd2„Zd3„Zd4„ZdLd5„Zd6„Zd7„Zd8„Z d9„Z!d:„Z"d;„Z#d<„Z$dLd=„Z%dKd>„Z&d?„Z'd@„Z(dA„Z)dB„Z*dC„Z+dD„Z,dE„Z-dF„Z.dGZ/dH„ZCGdI„dJeD«ZEy)MzK Exceptions and compatibility shims for consistently using ctypes and cffi é)Úunicode_literalsÚdivisionÚabsolute_importÚprint_functionN)Ú find_libraryé)Úffi)Ústr_clsÚbyte_clsÚ int_typesÚ bytes_to_list)Úarray_from_pointerÚ array_setÚbuffer_from_bytesÚbuffer_from_unicodeÚbuffer_pointerÚ byte_arrayÚbyte_string_from_bufferÚbytes_from_bufferÚcallbackÚcastÚderefÚerrnoÚFFIEngineErrorÚ get_libraryÚis_nullÚnativeÚnewÚnullÚ pointer_setÚrefÚ register_ffiÚsizeofÚstructÚ struct_bytesÚstruct_from_bufferÚunwrapÚwrite_to_bufferÚcffi)ÚFFIcó—|t|<y©N)Ú _ffi_registry©ÚlibraryÚffi_objs ú>/opt/nydus/tmp/pip-target-96rp6e1e/lib/python/oscrypto/_ffi.pyr"r"8s €Ø!(Œ �gÒócó0—|tvr t|StSr,)r-r )r/s r1Ú_get_ffir4;s€Ø ”mÑ #Ü  Ñ)Ð )܈ r2có€—tjdk(rtjd|«Stjd|«S)NÚwin32zunsigned char[]zchar[])ÚsysÚplatformr r©Ú initializers r1rr@s1€Ü �<‰<˜7Ò "Ü—7‘7Ð,¨kÓ:Ð :Ü�w‰w�x Ó-Ð-r2có.—tjd|«S)Nz wchar_t []©r rr9s r1rrEs€Ü�w‰w�| [Ó1Ð1r2có&—||||t|«zyr,)Úlen©ÚbufferÚdataÚoffsets r1r(r(Hs€Ø,0ˆˆv�fœs 4›yÑ(Ñ)r2có0—tjd|g«S)Nzchar *[]r<©r@s r1rrKs€Ü�w‰w�z F 8Ó,Ð,r2có<—t|«}|j||«Sr,)r4r)r/Útype_Úvaluer0s r1rrNs€Ü˜7Ó#ˆØ�|‰|˜E 5Ó)Ð)r2có:—t|«}|j|«Sr,)r4r#)r/rGr0s r1r#r#Rs€Ü˜7Ó#ˆØ�~‰~˜eÓ$Ð$r2cóh—|�tj||«ddStj|«ddSr,©r r@©r@Úmaxlens r1rrVs2€Ø Ð Ü—:‘:˜f fÓ-©aÐ0Ð 0Ü�z‰z˜&Ó!¡!Ð$Ð$r2có,—tj|«Sr,)r ÚstringrDs r1rr[s€Ü�z‰z˜&Ó!Ð!r2có—|Sr,©©Ú byte_strings r1rr^s€ØÐr2có—||d<y©NrrP©Úpointer_rGs r1r r as €Øˆ�Š r2có4—t|«D] \}}|||<Œ yr,©Ú enumerate©ÚarrayrGÚindexÚvals r1rrdó#€Ü# EÓ*ò ‰JˆE�3؈E�%ŠLñ r2có"—tjSr,)r ÚNULLrPr2r1rrhs €Ü�x‰xˆr2có¸—|€y|tjk(rytjtj|««dk(ry|dtjk(ryy)NTúvoid *Fr)r r`ÚgetctypeÚtypeof©Úpoints r1rrksL€Ø ˆ=ØØ ”C—H‘HÒ ØÜ �<‰<œŸ ™  5Ó)Ó *¨hÒ 6ØØ �‰8”s—x‘xÒ ØØr2có"—tjSr,)r rrPr2r1rrvs €Ü�y‰yÐr2cóª—t|«}g}|�|j|«|tddg«vr|j|d«S|j|g|¢­ŽS)NÚBCRYPT_KEY_HANDLEÚBCRYPT_ALG_HANDLEr)r4ÚappendÚsetrr)r/rFrGr0Úparamss r1rrys^€Ü˜7Ó#ˆàˆØ Ð Ø �M‰M˜%Ô Ø ”CÐ,Ð.AÐBÓCÑ CØ—<‘<  qÓ)Ð )؈w�{‰{˜5Ð* 6Ò*Ð*r2có —||zSr,rP©rGrBs r1r!r!ƒs €Ø�v‰~Ðr2có�—|tk(rtj|«S|tk(rtj|«ddS||«Sr,)r r rNr r@©rFrGs r1rr†s?€Ø ”GÒ Ü—:‘:˜eÓ$Ð $Ø ”HÒ Ü—:‘:˜eÓ$¡QÐ'Ð 'Ù�U‹|Ðr2có —|dSrTrPres r1rr�ó €Ø�Q‰xˆr2có —|dSrTrPres r1r'r'�rsr2có@—t|«}|jd|z«S)Nú%s *)r4r)r/Únamer0s r1r$r$“s€Ü˜7Ó#ˆØ�{‰{˜6 D™=Ó)Ð)r2có2—tj|«ddSr,rJ©Ústruct_s r1r%r%—s€Ü�z‰z˜'Ó"¡1Ð%Ð%r2có¸—t|«}|jd|z«}|d}t||«}|j|«}|j||«dd|dd|S)Nrvr)r4rr#r@)r/rwr@r0Únew_struct_pointerÚ new_structÚ struct_sizeÚ struct_buffers r1r&r&šsd€Ü˜7Ó#ˆØ$Ÿ[™[¨°$©Ó7ÐØ'¨Ñ*ˆ ܘW jÓ1ˆ ØŸ™Ð'9Ó:ˆ Ø"Ÿ>™>¨&°+Ó>¹qÐAˆ ‘aÐØ!Ð!r2có—t|«}|j|›d|›d�|«}|j|«}|dk(rgSg}dddddddœ}||v} td|«D]+} || } | r|j | «} |j | «Œ-|S)Nú[ú]rT)ÚLPSTRÚLPCSTRÚLPWSTRÚLPCWSTRúchar *ú wchar_t *)r4rr#ÚrangerNrk) r/rwrfÚsizer0r[Ú total_bytesÚoutputÚ string_typesÚ string_typeÚirGs r1rr£sª€Ü˜7Ó#ˆØ— ‘ ªªtÐ4°eÓ<ˆØ—n‘n UÓ+ˆ Ø ˜!Ò ØˆIØˆðØØØØØñ  ˆ ð˜lÐ*ˆ ä�q˜$“ò !ˆAؘ!‘HˆEÙØŸ™ uÓ-�Ø �M‰M˜%Õ ð  !ð ˆ r2có<—t|«}|j||«Sr,)r4r)r/Úsignature_nameÚfuncr0s r1rr¼s€Ü˜7Ó#ˆØ×Ñ °Ó5Ð5r2)ÚpointerÚc_intÚc_char_pÚc_uintÚc_void_pÚ c_wchar_pT)rbrˆr‡úchar **)rbrˆr‡r™Úintz unsigned intÚsize_tÚuint32_tr6)Úwintypes)rƒr…r„r†) ÚBYTErƒr…r„r†ÚULONGÚDWORDr‡r™cóŒ—|dddk(}|r|dd}|dddk(xr|tv}|r|dd}|jd«dk7}|rM||jd«dz|jd«}|d k(rd }n t|«}|d |jd«}|tvr t|}n t ||«}|rt j |«}|||fS) Néýÿÿÿz **éÿÿÿÿéþÿÿÿz *r�rr‚ÚTr)Ú_pointer_typesÚfindršÚ _type_mapÚgetattrÚctypesÚPOINTER)r/rFÚis_double_pointerÚ is_pointerÚis_arrays r1Ú _type_infor¯ís䀨! " #˜J¨%Ñ/Ð٠ؘ#˜2�JˆEؘ2˜3�Z 4Ñ'ÒG¨E¼Ð,Gˆ ٠ؘ#˜2�JˆEà—:‘:˜c“? bÑ(ˆÙ ؘUŸZ™Z¨›_¨qÑ0°·±¸C³ÐAˆHؘ2Š~Ø‘ä˜x›=�ؘ!˜EŸJ™J s›OÐ,ˆEà ”IÑ Ü˜eÑ$‰Eä˜G UÓ+ˆEá Ü—N‘N 5Ó)ˆEà˜H eÐ,Ð,r2có—yr,rPr.s r1r"r"s€Ø r2có,—tj|«Sr,)rªÚcreate_string_bufferr9s r1rr s€Ü×*Ñ*¨;Ó7Ð7r2có,—tj|«Sr,)rªÚcreate_unicode_bufferr9s r1rrs€Ü×+Ñ+¨KÓ8Ð8r2cóè—t|tjtj««r!tj||t |««y|dk(r||_y|jd||z|_yrT)Ú isinstancerªr«Úc_byteÚmemmover>rGÚrawr?s r1r(r(sU€Ü �fœfŸn™n¬V¯]©]Ó;Ô <Ü �N‰N˜6 4¬¨T«Ô 3Ø à �QŠ;؈F�Là!Ÿ:™: a¨Ð/°$Ñ6ˆF�Lr2cóH—ttj|t««Sr,)r“rªrr•rDs r1rrs€Ü”v—{‘{ 6¬8Ó4Ó5Ð5r2cóŒ—t||«\}}}|rtj|«}n|r||z}tj||«Sr,)r¯rªr«r)r/rFrGr­r®s r1rrsD€Ü&0°¸%Ó&@Ñ#ˆ �H˜eá Ü—N‘N 5Ó)‰E٠ؘHÑ$ˆEä�{‰{˜5 %Ó(Ð(r2có,—tj|«Sr,)rªr#)r/rGs r1r#r#(s€Ü�}‰}˜UÓ#Ð#r2cóˆ—t|t«rtj||«S|�|jd|S|jSrT)r¶Ú_pointer_int_typesrªÚ string_atr¹rKs r1rr+sA€Ü �fÔ0Ô 1Ü×#Ñ# F¨FÓ3Ð 3Ø Ð Ø—:‘:˜a Ð'Ð 'Ø�z‰zÐr2có—|jSr,)rGrDs r1rr2s €Ø�|‰|Ðr2cóP—tjt|«zt|«ŽSr,)rªr·r>r rQs r1rr5s €Ü— ‘ ¤ KÓ 0Ñ0´=ÀÓ3MÐNÐNr2có&—||j_yr,)ÚcontentsrGrUs r1r r 8s€Ø"'ˆ×ÑÕr2có4—t|«D] \}}|||<Œ yr,rXrZs r1rr;r^r2có—yr,rPrPr2r1rr?s€Ør2có—t|« Sr,)Úboolres r1rrBs€Ü˜“;ˆÐr2có*—tj«Sr,)rªÚ get_errnorPr2r1rrEs€Ü×ÑÓ!Ð!r2cóš—t||«\}}}|r|dur||z}d}n||z}g}|�|j|«||Ž}|r t|«}|S)NT)r¯rkr“)r/rFrGr­r®rmrŒs r1rrHsi€Ü&0°¸%Ó&@Ñ#ˆ �H˜e٠ؘ4ÑØ ™ �Ø‘à Ñ(�àˆØ Ð Ø �M‰M˜%Ô Ù˜�ˆá ܘV“_ˆFàˆ r2cóЗ|dk(rtj|«Stjtj|«|ztjtj ««SrT)rªÚbyrefrÚ addressofr«r·ros r1r!r![sF€Ø �QŠ;Ü—<‘< Ó&Ð &Ü�{‰{œ6×+Ñ+¨EÓ2°VÑ;¼V¿^¹^ÌFÏMÉMÓ=ZÓ[Ð[r2cór—t||«r|Stjdkr|tk(rt|t«r|St|t j «rP|jt jk(r3t jt j|«|j«S||j«S)N)é) r¶r7Ú version_inforšr rªÚArrayÚ_type_r·r¿rÍÚ_length_rGrqs r1rr`s�€Ü �e˜UÔ #؈LÜ × Ñ ˜dÒ " u´¢|¼ À5Ì)Ô8T؈LÜ �eœVŸ\™\Ô *¨u¯|©|¼v¿}¹}Ò/LÜ×#Ñ#¤F×$4Ñ$4°UÓ$;¸U¿^¹^ÓLÐ LÙ�U—[‘[Ó!Ð!r2có —|dSrTrPres r1rrirsr2có—|jSr,)rÃres r1r'r'ls €Ø�~‰~Ðr2có6—tt||«««Sr,)r“r©)r/rws r1r$r$os€ÜÐ-”w˜w¨Ó-Ó/Ó0Ð0r2cóh—tj|tj|j««Sr,)rªr¿r#rÃrys r1r%r%rs$€Ü×Ñ ¬¯©°w×7GÑ7GÓ)HÓIÐIr2cóÌ—t||«}|«}tjtj|«|tj|««tj |«Sr,)r©rªr¸rÍr#r“)r/rFr@Úclass_rGs r1r&r&usH€Ü˜ %Ó(ˆÙ“ˆÜ�‰”v×'Ñ'¨Ó.°¼¿ ¹ ÀfÓ8MÔNÜ�~‰~˜eÓ$Ð$r2cóÆ—t||«\}}}tj|tj|««}g}t d|«D]}|j ||«Œ|SrT)r¯rªrr«r‰rk)r/rFrfrŠÚ_r[rŒr�s r1rr{s\€Ü  ¨%Ó0‰ ˆˆ1ˆeÜ— ‘ ˜E¤6§>¡>°%Ó#8Ó9ˆØˆÜ�q˜$“ò $ˆAØ �M‰M˜% ™(Õ #ð $àˆ r2có&—t||«|«Sr,)r©)r/Úsignature_typer’s r1rrƒs€Ø/Œw�w Ó/°Ó5Ð5r2rªcó—t|«}tjdk(rnd|z}|jdd|z«}t t t tj«djd«««}|s |dk\r|}|S|dk\r||k(r|}|S) aÓ Retrieve the C library path with special handling for Mac :param name: A unicode string of the library to search the system for :param dylib_name: Mac only - a unicode string of the unversioned dylib name :param version: Mac only - a unicode string of the dylib version to use. Used on macOS 10.15+ when the unversioned dylib is found, since unversioned OpenSSL/LibreSSL are just placeholders, and a versioned dylib must be imported. Used on macOS 10.16+ when find_library() doesn't return a result, due to system dylibs not being present on the filesystem any longer. :return: A unicode string of the path to the library Údarwinz /usr/lib/%sz.dylibz .%s.dylibrú.)é é)ráé) rr7r8ÚreplaceÚtupleÚmapršÚmac_verÚsplit)rwÚ dylib_nameÚversionr/Ú unversionedÚ versionedrçs r1rr‰s–€ô,˜4Ó €Gä ‡|�|�xÒØ# jÑ0ˆ Ø×'Ñ'¨°+ÀÑ2GÓHˆ ÜœœC¤×!1Ñ!1Ó!3°AÑ!6×!<Ñ!<¸SÓ!AÓBÓCˆÙ˜7 hÒ.àˆGð €Nð ˜Ò  W° Ò%;àˆGà €Nr2có—eZdZdZy)rz@ An exception when trying to instantiate ctypes or cffi N)Ú__name__Ú __module__Ú __qualname__Ú__doc__rPr2r1rr¯s „ñð r2r)rr,)FrñÚ __future__rrrrr7r8Ú ctypes.utilrr¥r Ú_typesr r r r Ú__all__r)r*r-r"r4rrr(rrr#rrrr rrrrrr!rrr'r$r%r&rrÚenginerªr“r”r•r–r—r˜r«r·r¾r¦Úc_size_tÚc_uint32r¨r�ÚupdaterŸr r¯rÚ ExceptionrrPr2r1úrûsuðñ÷SÓRã Ûå$åß?Ó?ò €ñ>ƒ5ˆF‚?Ýà€Má ‹%€Cò)òò .ò 2ó1ò-ò*ò%ó%ò "òòòòò òó+óòòòò*ò&ò"òò26ð‚FóßL×Là" h°°·±¸v¿}¹}Ó0MÐ%NÑNÐðØØØñ €NðØØØ!�6—>‘> (Ó+ØØØ—/‘/Ø—O‘Oñ €Ið ‡|�|�wÒÝ#Ø×ÑØØØØñ  ô ð ×ÑØ—M‘MØØØØ Ø—^‘^Ø—^‘^Ø$�f—n‘n V§]¡]Ó3Ø%�v—~‘~ n f§n¡n°V·]±]Ó&CÓDñ  ô ò-ò6 ò8ò9ó7ò6ò)ò$óòòOò(òòòò"óó&\ò "òòò1òJò%ò ò6ð€Fò#ôL �Yõ r2