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
Ë øŠjPã ó.—dZddlZddlZddlZddlmZddlmZ ddedee deede fd „Z d e dee defd „Z Gd „d e «Z e «ZejZej ZejZej"Zej$Zej&Zy)zConcise UUID generation.éN)ÚList)ÚOptionalÚnumberÚalphabetÚpaddingÚreturncó®—d}t|«}|rt||«\}}|||z }|rŒ|r#t|t|«z d«}||d|zz}|ddd…S)zw Convert a number to a string, using the given alphabet. The output has the most significant digit first. ÚrNéÿÿÿÿ)ÚlenÚdivmodÚmax)rrrÚoutputÚ alpha_lenÚdigitÚ remainders ú?/opt/nydus/tmp/pip-target-96rp6e1e/lib/python/shortuuid/main.pyÚ int_to_stringr ss€ð€FÜ�H“ €I٠ܘv yÓ1‰ ˆ�Ø�(˜5‘/Ñ!ˆò ñܘ¤# f£+Ñ-¨qÓ1ˆ ؘ( 1™+¨ Ñ1Ñ1ˆØ ‘$�B�$‰<ÐóÚstringcó\—d}t|«}|D]}||z|j|«z}Œ|S)z… Convert a string to a number, using the given alphabet. The input is assumed to have the most significant digit first. r)r Úindex)rrrrÚchars rÚ string_to_intrs>€ð €FÜ�H“ €IØò;ˆØ˜)Ñ# h§n¡n°TÓ&:Ñ:‰ð;à €Mrcóü—eZdZddeeddfd„Zedefd„«Zdde jdeedefd„Z dd ed e de jfd „Z dd eedeedefd „Zddeedefd„Zdefd„Zdeddfd„Zddedefd„Zy)Ú ShortUUIDNrrcó.—|€d}|j|«y)NÚ923456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz)Ú set_alphabet)Úselfrs rÚ__init__zShortUUID.__init__+s€Ø Ð ØUˆHà ×ј(Õ#rcó€—ttjtjddz|j«««S)zNReturn the necessary length to fit the entire UUID given the current alphabet.éé€)ÚintÚmathÚceilÚlogÚ _alpha_len©r s rÚ_lengthzShortUUID._length1s+€ô”4—9‘9œTŸX™X a¨¡f¨d¯o©oÓ>Ó?Ó@Ð@rÚuuidÚ pad_lengthcó¬—t|tj«s td«‚|€ |j}t |j |j|¬«S)z˜ Encode a UUID into a string (LSB first) according to the alphabet. If leftmost (MSB) bits are 0, the string might be shorter. z#Input `uuid` must be a UUID object.)r)Ú isinstanceÚ_uuÚUUIDÚ ValueErrorr+rr%Ú _alphabet)r r,r-s rÚencodezShortUUID.encode6sD€ô ˜$¤§¡Ô)ÜÐBÓCÐ CØ Ð ØŸ™ˆJܘTŸX™X t§~¡~¸zÔJÐJrrÚlegacycó —t|t«s td«‚|r|ddd…}tjt ||j «¬«S)aL Decode a string according to the current alphabet into a UUID. Raises ValueError when encountering illegal characters or a too-long string. If string too short, fills leftmost (MSB) bits with 0. Pass `legacy=True` if your UUID was encoded with a ShortUUID version prior to 1.0.0. zInput `string` must be a str.Nr )r%)r/Ústrr2r0r1rr3)r rr5s rÚdecodezShortUUID.decodeBsD€ô˜&¤#Ô&ÜÐ<Ó=Ð =Ù Ø™D˜b˜D‘\ˆFÜ�x‰xœM¨&°$·.±.ÓAÔBÐBrÚnamecó@—|€ |j}|€tj«}nh|j«j d«r%tj tj |«}n$tj tj|«}|j||«S)z� Generate and return a UUID. If the name parameter is provided, set the namespace to the provided name and generate a UUID. )zhttp://zhttps://) r+r0Úuuid4ÚlowerÚ startswithÚuuid5Ú NAMESPACE_URLÚ NAMESPACE_DNSr4)r r9r-Úus rr,zShortUUID.uuidSsw€ð Ð ØŸ™ˆJð ˆ<Ü— ‘ “ ‰AØ �Z‰Z‹\× $Ñ $Ð%<Ô =Ü— ‘ œ#×+Ñ+¨TÓ2‰Aä— ‘ œ#×+Ñ+¨TÓ2ˆAØ�{‰{˜1˜jÓ)Ð)rÚlengthcóf‡—|€ ‰j}djˆfd„t|«D««S)zOGenerate and return a cryptographically secure short random string of `length`.r c3ó\•K—|]#}tj‰j«–—Œ%y­w©N)ÚsecretsÚchoicer3)Ú.0Ú_r s €rú z#ShortUUID.random..ksøèø€ÒM¸!”w—~‘~ d§n¡n×5ÑMùsƒ),)r+ÚjoinÚrange)r rBs` rÚrandomzShortUUID.randomfs*ø€à ˆ>Ø—\‘\ˆFà�w‰wÓM¼uÀV»}ÔMÓMÐMrcó8—dj|j«S)z/Return the current alphabet used for new UUIDs.r )rKr3r*s rÚ get_alphabetzShortUUID.get_alphabetms€à�w‰w�t—~‘~Ó&Ð&rcó²—ttt|«««}t|«dkDr"||_t|j«|_yt d«‚)z*Set the alphabet to be used for new UUIDs.éz4Alphabet with more than one unique symbols required.N)ÚlistÚsortedÚsetr r3r)r2)r rÚ new_alphabets rrzShortUUID.set_alphabetqsG€ôœF¤3 x£=Ó1Ó2ˆ Ü ˆ|Ó ˜qÒ Ø)ˆDŒNÜ! $§.¡.Ó1ˆD�OäÐVÓWÐ WrÚ num_bytescó®—tjd«tj|j«z }ttj||z««S)z/Return the string length of the shortened UUID.é)r&r(r)r%r')r rVÚfactors rÚencoded_lengthzShortUUID.encoded_length|s:€ä—‘˜#“¤§¡¨$¯/©/Ó!:Ñ:ˆÜ”4—9‘9˜V iÑ/Ó0Ó1Ð1rrE)F)NN)é)Ú__name__Ú __module__Ú __qualname__rr7r!Úpropertyr%r+r0r1r4Úboolr8r,rMrOrrZ©rrrr*sñ„ñ$ ¨#¡ð$¸$ó$ð ðA˜òAóðAñ K˜3Ÿ8™8ð K°¸#±ð KÈ#ó KñC˜SðC¨$ðC¸3¿8¹8óCñ"*˜ #™ð*¸8ÀC¹=ð*ÐTWó*ñ&N˜X c™]ðN°cóNð'˜có'ð X Sð X¨Tó Xñ2¨ð2°Sô2rrrE)Ú__doc__r&rFr,r0Útypingrrr%r7rrÚobjectrÚ_global_instancer4r8rMrOrrarrúrfsÄðÙã ÛÛÝÝð@DñØ ðØ ™9ðØ/7¸©}ðàóð& ˜#𠨨c©ð °só ôU2�ôU2ñr“;ÐØ × Ñ €Ø × Ñ €Ø×Ñ€Ø × Ñ €Ø×,Ñ,€ Ø×,Ñ,� r