python3-Jinja2-2.10.1-150000.3.13.1<>,fGp9|4rBJ%3i"yGM7mFm%;2Z6yx1vB_SS38XiFTBW ~[>1lL©%cm{#o e9¹]UzJ6`۱ 6ŏg҆W\eP.IJ^%^TpQJH^lyXd<ϛɐeSDFp.^?&b;gMKtx~PPe} R[cCˬ^[Eiؒw-.>>d?dd & d<@LPi     , ' (8*L,/~/1112(282 92 :3 FGGG0HIDIKXXKYK\K]N^WfbZuc[d[e[f[l[u[v] w^xaycQzdXdhdldrdCpython3-Jinja22.10.1150000.3.13.1A fast and easy to use template engine written in pure PythonJinja2 is a template engine written in pure Python. It provides a Django inspired non-XML syntax but supports inline expressions and an optional sandboxed environment. Here a small example of a Jinja template: {% extends 'base.html' %} {% block title %}Memberlist{% endblock %} {% block content %} {% endblock %}fGh03-ch2cicSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttp://jinja.pocoo.org/linuxnoarch H$ 8 11$[$[xxNkNkDD&&HiHi@@33bb__7Z7ZPP $01jZ/ xơL_#oCx#lkBQ1 O^yJU|@d( *SD@Wgk^ A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤fGfGfGfGfGfGfGfGfG\fGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfGfG\s\G\s\s\G\s\Ga\Ga\G\s\Ga\sf:\G\G\Ga\Ga\s\s\Ga\s\s\\sf:\GafG\s\fG\G\([<\(\([<[<[<\([<[<[<[<[<[<[<[<\(\([<[<[<[<[<[<\([<[<[<\([<[<[<\([<[<[<[<5a367a922d047613e6ceb4e7d5eb152e627cca78226448e46b262c484d84e5b713bc77d0004b43527f303de242f30162fde4d7392fbe7872af091edf78210e4301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b35dcd570eaeac8dc8a0f10f4f5a1118ffff76c5c76a5a6618b3143b0a995862001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b453de1f8ffa915665474318ea2f287b93004e002462f0ebc5b87caf738f10d863e47955ad2dbdfe0aa8d68b57cedbd3826e3e791215ff72184aac276b55eff3b5750fe24740a92566c79738c03eb805bbf8178a7bf4df3e93858bdf9d574e1908e4fb999a75fa294caee681d6a2d58603aa7a5e9a65a0e83b8f08cabb3d6b87e8e4fb999a75fa294caee681d6a2d58603aa7a5e9a65a0e83b8f08cabb3d6b87ee76add5a81651b102b54973b60d1a3010c2727c1e00ea42db7c8207291465346f95e106a9dac1e8defae355251dcd305ce15f120ced533c040083f5c1bcac2503695ac782228344aec5137b530ee2cc305a25ab32d7bf940d6497b80e985b5213695ac782228344aec5137b530ee2cc305a25ab32d7bf940d6497b80e985b5219ae30fb461cec9bf57fa8817516b997688065f276ceef5e6385244bbd978319c6b4105076a47dea89a93379c45deabf025c977528a9614ad2eeabee7726f18c3a129ef81952c3a0b626f8b19e0f0cc3773316f3a7b92e57a416dd84a435668c86b37000b58b509bfaae0efb3d186a1c2ec8f51277d08a0f0c67aa067148eca497aded68e98b88ef3e3c8522603bb1b24ff315463df072baed406bc6b96c561d08c5489e25342677acfa0fe8b228ea5eebaaeb4e82954d78868a4be2d7518c090562cec0fa7c1fdfeb8f5a6465247f3591722593ecd0a29d74b476103806b861dfc578a547ae1d16a70997ea0154dbfdae779cd2a3bba12f4054525c4c2ec84ea3bf9a5814a085291f03e5ced2214fa8a0c2dc082b7a18455290919456ef7844d3bf9a5814a085291f03e5ced2214fa8a0c2dc082b7a18455290919456ef7844dab1ac4757ad2390f114abfa41aba3b472e94f24ee5d2036d042abee165583e1f4ecad9f3722bae4a5900040fde71fc167d2b04152e1ea168bc86c32667fc5369ca9ee99779ad5d2a0a84c02780f0aa32982da3abb0811f4cab039cd4c8d22e587bdf500519764bcc97f0d72b381719305e49f6a022925a4cc8ce70051c42a48be6355c82982720e1f278b9327f9ff8531663146f2c97802ea33d69205f51852a00ef963e2dad3f6c10a097659ba62db85c966cf52c2a6ca8ae7a1d6550eb02816b82f63ed207b11c5f06254e65598db99b24a854c616ed0568f896e1f12b560e6b82f63ed207b11c5f06254e65598db99b24a854c616ed0568f896e1f12b560e687781fbbc434f1d4f5ba352bdf2ffcdf2fcaa16d82e01f10babb2f44282ce830314193a87b1d261576ee393f7b2bdaf7d7bfd499baeaf6defa7c3e2145232680f3029e443160774be3342ed1d644f7fb36da03203533009fae0c14e696da27995bfd740ab1cbc7416173c81737d567d6c01072d19836a1787f21a8b0bba332a8c912bb136be076ed26dd6ecc477f7d2619149d47b53bba1260d736aacaf269161cbb287398b7bdac7b2b9c134a4f6626279eb0903d65d1de88429afce8ff08dd95ffba392f0ba876c1802b3934f0e86366526ea12b1034a6b2c87bf11f63c98df027f13545ecff831d93ece77875596b2666db72e19e355af4544215790fcc525e3d7d0c08ef7b464cb2ee2f2f5fd8ef1582dcc934ad0a7187987e69c769ba8f7c612cea08beb794099622238579e32929de7a5ca3096da5904197e31e7488960c81fbaf6d71bdbd733cd93ccdaa7ffeee9b1203e45376610cd40ee2a280c577d6c4bf36090975543348853d3ef42ec3fee676e8e208ab78bec0459f41781f990fb8079f153f3244ad5083f42d90ae6efb4dd4b2b259a9996a802ea9751dc17611ad63d348a41f526472e0a4f3a528652148adf1ecc00e1771e94b409507faa51b9ac1ef82b07636e124a8c7b8e20b5c66a63bbe246b47bd437d3a3870eb740691d4ad9ae1e2227c8e33a12bceec959a33fb17e0aa271321eefe161dc33e82375930d36364fa89d0afdc0f7b6bd43cd09f7a26d159a0ba319d2c385c9a2367c97d1bbe49c5c7de1722947289d46f6a0b098460507c42f7c569d28a60fe7a9ddc6a75f65d5fb5c8cc8f3038835b3050f7d2d4975e88fc34be12a8b9c5dc236a88e49c76e11fea5e0a94224157c2a6367ff6207aed5c9e8d44b1e8c67ac14347d74861a3d1f53a60b68fcbd5738d441f7e39e3484095872052e681dc07591bb16449d01fe2c5358b4bb881dfa089f68432d154b7dca62081b33c58db1bb0996b106d4ca8b4c9c876b3b7ca7213a1fa2dd3b0cd8ab58eba636eb137cb36ac458fd6b86ab39ced7c2265d9b55018f1d343eeb4062e2313fcafba17913a1f41bef7c7003a9278c2eb6819c9ae896cd3036b7ef78f72c551ee5b096e6bfb9fb0ad849b4e74a4a5a88c5a033ecb339dcec901f483de6c9fdd215bf1b9f3ecd31ad13f39faaef77fbc653df2ca3c4879d4d2e0acb482ea85577f645fb7244145099d693e59986802cb99dc102cb62684c20eb1d013fd528af63ed047e528338b9bcefa97772d0ad7f5276c17c0631962cb1a23130e7e396d656968bf751a6741d863a44664c320105cd7fef39bdafdfa6a6f66a2f2f2aeb4028d53a9d15c8286b37371ec4feb4084e50afc15361c0c4d5fe78b5b64b286bccc189a5e3ef13ed0e0a1bd95b5401498fa226ccadea847f9ca4ae34d0b357de6f2c839881434f508d5de6057130cfbeb4bc1e9fc8930b19d66f5a7ff96be671f2b30eee4dae605743666551504ad0dd89532da4a315bf783f83159f4f3e6950fd8c9c6dcb62557cc45bfb539d095dc7465160034cc9fbce8a146860529295475de6f2644bb063c4dc25399306a0b953a27139b49185b9724ff6ba4e9e46b44539cf7512d5ae232d06b1c60abb0c15f195211e169c02ecf93d3c1c91fb1ba816aa33b68a7f224bee4197e58459355e5051946b8bfa45e0ac62ffa254f6b7a64341ef93a29c9b773dfc4d757b126fbde619ac27121e9c3099141d584af7fd08d85ef6b066cad377c94ac1716056790092ac3c25b8d972de2d0321e5a41ae46b6bea07e679f1100ffb7d8fd596fd18fe3558bdf10e808848d840eb0ff1d10876ee40966447cdc48d38f7568b1e6ad310c9d102f3ab4dd7352c750887c392f9705eb69c36ea1ae7b6e588aedcde84ad04186f87f8a1540297f258c9245da4971633b25b0cb897de24d0ed7c2c23d866c34b322f180ac40462e4a2f2e4a847e6631996b047fc737419c0ce2e36ccc9210fa1777583bc118ecbb0db7ba2992ea79063796aaad8c1c38ac426953014c624ee51128010e6f2ca6d2753c3c2217bbf429f1f9f4009e682000d4526fb947e6287c649996003a6f50c965b2f0431de9e79f008876df8ae404c5b65f8651ffec2614bc7fef10d103080b4766d5811d2f2c44ca83be91c87ca8e2f9c540df12f5d0bfe74037ee6cb84edd78e917dab3e3a1528767252feddee3da20565326032c765140089d0545d3ed8e608076dec943d486ad715a0cd51ab25b1641a1b7394fcd311b7294d104bc3c8a2e8e6321311de0216992cc034e47a6fe2597750b90c7743dfc3eaf208fbb96402e6eb09c961683562f7d7b03d02f5ce5bf08b077e5265fc8558dd6844426c0dd15c1c2b5757fe6de036dca9a28c6e64ccf272538088940bc1b6a966bf842aab931bf7d53957701d450a7f7497f5e3648d00c5f285b0c2ae146a543dcbf86f70812b331e5705cfc2ec5dbe011e108555cc7822eb98243d47d5c00d036f49727b457cde5f3f2a90c41e1b238c02d3407365af971e4b468c8c72543ea2eb5eedb37442ddf2e7df14f42ffec59a12e285c85bebbf83c096b091680c5a4047231fdb6838afb8ffb07fa88dff520d78f0f08b7b291031b07975c0027cfa5d08253fbb6ff4676acc38248bd5e046d0dbab3d810971e97970e6d806c2dc9b0287fb0c7a3c5965541214fc6b4b44f44dc4b1e15262ce60fc6974f03d4b375c3412a7d52887ab0d8d70ce106de7d711c6f9f7cd139ff451ff8f39f67580ce9bc9d2685cd004112cbb180b9bfdb3b7c57559e3e8a7e36a903f2b8723ed6bd5ba96de9a3c291edf74c0f77aeadd083f9a9be048fa6898e4b067a0fbf91c20a9807adcf09f7f4cbe878abd4ed7cae6d29ef65fd21465831553f0fcd38c75f6052d86f9a8fcbb9e60932aa32ca14f7bb574cf1fe2731fc7c71c3ab02a1c97f5d61828af346360652dff10f05bac86de56c4053c6c74c8b2eae89b5f5087839d5c3ef42661a4894091d785f84494bfa7323449688924a2bd762248d8101c3473136a7c211d860684f010dcc25c60b8494386689789cd9a69bb0f627b60637bd1873287c424927d6e7fe03cf2c74d49a0a102721cfb230426ff4605e089608f72b6b1bc4cc76e4ad7c051df9d40cf987a322b5223da4838deeed1f1cfdaf0686001cde64bc30b44f9cb4ed8d1f8af40838c4042d655d7eaa6be24832fccbf1bac0d1589b7e156c53241f2721dc1d403587d002e92dd08b3c6231d681cf5b02c8be95c1314ff534064751b7ac8cabc2e4527693a7ecf2b9051e1d9302e049c25e646f8e3979b2d1a94c66f29342b0011db53d1b2bcb82853dc6151aa199665b311285c3ae0d0fca0e4da324efcf4622ead7f616f56848893ca2a0bdbab023bd9e3b81b8ecdfa72c9b5cb1172b28463c286ac4dc6abb75d4d1e62a347d5d81fcbe4920dd6caaf0139e01ca57225d5a3dd8cc527fc67a2045d4b9eb6973aa4161c42d44279b6a95c5e387d233ee9b4069e5c486286b848bc21df7a4adc5818743d690dc7fdce9e87d80bc0d92b8dec47594ad8ab4fee83f748ddbdc231e0824037a7a1cfbc7dfab380a5c8eced14097123895cdef187f4042de09db997bc698568b85803ee4789eb9082260487f7fdd106204f4aaf5c60d55cb40e47ed3d19dd46d0bd2d6a396838e37df4fcabb0db7cb8a6b25fd96676884951f9d5ba9817f1e4b2ddaf49a9f5ab81809ebf7d747016cd642efb37e3c166831808052e1c2bc3d72e10dbd4409eeae49905dba64e2329c30e41e7657f02685aa1e9dbb32efb54d20a8a8062b6aac585007bab2323cb1c84f6caf7d0af14e4ae65039accf2aa387c33c166a3a8aa76f25d1c64fb86134d79f41ef7d9fb0b5d9ba61ce463c9e7b58cdad65e5c97ae4ad7af58fa9da372913b884dc09a9ba2dcc83d0a163d7f186f921a25e82a4519b9e1745ff1e1bf96a0eabe75859a7cb5baeb9aa6606d27rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-Jinja2-2.10.1-150000.3.13.1.src.rpmpython3-Jinja2@      python(abi)python3-Babelpython3-MarkupSaferpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.60.80.233.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1f:`.V`"y@\@ZC@XXg@X,VMUdaniel.garcia@suse.comatoptsoglou@suse.comatoptsoglou@suse.comarun@gmx.dearun@gmx.dejmatejek@suse.comdmueller@suse.commichael@stroeder.comaplanas@suse.comjengelh@inai.de- Add CVE-2024-34064.patch upstream patch (CVE-2024-34064, bsc#1223980, gh#pallets/jinja@0668239dc6b4) Also fixes (CVE-2024-22195, bsc#1218722)- Fixed IndentationError in CVE-2020-28493.patch (bsc#1182244)- CVE-2020-28493: Fixed a ReDOS vulnerability where urlize could have been called with untrusted user data (bsc#1181944). Added CVE-2020-28493.patch- update to version 2.10.1 (bsc#1132323, CVE-2019-10906, bsc#1125815, CVE-2019-8341): * "SandboxedEnvironment" securely handles "str.format_map" in order to prevent code execution through untrusted format strings. The sandbox already handled "str.format".- specfile: * CHANGES -> CHANGES.rst * added README.rst to %doc section - update to version 2.10: * Added a new extension node called "OverlayScope" which can be used to create an unoptimized scope that will look up all variables from a derived context. * Added an "in" test that works like the in operator. This can be used in combination with "reject" and "select". * Added "previtem" and "nextitem" to loop contexts, providing access to the previous/next item in the loop. If such an item does not exist, the value is undefined. * Added "changed(*values)" to loop contexts, providing an easy way of checking whether a value has changed since the last iteration (or rather since the last call of the method) * Added a "namespace" function that creates a special object which allows attribute assignment using the "set" tag. This can be used to carry data across scopes, e.g. from a loop body to code that comes after the loop. * Added a "trimmed" modifier to "{% trans %}" to strip linebreaks and surrounding whitespace. Also added a new policy to enable this for all "trans" blocks. * The "random" filter is no longer incorrectly constant folded and will produce a new random choice each time the template is rendered. (`#478`_) * Added a "unique" filter. (`#469`_) * Added "min" and "max" filters. (`#475`_) * Added tests for all comparison operators: "eq", "ne", "lt", "le", "gt", "ge". (`#665`_) * "import" statement cannot end with a trailing comma. (`#617`_, `#618`_) * "indent" filter will not indent blank lines by default. (`#685`_) * Add "reverse" argument for "dictsort" filter. (`#692`_) * Add a "NativeEnvironment" that renders templates to native Python types instead of strings. (`#708`_) * Added filter support to the block "set" tag. (`#489`_) * "tojson" filter marks output as safe to match documented behavior. (`#718`_) * Resolved a bug where getting debug locals for tracebacks could modify template context. * Fixed a bug where having many "{% elif ... %}" blocks resulted in a "too many levels of indentation" error. These blocks now compile to native "elif ..:" instead of "else: if ..:" (`#759`_)- update for singlespec - update to 2.9.6 * fixed custom context behavior in fast resolve mode- fix requires- Update to 2.9.5 (bsc#1132174, CVE-2016-10745) (see the changes in /usr/share/doc/packages/python-Jinja2/CHANGES) - updated source URL- Update to 2.8 - Added `target` parameter to urlize function. - Added support for `followsymlinks` to the file system loader. - The truncate filter now counts the length. - Added equalto filter that helps with select filters. - Changed cache keys to use absolute file names if available instead of load names. - Fixed loop length calculation for some iterators. - Changed how Jinja2 enforces strings to be native strings in Python 2 to work when people break their default encoding. - Added :func:`make_logging_undefined` which returns an undefined object that logs failures into a logger. - If unmarshalling of cached data fails the template will be reloaded now. - Implemented a block ``set`` tag. - Default cache size was incrased to 400 from a low 50. - Fixed ``is number`` test to accept long integers in all Python versions. - Changed ``is number`` to accept Decimal as a number. - Added a check for default arguments followed by non-default arguments. This change makes ``{% macro m(x, y=1, z) %}...{% endmacro %}`` a syntax error. The previous behavior for this code was broken anyway (resulting in the default value being applied to `y`). - Add ability to use custom subclasses of ``jinja2.compiler.CodeGenerator`` and ``jinja2.runtime.Context`` by adding two new attributes to the environment (`code_generator_class` and `context_class`) (pull request ``#404``). - added support for context/environment/evalctx decorator functions on the finalize callback of the environment. - escape query strings for urlencode properly. Previously slashes were not escaped in that place. - Add 'base' parameter to 'int' filter. - Tests are removed from the package (not distributed in the tar.gz)- Use %python_version over %py_ver: better portability to RHELh03-ch2c 1715935127  !""$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.10.1-150000.3.13.1   Jinja2-2.10.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txtjinja2__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_compat.cpython-36.opt-1.pyc_compat.cpython-36.pyc_identifier.cpython-36.opt-1.pyc_identifier.cpython-36.pycasyncfilters.cpython-36.opt-1.pycasyncfilters.cpython-36.pycasyncsupport.cpython-36.opt-1.pycasyncsupport.cpython-36.pycbccache.cpython-36.opt-1.pycbccache.cpython-36.pyccompiler.cpython-36.opt-1.pyccompiler.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.pycdebug.cpython-36.opt-1.pycdebug.cpython-36.pycdefaults.cpython-36.opt-1.pycdefaults.cpython-36.pycenvironment.cpython-36.opt-1.pycenvironment.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycext.cpython-36.opt-1.pycext.cpython-36.pycfilters.cpython-36.opt-1.pycfilters.cpython-36.pycidtracking.cpython-36.opt-1.pycidtracking.cpython-36.pyclexer.cpython-36.opt-1.pyclexer.cpython-36.pycloaders.cpython-36.opt-1.pycloaders.cpython-36.pycmeta.cpython-36.opt-1.pycmeta.cpython-36.pycnativetypes.cpython-36.opt-1.pycnativetypes.cpython-36.pycnodes.cpython-36.opt-1.pycnodes.cpython-36.pycoptimizer.cpython-36.opt-1.pycoptimizer.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.pycruntime.cpython-36.opt-1.pycruntime.cpython-36.pycsandbox.cpython-36.opt-1.pycsandbox.cpython-36.pyctests.cpython-36.opt-1.pyctests.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycvisitor.cpython-36.opt-1.pycvisitor.cpython-36.pyc_compat.py_identifier.pyasyncfilters.pyasyncsupport.pybccache.pycompiler.pyconstants.pydebug.pydefaults.pyenvironment.pyexceptions.pyext.pyfilters.pyidtracking.pylexer.pyloaders.pymeta.pynativetypes.pynodes.pyoptimizer.pyparser.pyruntime.pysandbox.pytests.pyutils.pyvisitor.pypython3-Jinja2AUTHORSCHANGES.rstLICENSEREADME.rstartworkjinjalogo.svgexamplesbasiccycle.pydebugger.pyinheritance.pytemplatesbroken.htmlsubbroken.htmltest.pytest_filter_and_linestatements.pytest_loop_filter.pytranslate.pybench.pyprofile.pyrwbenchdjango_form.html_input_field.html_textarea.htmlindex.htmllayout.htmldjangoext.pygenshihelpers.htmlindex.htmllayout.htmljinjahelpers.htmlindex.htmllayout.htmlmakohelpers.htmlindex.htmllayout.htmlrwbench.py/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info//usr/lib/python3.6/site-packages/jinja2//usr/lib/python3.6/site-packages/jinja2/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-Jinja2//usr/share/doc/packages/python3-Jinja2/artwork//usr/share/doc/packages/python3-Jinja2/examples//usr/share/doc/packages/python3-Jinja2/examples/basic//usr/share/doc/packages/python3-Jinja2/examples/basic/templates//usr/share/doc/packages/python3-Jinja2/examples/rwbench//usr/share/doc/packages/python3-Jinja2/examples/rwbench/django//usr/share/doc/packages/python3-Jinja2/examples/rwbench/genshi//usr/share/doc/packages/python3-Jinja2/examples/rwbench/jinja//usr/share/doc/packages/python3-Jinja2/examples/rwbench/mako/-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.suse.de/SUSE:Maintenance:33877/SUSE_SLE-15_Update/1cbeab384b2d6deefe3fb5a1c682d191-python-Jinja2.SUSE_SLE-15_Updatedrpmxz5noarch-suse-linux  directoryHTML document, ASCII textASCII textPython script, ASCII text executablepython 3.6 byte-compiledUTF-8 Unicode text, with very long linesPython script, UTF-8 Unicode text executableUTF-8 Unicode textSVG Scalable Vector Graphics imageObjective-C source, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR$e$xutf-826718cf01f6eb77c24b7e96ec1a6140d0434cb6d53891b9e8309f8ecf16293ce? 7zXZ !t/P#]"k%ne) `=@?s`XrIdAw:4"f~SrFL(s]8{H-VƟV@&14&'#<ו##g &'[(Fh*ۈѪԼ"G!&Ϗ#^/U}xT+Xy,*ӟ Z qžsR{T|!("~&]@KNtف9^P 9[ "`5U;6m3 ٩+>76%S mV[cLuNV @aǶZ&/Ƌy׊S%^f(`aH&(ӌ0!-4>xV!neweo*X ߻"-W0*Lc0\)TDv Quvqm#靨 )+/~Kq,7mK>PjR F3;V t753Xx'k@Pf(2+M*;" G/2dVT0ʚu klo{m$6:ѯ'ąc(Ϧ(n7MCbї:[VKK ] Yo>S %"u?,q.땎i˷NKyPA$yY=ge٠NB:/SUIRR>Ahъ`\t a' 'PCddMt'1 G@-v =hZ=nڦѝf^1ߺÒ#ԍE1#r)hB63^ \QPي+RD( -31 u 1ЌXC+NUtCූ(!FbӺ+s}5 y' q؛ws5.n3Ǜc-8?>gB|-h}>Qӏ1bY|ڐe}=\b043TZUҎp0Q='OF8wҚOچUbG_@Y]q3~vK)}k /zy.YS@l{;LJ h&nhrQ:t`ޣPDܒVa#]ಙF#nl=@v${[/܆FIә蛨}'Gy.-mw 0}-_-fEg$sb3 GMѭ8Y^, Dp7`Z?,rn%HrrT@5Lp ~@l "Lmrv{|4xi.oKsX(8|6"J^h ʮeo#!5XI#:A>?vB2iZsO/16 HOsSSnD@BlS.0wyh k~ǴdEJߎ-Z3[Qq5Wk逩v>D@3w C/r͋N 7?RCB%0hSL %~Ii߰dxO<{y F9^'t'y>j(昧8~Lw]…En?='ܩ!xkz=f1s#ؕΣ(U80o@z˖kc*Ajm`}ڙ݋SEf^fY.:Lz9{QY<9[M^&Ls/%TG0绂DDCus4ӱ$E[la)v Pqƴܐno}*YUF#I&ȧ[Ġ=v4=ckfB 'ŘX񙥔2QL OZŪՈq:cF.1~+(YvNAN 26?g]DlLBͅ4ԫU5y`jǶ*>{٢c-xlEF.UVR{.8Z+p *|1Ub퐍Wi9u,%ԉ;W[PX6DJ5 ӭP"6 +iGyt6'qHWni@t؁(%p翢>|,>wLk,FHTE6ezcfDz*ۥ̫:SMA-мjeK;kŜBfNMlsu\Ex|1M[;a\D zPP"~9q\{7pLup o@vJcsGTyȑagi$ٜ‰CYjY o9U\+k%Cs5LYRؐ]6:Hvz?} ov+12zZ2X]q)+3s䳗(|FBZ9Mdy\l*wC&7dوN.%|Fm98X $JyM17:sBԠޗLroCܛl,:/69Oz73$?nlP%ð,p}x#zo&rv#l^S;;ow~30BMwC3w$0~KyMX@АƴL:8n1t;yP/CnɏgS%E)DxfnTV|`89s" _~(q1eW~ L.Bh WcLYJ^S 9PNYp-_[wJo~(j LkQzct;$ay>U6\.jP7{V, Y)@yS M삗.cݎW’ T0t[@O􈩤eP -:l{M.e~GJ P{ElMr. 2l`4;tMid wpu HJ luqPi;~"ʒ 9b^6D+ѵ`Vcd^Lv_5ygM6L}wݓ~^ɹ׼4)@GS.)]\bMrY Վ Cyd# 7ap71!S Z h4ͧ #JyA$6Aش"5CH}~W8#6z&'.7κd˼#^X}S<ƛQ` (Y\AX_q3!hFZŷeasX69&&C+fHgϭ =D݋ [54:+۞$7d `a[F:mPћBrEwP53?ƈf"}s5_ U zbdR0>&0#sퟟpNBDޝg3S˻=y+wнs66kZX3Wж?i1iX׾O YXvKIdm^ 6EO=DYia+B!'d jͰ~IsQ 3[Ά~xT$(}N+[`~HtYtCܾq߁5ETȎoH.%*Ks]CF[5mcQ$d%PLc#iQqe{HtMI1{ dAI9៤>` y}t5_* NfM y3C,;3E]| y ZCvz*i0P9 n%rB]َqJbrv͓|iq* .XCG'Ɩ@l|S^DxtE3g2;v/l 8\(\ow~EP\wڀ)eFeh┺OsS8G=|Կ1pT cX; fd/kdb:Q=i CߝBͲ5Q^Ib;w0 oӘ2ԷN-IE@x  /0dEΏs?xLi!BwFjTQՋyXH8| T ϨK)`@A;SrL "2C+Ԫ hv2liϕK4ع45j >PeMG m09R=4(Bv;GG+#mW@ Tooc%,T2 ֫ԕ=3nTl 3"`,L0<>ܼ;k̶LNSYK9&ziwA[z65Y(QLϸ(@])MsSzσ1 Z ֳ858whe"xhs`|Cx+CdqvRP{2M"0|IM̺Y1Ƥ3=]ٵx\{S\U8_1 ,|//8Z,[ %ՠ,ݻ<ڈqՉ_m ô ]IX{ߕQǠ|Y@@۾){6ydKW{q׉N&Me>pF:V$NJN.YgH9PY>h<