python3-Pygments-2.2.0-lp151.4.3.1<>,`KY/=„0l)"Z^btk^~Uy V,56rT'F2mFp@fD(,M~'6LYT]6!ړI\Z>f4:*©<,aq-R?ԋP#ljzO0GSQ/]TS>!Ah m=o?K-lD`L`ztY@M/t =ք9ӻKc>E?d % a (5 NklxLx <x ,x " x Dx xƨxxX߄xd   (8 9 : >@B!F2GHxH(xIxXYZ[\x]'x^Yb\c]d^"e^'f^*l^,u^@xvh wjxxsxy}_zP`djCpython3-Pygments2.2.0lp151.4.3.1Pygments is a syntax highlighting package written in PythonPygments is a syntax highlighting package written in Python. It is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. Highlights are: * a wide range of common languages and markup formats is supported * special attention is paid to details, increasing quality by a fair amount * support for new languages and formats are added easily * a number of output formats, presently HTML, LaTeX, RTF, SVG, all image formats that PIL supports and ANSI sequences * it is usable as a command-line tool and as a library * ... and it highlights even Brainfuck!`KYarmbuild21topenSUSE Leap 15.1openSUSEBSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://pygments.orglinuxnoarch update-alternatives --install /usr/bin/pygmentize pygmentize /usr/bin/pygmentize-3.6 36 if [ ! -e "/usr/bin/pygmentize-3.6" ]; then update-alternatives --quiet --remove "pygmentize" "/usr/bin/pygmentize-3.6" fiU6 I 0}0} B ^Y^Yoo   ff).).K~-5-=-= gg dHdH@n@n00)) F |MDE^*7*yN*"e"epZ"?!>>Q;%6$۬۬eea'  ++n|n|)#w$7P#ױױ&&&&II33OoOo>>88 SvSv]]UaUa  445QQ }&>&>%%iimm )z)z>L=L=epep!!   66VV ?Z?Z''$$N%N% - -LLLbLb55=#=# @0f0f??U $$nnyy @@%%77ii]77ff/</<##WW&&NN  AA IIb=b=ccCC''||Z.?  KK88::  OO<< " " `.`. y yVV@3BB11   !`` x xllj6.T ջ`[+̵i'b3<|+!  _+bLORtl)^< (injA1{%:DIS l8( I% E&$&(f|u BdyxI KE:N ,2Bp7 %Oql2!Q6 X  k} )1 /"\$H uI8V}$z/ Os+ )*dJZ vay  3/  uukkwwss77RR++ , ,tt HH MM`K  e F    T1.|uy3䁤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤`J,`J,`J+`J-`J+`J+`J+`J+`J-`J+`J'X`J.`J)`J.`J)`J'`J)`J.`J)`J.`J)`J'`J)`J'`J+`J)`J+`J.`J+`J)`J+`J.`J+`J)`J+`J.`J+`J)`J+`J)`J+`J)XXX`J'X`J)`J)`J'X`J'X`J)`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'`J)`J'XXXXXXXXXXXX`J'X`J.`J)`J'`J)`J-`J)`J-`J)`J(`J)`J.`J)`J-`J)`J(`J)`J(`J)`J(`J)`J-`J)`J(`J)`J(`J)`J(`J*`J(`J*`J.`J*`J-`J*`J.`J*`J(`J*`J(`J*`J-`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J-`J*`J(`J*`J-`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J.`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J.`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J-`J*`J(`J*`J(`J*`J-`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J-`J*`J(`J*`J.`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J(`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J-`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J-`J*`J)`J*`J)`J*`J-`J*`J)`J*`J-`J*`J)`J*`J)`J*`J.`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J*`J-`J*`J)`J*`J)`J*`J)`J*`J)`J*`J)`J+`J)`J+`J)`J+`J.`J+`J.`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J.`J+`J.`J+`J)`J+`J)`J+`J)XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX`J'X`J-`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J-`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)`J+`J)XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX`K4XX)XX`J,0ffb74e9f3d809852d9bccf3659356a4c8674a2674716eb24ae55df2351b0c7b1afb455bb9775d72449f9fb91742c4be5f365f991632f1c9470690f62cbae1eb007f837d74001091d51fd9b9b421be962fda76cdb6e2c015da3ed7e1814906d201ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b357b7d0510d1bfab407c3c2a28cd1b0c7aebc5a22dd9fd67c47f42c23ca348a746328aaab5484ada1e6cb1dd6ecd326762e4e2b4bb7311a0b97b0b098bd9d80922458bc137fcbaeb093f1e1cddfde0a47c152558b452a783ea6a39c161c7756b0949d35868f2a59ac7907804ab39d8d255fdeac427fd678016e26518588b47d91149ba76269fc80dea1f2f6239aee51f28102e8f1ccec243af2ec646334e0cca122977560d19f042184af63b4a3edea83f0da085c1b82fafdde3ba9a1c30b734cd42aa4ea3b3ec0b526d3fad806bde2b4b187a7ca17345aabbbdb07c9d358fe08dd308465d4492d8c05be9d8add000c59a8e829a41fe84f9dc22ed9f2bf917d7f560ad64c583c95b3c49acc45e568afbc3b0e7ac270fc5a90e62e11183a9d511c7f6127641a4c5a1cad98f648ef2bf83d9b2e4dc5f7bbdd060747322b5e48d570889c8b755bf488cd39fb4719b91f4f4bc3f09ba88e69af47f7d7031d002cdb84543bcfbc6145c24a75b48448f6d1f0b42020cd24475dd97569242eb7992b665518d464a644e9c676cf09cb30742c1ce459be910d4c78feaf55b58d71509e7dc25b8aed25155141cb81c56427d3c06e8e25169f9394f9e6f5dfadcdd9d52876b938c28a4694cf3d9f4a55adcb385cb4eef39b5fd6b3e21f02125a49ef6e407df57f5e2308f968eeb559187981f6a37a39cbdce2e8540f7ca5aba13ad6f8360a961c6179f3cc03afda0c30ee461d910a18d54c8b334d1b129768842537b05deee3704dbe9ee5ed32ec29361f49f5800bfe5a0b92aacf18f26154fe6920e539485cb7036301b688d1e4f4eca80d74a9e569f1438532e285cef08ee0eeb411a17d479f09dd6f11a8d6ff45d8f2ccd95ebe2ea6d8ee0f238018f72b64f81329a8725ab0d952d834c8ca8b776dbaa0f160cf69f675dd3150ff17433673aabeb268adf1f96db23421a443785befebe6a6819c0a983c4c58d11e5049e32b0348304d6e49d19a24940631d7c110f282f766598af620fe4269ad1b68cceb7596d1a472939dcdcc68348ebbf82ec105c80f53fd5f25ae9a6a54502472f965e1a807097f53fef71b66180152dae7a1f885474a8b701f84c3f3ce05b94aa60467321e08f51d5caa99e2d5ec00912b7c8bea7af66e8adf637ceb7ef1a25ff81147f449857e3f03f0b55a4ca510794b406f9b613275cb2e8758ee18f683c848daea2fb788a3fe4fd403bf15594c7ef907651ccd0eb93bb45b7ce30cf868573f22a668e899fd807020915e650e9da0868cdbfc9f15fd43d9d2eb9d4d64f3de2b122bda14be8ef9d95e66ebd99580bbf639ab17fee8bd20192f9c68848863ee0c79f45431fc5ea0c22548eecc9b499e035adfb2c37047dbbbeb6eacb1c32701226567de32132f650c8c97e1cbb02302255ebe477180cacd5dae3c71aa74b306cf05850b884ff8c34550481b3315e8abdb76bd64773e6af94737a92ce86df68df45869832a3dd8d5845a3c6037a0bcb001bbd2933ae3eb553963cc7361a8b7d9b6da8e0f0bdf1ade183986916f3bf8f2e3e395fa926bd2344ffaf92d2a2ea95c9299d73fd70e72c81b422a62ff55cbb81086c2da92152b7ffafb6a6b7616140577969e95545b06efa339209ca4e41dd270656660878e63ad80b03712034aabb12f29d7a24085f893d125e1156da7ef91b7c0a93cb326edbed399e3b8c48665797f7f3b4dda4a19749591f10ff77526e15a1d415338407a514e9952e0a581a1eec891ca76332245946f1c6b4a65d77679dd631fc2f15f79cc8c2272d4cdee219dc763ab8015d1a93084e25c92200b5e140651cabd2ce63f3c46f80311214388946f42fe43d6772e182ff2d8e479e0d672da0591763259d1027d2c6ab81f6f97b273c887434c70261d0dd7ba3f4bb2662f902cc25a54e61d2fc5e4845e2fd170e3a6ac6d22515ac13e3a6082bea18d93cca002349054d3f814b34713e9bceb6305531b7094d0d306e52c86ee9ff722d4e5059d1449bdb3f645b08a35ac95eecaff380e6dc1e45e2f229db336ed2461738feebfc1d180bf80fc7e643fdc313ab2f6f640058a41587426fcb3b978a6df3b9c05e408287a952927e4040322b0bc34a76fd1727820b1c050d260777f01b26777e934958554b0dc0830b9ce59017f6ebe35d7ca064d7268583875995cd812453c1eb77269df45103d8528fd312c5ba4b14d2fdb6f488e02a69e85a001f6753527359ccae3f162ba97d916784e448ca222ef60cd6563bd50d30f64980323ef6580c4646caf946daaec56e53db4609c4aadf04ce5c322deba41a49e7e2d51af0b4afd714991b1217d291ed2d66da93991f8060660ed892bb1ef1c594a19fd670c13d37125f70afab2dd6b1f35525d23e1bfdae85cde7bc7ed415dc7eb31db76a65b5eff219679592dc13ee7671b0d190c6108fefd42d663fe8777f5719ff52bd6fadd3b05984ed9786aa5379f82a82f9ce29830c7f813cd64108802545041af0cd4d263c051f7e863fd72c70b6506572bfe4633786e99464e75185da3059cd4b6ee2bbf3d57b08d769ebb93d4737da0bbad284e4deeed3890d0e401b1f3d4fd100b02fadf7f2e68128d8c10ebd36c4608e763198737267e331efb6c57d75b46f1d5d0419779340b5a6cc619d2d1c666b05955069c88cacbcad1a1360eca12f136430affe32759a7e3cadbdd0b38448afc489c082c45616291a4e2d86b6c3e129ef8ef96ded06487e0c6ee622c07de0588aa91b875014264b6c6982f094180b317ab4d644a9d76b76b97b398983bd0a2edef00dbe7b2468d986e8c9686b4bcbe08ac8fd5c63968d4af0b5df1564db807df9c117c2005a5ea9e38802948b5417e32bbf209335e7302f14ae09c12d0ba53af6fe7f36b67be0ff44228b3367e4d8c24e0bb482af1ccafbf0365470739d82c80c2fa6b37a0f095b52f5a75e096e87bda9e278c72f5771be1ff74b33b90bd0d11234abd0dcb596665c36f072b90a9bea2dc8445a56d8a6d40a4364714266b234b6323cea2f098070e25e153f835af902edb277e3eb33126875e0fa2acaa424504da30cf3d5c0e7a5a9842a40732f160c0ef7db25739e71380cd6b0085646166241356bda4d22ab53d00050a14d3c035d9edd9e1af630fdf464c96da028a5d5a4bf40e635601291b177780ab5282d89506f13b95b460b1ff6b5948f03930da5e27459e5c8b2f7e47e9f42efba1628e16c296072cc6e5a30d0ec581265d2541848d8080bc5d4515da9096ee71fffa3d54eea42b7b86fb4cb63d5b231b11a5f5574df76686227231c6abd2a73aac2068e0a99eb7c39ea6f9f0ccbf085c13ea53f7cabd332b014afa36501c0588e11c816540648ade0397c7e42eb06946b750da97838c0e1f4acedc2b731ccd0123b6874137acb2facfaf177410267ad3f596124aba57f0f3638bae80c1b8a5cfdbcce03ccefc0c7f2c188ee0967597d1396835574f1203590a8f63ba6677548ddf94bd546f7dedc2263ec707c6da8789e821678aef442042f3ef3ecd9701b775abbc7efa901a159e711e5d8eb1488bccbb8ddc5d3f1e51222179213b85a668fad5c19a97b60d1c573eadfc6538909809bc823346cd22e3e5ba445e482ca976523169a615dd097af8ce14cad442a24ccabf2850684b98c8ffd7000928bb14d5bccee6d8baf758014875c140f2d5dcfb54fa9df82ecc6539096bd82b4f89683f41082bd8a71d4c2b8c82b7bb56798f2b570b7bd16973a2120315f3539586de7da94a395d8c4dfea8aa47374068348dcd22a13a3b8fbd9e2529d2d2176fbc7ce9d5a85e74da706fb0973457009a37ca1932561b5f0bc3084ecc63e9e634783d8935cfb0d7bebbf5af36e944de4e8ae5c401d4151b77030e00527f5c2956b5bd51dd620a0dba2942ab5e8e1be597b55052b7844ec0d99372d4d6089c3f1803a5e648d16bd90c6373c9fb5d4b7808f5aaebf43708c1c3fedd152d8011d1a2c09f9c0fc08b26664b5f820f81e6ed6f1d26a89dec4b5fe9f51daf7535871d355a9ace61f1d42f297e1588f9c5037f95c50f773005199a9c70f8cf741a98be53843adac92ef21a0374a016055b43ff3ecabfe0cc3944fe97b7ab7dad5ee06099963163d23771a4f9c4cbf5b059f6a081b3ae4dbc2bf1bf6bef649aa7a9c27e0667e1813fadf4da028b916e85eaf783ef417e67e6047baca409f57ff84b186b86577ab21a018232521389d4a85f248e9920c4c2245461572a6d1b8172d4dc9157722adee4d75bcc315829973ce91fa6d4b9b4d3d28f080fb3cbf0a90d844b87bf79edeec669512498bf73cd403108d02dd2897580c30012c8e2ae329edfbd1b510de0449b991cc643ffb8afca352c40968b0772f4f85b8ad392c874feda3993cc974a225717f81f5c19876d07f87bac4bd0188f1972c10e52a02cbfb4893abeca4d9236229ad47d75c893b455c758f3a7560e83bc6a704e48ea1e91c69ed57fe7cb9e2129c3d3f8bf534275b31b978c9bd63d9982f122cf296b4719e22e61411195504d587fbc1a56a87bdb5c4634a52993f39ac8fe11612724e3ffce6a708f2a84fc8ae58a9593d9b1451f3c76a5ae38233a2d96e62ad0f86397b2902bef7bc83ff6da3eaa1479c4cce039074a81ef92f175b415b3d11b80223f2eb62d9a9d756a177c2275ba1ea02356918b3a78d34ddbda7e1ebcb377023da2770ec198a2c202777122add866f3021d928abcd952e649de3dc3dac03681e3b4fcebb9d068f92f6cd36c819b9df787d0f2085614d857d048ffd0234a7abbf4268669f8cceff161bfb715cb356e86c585aaf2dd7c452178557cd2d3cedee5e4657418888dbec11322ed05bfc5c9700b0553a843c0476f569b72c2fe0a392c97291a46caf7056ea4102d20bbed4fdcfa50e4fe93d21d4f680229bb519dd5583039d86871e472d385a97a622f4cc1a14c943d7ff547f271cb707bca8d9960e32cf1010afd302e3778f900dd05e25e8b33fb523a5519083897e7a11658e0895234dc2ad07d5212fe732b0e0c42791925622fe69aa8886bf8f44139c5527bdc5ee3f2a7b58ad8a5f9bc634b63da48d967c6a4c3290580672f927552b0f8faac9af34d71a22225a08ba85dd6a41ff0dbe1f04937838c65855f337e17c7378d98f678776634170b88b3c2931f5a92927d862302d6e53318b0f9e0c06aef15c1d0bd493fe60232ea8906bca785f47d7be1a24f442375d2b070f13b519b8688cae99d2bea4294e89cbbac57ac4efca2002c262649c6986c6a0d1c844367bd7bc295b37ab638a490c3ab8d3969305c186d32dfb011ab6a3a6635162956c5d11cbfa17a79b62aa5724ed7e9d2442593542861f2848994fa6c1559876b0b11623123b601a4851f5e60b3f617190444c978c05287e67f229e0681191b27b4cfc73a8ee5bf51d507b49860984179759e5e154bec0e357035783747b4ab1ad40dd4806cca41056737d7f7c71f9a39f40aa9f60394ee5630e726c8d29697e23c8863f1f200c8793b849ee4c91513d3d76dc86525f071cb7189e8cfb6537f0d984020e0f44284cfad5aa8e9495e4c734b553fe0653422777ff88ffd428f4a4731484b7106fc1adefb2c0ebdaf8209e2efd4c90ffff91af204354c4b771c0e5a69804cf8473319732846ca0b570a9b995ada750001b4abc91da502044bf3d3bfbeb0321fba9525e879728cc84f8070cd92cacdac1edda210ae7a6b737fe55e47b84ed39e3d4007e41f5560eae0d9f8f4842d3e38584f7afa11b69e5ee8e56aff80bcf60a90ef29961c0ee43106174e8aced8d1f9d3d860ddea5a2a04d3b496f95f7ec4887810c5da60754e7256d043dab8718e958310ce08d3a98a131d4c2d07a53ce2217176625c06d85501197db22d8726873f73097490c9f810ae8fe044fd1f402bdfe074841becf1272f23940ebb811d2d850a3276aa504527075ceb203061d3187dae32174de2295f91a6dda0e64fc27015b0311947be28a1161a068e40a75987f92e6b40c907848e99f3301dde71daea144fc27ba7c6ed97e4aa2c87208dccf295e5860c5801ccf935d70c4563b4a5cc31e08a2064d09e085beb3dcdb10abc84ca7caaba812ebc0d9e406ab5d56722a4e446067201ee07bf68446719bac849124f731f959c1878f82ae20d83ed157a64618f9731828259091e56fe48b7d2e985344ae340349ae0bf307028e7347576e02662529ef4b10d9982be5f387e2468b553ce1ca98041763e43a6e96d47ddb082a593e8fbcf40d179924024eb7bc6288f0f1abbfd285633c925802478386f7e6c68896023d5f31f350d25d5658f8adc15f05737f42181fc6d14f584dc328f780825fc3de77f40018bd407eaa09aeb2072ab010dff6afaf97abfbfa715c42c0c796ac6fe4070c88e75610ed4a5ecc815c77de12196fc579d4d210889d81be68cbc81d4ed2d99baee995e238227a916f498510a3db7c22e35c7c47383eb75fdf26b0bf26d30dbbf637e5050ad3dd0ddf33e66961925b988d9742a083c97bcd6f86982578dca94f52508cfe0b69dea2d7ae6654288ce86e1b85691d47288f9cd037cec9dc4baf89ea2c3fd608bbb791fd63e2968e1f5c1eb7869905b6234245909a70003d4c0684d4fb736a694e1b757b52c1fdfe79c61949541ead60bc10584e4e00329dbcdbe7e0210e57615c5d737a6896e90edb91c1ac2537a11beb9bc72f9f5d4f805b3b464761513aa0b507c3fd2ce1698a8288110c785d123b219f123768586df41dbdf0ca9dd65cce636a4e1db63832b099059b6a5e9a788184e5f309487054d1dbdfdb5fdd9cd9ed212c58ebf6e682e5ffc433efba7116ad962648e81e3bb794d67c9ddec1575abee578b8f4a96d81bf79ead4699e7bb834a13157e14dc533e863cd6280a297ce4bac7389b98db11dcd6b17aaee18e413cee526034c1840b8f2670e2a0fff709af75a45261f2ecb70aeddbf31ef2ee5a3ca8946c8e4c3be22f066182f62cccd426134723ba6978b2de67ceeb15aafcab884b216fa23a6e3b48f6fa247f4c18843dc97fc20245f4ffb3d6e349f06167f78b39a948e4a04751f94fa3bb83e13fd282c50a510d3f6fc64e65ae9958c4f8ac2bdb9f92ba10769f9af9d2425b438bdb5c5325bdae847830e98b7d171b3884a2b65e918e0a120c9ba386178b487db5a8724eddcc695c17d80ac15c5ce837dc57aed1ef3fe125ae070df0ea7b0ca0d2d0aeb6d16399731472a3481cce04ce398b1bd254a94bca751d378aeec2cca572da1043ef9055ff701ba6d37cb30d585083cd6cddac374187b7ad3498d30e4556d4c81ce28c966b82e485fe56102fcb0f2586f75d482f79823bc5915bdb92325e58f0228a104f0ff4a8aa09d98fe609e04a9c00ee46b337b315ac7d221c6db114817cd618f2b4d5298f45f367beb418b10cc55310e983b41b6405c27ba60ab3192bba2f3e31597b4bcc40be38b97716316c278894c4dbaca3dadc7ad71491c082be9d6937c1d6e6e210f171940eb520e893aa0d8e3948ca9efe6617cc60e206d9fa83c4301e5de9742a08a86052998aff9e146741b4de1a90506916b60f35aa219f892f895ca288e660b20ee6a19af2b394ad8c16004b27b78d3d46af4959614628e0bab5096eb2c551b31c7a27221104d207f59c017fff0f112b798c215acc2272d294ca3a7613babe6f1a9d3f9946c489ffc96b2016c87d6cc1fdf924501f94d0f498f5648be9ac0dc467cebd55ed2e7cb29ffeb3257dacd05651123acfe3871ba86c4f6bb0a8ce189c08594b44f6a081495b7a7864b47a906eab2da02d769be28ab90585fdd00f609afbf75835ecca6bb3899c6c0f19842b29bd7ed7975dd2b9ccaae38b595f70a8d49035eb7cad7a1824964f76df3a550e8bf6746b491270f47de49e8c02da3200afb1b46d614cb9ed67a009a765ad05496e53793dfd96dda07dd1a04319fc2fa25157467fdc040b11631a95f4ddce37debd27038dee134f7c9d8cab17a892d6ea74ecd0a4773b755232f26ebcb257e774b8bc292c5633625b76607100cebf2d7899df406abfa11d8b5cb90076a4b738d7291b3908e0baee42ad2a0ed5412e0a96d6c5e8bf116bf9f9fd63671ac0f4765bd69fb2639690dfdcab9e652df6fa3247ef01396861e3c5d4c21be16595993f5d9f1f943196048748f01f218c18065936d81d750e15b31759b3c69b6fcc4ff5ef7afc1a8dc22352814f65ea6304aa49a30f0bdb3ee8c59e242c52794e5294178618d5148429fec4effbb77db9601f447c8b10d35e3af334a2170fcf9896e3d6fdee2826d1217888c9c8dfb31068f3fdf81d2694d940f9dc5b8af72fc6670a66003483c354cc5a09e634d826955ca55372d39bbb05155bb789a1e12cae4a0de7135bf3ee93a42f6d29d43a7494a32c440e0929c8e4180fd63a5e1934bc2aca68e4d99ab8d9303616e0eb9fb0d02208a786b8e2fdbbce81b5128ff461b89512c3c6e91a0b0b1ba3a7a4710eb30c7570325b1edeaacf5c2289b9c5755197b22fc32b0edc673a06ae3b7bbfb6ab25791bf85919d4a19863878b4354bb4dda5f0cc3c9010d29505b6dbbf591e922879634f74e0132b42eb41bd16cce3baad1508edd5b4baa6fe688a1db15f15fdee8422ba7a2259d0e4126009a81a7ef5a0f96e1efb7750911d0b7871d470baedaa468f1cd6cb55b17625b84326b11887f2cb4016f160c2207d3c9768edcf3bb3b87c0fbd899c35f80f0d187b9f37cc385234720619ac1f7b4de8c9522137652d872062b5fcdad2ce5d282358b09b0a689b4f1357b898c61ddd602fae3f126c1217243c0a30174bec75aaa43b7c2a202f7a6bb0154dcde5db40fd63183756f540d1a95561628fb377eb2241e62aa4d0b1236bad7be3c2ef602fb3bc3e09a242f9d43c0a5b69076faf4f2aafcd69483209543396d045f219c23fc82a80a1c3b45c55ad47afec9f8d4a5a1b0b369b8c15d00e1dd050f69ae952eb1a73f1badf480221d222a6c92df8f5b305b3e8f5d995318dc4160fbb0065f207e82b145aa2a79aee3df39de59c21761baf5032e6a76b7574098a633895a5b3d5f7b6eda829f8c30347cf7ebe2da9fb1c0f2bcee4b971790bb05b0379d945a9add4fa7ed9493b7c612531f26e6ce6b4a1cd108c8c5f78b5c5f5c4fc40b972f7af0f8eb0fb106a5fe13bf1ecca5a7ac62b44845580414c7714c8a9b3aedb72f8c38a259a22bc5463482fa673eae83959f6e6a9f7502bb2bb667800606dd811fdbcc2864937fbc63873359454979fce56b1b46ec69171e6c70bcb6c23ccd9c93e48419f12ff5bddbe5b4f04834747123dfab29fcc279837b40bfcb2931985939865b39a9f24ea38ad7797880b2e9177a452c29e6e14922475729d7d84e02dfb4c3b64dd10df0d1d2b6a510d1358134558e90894270830d0aed8f9e3f7dc9da67da1a03771601379a1f2b154fd625b25d507b9981aaa64212353543bf10bac9fb27af5cdf08fcb03fe425b0467d3b9e52c56009837055cddda9cf16e1e1067907c3a92fddf5ef0c6b7a7f96b6a88f44172f3ba2799b818b70406299406db67955b8017084415d2170fa62157dfd1a944cad2d2673240c580b2c1f473c0c6adff6a4bceb0267af885737d9a1767c604ee1714779fa317b162018691e23955c009505b9ab90118e7f104111c689e73f3d5e69d65beed0b32b68d6bc8bc461fb7e89945ec5dca13a36182fbea184731f644c38472f83f841c9b1642ff8ba177ca8c9d0840eb8e74d01083cc48d7c1fdf2e2381d5b377cab215701e04801244d44a24682c0365852a3a63d65be19d94c522cbde7d64fbcc857f15c16a5c475194593f296f6d5c0783a144e3f5810c2e1a70a11424cc68828df1533709efc88843f97e55514460cc70e2c50b1940cc0011397a5da9148bb3d2a3e3698be24b2a2d52e19565dcbef36f4d47f1abb2d45c0e6c3e0db4c08f357a8e83a28d599d27ac40ae0d9083eaff0b91513f787d39e53b86593c2f1d349c9a2c0fc6720f2dfdf92b4cddf0913e3ab0daefa562f4feea69a1c5970a5d4007a9c4b47ca6f3c69c2930fd4517d59d2d00f048643dfa8d1d3eb6d2e43d6fd88d7115d3d1aa5000f6754ea918da969ef2e24417b1884109d7468d55ac619d332a6f77f7d33a033deae608088fa9a6017c9f7328948894918155e4907a1f0ba26bc26de7ff34d601fb11edf86d669787fdb0a357d845658e10d87d554a80a5cef8f0513dae98c5c8c5f69a576e8889a60940e83aca4685c92b64f2e7799eae1c81163eb11e812527b059ce46b311ac95e97904ee6a4dd3044b8e16ca3d5c225a21d463204693cfce93dff4736afe3e8ab185f7014bd30de62d89df199c22daeeb67e16114f9bda27222bd0d519f510a94610fca09a12207df8244dc3b878a07e43febd86cf68d96a99feaf69fe157a5a6de4a7c28ae846babed9126b202110f897c1e07f8b5b43a24912b81033b0831d2dae0b60f1abb392c3ed6cc3cfee8a35ee13c4d2620b7860505d4b66f5e85074a53b204f447ed3ba4585451047845b0555505913fec0b12f48763320b591c63cf44b29b8d6332f15890bceb7a60668956cfd42ba56153bafb4f2166f4ecfeeba8d1518fa55b95cea0e534e76f4b69a18d714297c498ce768aeb98e0a4a623ec841fcf57f5661e46df3bbad4efbb44601b070a29df9b78b46407ab2d366dc27060bc8d4cc0fd019bd023e6b51d5225fe563705f26cd66431d3b17390a2f1bf1ffacbc230fa272efd64be9ec99c4eda2991f9cd2be384a47a2b5303f6303f602aff7370c6cd2718c6dd490d3f7ba916ff3668df360e5812e3624474fc17e09c903eeb7e400ef831076148753c956c90d2651db1f7142ff8c7a834331554c455b1c339a63a86b73fb92a3371d4c29f5f1668b736390a74998d511c471ada8d7c7d2494c0431c899d1eda2f585d1d5bee5508fa2612534cd4528e70edea18f47635516581b587e3ef1490858348983c41454e21c2292b12f365b7bc0779197c3fcd7cf01423ac7bc2b15d4a63aa1f16f02070ea42dfad3da7d6d521ce4e79292f6cf0371202694d1bbb4fede224109641a6b83e71d5b099f12763d0c9da17605874a731089b3fde241b4efbdebc23830e416cb583d56edd2f2cce994534fcde73e9be8da0c6514779b1b8da7825cee9e0be3efaef394abb16d1d99802c834b8091ec3e1f9af18267eaa7f50f6ed3e131622f2f094bfbfa5cb4b151c12fcd436a3f0d32194ee7255dc4e39d72247b3547f89d9624719d093cdb8b4dd7ed58b8f136767225bfaf458e0ce77d02bf7fc46cf6f8939592a90f7762ac2ecef881fa394cf9b9a34234c9d5a9d4126a28455c366bed1afba462836e03cda373d65450636cb188a01e88675e05a654d4a29e50b10ecd40ceb230ac1caea3917e0e1d8062c215621da31204a73074053305497a7e5d2d6d342aa4adca33b69bf4872e6f441dffdb5a830b36b2dd32d756d33887abab6d6b2826affe67d16e894d88fb9f033d53425f92c72e3839f76add9bc9cea5ba0e401fcf58538ea70e6c41e0d0ae9f422f03f4e0a42abbe8350f7b29c66b020f48fb9ad6d56225fc6de1cd93653f18ce5a07ae06d8cb2e26287a05d4815eff99a638438ced4a4003c4cffd1528257ef0c0cfe24163a0abdd9a8b19796f0da7324d6efcf12c9effdd7d3df4057b89b0834cb9fbe831655a6008b93375441aff0a1b04f439924f5f1e315594ba1a04801016755a549899b45fe27e17228c5de3b0c22089727409ee309d401397e5c6177d7d6768ccc0ebff41ec3363633b41493eff150826fb30ab956610d6a983910dd7b5e794459543e4811954550a8009427167b9ecac29a388d3a7bc88c5c3cab98eeaebe975eecf6c5b75ed5f438260c93df13e8d7b61500b9751a79ed433425ef5c74210716eba7a68e3e50d66a00ddaf0fd3777ad102d1fdf02f9e859b0a2932338e2082e73e108848fa2bbf1a2e358ffa745f9ced739c228febce2aca1355aae5efdd04dc4fd951cf1d01160bdb24e469c9463db8e9800b51c6d56a1a52a99711634cdc5e330329ef8e7b59095412c72b06137c9aec156a29795728f859fc05037d913125addcbe477a59026498714b4a9b96c409cf0f0a6965e0a632b047401380be1916001148df4285ea7c79695573dc58722c87eb9b526477b61f3531c8a51f05e1844c1ea45dfcac006648502c6198c7ce1c450a58364201c9228c0416322b246bf543734dc65fd1d242ed3dd090ec497bb7d6d2de479af3138f4b18377a5d3d7004cf5733bdf471c9ffb252ce796ba95ac4b81775e62e51b3209320cf129c52afa455ab49b90fb4cbd6c423a28703ffa24f958ab2f1de3447918d620505470f6ef00fcbc583e29eb48a9b76363d04afa08a3dc5859b73f1a44ce491b10da989e7730e24c00d4024c698ef43a1869292b527b59a054ed25197364a7778b340fd967383973f04ff9ea59a5a75c8274a228da449f9e8ac1f8c6b351a65cd335a25ccdcc41a064e287e83cd00867ec3c4e9aeaeafc762281fb26d8a3122e1e27dd13613b22ae2ca0118df45f33de3e9868355dfbef30d243e8fc14cbc734ac7e6cdb0ff025b48f5378a80f384757026c8d54f94bf7dae699bd74e592180d1103ae0f7524af3abcdf61542a09cdcec6fb9dcc90f8a5b47c4060a046ff7a79bb90d538d3956b0c82816b5d63c7c4b29e5dfb1e0945b038ffc4fa350ad5134ae86f2dbe5d74a83202f5592e530e3743716ef996f0e5772ceeff172dc8d88dd3edb627dacdd2782cf86a75324d2aef40f0fcd44b731204d8cbcf31ed8c8848f9f7c8691e6e7d6ea84e5807071e207f234bd194b5e995063b3a3f7dfc012836812d26fe06f46833140af09ede50b04f4a076c9c0622f8d1726c7aed08d1186886cab1132680b21c466fb611a282a93b9c1567dd52d2465a351478ac2dcb1eb4739cb7f510301a02c2237306e7fdaf455a05dfccc367ad10f93ca8693c9beace87aa1699c71e1c6862acc4ea586710fd5e86b7f07fc324d9cf05757461b554b8d9f9ddc797a0d919c38f29251cff0d249a53e7a9f40719d211a5db30e150f06432b5ce55b70e7ed86bb0fcdd194db4030649c3e8cd413cb7972af8c49aaf67a082d876e1c47f8bdb030ce31743c9b4b1ab6d5cce321858007acafbfa6c0174be1397f7c3f2a53c6a90252de9ec2e6410b50c3bf5ee7b7a6bb51a70d87681674240805ddcd3d2c2dd1626505ce218d075f12822f16926cb8ac84ca753926a0781dd1ce53ffdbd7a30c959e5926acd16f726efd7cb9ec19ce24ed72c1fb578c67adb0f4f25980473599d5d78de52636e3f8d9c7d6340f97f8b9c1f41787f6d64d6c86704ce7d5e98fd7b9110de50838963ccd3ff1197c24b7255a7252c95bdffa6ef5b76bf91d3e70ab63fd870dd7384cb37a6067a3ab26b0841aefe3a7aa6d1ad7048dcc82d09cd3cdd42954458f1318fb3ba5cecc031821145b5d3c281f174c63cc4f80b49dea3d5ebdaa4e24ee0e18ae9993c21a80558a9de2509f58cd0f5721ce701c8d64b141c1d5a5fbea3330929a887ce701a0155a38a7ca43803ec0697308382a9752f9500805f8c407c8d7d655d24160b71e22c121b74cd1cbdaf9285fb47a0d0ca9131c17343e1bd3ade4385645475b2ee0780e5c957d804d4b411af0a55964f09ace9992689445d1287aa179b656cd02ed879bb16c554d2e5fc9e09e1402fe1ab9fd8010815c7ac2982fa4aef883bb142d062280d311c62079195c59fcf35277bc0b1779cc3bc7cb5d498b1a5c85d8dc94773087f2c1753247867f52d9e18620e88c066d589dd653f19a943e82859a8e2b3458738b08bcdf8169ece551f2c54c4e2e3a313057f5771f622b2570433d33ccd7f2249c777dc99670a9806395e2b940cba0a47239a157d491c7a8223cde7bc48f91d70e2f9fff170db68fbd549ec7e209ab687509e79e263079bb186ec0d2ecf292716937043f849e9951b3b804d5054056faa965ff69ae387b2ea4b7245419d690950895f6645ccea95b51fda2e69bc403e29d5c0c855100094f1bed1dc1d8ca106eeace6abd6027b820e654370abadd19f2cff38207a9e5d18d12dee08a9f2ce7508567e8be0423ac0db62401dd32ea8f0a6a03116ea3153a52648406d7e1061d3cdfc3c3e3d2ac3bc0a71922d0ff74a1a927c12c39829d48bc39f7e25914dc974dd7c1454f7ba06b1867ae95e68523740ec3a280139bf4f13f744f8c8eb9f4d8e640ad5dfb921ae4f47484d2270cc43922d99f807a294690ce6d7a7e66886269f519ec8f7cd21d75a2c894244cdbf592b77a94810daf76be715804ae15d0e82c8af86c60a6204e8691aadfa8c760a31e493ce29821b5365d5d214bb6aa4802d75ba2ade7fb0d01940caf0af36d561ae220f0619125a9f08f1687e2b6a4361ed047bcd05c6b8bb7de58e26e5193b0d9523636b591d0c1db9185be4ca34d6f7421d3d9296670feb1fe7ae2c78db210055469cb3922ea3e31330bd5504383f4bb5e9664717ce8a13a0c5dac011702a5e3f1b5740826988d066a405b7a6cf7fd573b54fa811679ec6a7a1fb6f413ec4e511f9d8efd044a0a04a1d320011bee7a3bfd6433b551330c77f321103ec2b8ba1a935f3d31684ed4ed967c54290942d146cacb557199fe6cb17cf15167e3ef7637bf50ba49f9d644524e7e875bfb5405d7a4bb91e79dc7a82444672c63a6b76acd97c4290bad07b224b8470a1d732410127bf5d7d67a4b2169c1fc2808ea269bc864a021c746e33f95e308156eb24fd43d18728d41c92e0bfd4d7b132ebe0440109755493c788af5014c44e69dacdb3465e4288d2c1b18e492af4119d6b966d28e750861fbb322705e47ade6c15d3c6aca8351c671ce98772753c106d5a3aef73f854ae663ebe4d9690de33c13dce2021fa9e7c8ddd4aacc817839d19b08d36fd694316e1ee809cc0fb52f281e7949871811c1220cf1be80b34d73f6b11ad78869ec35d25ca1d05e7455235dde584679adc9a7e41926401986b1be9579dd600b31594d95a8f71eecc7f00e49e5eeef1c622ded023be4f357de0b56ddfd17f20ce865447a256de6633724dd170ed49e97b6452163a4ab56c20435b07bb83e170a2733fc6b1a26c419d11826f71d591546a588013e9afcfdd3b1d92e375369b4c7c4424a652c27f94e494c44d0e2e91b65fe87385d1ea9af6cfed52a5e5d7aa402b3443b56b092b30cfa14f9b19a19d82b987c7b5ce9d000f01fc3eacc2eab27f499f1bde3d1380dbadd64bcb64bf11c696c2dc9fe7972990509f1e33c6d7313135a308d49418d5ab79e297f944cbbec82066b7097bf99ee697eab5f50ca57612bee4d85ec7322c261463d4dc9815fca46c229871b55c97a5af97b0c88d460b0fa4310d5af64565926775418582ff2e8a829c7e77a320cf16f7c88bbe866b043ad37406fc4005ce5ffa9a62b9c59c5f196978aa52853cba4ba3b299a6d75e682b177b4c5644f1307ce47723a2f90fecd0cdaa761f9791e876cfbfe0fdc8c68bff85ff73ea87aaf89fd6fdaf173a8f29fbe6c409624aaa295cb70040ea0081c8b3ced1577a910704004eac68d2bc3594dd3c55bc94b73988600970cdfebced447ca0f718eb2e3c1fe0634f23cd0f1d681e245ce70072c1d6193ca33c6868fe4655553c5e98dd3fe62ca12b9c05805410d0c6154b46acfcc1d011822128100766feddc87740d4605763bb8eaed03c3e67bc16d703f2b957e1bc874b0d2de85b488cb0348103383c97d0ee057c5f2d1142e77c51233bc7533bec70e4e1dcecdc09a58308bfa208f53d5d4287becfc845ba494e4016d2f8ce80400498fbe866617b60933b2d859ca644ce1bcd0fd1419642e56bb84491be02e9bf69c8d5b482fd5a6672475ba4c8aec56c7e5956fa160156a09df5ab4d36c230c834e1f94ebbdd61d041386e7f6741cf415cf9795c00ffb1021b674760c7e632b1a48f42bd08afbf5a3390b478e07b83cfaf27a9b681675b821b04125181383f95a2d2f4bb2dbd7bebbd5408d357c07f47f2678f991c57b07552ed5cf5dfd5df788ed393bf2537b60ca92e9b61d441e8244f6b6bf1726e4fcc0d846c82e7709c21d58cb4252da47a2a5d4f49b4660a3a6409b1c3bb030a1f0010a7131fe598896d98ec17f0b026f9169ae0c40148118483cddd5bacfeca769b857d02c2aea4f2e8b4d6346fd947c78b36671d06625f508265900c9dd37dc9a881f731fae270283d2155fd314fb9d027be4574c0b94cd34037fc9add7684dde4644cc9e1dc6f299741b7abb9390097a87ba61faf678cb3cd55f0a5b522576ece444f68d6fb074c3c756590fb0486a387426b97f10971278f1cd4f9a5f10ed1a4e85cf65614922e9145d10108a0c8f2e50f82b5b5f66143ca87da5ea0567e21185b87b33fef7f5dfd70d5ef9162fc49ebb153c07b17ecf0b440cac7e2c6964336a54486319455b539d049130656a7b8a6404d5b0ba6b8b06206a0ac392c86e66306aeeaee83beebc15ec9b1c8b49c2ef82435733650f9f8f951b1fcd9b291df605482f0e2ad387a335057faf5a3094b4f40d5c7d4aaa0aa8c6e07a81e4779022a9ef8b086f8fb786d580b12435710565d7dd7c1e37c961978c9853dda88a37db8b1cdad3b59041969d1d3ea662bd78b4c8592835513f7baefc0592986348927eca52be47ff491be455d543c023c43a9acb5008c6b8bcd870a29d291b634ed403c790e2dd6b20443b8616e4ea086d4fc61067f88f34889c5e82b2695038bf927c422b037570a41ce06be97c3840e608eac0f7befb6e4a861174c6906019d3d08720a565304f1d9fb771803d3fcf45b62c7ff37f9e44d5eac1b398811c564f6746c8b5749e88b223134bdf4c26cb0f99fd045251ff46f646e1cf4d7b04fe4f8ea9f62c471f13d0eafefa5300c1ecf9e02ccd187bbf66cff717a60d3be510604f34bd55722c310c609ca861c5c3eb6dafc18c6a08db72a07aa2f8bebb08007335f720f4446dd4876d10ff9b707c9e938b2321e3c617165025de0fd602c3b23abb95ac0946fb2a97d7eef0784e687e553f7730d585a405c798a574c6c1b826773855c9a49f94efc7dea843214d06149e18cee543caf6c7677f5d3b263ad10155a51bc37690de614c25ad52c6717e7f8f28aedde845be11f5a6875db2c9648a7422db2023c2130c93c1db62876ae9095f8defd45fda56b1ce5a9204c630cd081e0ad05cbad4dbb751a37aa3eb437e7f22c68dc868d65ad55b8c7e099d05bbeac37bbb6ea889c3e6844ebabb6cce6d84da3a0456764e78adf361675ae50aef44cbf9ab4e2a42dd1e780069377b056c27c800f5d53a37b8961889492ede69eb5bd18899958720a3ed98f7815fbfcba10031a5a26fdc8ca2af944d506290e7c51a3411d3c66219713530b8df92af97e2e121e74e5b86cf0994b0f80c16de3bd2048cdb5d9eecce5b1fd4411a54857834c6752ef04aac6c41ba4b7dd29fc016537dba4620bc27eaf6655c0169c702bc81d5d510914e08e3cce824523c33f0eca089449af7a60ecd4ee2733cf8729eac5067ad36ac257e4f136574747086330f7f21e418838fc74068559ae884b73ca92a186d7c388958a83194a78e92d6371f01f8e18b13497bc0ddde04c72262f2dd17f1214495cdc74ec9b3178ff6999b3ea875bebabf6464ab78f03dfbbd59b4a513ab82d7e2e53245616bb80e7b67ff25c8e6acd73d5b59dabc78cbe80a316d4e726e0834fcc9b8f1d665b298ac85eecfb8ad296bff1bb0fb0355f3b8ecdf5cfb27f6606cdba1b3126fb7a8d34d272e8ec5ceba96dd0d54355147e3416479941c1b74232b25b15c500b384a73faeb3555f0ef83893e1ce31e97b4108770981364a150e7a313bc347757921e41a0092e045c9a1d3958237c0096633ffbfbbaa80c3bc87edbf3fdb9b4734b8b26c3debe7e39a618c2d7fd46c4b17de1d5fd07237c19a0664bf4f63a74b7661bc032b5f4f7a04a2c287429dc3b83666680d4fa848944303f998cb677aeee911fb67e5f9bbb4ca43b9513fff52cf549283ec0d10f1324c2c94c8dde067599803972eb6e5b1cd8500d04c94d7eff976d581b8b94f18403f441af0cd09ce80bfa2d6bf2441f2e9e9e6abf8ecf7cb51e93ff4043cfd58719dfc0ef12bb3bc70a4286f290161d48e9f229d15e8c5f1230cde69bcad8af97a0c414b167d14aba757f625fc4b69a11073d63e7927f76d286f68ad64bf310f7096767b217b9aee7c353f72caa6686cebf1d4c95b53103df1b2c9b7baa2a250b2581297aab785f12e4e5d26b459ea0a3e06dbd4b070c9d37810c17efd73d7b6c27ec7889f52e16bd1434ab298caa3f9857b092df4f3fa4c44d8ab9bd7539affa7a928f88fdf2884ea88598c9f4ae9c34356ba3295186ae77647ce2f5f8c250614602918d303b2b096cda1220c0fc272864f0da600bc11c5021e76ec5e17fc1019d9bebe42768f525077d9a2a4002d8f06378223841f6716da3d2398c6918503e4f0f8bc6ee00baa84c4e029f191382a80748cb31c4c5e4dcd9190b290b177392bfae7ec6edb0132adf35c944498c71e2e6408ba242575e89bdf7b24da13577339fbbaba4c4c140227648fd46b5d392c39f1c7ce947e4e18767bdf0194cacff07b37f3ee7fc5f54e65d8765abb196c4b1ad18746e48088df859eeba183ade5b83e682ab7c0657db7911b8ddedf04b7c129bf03b7073ca19e198f614e0ef61078c008630f61c561aef81ec2dff502b813c92aee4f1ce4ced6b8cd5fe98d6e1946f653594573fd933c7d762263ee5ea188f415aa63b3adf279dc66ab530db305aa95eb4fcd2220e9370409bf8372ad5bbfe7923e160bb1b73ebe7273372f9c2718a42d23a4706bc2d3576616391e1798dd431386c61b82c7071af64b33a2cd28fd907bed144bb438f5ee06b5d909ffd904c9d1e219b79cc6e3c39d214d52278e4639df7340ab9684fb95cbe2a12e45d09fa57eec44af8c927b53d569a756ccba79431ccb9ac9037e5c8c50689d18d6aef55b64f1588ae5ce81d8ee24209baa410e76ac6f5977decf916219e084f9ff9596deadbbd92a3c51155570107a823cb2df537865f8220e2560197506237889753b1d6281968f4462a8c0a61bbfe59ceca7011d2f1e58bb38a589e3266cf7e8723d91390c62b091d90fe920ae352d968e5eb26dc37ad2bd3d23ae787bb99848d1db97483774ff836faef5c99e01209b73dcb820630e0c14bef234fadde85cccf83cf458d1d111de8aebae59df74bdde594f23372a2f4554d82fd2cc56bea7290d705137ecabf2f7fedf366760eb40e0d6ba7734f3f2777df90fed7011550e8d7ad6a7c6f5b478c4820807c158d78925f5cb1cf6043df961ddf2a0caae0f0f96f9da972a8c19c018389ca872bdcfa4fe57ed32179db04210c26bc4672cbc5dbb65823dbcfdf89ce8784dfd96062eed81942f6009e9ac54507c05313a55e0364794c8e62cbc890ce685b4352cce51a91d64b5232aa9bc509b67b2565d2cb180197c2804040fc2289e424cf8c976f1960141ef3f77b244e7ebdebcbc83fece2523690f7bf07c015326caea20bedc4a67fd5fb55f202aa180f8c7c3dc964e1e3fc9e462f69ca4e6d8d3ac700d84aaf2e72cc3368d3adce64e24227ada4269ae8b59a07fbe96c792e7d827c116a8f82e9a510f13e2a9faa885ae47e0fd3ffaf4e4211c3f9489f3031a773515ae02789a9b1fbb2e388746638df9c7bdb5896849f505d3dcc60fa3cef826cb3c7f65826f75905f6e7a898dff6f996bcbb59c8b2e60deae4d0dd3d546d993721f468883fb92db73e65b908e65fcb20ad7bdb3ac4b86a652dae85f1f93f71b8d501a9e54d42fc0b5a1ec81bd2d8a7d8660fb748d8c3388a435a7aa4907f6e8b98204f54b0dbffeb46a7df8058ebab21451c78e26d2835a870a6dbf9484fb94e1aeeb70cd2a8a2b12284c03039ebfe20c49c5b05f6c8c7eb7ba1af5843414312b49c9d318aa6e90925d74d591ee30b853173faa73ab7055c8e5a9b777403c0298997de0274ab5f20da91cffecad56bc00da32888a0c9970785e4608e97a79eeb0be57dc665a0a3ffedb2322949c54bc90318ab16c47a8a8644415787a695edbca57dcc5331d7f803ffe7101eb0c5fae0c498195e96b512595e5c428cfbf4467fdd1a40878f1f56f2a9bc1079f0946920eb6ba11a6e6236a35e737e97aeb1cef7a759810d0c4091d52cdb025abf33587a05f42f4b7afecbc1e7c562023b2f89ad63e2d625151e72f30e4fb31435e16875f1148f9920dbfaa56eacb6493421fc551e04ad38b68250bf83fd7888a6c759a6027643226e118135d3dbcce825ecc56525ba593142435a9753413c79c3d72ffacc9f392c2cd6dc8ac8ce7b1c635e6a3d8f9383066378c9e452e4a97c823bd9cfe509cc4e49692e02e647eea37a1a4c0cd7196532905c8e3a253430fbd607e53903077e457c5cbc94955ac6beea6dd9ce59b1611b7bb792c764d70ac2d8319e70899c70926068c70465d9ccd47f4cb17fa4f38cae1eba5b05a9ae8ec02294a091c3bea04b7551d92f7d4403904323c6dfde207bd3715780a894b661d8d4e4c48ff3af827b267a5101a7d53447b3cb71968eaf249d7b96ea7716e883b61b9f5e8dee8e6e87495e10281b1c6284e935ef4ae621c26768ee72960a2bebba5cbbc32aae6ae837f8817cbf67d47575154985c731552591d6d641f8b829eae23f3473428648c4498334608259bfe5c9288905595f6d6a5ef7b0e438bc3a393f54a963fa1b4bb379a0e6e8958e74d53936bdaebd88343259631e65bdf35183100d1333c1fbb2212fda5b331fe53d4bb85c131472a26d9e5f6c5f27dae34ee4dbfaf3be52ae13151c07987a6c2f3d58de9e431e8ade8dee577a73a80eccd92faa08b16d129e40eeef5d2ac43dfe8ae299eb14b150f52ceeb00fa788314a5b4828a3052fcc09b8b43f702e34cd2002f1ba9ceda5d94f4b3933b6e5a4ab8427d81516d9b2f2ad42e2b32631c60a8b1a6c31ae6b7fcb086f892e503dbdeea4c508d3750516c6009aa13307654adcdfa9a4cb3529813113fb52d721e5107824ff7ad81533b8c207a27fc7ded4603b8e7c14044e27dd52f2e93e827afba173c14965e55538a0deab4aeb5f426a8fa83fcebd667b91958ed47dd6317a60d09bfa15f2f2b3cf547f5e6b8abc4005ea9dc5cd3c7b60a80a8028f2df1df31720a778c739aff3d12fb6b489a02cbe07f2af19367584b313d5896b53b8641cf37bfaff7668f511c47342bc69ea66d5273c228bbb991730a2097d30b51c8a223452b37e83d7300f31eb25ea3156ccd24d582871de408c270c4bd597177e3044b7ccbd8513d840a272b1942159dfedd796aa4401894a4d000729caca39a8808431ffb26bdae2149f3937702218abc152c02c8d211f4ddd01ab0f0a331863d9ecd678a0f156d195f20365dd5f84e290997d8a731c90a1ec70b0e757dc3486135247e892a8c3ea9ccb5c88f4e03ccbea3635245ad83b082413a72c8205200ebff86cc240e40f80b3e2aa56580e55ad6bca88af1be7c8db49c4e66944be7785a93d7f3dfe003139865316610cba7c8eb863d66a799977b3144251bd0319c077902e125370280da3a7245fea8902ca5dad9747e44322e33b24eee431dcd34b7af47f0b3b66da0e9f05660e9e0d434b57c0104191d1d57716e4b99e21c111d6eeb7837cb4fe56b1b4fc6dd53b90c0caecf85d9f11ea9a49820e2ab879128d30b7f1498812767972e82a98e708e90a7c9defac6d760c1140347d8f071a0ac25d06f8d2df063981c608055a297987806aacef2b1bcd3d4d5defa4d7b3960e54bba49a8ce2665604adcc3260458d13fdb773105969a4b0797940e4bc5d0a0c1fdd99a0dfca622cc37946254ac0f6a1a5587eb3ae7c1079da250ad5e464fac9ef91066b77423e864a08e0df3e45ce8225e703410eeca793528240809bc1081a654deae72cb3913137787e073958be1513f9abe9ec022ce51c9761b8d1412a6cba5359b0dc4a98ef39f8725dbbe89d83f326785172d118ec0607cb7f975d574e92ee7ff8b5ded8b870e1a1a158eb4c82c7e73adec8db77265e6b57576b0558c4d400f0fa9775f05fd754adbf7f0db737cac7d64d64b22220eeaa6e3c92dcb0298d8529158c76e9b9de6338cecc66557c521d013356a8936811dce1bddd366597251db4c0b521e3d13ae8ba82ad4aecc48d74474a46e815d8f486d2e3844a0f9931348366878646e1dd1c2def44a93ec1c3d0fb8a77a5c7af5c3e5460d0a9023d44570e7b5c0351ed6f50c23c62476cead248da2af38fe3cd09a33950b3bcf21a14badbbd301814bdbac38fc3bb62d4f2bf9789e97b6157b4c49debecf41fca7dd571971f25555640c1e8c7840873f6d3a27e91cf6ac9aa0ffed21392661b71a99f84bb832bc6f41aa56014d3e35949974eaaa0f3bdccc89e7ddb69665050d1dfeeba7c628d5dff126d87745e17879b28f4c9cc9cf04f8911a2f1e39d3e1222311646095a6a6e7419bc35d1a8d194e133d768581402aa1ae6a9a42c0e4906cbc22d70f9bdf36aebcdf35b3a66ab0cfff8dcaaefa149fdc68e8b5e8a7b81671ef94aac8b09ab43f615471a029dea5e5a36ce005d81c81dc9c498868973059c8d3b985c3a68c7508c664f1972c7c1b8d56bd9aabea82948e9b9f9135b7a49f30ef1b448b0aba62dd9caa2fb1b5d7c433f06efe840b9283d37e4e5d829668ff37090b318921efd81d61aae3284c01bf87987f76c2b51b65e984d5c98e7316ad751d53d56edbbdeb8b0913d48c867121e02bf0e6f305c6c5f822b15ce0edab75f49429f5e5e9a61a493aeaaa44867491b92ec11dae87ebc016cda270061a3db93ed49ccc38dfb89621c88d7a8646fef5187d6f6a6be96ce4d66617ca2223da31356b9d73ab7ee817977f0c2223e101dbf22b89bf8b4f7aeaadb8cfe7362c238dbe2c9fbc26237371981ca4de2b8fdf52afcc1a3b7b916c0e5cd4eeaa1b3743a3bb80cdea77167fe2dfde9ad9a9bddcc14157a460e34eb3c8bdd19bb3fd0685f692fa1c86dd16ac289c24e0176a3e2ce1f310e482b9f17de200e8cd5a485a43aec2d25b19b55c3483411970d0bdeb2b4a947cb970576042fb68273bcd20d4e46e7b1a680f2a2dc8a46e2f0c5e05b267730d678f7f1b31a8947f52254e8623e6091007ddb550b3d55ae46990e3b162d666662096fa28f67fc8538fedb84bf109754631c3b152c09e31136131e84df84558421271ccd6fc98546cf9dbe9f294bd273af06e5fc7482f3d1b8270ef450a8f90d7f9f8ccf9c4bc222905c9f7112d637039ca12b059dc89de5a1f25b30316f9b7e15f8ccdf93c90a74efe7faad04e5e9d92ee2fcf68272cc805af415c3aca7aea40f721cfaa631b66ad55305035cd981e3ce8162f8d52869deab83ec302baa3894710ac983e583270e81c5bc18bbf5812657ca3f408a22b712dd51d0e796743cef69d05f4a3ca37104d029b3329c6494f6adf93da43ad22bba416dd2c87763f705e2016dc122ba963b292288734bd1a2f705ed97a19daa1369269551174c12a9bfa97cae23c8e8f20e85d3c3bc33142d609e597cbb326a1a3a6f070ff02d310d182739912e2b3f390e7c23e19955b64242b724f53dcc948102a538c0edcfade361893dc21b650c57bf215cd3185ac193f6d0632f79547a95db4d7fd8e7533f60d60774f74c5380b5ec098cfa523ef056c7585948cdd11ab346c2d09169217760d1f7855fdfec594fb16c576cf7dbadd692a2814c22800b69c3d2bb68d759d56e83646d58eecc6c6e45cce090dfba68b2fc895adc7ffe726d8ba7b003002cea9033ef9dc9b9c92ee06b61d4f20698847df9e108c5a03051b4b10990113d70211cf5c42dc85ebbec7d7c9a23f8757f10e1cc5502d17fe622e84e5474eba33c2488d52503088f04b474f71686944bbca41b6c99c6042b3eaaa545aa4fe5153b226d6fc61495bfa961d89d0193f070598629e27462fe98abf0addfbad58be7482cc5c321e70eea330f26f84e6c1610a9a0d3e17f5a1c603d2d5c1a7272884fde58da91670ede92ec03ce285d9478e1da77b8010f226aa0edb13ad1e3e1fd14a57b0fe974af1f6200d6dd449f1df6dd0d55f464d83715c234341f8550031d9ef41e42dc801a3e7f17cbf590d684380b08ae2aada5ceea3387b3cf180aff07d1282bee540083a77b18c67271c26baa51cc94c42feefcc3b214ba09c5fa48f2e2809a0ba43235bede805d6f9cb5e7080e64ca6dcc5c6df1187ae5194afc7a7536849af19cc9b9a152af6bddf0d240af689c277ddf5b225fda46d78c9cbf59134da322a5893630ca808ca8c13a08b7ad9310e8a2cff27c43bf2d4b69af2927415c3b4fc3c19a1a0416ec266595ba7c578f09b90638bdd50c40808f1f1985bcd3f0b6d2f96144e40213d4489fca0ecb4b853b955e249326ec55c2133f984d3dc7f854a7e7deaec907f0e2c058ed75e6ef4641060c47bd18fb6cd2e98da6c634178ec19792d38487a2875e60859be46a58a3caaea3ad49f1f389ff4c5851371d5de84e85c5d675af4d958796de988a6546c4a50424c740116420bb221e1691443ec3c19c6ba0b41a7833edc5a8a3db2a51a899801babd1d2362621dc3542138c16b0cbdcf030109664b84b7dab33cdf13f1c568a111b9bed2d13a09117bc140c8d0868bb872c24c1d3204e4024278b11215a13952a8123cdd990258baa496cd6b4499e12867b0cd221e9741e6710f3e9b20e96006ec0615e3c1d8f526751437a54600e075d9bfd1da4cbee9c1df75a5c4df8c4968db5a1f0b01ce5d48f0a776c0b598477a186542140d6e2a66f9accaa3322302a89d6e044d9f80a0900d1ce626c3f6575ec2db0ace08c7495dbe14dfe245d0dafdb5245568bc6677dd17126040f4f76ba915ce247a46f69be7f7e16878056c57c846fc37aad82d939ab319340570816879154d9b45b29a5e8e6e57dfe1d881f7821e029b732ca671487bb47d05b8394677ef0f59d40d29cec3187c95faf24c4cae9d026e3589838ea91d820b81b6a3a85461f09c78fe0ef5ba4d06034e356ec7089fbe2f79210fb8e17420494ba1bfa0c3cfb2e1c9f2fd956e55308449223d080ff1aa4c9ba9ba75a0b9b66d63c8156f209d1da6880e851769180f05d3dac96d489f4c31c0350049ea857f983bcf1b97949bc5765d2098b0ab2a929d177f12bc827f34c2bca252698856317400ecdca04d0f86577d8aa44015c6c48b36cb85718da88ac3c7f701da05af871ee6079c9057ed87a1cdaf3be438d4e25cbde404c2d6c87aa3f46ea9b7ae2ea4bbfbd7d9a14fecdf6202c4fc6bed65cdff4bd4347f8f4484dfb1d56c5a12c089aba173346db60b76abbb740edbf97a79b92caa701085204b7a2618a098e1c98f23961f97eb115bd02283fc6fb3ade2dec8d6a8ee5fa628416e268ba33c983f945188739dafec3dc9b051712d9c3a006940fc727a2693c82b59f28eb2627e3c8a819f008800cb5ed5592d9d09b71941e8118901591c5f40f21bc83e47c9d213c7f1c918e90ebc4105e3bfcc032bf67e0d56f28967f2e6f44b7781d461dd36906c9faba7561c22389f1d735f9cb106076a7463219ec93b142776ae8373e07115e571572f4aa21f55ea92b10a37e15e41d152e2fc54309697da13466fecb1343860bf61ef5b792b8939a3d0713b4ddcde261261c6f6e5a841be4b710b899117e5fb8d428da0a367344e9ec1ef6fb06813792c4ae1aef1f2805b680e8b373a46481697bc5ba3182f0f30113bcf959817d45f418e9d659b194f52bbf4c02321054aa8c1bea806ecb36917d3c947bb17e2de31c37044d2c48b08d997da37820b317ae4165828e90cdd505590fae88e6b3e8c15f420d5fd3e847fc1e45dcf157c170c4ef1118b77ffbb0e85c22fbf7d956620cae6f8c213f6a529a722cc75fb033204d11ef075dfd3b1bb490cf883a893ec1beaa1293d1c78120459016bce08d8f887615e65c63dc200e79406b34ab6da222ba4d11ae343923a2eb153cad8add5bb7548dea95a6089c06299a1a32085af96ae5d511c8e5dd7cc635a9c6b97a0e57fb0a58941c5a4c6d00727d37b8d65ddcc45cb0b3bd5c13722d8b8a58199018df897b74341b051db844ffb43f75900b2fb9cb62bf30ded9bcb076545a5665f0020d/etc/alternatives/pygmentizedependency_links.txt__init__.cpython-36.opt-1.pycconsole.cpython-36.opt-1.pycfilter.cpython-36.opt-1.pycplugin.cpython-36.opt-1.pycscanner.cpython-36.opt-1.pycstyle.cpython-36.opt-1.pyc_asy_builtins.cpython-36.opt-1.pyc_cl_builtins.cpython-36.opt-1.pyc_csound_builtins.cpython-36.opt-1.pyc_lasso_builtins.cpython-36.opt-1.pyc_openedge_builtins.cpython-36.opt-1.pyc_stan_builtins.cpython-36.opt-1.pyc_stata_builtins.cpython-36.opt-1.pyc_tsql_builtins.cpython-36.opt-1.pycagile.cpython-36.opt-1.pyccompiled.cpython-36.opt-1.pycconsole.cpython-36.opt-1.pycdiff.cpython-36.opt-1.pycfunctional.cpython-36.opt-1.pychexdump.cpython-36.opt-1.pycigor.cpython-36.opt-1.pycmake.cpython-36.opt-1.pycmath.cpython-36.opt-1.pycother.cpython-36.opt-1.pycprolog.cpython-36.opt-1.pycr.cpython-36.opt-1.pycrebol.cpython-36.opt-1.pycroboconf.cpython-36.opt-1.pycsnobol.cpython-36.opt-1.pyctext.cpython-36.opt-1.pyctextedit.cpython-36.opt-1.pycverification.cpython-36.opt-1.pycweb.cpython-36.opt-1.pycigor.cpython-36.opt-1.pyc@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-Pygments-2.2.0-lp151.4.3.1.src.rpmpython3-Pygmentspython3-pygments@@    /bin/sh/bin/sh/usr/bin/python3python(abi)python3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.63.0.4-14.6.0-14.0-15.2-14.14.1_@Y@X@X@X@X@XIK@X@Vl@VV@U.@Gustavo Figueira dmueller@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtbechtold@suse.comjmatejek@suse.comdmueller@suse.commichael@stroeder.comolaf@aepfle.demichael@stroeder.comtbehrens@suse.com- Use %python_uninstall_alternative in %postun (bsc#1180252)- fix build in a python2.x only env- Use https url.- Update source url.- Update to 2.2.0 - Added the ability to load lexer and formatter classes directly from files with the `-x` command line option and the `lexers.load_lexer_from_file()` and `formatters.load_formatter_from_file()` functions. (PR#559) - Added `lexers.find_lexer_class_by_name()`. (#1203) - Added new token types and lexing for magic methods and variables in Python and PHP. - Added a new token type for string affixes and lexing for them in Python, C++ and Postgresql lexers. - Added a new token type for heredoc (and similar) string delimiters and lexing for them in C++, Perl, PHP, Postgresql and Ruby lexers. - Styles can now define colors with ANSI colors for use in the 256-color terminal formatter. (PR#531) - Improved the CSS lexer. (#1083, #1130) - Added "Rainbow Dash" style. (PR#623) - Delay loading `pkg_resources`, which takes a long while to import. (PR#690)- Fix python_module macro definition- update for multipython build - only distribute "pygmentize" for Python 3- update to 2.1.3: - Fixed regression in Bash lexer (PR#563) - Fixed Python 3 regression in image formatter (#1215) - Fixed regression in Bash lexer (PR#562)- Update to version 2.1.1 - Fixed Jython compatibility (#1205) - Fixed HTML formatter output with leading empty lines (#1111) - Added a mapping table for LaTeX encodings and added utf8 (#1152) - Fixed image formatter font searching on Macs (#1188) - Fixed deepcopy-ing of Token instances (#1168) - Fixed Julia string interpolation (#1170) - Fixed statefulness of HttpLexer between get_tokens calls - Many smaller fixes to various lexers- Disable testsuite in SLE_11 because it requires python 2.7- Update to version 2.1 - Added styles: * Lovelace (PR#456) * Algol and Algol-nu (#1090) - Added formatters: * IRC (PR#458) * True color (24-bit) terminal ANSI sequences (#1142) (formatter alias: "16m") - New "filename" option for HTML formatter (PR#527). - Improved performance of the HTML formatter for long lines (PR#504). - Updated autopygmentize script (PR#445). - Fixed style inheritance for non-standard token types in HTML output. - Added support for async/await to Python 3 lexer. - Rewrote linenos option for TerminalFormatter (it's better, but slightly different output than before) (#1147). - Javascript lexer now supports most of ES6 (#1100). - Cocoa builtins updated for iOS 8.1 (PR#433). - Combined BashSessionLexer and ShellSessionLexer, new version should support the prompt styles of either. - Added option to pygmentize to show a full traceback on exceptions. - Fixed incomplete output on Windows and Python 3 (e.g. when using iPython Notebook) (#1153). - Allowed more traceback styles in Python console lexer (PR#253). - Added decorators to TypeScript (PR#509). - Fix highlighting of certain IRC logs formats (#1076).- Update to version 2.0.2: * Fix Python tracebacks getting duplicated in the console lexer * Backquote-delimited identifiers are now recognized in F# * Fix an encoding issue when using pygmentize with the -o option. * Default lexer encoding is now “guess” * Major update to Swift lexer. * Multiple fixes to lexer guessing in conflicting cases * Simplified regexes and builtin lists. * Dropped Python 2.4 and 2.5 compatibility * Lexers added: APL (#969) Agda and Literate Agda (PR#203) Alloy (PR#355) AmbientTalk BlitzBasic (PR#197) ChaiScript (PR#24) Chapel (PR#256) Cirru (PR#275) Clay (PR#184) ColdFusion CFC (PR#283) Cryptol and Literate Cryptol (PR#344) Cypher (PR#257) Docker config files EBNF (PR#193) Eiffel (PR#273) GAP (PR#311) Golo (PR#309) Handlebars (PR#186) Hy (PR#238) Idris and Literate Idris (PR#210) Igor Pro (PR#172) Inform 6/7 (PR#281) Intel objdump (PR#279) Isabelle (PR#386) Jasmin (PR#349) JSON-LD (PR#289) Kal (PR#233) Lean (PR#399) LSL (PR#296) Limbo (PR#291) Liquid (#977) MQL (PR#285) MaskJS (PR#280) Mozilla preprocessors Mathematica (PR#245) NesC (PR#166) Nit (PR#375) Nix (PR#267) Pan Pawn (PR#211) Perl 6 (PR#181) Pig (PR#304) Pike (PR#237) QBasic (PR#182) Red (PR#341) ResourceBundle (#1038) Rexx (PR#199) Rql (PR#251) Rsl SPARQL (PR#78) Slim (PR#366) Swift (PR#371) Swig (PR#168) TADS 3 (PR#407) Todo.txt todo lists Twig (PR#404) * Added a helper to “optimize” regular expressions * New styles: “xcode” and “igor” * The command-line “pygmentize” tool now tries a little harder * Added “inencoding” option for lexers to override “encoding” * Added line-by-line “streaming” mode for pygmentize with the “-s” option * Added an “envname” option to the LaTeX formatter to select a replacement * Updated the Makefile lexer to yield a little more useful highlighting. * Lexer aliases passed to get_lexer_by_name() are now case-insensitive. * File name matching in lexers and formatters will now use a regex cache for speed * Pygments will now recognize “vim” modelines when guessing the lexer * Major restructure of the pygments.lexers module namespace. * The NameHighlightFilter now works with any Name.* token type (#790). * Python 3 lexer: add new exceptions from PEP 3151. * Opa lexer: add new keywords (PR#170). * Julia lexer: add keywords and underscore-separated number literals * Lasso lexer: fix method highlighting, update builtins * Objective C/C++ lexers: allow “@” prefixing any expression (#871). * Ruby lexer: fix lexing of Name::Space tokens (#860) and of symbols in hashes * Stan lexer: update for version 2.4.0 of the language * JavaScript lexer: add the “yield” keyword (PR#196). * HTTP lexer: support for PATCH method (PR#190). * Koka lexer: update to newest language spec (PR#201). * Haxe lexer: rewrite and support for Haxe 3 (PR#174). * Prolog lexer: add different kinds of numeric literals * F# lexer: rewrite with newest spec for F# 3.0 (#842), fix a bug with dotted chains * Kotlin lexer: general update (PR#271). * Rebol lexer: fix comment detection and analyse_text (PR#261). * LLVM lexer: update keywords to v3.4 (PR#258). * PHP lexer: add new keywords and binary literals (PR#222). * external/markdown-processor.py updated to newest python-markdown * CSS lexer: some highlighting order fixes (PR#231). * Ceylon lexer: fix parsing of nested multiline comments (#915). * C family lexers: fix parsing of indented preprocessor directives * Rust lexer: update to 0.9 language version (PR#270, PR#388). * Elixir lexer: update to 0.15 language version (PR#392). * Fix swallowing incomplete tracebacks in Python console lexer/bin/sh/bin/shpython3-pygmentsarmbuild21 1611746137  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx2.2.0-lp151.4.3.12.2.02.2.0   pygmentizepygmentizepygmentize-3.6Pygments-2.2.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safetop_level.txtpygments__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccmdline.cpython-36.opt-1.pyccmdline.cpython-36.pycconsole.cpython-36.opt-1.pycconsole.cpython-36.pycfilter.cpython-36.opt-1.pycfilter.cpython-36.pycformatter.cpython-36.opt-1.pycformatter.cpython-36.pyclexer.cpython-36.opt-1.pyclexer.cpython-36.pycmodeline.cpython-36.opt-1.pycmodeline.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pycregexopt.cpython-36.opt-1.pycregexopt.cpython-36.pycscanner.cpython-36.opt-1.pycscanner.cpython-36.pycsphinxext.cpython-36.opt-1.pycsphinxext.cpython-36.pycstyle.cpython-36.opt-1.pycstyle.cpython-36.pyctoken.cpython-36.opt-1.pyctoken.cpython-36.pycunistring.cpython-36.opt-1.pycunistring.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pyccmdline.pyconsole.pyfilter.pyfilters__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycformatter.pyformatters__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_mapping.cpython-36.opt-1.pyc_mapping.cpython-36.pycbbcode.cpython-36.opt-1.pycbbcode.cpython-36.pychtml.cpython-36.opt-1.pychtml.cpython-36.pycimg.cpython-36.opt-1.pycimg.cpython-36.pycirc.cpython-36.opt-1.pycirc.cpython-36.pyclatex.cpython-36.opt-1.pyclatex.cpython-36.pycother.cpython-36.opt-1.pycother.cpython-36.pycrtf.cpython-36.opt-1.pycrtf.cpython-36.pycsvg.cpython-36.opt-1.pycsvg.cpython-36.pycterminal.cpython-36.opt-1.pycterminal.cpython-36.pycterminal256.cpython-36.opt-1.pycterminal256.cpython-36.pyc_mapping.pybbcode.pyhtml.pyimg.pyirc.pylatex.pyother.pyrtf.pysvg.pyterminal.pyterminal256.pylexer.pylexers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_asy_builtins.cpython-36.opt-1.pyc_asy_builtins.cpython-36.pyc_cl_builtins.cpython-36.opt-1.pyc_cl_builtins.cpython-36.pyc_cocoa_builtins.cpython-36.opt-1.pyc_cocoa_builtins.cpython-36.pyc_csound_builtins.cpython-36.opt-1.pyc_csound_builtins.cpython-36.pyc_lasso_builtins.cpython-36.opt-1.pyc_lasso_builtins.cpython-36.pyc_lua_builtins.cpython-36.opt-1.pyc_lua_builtins.cpython-36.pyc_mapping.cpython-36.opt-1.pyc_mapping.cpython-36.pyc_mql_builtins.cpython-36.opt-1.pyc_mql_builtins.cpython-36.pyc_openedge_builtins.cpython-36.opt-1.pyc_openedge_builtins.cpython-36.pyc_php_builtins.cpython-36.opt-1.pyc_php_builtins.cpython-36.pyc_postgres_builtins.cpython-36.opt-1.pyc_postgres_builtins.cpython-36.pyc_scilab_builtins.cpython-36.opt-1.pyc_scilab_builtins.cpython-36.pyc_sourcemod_builtins.cpython-36.opt-1.pyc_sourcemod_builtins.cpython-36.pyc_stan_builtins.cpython-36.opt-1.pyc_stan_builtins.cpython-36.pyc_stata_builtins.cpython-36.opt-1.pyc_stata_builtins.cpython-36.pyc_tsql_builtins.cpython-36.opt-1.pyc_tsql_builtins.cpython-36.pyc_vim_builtins.cpython-36.opt-1.pyc_vim_builtins.cpython-36.pycactionscript.cpython-36.opt-1.pycactionscript.cpython-36.pycagile.cpython-36.opt-1.pycagile.cpython-36.pycalgebra.cpython-36.opt-1.pycalgebra.cpython-36.pycambient.cpython-36.opt-1.pycambient.cpython-36.pycampl.cpython-36.opt-1.pycampl.cpython-36.pycapl.cpython-36.opt-1.pycapl.cpython-36.pycarchetype.cpython-36.opt-1.pycarchetype.cpython-36.pycasm.cpython-36.opt-1.pycasm.cpython-36.pycautomation.cpython-36.opt-1.pycautomation.cpython-36.pycbasic.cpython-36.opt-1.pycbasic.cpython-36.pycbibtex.cpython-36.opt-1.pycbibtex.cpython-36.pycbusiness.cpython-36.opt-1.pycbusiness.cpython-36.pycc_cpp.cpython-36.opt-1.pycc_cpp.cpython-36.pycc_like.cpython-36.opt-1.pycc_like.cpython-36.pyccapnproto.cpython-36.opt-1.pyccapnproto.cpython-36.pycchapel.cpython-36.opt-1.pycchapel.cpython-36.pycclean.cpython-36.opt-1.pycclean.cpython-36.pyccompiled.cpython-36.opt-1.pyccompiled.cpython-36.pycconfigs.cpython-36.opt-1.pycconfigs.cpython-36.pycconsole.cpython-36.opt-1.pycconsole.cpython-36.pyccrystal.cpython-36.opt-1.pyccrystal.cpython-36.pyccsound.cpython-36.opt-1.pyccsound.cpython-36.pyccss.cpython-36.opt-1.pyccss.cpython-36.pycd.cpython-36.opt-1.pycd.cpython-36.pycdalvik.cpython-36.opt-1.pycdalvik.cpython-36.pycdata.cpython-36.opt-1.pycdata.cpython-36.pycdiff.cpython-36.opt-1.pycdiff.cpython-36.pycdotnet.cpython-36.opt-1.pycdotnet.cpython-36.pycdsls.cpython-36.opt-1.pycdsls.cpython-36.pycdylan.cpython-36.opt-1.pycdylan.cpython-36.pycecl.cpython-36.opt-1.pycecl.cpython-36.pyceiffel.cpython-36.opt-1.pyceiffel.cpython-36.pycelm.cpython-36.opt-1.pycelm.cpython-36.pycerlang.cpython-36.opt-1.pycerlang.cpython-36.pycesoteric.cpython-36.opt-1.pycesoteric.cpython-36.pycezhil.cpython-36.opt-1.pycezhil.cpython-36.pycfactor.cpython-36.opt-1.pycfactor.cpython-36.pycfantom.cpython-36.opt-1.pycfantom.cpython-36.pycfelix.cpython-36.opt-1.pycfelix.cpython-36.pycforth.cpython-36.opt-1.pycforth.cpython-36.pycfortran.cpython-36.opt-1.pycfortran.cpython-36.pycfoxpro.cpython-36.opt-1.pycfoxpro.cpython-36.pycfunctional.cpython-36.opt-1.pycfunctional.cpython-36.pycgo.cpython-36.opt-1.pycgo.cpython-36.pycgrammar_notation.cpython-36.opt-1.pycgrammar_notation.cpython-36.pycgraph.cpython-36.opt-1.pycgraph.cpython-36.pycgraphics.cpython-36.opt-1.pycgraphics.cpython-36.pychaskell.cpython-36.opt-1.pychaskell.cpython-36.pychaxe.cpython-36.opt-1.pychaxe.cpython-36.pychdl.cpython-36.opt-1.pychdl.cpython-36.pychexdump.cpython-36.opt-1.pychexdump.cpython-36.pychtml.cpython-36.opt-1.pychtml.cpython-36.pycidl.cpython-36.opt-1.pycidl.cpython-36.pycigor.cpython-36.opt-1.pycigor.cpython-36.pycinferno.cpython-36.opt-1.pycinferno.cpython-36.pycinstallers.cpython-36.opt-1.pycinstallers.cpython-36.pycint_fiction.cpython-36.opt-1.pycint_fiction.cpython-36.pyciolang.cpython-36.opt-1.pyciolang.cpython-36.pycj.cpython-36.opt-1.pycj.cpython-36.pycjavascript.cpython-36.opt-1.pycjavascript.cpython-36.pycjulia.cpython-36.opt-1.pycjulia.cpython-36.pycjvm.cpython-36.opt-1.pycjvm.cpython-36.pyclisp.cpython-36.opt-1.pyclisp.cpython-36.pycmake.cpython-36.opt-1.pycmake.cpython-36.pycmarkup.cpython-36.opt-1.pycmarkup.cpython-36.pycmath.cpython-36.opt-1.pycmath.cpython-36.pycmatlab.cpython-36.opt-1.pycmatlab.cpython-36.pycml.cpython-36.opt-1.pycml.cpython-36.pycmodeling.cpython-36.opt-1.pycmodeling.cpython-36.pycmodula2.cpython-36.opt-1.pycmodula2.cpython-36.pycmonte.cpython-36.opt-1.pycmonte.cpython-36.pycncl.cpython-36.opt-1.pycncl.cpython-36.pycnimrod.cpython-36.opt-1.pycnimrod.cpython-36.pycnit.cpython-36.opt-1.pycnit.cpython-36.pycnix.cpython-36.opt-1.pycnix.cpython-36.pycoberon.cpython-36.opt-1.pycoberon.cpython-36.pycobjective.cpython-36.opt-1.pycobjective.cpython-36.pycooc.cpython-36.opt-1.pycooc.cpython-36.pycother.cpython-36.opt-1.pycother.cpython-36.pycparasail.cpython-36.opt-1.pycparasail.cpython-36.pycparsers.cpython-36.opt-1.pycparsers.cpython-36.pycpascal.cpython-36.opt-1.pycpascal.cpython-36.pycpawn.cpython-36.opt-1.pycpawn.cpython-36.pycperl.cpython-36.opt-1.pycperl.cpython-36.pycphp.cpython-36.opt-1.pycphp.cpython-36.pycpraat.cpython-36.opt-1.pycpraat.cpython-36.pycprolog.cpython-36.opt-1.pycprolog.cpython-36.pycpython.cpython-36.opt-1.pycpython.cpython-36.pycqvt.cpython-36.opt-1.pycqvt.cpython-36.pycr.cpython-36.opt-1.pycr.cpython-36.pycrdf.cpython-36.opt-1.pycrdf.cpython-36.pycrebol.cpython-36.opt-1.pycrebol.cpython-36.pycresource.cpython-36.opt-1.pycresource.cpython-36.pycrnc.cpython-36.opt-1.pycrnc.cpython-36.pycroboconf.cpython-36.opt-1.pycroboconf.cpython-36.pycrobotframework.cpython-36.opt-1.pycrobotframework.cpython-36.pycruby.cpython-36.opt-1.pycruby.cpython-36.pycrust.cpython-36.opt-1.pycrust.cpython-36.pycsas.cpython-36.opt-1.pycsas.cpython-36.pycscripting.cpython-36.opt-1.pycscripting.cpython-36.pycshell.cpython-36.opt-1.pycshell.cpython-36.pycsmalltalk.cpython-36.opt-1.pycsmalltalk.cpython-36.pycsmv.cpython-36.opt-1.pycsmv.cpython-36.pycsnobol.cpython-36.opt-1.pycsnobol.cpython-36.pycspecial.cpython-36.opt-1.pycspecial.cpython-36.pycsql.cpython-36.opt-1.pycsql.cpython-36.pycstata.cpython-36.opt-1.pycstata.cpython-36.pycsupercollider.cpython-36.opt-1.pycsupercollider.cpython-36.pyctcl.cpython-36.opt-1.pyctcl.cpython-36.pyctemplates.cpython-36.opt-1.pyctemplates.cpython-36.pyctesting.cpython-36.opt-1.pyctesting.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pyctextedit.cpython-36.opt-1.pyctextedit.cpython-36.pyctextfmts.cpython-36.opt-1.pyctextfmts.cpython-36.pyctheorem.cpython-36.opt-1.pyctheorem.cpython-36.pyctrafficscript.cpython-36.opt-1.pyctrafficscript.cpython-36.pyctyposcript.cpython-36.opt-1.pyctyposcript.cpython-36.pycurbi.cpython-36.opt-1.pycurbi.cpython-36.pycvarnish.cpython-36.opt-1.pycvarnish.cpython-36.pycverification.cpython-36.opt-1.pycverification.cpython-36.pycweb.cpython-36.opt-1.pycweb.cpython-36.pycwebmisc.cpython-36.opt-1.pycwebmisc.cpython-36.pycwhiley.cpython-36.opt-1.pycwhiley.cpython-36.pycx10.cpython-36.opt-1.pycx10.cpython-36.pyc_asy_builtins.py_cl_builtins.py_cocoa_builtins.py_csound_builtins.py_lasso_builtins.py_lua_builtins.py_mapping.py_mql_builtins.py_openedge_builtins.py_php_builtins.py_postgres_builtins.py_scilab_builtins.py_sourcemod_builtins.py_stan_builtins.py_stata_builtins.py_tsql_builtins.py_vim_builtins.pyactionscript.pyagile.pyalgebra.pyambient.pyampl.pyapl.pyarchetype.pyasm.pyautomation.pybasic.pybibtex.pybusiness.pyc_cpp.pyc_like.pycapnproto.pychapel.pyclean.pycompiled.pyconfigs.pyconsole.pycrystal.pycsound.pycss.pyd.pydalvik.pydata.pydiff.pydotnet.pydsls.pydylan.pyecl.pyeiffel.pyelm.pyerlang.pyesoteric.pyezhil.pyfactor.pyfantom.pyfelix.pyforth.pyfortran.pyfoxpro.pyfunctional.pygo.pygrammar_notation.pygraph.pygraphics.pyhaskell.pyhaxe.pyhdl.pyhexdump.pyhtml.pyidl.pyigor.pyinferno.pyinstallers.pyint_fiction.pyiolang.pyj.pyjavascript.pyjulia.pyjvm.pylisp.pymake.pymarkup.pymath.pymatlab.pyml.pymodeling.pymodula2.pymonte.pyncl.pynimrod.pynit.pynix.pyoberon.pyobjective.pyooc.pyother.pyparasail.pyparsers.pypascal.pypawn.pyperl.pyphp.pypraat.pyprolog.pypython.pyqvt.pyr.pyrdf.pyrebol.pyresource.pyrnc.pyroboconf.pyrobotframework.pyruby.pyrust.pysas.pyscripting.pyshell.pysmalltalk.pysmv.pysnobol.pyspecial.pysql.pystata.pysupercollider.pytcl.pytemplates.pytesting.pytext.pytextedit.pytextfmts.pytheorem.pytrafficscript.pytyposcript.pyurbi.pyvarnish.pyverification.pyweb.pywebmisc.pywhiley.pyx10.pymodeline.pyplugin.pyregexopt.pyscanner.pysphinxext.pystyle.pystyles__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabap.cpython-36.opt-1.pycabap.cpython-36.pycalgol.cpython-36.opt-1.pycalgol.cpython-36.pycalgol_nu.cpython-36.opt-1.pycalgol_nu.cpython-36.pycarduino.cpython-36.opt-1.pycarduino.cpython-36.pycautumn.cpython-36.opt-1.pycautumn.cpython-36.pycborland.cpython-36.opt-1.pycborland.cpython-36.pycbw.cpython-36.opt-1.pycbw.cpython-36.pyccolorful.cpython-36.opt-1.pyccolorful.cpython-36.pycdefault.cpython-36.opt-1.pycdefault.cpython-36.pycemacs.cpython-36.opt-1.pycemacs.cpython-36.pycfriendly.cpython-36.opt-1.pycfriendly.cpython-36.pycfruity.cpython-36.opt-1.pycfruity.cpython-36.pycigor.cpython-36.opt-1.pycigor.cpython-36.pyclovelace.cpython-36.opt-1.pyclovelace.cpython-36.pycmanni.cpython-36.opt-1.pycmanni.cpython-36.pycmonokai.cpython-36.opt-1.pycmonokai.cpython-36.pycmurphy.cpython-36.opt-1.pycmurphy.cpython-36.pycnative.cpython-36.opt-1.pycnative.cpython-36.pycparaiso_dark.cpython-36.opt-1.pycparaiso_dark.cpython-36.pycparaiso_light.cpython-36.opt-1.pycparaiso_light.cpython-36.pycpastie.cpython-36.opt-1.pycpastie.cpython-36.pycperldoc.cpython-36.opt-1.pycperldoc.cpython-36.pycrainbow_dash.cpython-36.opt-1.pycrainbow_dash.cpython-36.pycrrt.cpython-36.opt-1.pycrrt.cpython-36.pycsas.cpython-36.opt-1.pycsas.cpython-36.pycstata.cpython-36.opt-1.pycstata.cpython-36.pyctango.cpython-36.opt-1.pyctango.cpython-36.pyctrac.cpython-36.opt-1.pyctrac.cpython-36.pycvim.cpython-36.opt-1.pycvim.cpython-36.pycvs.cpython-36.opt-1.pycvs.cpython-36.pycxcode.cpython-36.opt-1.pycxcode.cpython-36.pycabap.pyalgol.pyalgol_nu.pyarduino.pyautumn.pyborland.pybw.pycolorful.pydefault.pyemacs.pyfriendly.pyfruity.pyigor.pylovelace.pymanni.pymonokai.pymurphy.pynative.pyparaiso_dark.pyparaiso_light.pypastie.pyperldoc.pyrainbow_dash.pyrrt.pysas.pystata.pytango.pytrac.pyvim.pyvs.pyxcode.pytoken.pyunistring.pyutil.pypython3-PygmentsAUTHORSCHANGESLICENSETODOpygmentize.1.gz/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/Pygments-2.2.0-py3.6.egg-info//usr/lib/python3.6/site-packages/pygments//usr/lib/python3.6/site-packages/pygments/__pycache__//usr/lib/python3.6/site-packages/pygments/filters//usr/lib/python3.6/site-packages/pygments/filters/__pycache__//usr/lib/python3.6/site-packages/pygments/formatters//usr/lib/python3.6/site-packages/pygments/formatters/__pycache__//usr/lib/python3.6/site-packages/pygments/lexers//usr/lib/python3.6/site-packages/pygments/lexers/__pycache__//usr/lib/python3.6/site-packages/pygments/styles//usr/lib/python3.6/site-packages/pygments/styles/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-Pygments//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15657/openSUSE_Leap_15.1_Update_ports/f2f2b98c241eb69d87ce013e2f62896c-python-Pygments.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linux      emptyPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledPython script, UTF-8 Unicode text executablePython script, ASCII text executable, with very long linesSVG XML documentsymbolic link to text.cpython-36.opt-1.pycsymbolic link to textedit.cpython-36.opt-1.pycPython script, UTF-8 Unicode text executable, with very long linesASCII text, with very long linesUTF-8 Unicode textHTML document, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR5ufԿcutf-873e2272cffed7788af4caffb4dfd6fda2f97603a2820b9bd2c48a7cc66389a78?7zXZ !t/#&]"k%pa Wk+"xkS&G 0fLV!{y un8?_ӊYXubNF9G5U1 2-kq O/sӦ䷩ZV/dӠD<˶kNpRYgِ'a!㭙~1,P"s`l_\Y-֖FlLSuRUh@-c:̅VM.]8CTT$#z,4ljS? 1K,ok~Ne76]?pyvZᯟ/iV#<:tV=*<{] j\}4@[~]yz$/viV ٶaBB>0j]8^`o[5灏Us$ wVYł@XD{3,-()Gk-n%@g@ wQW߬I.T@^X-S}F<˂~|yU*t TeQ> q,|$GI~R##{HAJq,־jف O7s5TKGDr5mslT 26\w,{ؒ6^1뿼O؟ iʆ9":-wȯY#4I\񙡧^/|%g/"a67h7<@gkڝ!)16P3p/#ǴշnG|*o>eNjR:l]VIw~Q' Oǖؿ%!U"R|iwNHA)BWC N é[߁=\{]m;DGV/Ra,¯^جHv≄ʜP?c~&{nh`@f(.$EC/+u@y9$N!bYvFӢ5t保I -к3Z$͵հG xرMv'Kughl)múan!k9g6y5)P#0b\C2Zvo3whIWxPƽ "6M>d!)ö_ΜHE%̮Tqڧ33r7X -2pEkq!X|xÒ[o +l}?nvBPvYB*T!s_BxmewB^dW{RU.![oٵ谇,+KqL֐ Hf `F.~|SZ#۱Ѹ"cEibY>zF0SWH#oS@zwK!7 (IM6cJ8&~@CW$:"߯9'{0KM\0|:sߊGe+$i@ufgܸjD~&/޳K!)"q qTqG u4#ԤsXM(h  20u'ޠУYy!7٠´Wkwz#=YKU;Mr\eQWajױT;qZHԻOz` ]R~Ek#@(O%}-C𨉕gY_7]jbNo4SCJ'_fO@E3E fo@ph3Ds)$Lkbr;Iz5_-!2鹾j58mZ^dXO*_ZUq‘x}" &8!bĸh!x1+8 !@V+b>7@z!ԳD]< #r-TGC<˸SJ9æbUs9}EbARnk^>i=/ _[ h^wA5U:㰝 ϫ‚WAI{5;/sǽN ;޿dg:ag TYG"`Z[6cEY),kB2Yϟ \~ 'Gk=fa2cK К;kxe+u{oD7a Z7]*z-vɸ[ȸTLʋÛC}BCBYU`3sr·C~m" Ӡօ$o?2$i1Hײ 0ߪ.1°IF˦(V Ft,ZvvT[f&ܒsOEѾ/ݺx@}N޴6a)(Ss[c{o_ͺ*ou2ݒxGBX stQ\սz!`ƒfZthnpϬH_b8BX{hQ382VcQC>uo}b16:h[Eɑ8tLU Zh1o*Xi?=YՒ3ht8_T!#&/GLff1#WN<0Xl&= ŒN495k„ܹko"H$ٔFӧHݛC,T]PlemNP ¹ax󲍰PW+}w#gh282f \H7UB YvF-5D# Pξa*R) ڨUBU.ybl]};A4qp֋q[ejW΄phQ^ڧ5)#^/|(}/˹sLǒv+ ]쟪H@uxS?bPpr@ސFs\0'Fmmk=9A6z Ӷ62nDbiBermf<Sm{]ΰ'΢Bd (Z؏a~2Ms$b5lިd_VYcBm&v٤*J(~8ʙySzXCKN~'hlFmB7~x9ɍg`Xҍ"ҢԌtG*6`dGnj-\ )#Bdz{- ?*H6G]\@U?ķJf !)Ű7״RUj|ٗI1[ұ. j"#G yc=Mt_ZtH5kyĬBٓ&AMZ`Z׵2"8X툂gu՞@Y{$0`8 QiC.V0 dm ΰI"(#+{hCӵדHx@Pl*{ W G YZ