PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB`  ]c@sbdZddlmZddlZdZdZdZdZdZe dZ e dZ dS(u< Utility functions for generating "lorem ipsum" Latin text. i(tunicode_literalsNuLorem 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.uexercitationemu perferendisu perspiciatisulaborumuevenietusuntuiureunamunobisueumucumuofficiisu excepturiuodiou consecteturuquasiuautuquisquamuvelueligendiuitaqueunonuoditutemporeuquaeratu dignissimosufacilisunequeunihiluexpeditauvitaeuverouipsumunisiuanimiucumqueupariaturuvelitumodiunatusuiustoueaqueusequiuillouseduexuetu voluptatibusutemporau veritatisurationeu assumendauinciduntunostrumuplaceatualiquidufugau providentu praesentiumuremunecessitatibusususcipituadipisciuquidemupossimusuvoluptasudebitisusintu accusantiumuundeusapienteu voluptateuquiu aspernaturu laudantiumusolutauametuquoualiquamusaepeuculpauliberouipsaudictau reiciendisunesciuntu doloribusuautemuimpedituminimaumaioresu repudiandaeuipsamu obcaecatiuullamuenimutotamudelectusuducimusuquisu voluptatesudoloresu molestiaeuharumudoloremuquiau voluptatemu molestiasumagniu distinctiouomnisuillumudolorumu voluptatumueauquasuquamucorporisuquaeu blanditiisuatqueudeseruntu laboriosamuearumu consequunturuhicu cupiditateu quibusdamu accusamusuuturerumuerroruminusueiusuabuadunemoufugituofficiauatuinuiduquosu reprehenderitunumquamuisteufugiatusitu inventoreubeataeu repellendusumagnamu recusandaeuquodu explicabou doloremqueuaperiamu consequaturu asperioresucommodiuoptioudolorulaboreu temporibusurepellatuveniamu architectouestuesseumollitiaunullauau similiqueueosualiasudoloreuteneturudelenitiuporroufacereumaximeucorruptiuloremu adipisicinguelitudoueiusmodutemporu incididuntumagnaualiquacCsgttjddD]-}djtjttjdd^q}dj|}d|dj|dtjd fS( u Returns 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. iiu ii u, u%s%s%siu?.(trangetrandomtrandinttjointsampletWORDStuppertchoice(titsectionsts((s</usr/lib/python2.7/site-packages/django/utils/lorem_ipsum.pytsentence:s LcCs)djdttjddDS(u Returns a randomly generated paragraph of lorem ipsum text. The paragraph consists of between 1 and 4 sentences, inclusive. u css|]}tVqdS(N(R (t.0R ((s</usr/lib/python2.7/site-packages/django/utils/lorem_ipsum.pys Osii(RRRR(((s</usr/lib/python2.7/site-packages/django/utils/lorem_ipsum.pyt paragraphIscCsSg}xFt|D]8}|r;|dkr;|jtq|jtqW|S(u" Returns 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. i(RtappendtCOMMON_PR(tcounttcommontparasR ((s</usr/lib/python2.7/site-packages/django/utils/lorem_ipsum.pyt paragraphsRs cCs|rttng}t|}||kr||8}xR|dkrt|tt}||8}|tjt|7}q=Wn || }dj|S(u Returns 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. iu (tlistt COMMON_WORDStlentminRRRR(RRt word_listtc((s</usr/lib/python2.7/site-packages/django/utils/lorem_ipsum.pytwordscs     (uexercitationemu perferendisu perspiciatisulaborumuevenietusuntuiureunamunobisueumucumuofficiisu excepturiuodiou consecteturuquasiuautuquisquamuvelueligendiuitaqueunonuoditutemporeuquaeratu dignissimosufacilisunequeunihiluexpeditauvitaeuverouipsumunisiuanimiucumqueupariaturuvelitumodiunatusuiustoueaqueusequiuillouseduexuetu voluptatibusutemporau veritatisurationeu assumendauinciduntunostrumuplaceatualiquidufugau providentu praesentiumuremunecessitatibusususcipituadipisciuquidemupossimusuvoluptasudebitisusintu accusantiumuundeusapienteu voluptateuquiu aspernaturu laudantiumusolutauametuquoualiquamusaepeuculpauliberouipsaudictau reiciendisunesciuntu doloribusuautemuimpedituminimaumaioresu repudiandaeuipsamu obcaecatiuullamuenimutotamudelectusuducimusuquisu voluptatesudoloresu molestiaeuharumudoloremuquiau voluptatemu molestiasumagniu distinctiouomnisuillumudolorumu voluptatumueauquasuquamucorporisuquaeu blanditiisuatqueudeseruntu laboriosamuearumu consequunturuhicu cupiditateu quibusdamu accusamusuuturerumuerroruminusueiusuabuadunemoufugituofficiauatuinuiduquosu reprehenderitunumquamuisteufugiatusitu inventoreubeataeu repellendusumagnamu recusandaeuquodu explicabou doloremqueuaperiamu consequaturu asperioresucommodiuoptioudolorulaboreu temporibusurepellatuveniamu architectouestuesseumollitiaunullauau similiqueueosualiasudoloreuteneturudelenitiuporroufacereumaximeucorrupti(uloremuipsumudolorusituametu consecteturu adipisicinguelitusedudoueiusmodutemporu incididuntuutulaboreuetudoloreumagnaualiqua( t__doc__t __future__RRRRRR RtTrueRR(((s</usr/lib/python2.7/site-packages/django/utils/lorem_ipsum.pytsN