Ë
    ¹ûàga  ã                   ó8   — d Z ddlZdZdZdZd„ Zd„ Zd
d„Zd
d	„Zy)z<
Utility functions for generating "lorem ipsum" Latin text.
é    Na¾  Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.)¶ÚexercitationemÚperferendisÚperspiciatisÚlaborumÚevenietÚsuntÚiureÚnamÚnobisÚeumÚcumÚofficiisÚ	excepturiÚodioÚconsecteturÚquasiÚautÚquisquamÚvelÚeligendiÚitaqueÚnonÚoditÚtemporeÚquaeratÚdignissimosÚfacilisÚnequeÚnihilÚexpeditaÚvitaeÚveroÚipsumÚnisiÚanimiÚcumqueÚpariaturÚvelitÚmodiÚnatusÚiustoÚeaqueÚsequiÚilloÚsedÚexÚetÚvoluptatibusÚtemporaÚ	veritatisÚrationeÚ	assumendaÚinciduntÚnostrumÚplaceatÚaliquidÚfugaÚ	providentÚpraesentiumÚremÚnecessitatibusÚsuscipitÚadipisciÚquidemÚpossimusÚvoluptasÚdebitisÚsintÚaccusantiumÚundeÚsapienteÚ	voluptateÚquiÚ
aspernaturÚ
laudantiumÚsolutaÚametÚquoÚaliquamÚsaepeÚculpaÚliberoÚipsaÚdictaÚ
reiciendisÚnesciuntÚ	doloribusÚautemÚimpeditÚminimaÚmaioresÚrepudiandaeÚipsamÚ	obcaecatiÚullamÚenimÚtotamÚdelectusÚducimusÚquisÚ
voluptatesÚdoloresÚ	molestiaeÚharumÚdoloremÚquiaÚ
voluptatemÚ	molestiasÚmagniÚ
distinctioÚomnisÚillumÚdolorumÚ
voluptatumÚeaÚquasÚquamÚcorporisÚquaeÚ
blanditiisÚatqueÚdeseruntÚ
laboriosamÚearumÚconsequunturÚhicÚ
cupiditateÚ	quibusdamÚ	accusamusÚutÚrerumÚerrorÚminusÚeiusÚabÚadÚnemoÚfugitÚofficiaÚatÚinÚidÚquosÚreprehenderitÚnumquamÚisteÚfugiatÚsitÚ	inventoreÚbeataeÚrepellendusÚmagnamÚ
recusandaeÚquodÚ	explicaboÚ
doloremqueÚaperiamÚconsequaturÚ
asperioresÚcommodiÚoptioÚdolorÚlaboreÚ
temporibusÚrepellatÚveniamÚ
architectoÚestÚesseÚmollitiaÚnullaÚaÚ	similiqueÚeosÚaliasÚdoloreÚteneturÚdelenitiÚporroÚfacereÚmaximeÚcorrupti)Úloremr#   r¤   r–   rO   r   ÚadipisicingÚelitr/   ÚdoÚeiusmodÚtemporÚ
incididuntr„   r¥   r1   r²   ÚmagnaÚaliquac                  óZ  — t        t        j                  dd«      «      D � cg c]?  } dj                  t        j                  t
        t        j                  dd«      «      «      ‘ŒA }} dj                  |«      }|d   j                  «       ›|dd ›t        j                  d	«      ›�S c c} w )
zÂ
    Return a randomly generated sentence of lorem ipsum text.

    The first word is capitalized, and the sentence ends in either a period or
    question mark. Commas are added at random.
    é   é   ú é   é   z, r   Nz?.)ÚrangeÚrandomÚrandintÚjoinÚsampleÚWORDSÚupperÚchoice)ÚiÚsectionsÚss      úV/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/django/utils/lorem_ipsum.pyÚsentencerÔ   á   s‹   € ô ”v—~‘~ a¨Ó+Ó,öàð 	�‰”—‘œu¤f§n¡n°Q¸Ó&;Ó<Õ=ð€Hð ð 	�	‰	�(Ó€Aà˜‘t—z‘z”| Q q r¡U¬F¯M©M¸$Ô,?Ð@Ð@ùòs   ¢AB(c            	      ól   — dj                  d„ t        t        j                  dd«      «      D «       «      S )z‰
    Return a randomly generated paragraph of lorem ipsum text.

    The paragraph consists of between 1 and 4 sentences, inclusive.
    rÅ   c              3   ó0   K  — | ]  }t        «       –— Œ y ­w)N)rÔ   )Ú.0rÐ   s     rÓ   ú	<genexpr>zparagraph.<locals>.<genexpr>ù   s   è ø€ ÒD 1”H—JÑDùs   ‚rÃ   é   )rË   rÈ   rÉ   rÊ   © ó    rÓ   Ú	paragraphrÜ   ó   s)   € ð �8‰8ÑD¬¬f¯n©n¸QÀÓ.BÓ(CÔDÓDÐDrÛ   c                 ó–   — g }t        | «      D ]8  }|r|dk(  r|j                  t        «       Œ |j                  t        «       «       Œ: |S )a!  
    Return a list of paragraphs as returned by paragraph().

    If `common` is True, then the first paragraph will be the standard
    'lorem ipsum' paragraph. Otherwise, the first paragraph will be random
    Latin text. Either way, subsequent paragraphs will be random Latin text.
    r   )rÈ   ÚappendÚCOMMON_PrÜ   )ÚcountÚcommonÚparasrÐ   s       rÓ   Ú
paragraphsrã   ü   sF   € ð €EÜ�5‹\ò &ˆÙ�a˜1’fØ�L‰LœÕ"à�L‰Lœ›Õ%ð	&ð
 €LrÛ   c                 ó  — |rt        t        «      ng }t        |«      }| |kD  rL| |z  } | dkD  rGt        | t        t        «      «      }| |z  } |t        j                  t        |«      z  }| dkD  rŒAn|d|  }dj                  |«      S )zã
    Return a string of `count` lorem ipsum words separated by a single space.

    If `common` is True, then the first 19 words will be the standard
    'lorem ipsum' words. Otherwise, all words will be selected randomly.
    r   NrÅ   )ÚlistÚCOMMON_WORDSÚlenÚminrÍ   rÉ   rÌ   rË   )rà   rá   Ú	word_listÚcs       rÓ   Úwordsrë     s†   € ñ '-””\Ô"°"€IÜˆI‹€AØˆq‚yØ�‰
ˆØ�aŠiÜ�Eœ3œu›:Ó&ˆAØ�Q‰JˆEØœŸ™¤u¨aÓ0Ñ0ˆIð �aŒið
 ˜f˜uÐ%ˆ	Ø�8‰8�IÓÐrÛ   )T)	Ú__doc__rÉ   rß   rÍ   ræ   rÔ   rÜ   rã   rë   rÚ   rÛ   rÓ   ú<module>rí      s?   ðñó ð"ð 	ðw	€ðr€ò.Aò$Eóô"rÛ   