pax_global_header00006660000000000000000000000064137611535210014516gustar00rootroot0000000000000052 comment=385c99b249a723bcb6683158bfc7c03de4083e06 pylons-sphinx-themes-1.0.13/000077500000000000000000000000001376115352100157165ustar00rootroot00000000000000pylons-sphinx-themes-1.0.13/.gitignore000066400000000000000000000001331376115352100177030ustar00rootroot00000000000000*.egg *.egg-info *.pyc *.pt.py *.txt.py .coverage .DS_Store .idea build/ dist/ env2* env3* pylons-sphinx-themes-1.0.13/CHANGES.txt000066400000000000000000000040511376115352100175270ustar00rootroot00000000000000Change log for pylons-sphinx-themes =================================== 1.0.13 (2020-11-30) ------------------- - Revert fix of linenos in tables. Sphinx fixed this issue in v3.0. RTD rolled it out as a feature flag in April 2020, and it now appears to be rolling out in more projects. - Add padding to the top of `linenodiv` to align with code in tables and its extra 2px top border. 1.0.12 (2020-11-28) ------------------- - Added style ``.wy-table-responsive { overflow-x: scroll; }`` to prevent tables from blowout by long dotted method names. 1.0.11 (2020-01-13) ------------------- - Fix the width of linenos table column when used in code-blocks. 1.0.10 (2018-09-25) ------------------- - Add Read the Docs to the recipients of ad revenue. 1.0.9 (2018-09-23) ------------------ - Remove hyphenation because it sometimes hyphenates inappropriately, such as in code. 1.0.8 (2018-09-21) ------------------ - Fix support for Ethical Ads. 1.0.7 (2018-09-21) ------------------ - Added support for Ethical Ads for Read The Docs. See https://github.com/Pylons/pylons-sphinx-themes/pull/12 1.0.6 (2017-09-22) ------------------ - Update zest.releaser in order to release to PyPI. 1.0.5 (2017-09-22) ------------------ - Clean up licensing https://github.com/Pylons/pylons-sphinx-themes/issues/8 1.0.4 (2017-06-20) ------------------ - Specify line spacing for list items for only within the .body class. 1.0.3 (2017-06-20) ------------------ - Add line spacing for list items. Closes #4. 1.0.2 (2017-06-16) ------------------ - Remove HTTPS protocol to allow either HTTPS or HTTP. 1.0.1 (2017-06-16) ------------------ - Use HTTPS for protocol of stylesheets. 1.0 (2017-04-18) ------------------ - Use zest.releaser for releasing. - Improve documentation. 0.3.1 (2015-04-15) ------------------ - Improve documentation. 0.3 (2015-04-15) ---------------- - Convert from using git submodule used in https://github.com/Pylons/pylons_sphinx_theme to a package. See https://github.com/Pylons/pyramid/issues/1614 - Initial commit. pylons-sphinx-themes-1.0.13/CONTRIBUTORS.txt000066400000000000000000000110241376115352100204120ustar00rootroot00000000000000Pylons Project Contributor Agreement ==================================== The submitter agrees by adding his or her name within the section below named "Contributors" and submitting the resulting modified document to the canonical shared repository location for this software project (whether directly, as a user with "direct commit access", or via a "pull request"), he or she is signing a contract electronically. The submitter becomes a Contributor after a) he or she signs this document by adding their name beneath the "Contributors" section below, and b) the resulting document is accepted into the canonical version control repository. Treatment of Account --------------------- Contributor will not allow anyone other than the Contributor to use his or her username or source repository login to submit code to a Pylons Project source repository. Should Contributor become aware of any such use, Contributor will immediately by notifying Agendaless Consulting. Notification must be performed by sending an email to webmaster@agendaless.com. Until such notice is received, Contributor will be presumed to have taken all actions made through Contributor's account. If the Contributor has direct commit access, Agendaless Consulting will have complete control and discretion over capabilities assigned to Contributor's account, and may disable Contributor's account for any reason at any time. Legal Effect of Contribution ---------------------------- Upon submitting a change or new work to a Pylons Project source Repository (a "Contribution"), you agree to assign, and hereby do assign, a one-half interest of all right, title and interest in and to copyright and other intellectual property rights with respect to your new and original portions of the Contribution to Agendaless Consulting. You and Agendaless Consulting each agree that the other shall be free to exercise any and all exclusive rights in and to the Contribution, without accounting to one another, including without limitation, the right to license the Contribution to others under the Repoze Public License. This agreement shall run with title to the Contribution. Agendaless Consulting does not convey to you any right, title or interest in or to the Program or such portions of the Contribution that were taken from the Program. Your transmission of a submission to the Pylons Project source Repository and marks of identification concerning the Contribution itself constitute your intent to contribute and your assignment of the work in accordance with the provisions of this Agreement. License Terms ------------- Code committed to the Pylons Project source repository (Committed Code) must be governed by the Repoze Public License (http://repoze.org/LICENSE.txt, aka "the RPL") or another license acceptable to Agendaless Consulting. Until Agendaless Consulting declares in writing an acceptable license other than the RPL, only the RPL shall be used. A list of exceptions is detailed within the "Licensing Exceptions" section of this document, if one exists. Representations, Warranty, and Indemnification ---------------------------------------------- Contributor represents and warrants that the Committed Code does not violate the rights of any person or entity, and that the Contributor has legal authority to enter into this Agreement and legal authority over Contributed Code. Further, Contributor indemnifies Agendaless Consulting against violations. Cryptography ------------ Contributor understands that cryptographic code may be subject to government regulations with which Agendaless Consulting and/or entities using Committed Code must comply. Any code which contains any of the items listed below must not be checked-in until Agendaless Consulting staff has been notified and has approved such contribution in writing. - Cryptographic capabilities or features - Calls to cryptographic features - User interface elements which provide context relating to cryptography - Code which may, under casual inspection, appear to be cryptographic. Notices ------- Contributor confirms that any notices required will be included in any Committed Code. List of Contributors ==================== The below-signed are contributors to a code repository that is part of the project named "pylons-sphinx-themes". Each below-signed contributor has read, understand and agrees to the terms above in the section within this document entitled "Pylons Project Contributor Agreement" as of the date beside his or her name. Contributors ------------ - Steve Piercy, 2015/04/15 - Zsolt Ero, 2017/07/11 - Bert JW Regeer, 2017-09-22 pylons-sphinx-themes-1.0.13/COPYRIGHT.txt000066400000000000000000000001551376115352100200300ustar00rootroot00000000000000Copyright (c) 2015 Agendaless Consulting and Contributors. (https://www.agendaless.com), All Rights Reserved pylons-sphinx-themes-1.0.13/LICENSE.txt000066400000000000000000000032671376115352100175510ustar00rootroot00000000000000A copyright notice accompanies this license document that identifies the copyright holders. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions in source code must retain the accompanying copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the accompanying copyright notice, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Names of the copyright holders must not be used to endorse or promote products derived from this software without prior written permission from the copyright holders. 4. If any files are modified, you must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. Disclaimer THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. pylons-sphinx-themes-1.0.13/MANIFEST.in000066400000000000000000000005321376115352100174540ustar00rootroot00000000000000include *.md include *.txt recursive-include pylons_sphinx_themes *.conf recursive-include pylons_sphinx_themes *.css recursive-include pylons_sphinx_themes *.css_t recursive-include pylons_sphinx_themes *.gif recursive-include pylons_sphinx_themes *.html recursive-include pylons_sphinx_themes *.ico recursive-include pylons_sphinx_themes *.png pylons-sphinx-themes-1.0.13/README.md000066400000000000000000000107331376115352100172010ustar00rootroot00000000000000Pylons Sphinx Themes ==================== This repository is a Python package that contains Sphinx themes for Pylons related projects. This project is based on [Pylons Sphinx Theme](https://github.com/Pylons/pylons_sphinx_theme) (singular), but uses a package implementation instead of git submodules and manual steps. To use a theme in your Sphinx documentation, follow this guide. Edit your project\'s `setup.py` ------------------------------- 1. Add `pylons-sphinx-themes` to your project\'s requirements in its `setup.py`. Here\'s an example from Pyramid. ``` {.sourceCode .python} docs_extras = [ 'Sphinx >= 1.7.5', # Read The Docs minimum version 'docutils', 'repoze.sphinx.autointerface', 'pylons-sphinx-themes', ] ``` Edit your Sphinx\'s `conf.py` ----------------------------- 1. Near the top, add the following. ``` {.sourceCode .python} import pylons_sphinx_themes ``` 2. Activate the theme. ``` {.sourceCode .python} html_theme = 'pyramid' html_theme_path = pylons_sphinx_themes.get_html_themes_path() ``` 3. (Recommended) Enable [Ethical Ads](https://docs.readthedocs.io/en/latest/advertising/ethical-advertising.html). Doing so supports both [Read the Docs](https://readthedocs.org/) and the [Python Software Foundation](https://www.python.org/psf-landing/) with ad revenue. ``` {.sourceCode .python} # Control display of sidebars html_sidebars = { '**': [ 'localtoc.html', 'ethicalads.html', 'relations.html', 'sourcelink.html', 'searchbox.html', ] } ``` 4. If you were previously using the git submodule method to use the Pylons theme, then comment or delete the block of code under the following statement. ``` {.sourceCode .python} # Add and use Pylons theme if 'sphinx-build' in ' '.join(sys.argv): # protect against dumb importers ``` 5. (Optional) Set a canonical root URL. The URL points to the root of the documentation, and requires a trailing slash. ``` {.sourceCode .python} html_theme_options = dict( canonical_url='http://the_root_domain/latest/docs/' ) ``` Undo git submodule method ------------------------- If you were previously using the git submodule method to use the Pylons theme, then perform the following additional steps. 1. Remove `.gitmodules`. ``` {.sourceCode .bash} cd git rm .gitmodules ``` 2. Deinitialize the submodule. ``` {.sourceCode .bash} cd docs/_themes git submodule deinit . ``` 3. Remove the submodule\'s directory. ``` {.sourceCode .bash} cd .. git rm _themes/ ``` 4. Edit your Sphinx\'s `Makefile`. The following is an [example diff](https://github.com/Pylons/pyramid/pull/1636/files) from Pyramid. ``` {.sourceCode .diff} -html: themes +html: # ... -htmlhelp: themes +htmlhelp: #... -themes: - cd ..; git submodule update --init --recursive; cd docs; ``` Update `tox.ini` ---------------- If you use tox, you can specify dependencies for building your docs either in your `setup.py` (preferred) or in your `tox.ini` (duplicitous). See the [example from Pyramid](https://github.com/Pylons/pyramid/blob/master/setup.py#L58-L64). ``` {.sourceCode .ini} docs_extras = [ 'Sphinx >= 1.7.5', 'docutils', 'repoze.sphinx.autointerface', 'pylons_sphinx_latesturl', 'pylons-sphinx-themes', ] # ... extras_require = { 'testing':testing_extras, 'docs':docs_extras, }, ``` Otherwise you can repeat yourself and edit your `tox.ini`. The following example is from [waitress](https://github.com/Pylons/waitress/blob/master/tox.ini#L28). ``` {.sourceCode .ini} deps = Sphinx repoze.sphinx.autointerface pylons-sphinx-themes ``` Update Read the Docs configuration ---------------------------------- If you specify package requirements for Read the Docs, specify dependencies in your `rtd.txt`. You can either name them explicitly, which might be duplicitous: ``` {.sourceCode .text} pylons-sphinx-themes ``` or you can rely on your `setup.py` configuration, specifying dependencies in only one place, by simply using this in your `rtd.txt`. ``` {.sourceCode .text} -e .[docs] ``` Available themes ---------------- - **pylons** - the generic Pylons Project documentation theme - **pyramid** - the specific Pyramid documentation theme - **pylonsfw** - the specific Pylons Framework documentation theme pylons-sphinx-themes-1.0.13/README.rst000066400000000000000000000110641376115352100174070ustar00rootroot00000000000000Pylons Sphinx Themes ==================== This repository is a Python package that contains Sphinx themes for Pylons related projects. This project is based on `Pylons Sphinx Theme `_ (singular), but uses a package implementation instead of git submodules and manual steps. To use a theme in your Sphinx documentation, follow this guide. Edit your project's ``setup.py`` -------------------------------- #. Add ``pylons-sphinx-themes`` to your project's requirements in its ``setup.py``. Here's an example from Pyramid. .. code-block:: python docs_extras = [ 'Sphinx >= 1.7.5', # Read The Docs minimum version 'docutils', 'repoze.sphinx.autointerface', 'pylons-sphinx-themes', ] Edit your Sphinx's ``conf.py`` ------------------------------ #. Near the top, add the following. .. code-block:: python import pylons_sphinx_themes #. Activate the theme. .. code-block:: python html_theme = 'pyramid' html_theme_path = pylons_sphinx_themes.get_html_themes_path() #. (Recommended) Enable `Ethical Ads `_. Doing so supports both `Read the Docs `_ and the `Python Software Foundation `_ with ad revenue. .. code-block:: python # Control display of sidebars html_sidebars = { '**': [ 'localtoc.html', 'ethicalads.html', 'relations.html', 'sourcelink.html', 'searchbox.html', ] } #. If you were previously using the git submodule method to use the Pylons theme, then comment or delete the block of code under the following statement. .. code-block:: python # Add and use Pylons theme if 'sphinx-build' in ' '.join(sys.argv): # protect against dumb importers #. (Optional) Set a canonical root URL. The URL points to the root of the documentation, and requires a trailing slash. .. code-block:: python html_theme_options = dict( canonical_url='http://the_root_domain/latest/docs/' ) Undo git submodule method ------------------------- If you were previously using the git submodule method to use the Pylons theme, then perform the following additional steps. #. Remove ``.gitmodules``. .. code-block:: bash cd git rm .gitmodules #. Deinitialize the submodule. .. code-block:: bash cd docs/_themes git submodule deinit . #. Remove the submodule's directory. .. code-block:: bash cd .. git rm _themes/ #. Edit your Sphinx's ``Makefile``. The following is an `example diff `_ from Pyramid. .. code-block:: diff -html: themes +html: # ... -htmlhelp: themes +htmlhelp: #... -themes: - cd ..; git submodule update --init --recursive; cd docs; Update ``tox.ini`` ------------------ If you use tox, you can specify dependencies for building your docs either in your ``setup.py`` (preferred) or in your ``tox.ini`` (duplicitous). See the `example from Pyramid `_. .. code-block:: ini docs_extras = [ 'Sphinx >= 1.7.5', 'docutils', 'repoze.sphinx.autointerface', 'pylons_sphinx_latesturl', 'pylons-sphinx-themes', ] # ... extras_require = { 'testing':testing_extras, 'docs':docs_extras, }, Otherwise you can repeat yourself and edit your ``tox.ini``. The following example is from `waitress `_. .. code-block:: ini deps = Sphinx repoze.sphinx.autointerface pylons-sphinx-themes Update Read the Docs configuration ---------------------------------- If you specify package requirements for Read the Docs, specify dependencies in your ``rtd.txt``. You can either name them explicitly, which might be duplicitous: .. code-block:: text pylons-sphinx-themes or you can rely on your ``setup.py`` configuration, specifying dependencies in only one place, by simply using this in your ``rtd.txt``. .. code-block:: text -e .[docs] Available themes ---------------- - **pylons** - the generic Pylons Project documentation theme - **pyramid** - the specific Pyramid documentation theme - **pylonsfw** - the specific Pylons Framework documentation theme pylons-sphinx-themes-1.0.13/RELEASE.md000066400000000000000000000013771376115352100173300ustar00rootroot00000000000000# Releasing [zest.releaser](https://zestreleaser.readthedocs.io/en/latest/) is used for releasing this package. To release: 1. Edit CHANGES.txt replacing "Nothing changed yet." with your changes, and commit. 2. Invoke the following command from your virtual environment. ```bash fullrelease ``` 3. Finally cut a new release from the new tag on [GitHub](https://github.com/Pylons/pylons-sphinx-themes/releases). ## Updating READMEs `README.rst` is the canonical README file in reStructuredText format for use on PyPI. Edit this file to update both READMEs. `README.md` is the markdown version. It is generated via [pandoc](https://pandoc.org/) with the following command. ``` pandoc --from=rst --to=markdown --output=README.md README.rst ``` pylons-sphinx-themes-1.0.13/contributing.md000066400000000000000000000031751376115352100207550ustar00rootroot00000000000000# Contributing All projects under the Pylons Project, including this one, follow the guidelines established at [How to Contribute](https://pylonsproject.org/community-how-to-contribute.html), [Coding Style and Standards](https://pylonsproject.org/community-coding-style-standards.html), and [Pylons Project Documentation Style Guide](https://docs.pylonsproject.org/projects/docs-style-guide/). You can contribute to this project in several ways. * [File an Issue on GitHub](https://github.com/Pylons/pylons-sphinx-themes/issues). * Fork this project, create a new branch, commit your suggested change, and push to your fork on GitHub. When ready, submit a pull request for consideration. [GitHub Flow](https://guides.github.com/introduction/flow/index.html) describes the workflow process and why it's a good practice. When submitting a pull request, sign [CONTRIBUTORS.txt](https://github.com/Pylons/pylons-sphinx-themes/blob/master/CONTRIBUTORS.txt) if you have not yet done so. * Join the [IRC channel #pyramid on irc.freenode.net](https://webchat.freenode.net/?channels=pyramid). ## Git Branches Git branches and their purpose and status at the time of this writing are listed below. * [master](https://github.com/Pylons/pylons-sphinx-themes/) - The branch which should always be *deployable*. The default branch on GitHub. * For development, create a new branch. If changes on your new branch are accepted, they will be merged into the master branch and deployed. ## Prerequisites Follow the instructions in [README.rst](https://github.com/Pylons/pylons-sphinx-themes/) to install the tools needed to run the project. pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/000077500000000000000000000000001376115352100222005ustar00rootroot00000000000000pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/__init__.py000066400000000000000000000002631376115352100243120ustar00rootroot00000000000000"""Pylons Sphinx Themes""" import os def get_html_themes_path(): """Return list of sphinx themes.""" here = os.path.abspath(os.path.dirname(__file__)) return [here] pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/000077500000000000000000000000001376115352100235245ustar00rootroot00000000000000pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/ethicalads.html000066400000000000000000000001041376115352100265060ustar00rootroot00000000000000
pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/layout.html000066400000000000000000000052651376115352100257370ustar00rootroot00000000000000{% extends "basic/layout.html" %} {%- block extrahead %} {%- if theme_favicon %} {%- endif %} {%- if theme_canonical_url %} {%- endif %} {% endblock %} {% block header %} {% if theme_in_progress|tobool %} Documentation in progress {% endif %} {% if theme_outdated|tobool %} {% endif %} {% if display_github %} Edit me on GitHub {% endif %}
{%- if theme_logo %} {% set img, ext = theme_logo.split('.', -1) %} {%- endif %}
{% endblock %} {%- macro relbar() %} {%- endmacro %} {%- block sidebarlogo %}{%- endblock %} {%- block sidebarsourcelink %}{%- endblock %} pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/000077500000000000000000000000001376115352100250135ustar00rootroot00000000000000pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/dialog-note.png000066400000000000000000000030561376115352100277270ustar00rootroot00000000000000PNG  IHDR szzsBIT|dIDATX[lgn{.k5ƀcSJ(iHREIUTJ}@}ᩴTU<4m_@MV$vHk3]ok>}2Mck&>[vd@UEN9pnJE+S%|*~'ȞQiFCCCmL6%6uc_-9;|gˆj><88(DI|ne0@ G ayͼ?O8uuh'.v?r⨮.$$HsՔVuR)4u١Cۇ ұvGm ʏLrgH6Q}Ak ځžHgeEvv@h=vWQ x;9=1^w3{nwOP[s\%8푠:~MP^~'/M!O[X:/0 @frK WQ{OoE~W^W^9J)N|67=ϋe'Px(@NM,Ww t.=}~/MuA.$}--B@RHsHʇCK'e%n!SK{F R\p8u*@y!{A'` "eyS`@MI.$-dv;%^R8LO""`+-KS@SHHHӐ2XD$IĖk)!ǐiDo;"g\n-ܿ;P s&2; Ӵl\}++,f[.ḳ;[޺Uc ېqϧ Yנf,޽(X"Ċ3jU3~*_$=&Xw]/\DoƥV)#u\r.HY .ayN_I&inA ZW!s>| \1szO'GGo?#Uwsx16~ŷyv*řtßKzky0qH6Lѯ<7g'U 8/sU g'ӓYVB kw7dࠦ Ȥ;@#wp_}j> p} o펑[>]բC,vvZ[ʮnF|l?K |\x'U?c] WzM[ 61tY`-e,albb/Bk+a/xx_34vP|sޏ-XCr*{%m\-UT`Xg*7^ъVVjb8e= +?F)QWb,B_OxǣIENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/dialog-seealso.png000066400000000000000000000027361376115352100304210ustar00rootroot00000000000000PNG  IHDR szzsBIT|dtEXtSoftwarewww.inkscape.org<pIDATXŖ[lUߙٝݶR)޸GBT MVcFYD|GQLLKb$5ATB@*ZJwv/s;nn|9̜93Aqx|ڗvܳB~PpUB)O+yX<sY:h9]@ڪze/ *Fn,Rǧ5" <_Ϫ7r5.mmǧh WYf. لrbgO[MfWkO(<9|RMH6a ȃ{f(p%69mOsg- _vW-D B0L)08 lf1;XTrYEoe^=tVN,{lC5:&$[H։'EMҵt\{WO0ԩV/|tGWkTB0nm6OԔr$d '4-X§Uŵݠ> ?${0w$(q@ qnoѿHd ۣX Rf@!Gy0dP98rJmglij@tHMZ|G;X99'@Dw s4ɍKSFPHiQl:ysKoOm:H)ʁƑΎ`aq(|Dpr&wN AMȤ>ND$aJ(i[XtlCN @id6aO$pj{EU_c΋MW0%3(4vz9s;7N tYf<ȔK63ۓ>H2܆D$3!QPuQ݊JW'Dҥ,f@e։U?V!R%lf'$ˤ eS|LI8gMs݇ <U}_3y੧B 2ܦ&r=j6yg{ZWS]V:4F=tqibV+/z BΘNiش6D9"!7Bٲ_ɹ?|p:3k՚칳 kO㤋7{(iM:41rAA2"D(/PWٜ9sd }ntscړ$HD0N6'KdrFVXxC(NlKslMun? l\U,l)@A9D9#1f2N,3s2U:^Δ}ݧ;߄Z E.É9Ĕd 3RW]cDŠ UV4u(E5S6LsBsal`A O|WT W7]|?Z71e'^Z!͈,8#sA*_Yӝw ""1ֽXESTw -Ze6ld&dh Gz%%̚U˛ZX&<.W67z\#b5D*ϕtN-V쉹9\1qY6b27h@h3 mTr_={jl i]koY昮,'BH%#-Mn\% Cx/Yр}bW^͟o՗u|H6u6 FJ  k_8t=ӆ7ėXXT-gIbL2];ڞ5Qڮ\&yv)sR\e ՆS}ᱯ]{.~rt'VJpb=N}>XJnm{۳cU%/L 8vn5+E:Uuzq;nX籇lAOZ4F#\# [;oС;6ڲنxO.J A>7/xMKY@z?]+= d YvՓ3 z@G"C])8qcSp]{;00ch\G….B[ugrwwӚaL\6ALCX蹏05y\RbPg29|Y q@EpzdNNf;;{essw?6mze;8rdj喝׃jPK Btz㞱Q?Ϗ?~yuT_s%^E Dhooo}g2bM`B`l [՜^PJqˍoMJ\;b8JeoOI3iaPwBW< AiqnqqJ<-ͺw|s:boG)`[QDXu5d RP4T{C((?OYJmt *+ۤAg/18#Ѐс/'.p*~8|z2ʬYhaԹs]J6ߕBt¡ PԔmm-[~?B\.WbBLIUTD&'K7 B5kx[UpwLyqՑ Nm᫤ٳsܦ)څLJJ8r8((躞ĵw/OR&M]C8 TSav G/,L8IdӉ|o^sSi#+'GSwg [`k)={xb4\$`4nɏw0 M@ k耝}@L i( p M/IENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/edit-me-on-github.png000066400000000000000000000210631376115352100307410ustar00rootroot00000000000000PNG  IHDRQOtEXtSoftwareAdobe ImageReadyqe<fiTXtXML:com.adobe.xmp F!E:cIDATx]ypյ?roNjĒxׄ$@oIT$t%t^ B`Z!5t{&I ;$B$9^d/-Kֻ~l˖,=Çeˎ%swRě 5i'$=>35@DZZ*l(̇>>bàcv3+ rM򗃿1Ŕ#+8:.ZiRYP[WV- \HHl(ȃAol>6+` X> o_- ٙFFFZkd&Kd&^[*t-&r⯕/7T懩T?T+kUTlBB~XR\465Í7I]Y: fyrud'P]$wX~PRRf~~h@<Ѱ0X^6v01`-lsHI5hnZK˱><  ':<< Z!>>dgGƿrUH< o,bm 䯛"c5?Y2WVn 'rJ(-CCd4uHSce*/qyn1^7k L.-`0!k͛k 1j& V0M)1JACcShؘh3Pap%R2b\^ &SB1I;~!P[[O[ni2 *({!y! g~&' #R!>KAxhKOG~˿]JVLUfIIR""ՀtMPZZD/Zx_7'2`*H)Tn.eCiI66>w?3׌$ŕj@0[PĻ_kƲYk-m9(opˀnݪKN1gBB%E`!H |މ ^ cTw欁/++r.^ vIe\.SkӟXsNmmm~BXjR4O`!/77#"j-+7$?3gƊo*/%U+t8$Px7St `*_0epPӮ1 Wx{C8Rnh7uPu-[I-d*_0l!e1k@9^=p7ɃS /[X&6aXMmb*_0+lU^^L\4 C hvl?yʻ}'99 nTZ5;~2{@9*RP'ބ/.:xa nN u2uZWT/GNRaŕJĻ$qIP&+۸T AU>!Ӣh+465ۙxSzzz /WBp HiZpKS;Gނ?O TM2DU5`FjJ iS_ 2ۑoOT(׬6\j66.{?\kRhx{tx乣-7SŸh3([=r'׎]S@a3!﮿TVU+x7SBkR4 /+f\W~;6PQ={觧ڹ>P'O OO)cS Vؼ'ֱܰFHj^|thhh4vw^[=x!~)x`IBC; }Nv&A2*LAN,d+L(ww)H5Gƛ W؉vi5 ]Z+fqKgr9,v`//XEcqAR][Ƿ&s`EJN^j(d}{vw Py*/ ^=Ӈi(PO~B|4~{$elh/ ZF{P <okdn0:i ˨`^'T2`O;;g~z2#­]+3Fww/TT\icb@y hqjϦ&1TJg0,p_sΝ( y[. B~^y~dy\ݰd5ւmpj5W iAܒپP%,,-!_UUKžk , Lc~MK$@ RsrV*9nx<{7p\֨ĞP>U 6݅&9 J/^2vw,Y`$e,l+/+ MF&ih&_<M={8vR舫F&>Y+:: ֓oGo%Fv"SRV;7]յVTdP"pY-ԈU|QOZ!$[l_P ?8o{)HF%.;kXjjoR5 TYY;MAPH%iC`< b3%N l H{O1 hcuvt.|~+DLAP$$*Y5 q۶se Yx}2ӠXd|51qHSLg)9(gn`۷l$2wއqf[2~Tf2dH>w^N_q ZYA!p}0E766%".Zc wbKTYy8{SZiiP (m r5~:g n m&cQ`X1W~ݫGwbJSvo]6cR_Ux(ے,V!IhCo{X]0v:uIdXE6ӟRaV/ސ}RdS󴎱*=Dom=Y;vKly݀'Fƒclzt )$(,F&PxoX aVk"6FB Tpz2;D9 ,uMSˆ|Xh "ggigd+<~xp/m}у{(,UQ>ɘr\ؚYb @ pP^r]|lB;wS)kCU0OYbs8d^S~OƚMr`XuN]Op f𗡡WQ%Luw:,+SoN(+Tպں:CG[ƊsM%)d]Mhe &;y \)|ޝUP7JJz…~/.{Py k;+US7+:n~8eb*@BPjQx3 C4@%m﩯 W+AQɔye B`=uFai}N~ۣ}ClF`GSX˕R@qn{)@߭r&xlk 9X~3Y(7^!"G#+VrY(FN@ƛ!։fq@]}#1+,<\XxwL!]MqC JP}B6ގ[ b,I =}D]Wb`%k4 .]LStrUͦ++ 휐w6L"{Ft0ΛboRad݉S W-/?'w}BaTq-nL⸽sa{;a]zm(7STXQQQa6r+DpaÒ2+ ;m!-2H ehhA41P#b֤OKOcf2xJGs9:4Q% {rZKvm<8}.7w}vJ܉qظdjRt$ % ǟO {XD*}u-g5)=`>53~z}g l梱>KGCCqq*`ddtWx+)ĩҪwY_w~kP/F!Btu cS2'js0>L~F`wC PoRB@q3G"P ~?|O>sBp]9>n`ϩMAj^Dc篧:L@#Zf85$+I*q&〹sx`u¨mͻ i7) QaYbCuM-dtHs{sҟS!6>$0,, !M?b1 ]wP)?(iuL}vtt"),AʘjRaFF`ƍ2p縑'!MxJZN>Ǥp^^OmqqD")Z*7^7Xb:#8t |I-"I&671T8Ef3P:@wp7)XWGwbl|urXXyrPE6?>.њ{HLLm3xbҥ+$w]f%/7l[5Mz7`j%TC!>½D\ @.4K$iWa TXB_GG݉(6, >V'h|R\*XkY]SL/"lxi'ː0Ewggƶ;6CY; \b73uZTP'$$^JE MheFsSS"EMA4=N=9S{\)tz8B:n|TJt"f,)HccmQv ,.q&ejk,݉7KLA P^|@Pr2Z܉ASP)z9.S-m;1m WpCT*/թL|>+[M25̽@ŀ%訞w'4/X[b:4d0[ 6&_^}Ȅ)u'6J1b5GLNeisT,X-6=)2Px hc$7a鏥9~Y ҘPg;w7^cLѽ;1:̌X"jN 3aLkR< /ݶUW@ŀ:; wJj +) lv=N uunF0b5F?At'^̈́: ߉!2STX#<)lDbƢ Ȩ>;'νo`b=7LLa1PYY3BX*tIC]}=V uWXZZVlk2RT,+0u6#*kgL'V"=+dBwĻVq)MwJ? =J=݆J^g0$cIbL::2b?n{޲J\W} 'YNCwbtBMAXX&Wjbtt;1}d\S!M#6owb{gLb%0$Ƀ=-at'fLk홱ё_::/):Z>幪DkU>ܕNkK#{MWn?ަ&%%{LS6`2Ϥ*s oPL0P-RVr'(XX1 o p)cbD*2VQg`bPMX0P`bE 0R7њIENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/epub.css000066400000000000000000000127341376115352100264670ustar00rootroot00000000000000/* * default.css_t * ~~~~~~~~~~~~~ * * Sphinx stylesheet -- default theme. * * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @import url("basic.css"); /* -- page layout ----------------------------------------------------------- */ body { font-family: {{ theme_bodyfont }}; font-size: 100%; background-color: {{ theme_footerbgcolor }}; color: #000; margin: 0; padding: 0; } div.document { background-color: {{ theme_sidebarbgcolor }}; } div.documentwrapper { float: left; width: 100%; } div.bodywrapper { margin: 0 0 0 230px; } div.body { background-color: {{ theme_bgcolor }}; color: {{ theme_textcolor }}; padding: 0 20px 30px 20px; } {%- if theme_rightsidebar|tobool %} div.bodywrapper { margin: 0 230px 0 0; } {%- endif %} div.footer { color: {{ theme_footertextcolor }}; width: 100%; padding: 9px 0 9px 0; text-align: center; font-size: 75%; } div.footer a { color: {{ theme_footertextcolor }}; text-decoration: underline; } div.related { background-color: {{ theme_relbarbgcolor }}; line-height: 30px; color: {{ theme_relbartextcolor }}; } div.related a { color: {{ theme_relbarlinkcolor }}; } div.sphinxsidebar { {%- if theme_stickysidebar|tobool %} top: 30px; bottom: 0; margin: 0; position: fixed; overflow: auto; height: auto; {%- endif %} {%- if theme_rightsidebar|tobool %} float: right; {%- if theme_stickysidebar|tobool %} right: 0; {%- endif %} {%- endif %} } {%- if theme_stickysidebar|tobool %} /* this is nice, but it it leads to hidden headings when jumping to an anchor */ /* div.related { position: fixed; } div.documentwrapper { margin-top: 30px; } */ {%- endif %} div.sphinxsidebar h3 { font-family: {{ theme_headfont }}; color: {{ theme_sidebartextcolor }}; font-size: 1.4em; font-weight: normal; margin: 0; padding: 0; } div.sphinxsidebar h3 a { color: {{ theme_sidebartextcolor }}; } div.sphinxsidebar h4 { font-family: {{ theme_headfont }}; color: {{ theme_sidebartextcolor }}; font-size: 1.3em; font-weight: normal; margin: 5px 0 0 0; padding: 0; } div.sphinxsidebar p { color: {{ theme_sidebartextcolor }}; } div.sphinxsidebar p.topless { margin: 5px 10px 10px 10px; } div.sphinxsidebar ul { margin: 10px; padding: 0; color: {{ theme_sidebartextcolor }}; } div.sphinxsidebar a { color: {{ theme_sidebarlinkcolor }}; } div.sphinxsidebar input { border: 1px solid {{ theme_sidebarlinkcolor }}; font-family: sans-serif; font-size: 1em; } {% if theme_collapsiblesidebar|tobool %} /* for collapsible sidebar */ div#sidebarbutton { background-color: {{ theme_sidebarbtncolor }}; } {% endif %} /* -- hyperlink styles ------------------------------------------------------ */ a { color: {{ theme_linkcolor }}; text-decoration: none; } a:visited { color: {{ theme_visitedlinkcolor }}; text-decoration: none; } a:hover { text-decoration: underline; } {% if theme_externalrefs|tobool %} a.external { text-decoration: none; border-bottom: 1px dashed {{ theme_linkcolor }}; } a.external:hover { text-decoration: none; border-bottom: none; } a.external:visited { text-decoration: none; border-bottom: 1px dashed {{ theme_visitedlinkcolor }}; } {% endif %} /* -- body styles ----------------------------------------------------------- */ div.body h1, div.body h2, div.body h3, div.body h4, div.body h5, div.body h6 { font-family: {{ theme_headfont }}; background-color: {{ theme_headbgcolor }}; font-weight: normal; color: {{ theme_headtextcolor }}; border-bottom: 1px solid #ccc; margin: 20px -20px 10px -20px; padding: 3px 0 3px 10px; } div.body h1 { margin-top: 0; font-size: 200%; } div.body h2 { font-size: 160%; } div.body h3 { font-size: 140%; } div.body h4 { font-size: 120%; } div.body h5 { font-size: 110%; } div.body h6 { font-size: 100%; } a.headerlink { color: {{ theme_headlinkcolor }}; font-size: 0.8em; padding: 0 4px 0 4px; text-decoration: none; } a.headerlink:hover { background-color: {{ theme_headlinkcolor }}; color: white; } div.body p, div.body dd, div.body li { text-align: justify; line-height: 130%; } div.admonition p.admonition-title + p { display: inline; } div.admonition p { margin-bottom: 5px; } div.admonition pre { margin-bottom: 5px; } div.admonition ul, div.admonition ol { margin-bottom: 5px; } div.note { background-color: #eee; border: 1px solid #ccc; } div.seealso { background-color: #ffc; border: 1px solid #ff6; } div.topic { background-color: #eee; } div.warning { background-color: #ffe4e4; border: 1px solid #f66; } p.admonition-title { display: inline; } p.admonition-title:after { content: ":"; } pre { padding: 5px; background-color: {{ theme_codebgcolor }}; color: {{ theme_codetextcolor }}; line-height: 120%; border: 1px solid #ac9; border-left: none; border-right: none; } tt { background-color: #ecf0f3; padding: 0 1px 0 1px; font-size: 0.95em; } th { background-color: #ede; } .warning tt { background: #efc2c2; } .note tt { background: #d6d6d6; } .viewcode-back { font-family: {{ theme_bodyfont }}; } div.viewcode-block:target { background-color: #f4debf; border-top: 1px solid #ac9; border-bottom: 1px solid #ac9; } pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/footerbg.png000066400000000000000000000005151376115352100273310ustar00rootroot00000000000000PNG  IHDRfIDAT8ɑ0Z샔%[ڇ58| X0`oqNG@ř;mH#8Kk8FO-&19Z#AdF\g/8MLGp8dk躓}}tse.u9d=|9MӍ}ջ晍k>;t.k~!;?۟ZqY:wumM|<+3ݝ9p-nV=F|IENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/headerbg.png000066400000000000000000000003011376115352100272540ustar00rootroot00000000000000PNG  IHDR"IDAT(Q C}qǮ>zI!"pKrj] }"0#6 }wG.=i-z<{]/?~x^N޻_S~c.|"mIENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/ie6.css000066400000000000000000000013261376115352100262120ustar00rootroot00000000000000* html img, * html .png{position:relative;behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "',sizingMethod='image')", this.src = "_static/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "',sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) );} pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/in_progress.png000066400000000000000000000214611376115352100300570ustar00rootroot00000000000000PNG  IHDR}~tEXtSoftwareAdobe ImageReadyqe<`PLTEulVK9,'C7$dZ}0#뺸MA{sӕܰ_R0 tRNS\\";IDATxlY0 DYL"!hUKY4Gc3R1?)z@yΑ}"{Ip.TSW6{_j4 €9v4t| Ȃ)6mN C6K+,#ivAtӼ&%UySlE 6W):mZ ~m>Mv; 0寂tqk˒ye ~~ިF+wڐ4.$P: dDtfgQԺl}LE  F ℔k6zє Gv10vA985q*5*rؙƯv§4RnG?Jfgy3~+w0t , #a(L A .RN/oـ?ng|''1yJ8ITLзpdNk݊.q"^d.<Z$٥זњ..bWhC$b']RBMџsY)s *& Vod ZIa7ƟnsQ|E2urcmh\y7@Ó':Z9Pίc]nR=>䠜OX2ôUMaOk~xպ0=F ;2rD,)B G|J?h |JwQ iG S+6a076,Gyqnn6R%\UF=Z>lR#Nik@WκN66y{zl% b)iÄ>I棇3\?5jUeKUJiւiKB,OJ#v M5 V.Х<(E|%J| Xrb:Ÿ(B|Ma)_TBΘfrI8d`\!d-8q>]w@݃r 0,nZ Ɲ;*eی:!F]7ܽK#̨++ݼW]i]W:Eu- nT2V`0xǍj7Yzh&wpf9^\⇬6m ^f ޕc.KH^'Zy <㻻af J"RЖ* :~ w0h}̓`61{ ɠhC+e( (Zva6Wĉ׏Re[?6fEkYJ Jw܉\ɵf+Gr?bۭ@ARκnPۦIzNY1;0 3ߞOF\aEWIyΥYgn|F4+/4'nr8qH;E)Z92Hr5MdF\fXFY5e]a@?՜, H\&YK<7n eEX⡦wTy:rr{"[Z'dJWg*6&kAD#N.jMv_Uh;uJ2^hrR(M JXMݤ.hleZ <`_dC(A_4SQnKBStᵋmZ3 b4hkV8'Qm<I^x;D'ETs |m !fdlCFmmC&럴xthK]c&`mIڝT&sNH Pµw|M jŶi4/v3b_׶XWۺ#2t`Z_hӘ/NyLp}__Xr G;k.q] c7w]7#ۇ1H%TђQ~ԏ%^oQx82]kH7#[B*2e F>|KyL6|IۈGRq ܞl1UzWR7`C*QS9cd+_Py3EVQD+9 DS9^~ΐk7F l dH6sA ~.ĩMSaڬԠ :K#ZW3G>Xae^= l ]-\Q# F>޼سԐ{ˎ=vI=ĹF[ .UXwN d嵰~( *@!J饎R,ՕH7BJx:ǩ*g1|j|YJ\AX^)r 86(ǩ@̓+'Քby]f6 ] rkA }Pv^.  LdyR_Y]`9T_Ak (/ :ֵ s!0PŹᅣi^o Mm2bC+c;X+ -CIjWߥ[0"s՛8\XַRDznnJ]:9RHut'VcFݤ{+nS)4?X! 2m W4L>kgC3Kh>!KՠZ$hLVζlpr.be#jN7%'Us^fN&Oh3L;jOUEOv9\"95z'тmLѦ9eQŧ{|G?,2h&syV˥Kw·[bK̫r54uaXNOR(/#IO_{-8zK^ƥq*Rmc YU:QOOt6[eYdזwi]3Vim||P2nа?QeV\4Zv )ɩCF}wi t嵵*^E; mpMS#w)^BH*P$Ŝi' 䡿'XԎBcC n6rYkzTt'N-򣜢QAvC5T9s|LI*[LG#`ƞWQ3S'X=kl-NH3ff|8m~OMu+:#u%0b mP{;T7U=6@]"Y<J6Ǣ1.2NK3&ؚL/je-JRn^O^˚8Ȅb뗭 ^3,8dJeuϬG*<ӜﭔDH*kG5ifZJq(/ jkeJheլ{D&z\6j !fG&k&E>a8ƍ!J^ idcUݡ c2: O;{ޚ%T! \+e uņDZkU'N:p:EPJ˓l ()5z@[!DąIGw,|?&j:V{v:ӡh@P5 6V*lΗ"e[ Ԡ ҽvSBˑSG EbDT ?/0I]vxe;A4p[ m_m\$RzPZl>1z:[)}C)%-vhYν- ߫k0i8(lMh| 7S"G6Csp)M\)x߲e5[ >g-ǐxon㤇ZY;nNu{3"nFnn\2g^ƈWM -%$ ǤCS_F\- KJčd~V~0i+e%k7ESFڹ!M`-~hV` Hǰ+*PU(ٺӉ0ЧiA+~AZ9zX3 % q [Kz!" OCb*KV[lRd[T{Vjvn> /a1s/x#m:ԥi*^}ogm0M ysDמp#iFpAʍ p.UBjj7lڠ[,DNՃtҴ[!; 3l)3_؇DD}P޴Lgu~d#zF=(vU/6 dV*d}JzPܫΑ^T~f@'$ŒrzeX)OZZX(AS-ܼBZ!k밴n_`cVJL2|?9NdRg8,'GwHmvJ_ƕJ("ʖeW\S"BM˸U!o21 ý2?Xmb -@s#d)b7OWl u-]qx- S7~ʚ gM@|Ћry~܍J8WNSfkGRnݷǹc{,e 衑Ʃ4Wj7O -)9+SevaYA"7ݻzET_k$efrvهͅHQZ,܍ҏJޝpl<LJa?\>ܽic`]rʴe: FfNd:u8O[o*ډTQ~곃Pow+_Pm{WPa4]O1ƢǚEC8>.gǓDv S㇞C^Pch.Ԝ9<}'E kN$s/ԯҹɁ;Qn7g<unCCs[@Z2M)FR5 8upeƗYs-uVuUxγY+}Ǚ`M;Y/_u%L=(%.I(tRKNԢY^峗XțC]}ٿ G듭3u5Ő`J:.}Kix'|㼐7nh$]LN @FR? (Yڴ%d[WEzZ-m :3И~y[HsNh[<+mc+S{ٺ"ו<_Ҫ&%$:t,y?]yx.B8!y)R=ɶaP/':™^( MLg]thk~K@Q"z?n}!a <,. Lt i(w}T6]37M׵0ط M8]2D/|̀5Ȩ;eXeLKj1[JA6IvEwS4{qgp+ܶ#s3Y7l ژv5 Jtlz/Cfꢗ; _(_gV9eqq;ۆ%QZ~dDWyTjtFF-(j0Tp0,i1xXb]t@cKAD=".kM(x/q<?} \P:M4R46wG KY*9D睒H,9r{CR D=::@EޕkŷGBߣ_&!oT٣QW50O=# N#w>"% 24 ellZ AH]or]P.|~U FM"4n#V.5'\эhI1 N&6] =x50e6/lta9aj 8v9o %s^=ƌ[[o`VFR(OcSfiEZRoF.-⨣ԚIENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/middlebg.png000066400000000000000000000053551376115352100273000ustar00rootroot00000000000000PNG  IHDRƹ CiCCPICC ProfilexwTSY{/Bz MJz^E%$B WDWi"".Y+XX/"e_eǜߛ;sܙ<(BQ&@H"`1DpyYA?/3uLu a2?KНBА|A6# Ax 5H2  ͇@( dHIUF*ʡP#t ]z4 aMٰ;Gdx)΃åp5| n/>x~O!!# Da!l#qH"F H R4 mH'r D&abXg/&,ŬlÔc`1[!$#a~l26-b}kpX\*n%nnw׃Mx5%||?C  6oBAD@(!%%F 3DщL56 qH2""HRR%L%;CB:r)8 yD1p()e;0<.%J5Qvj"MBO/VBYWii 3LhϬkh.26`QXV=kȂah⹥eNNˏVvVV5V7XYicjó=:{ڹs_ؚ lޱmk``/owwHpt`!m+XGǵ:;IN8rNs><6h`^ͼa]A tqV>vsպsa!h8qVs{">^J^^^u'}|VM;<4 AA,0X Z w? 1 Ys(.4$"IuتpZ#<""GGJ#ۣꢦ=c,cV\Uƶjz-ܳp$.>?Ѣe.V_%%' GsܩDII.IIc.ɻS\SJR&aEojUtZpOS"%Q#S+sYfOYV~R{NĵPV K7IrTɍ=LqhYr[^JJU:֯ZhMzk֎Ywd=i}_6Xm(jcƶ<ͼuyÛ|66;oڂ"ҽuֲ  K omw}ڞȾhю;+(y7swW{Zb[RWw4LlG JʭzoҬ*zw@xAՆ%pr=}]zmaâÃGŽt98ZTKǏ ~?p$dO?U6њ ͓-)-=O95l:+():K:wӹg|a}I1owvt_ t勝箸\9}kk-7wu5bKS}w 7o9{˷n_[g ~`/ܛAC%4Ujk!ϡ''%ڣuc6cǽo>]tYֳ|n?蚌y!~m/^~e}*d3oy~.L{&>||)ӧ pHYs  PIDAT(c& H#S48]EAT&DaSB9%Hr3N $,&IENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/outdated.png000066400000000000000000000174371376115352100273460ustar00rootroot00000000000000PNG  IHDR=+=sBIT|d pHYs  ~tEXtSoftwareAdobe Fireworks CS4ӠtEXtCreation Time8/10/13%fxIDATxit[Ǖ,I 9؎mRc[ckLڊ襤XJO19?OJ'32NdI93&I-(d'7ZI`IwݪKWUV )%vEaҢDiQqX8,QZT(-*K%JEaҢ>B\,?$q_h%GF@GHoa܀ KB,y~@T3408>E,Q*Zn[II{P7ּ@עuOYq% L"_,W,?mAR˟X-e`!~ TR +s=s!ޠpL]9X-eq_pBx6MofS?WjGg_2>XcY8p> ClO^z+@ZwҒ@9 H jY6ԟP1X-e>/*apId*j?4P1oX-%A#Hiٳ,b"-(vhW*s%]g!2ه]Vېjk k]j)cV!oJ#.?B|2$qFұ8¥6)ak`j)؊UUB6y-a; @,ٽ92엀7N,_`XТ6*ܣs=GUN.TSvyFUw%xv$=bd7@FtT0DVʓ#8>cm4 q FR'b>]l(`=I ccx:_}BX>+ ݯ(u`Iqh 5ԉOY_$2`ވ2 |Fxt/fѫoc]˻KQ"7bވRyg ۰ UW~)I5? c^2>\b+ϜA ldJ]<}Zqh>] (Oՠ&O^j[J˻ᴡԉ/.>_Ԅ ,Ba7߄[rPu [7Y\kf5iQgiZf ¢NW-⹘/x>&sZ ' Lz38n~m#G4.Bԉ9+ʘ?xI%jj\ !_b99"nCl1'Eypו LndC|ao,.OÜ&@:q?^sX-R=`f49Q}+"UjsfdÁ=06j`]\ ]nCĜ%O*۷J2oF³dU M}e(Цd<6p2S@&bbQˈKex, ~Lɜo',יdM-϶vM cs&ubΈ2=ܠb+ϞC[2_SHԉ`s](+'ЁVs^MM 0LO0:!M2g9!Jl%@iRQ`p>bS p=t?Nc~ahOE d,%s˳N!va^iԉ.T,?ۯPmd_945M,#r'{8A\vBep*z/?h?T:b?>HMpHfh bcޫ[~ l~çN D{޺j.PZ5J`r gLrȦNR7 HQBKA@vy=D""drVˤNg)K1pY>EE?&0 MT}fv x^6l Yj]FS'jfe}g;G$aƛ8p0wU.)1P;8k}+d.]ַV =RKWäʩ6AeW(P 0Ѱqmd/"t%gM+*J@iy4E]:|j0YakԑH{fh4ҠFGQZZZtKL& ô6!5"{6inn.NNzS.l6:Th( SR\?4dɏ2t?WˡC$ % j)CI)^c̰e˖)m&H$d}}e"RJyY]]=e2z䨌]BW*{L(Oih?j좌BJΡ]q9j)\כa 9[ǩώh G[[4Isss~ A cکٵPĆ?xEPֽbWU _( L 蕗Жmٝ{h&Mutto_iA6=b~fz.#;v-UoWߪyˡv. b+GF)_H̝FYAnٲm0u/FYϵq;eWٶtVa/_65w̷V2FG8%_Ç]gndQ2زe nx&t!sgv3m #َ8ub&R6Q 3"3t8?yR^7=_ss3yK=K{{{D"YA壿R)0px@sF֩O=uwwO# D")e-NX$aG Q)/x┃X%cW˱KI9rdJCCCcǎѧ}(?CTPkk23%0ρ YP>cVƖd|JB^ay) 8Dvl0vkcccv%L8a;pرkDlkHgg'Hlk_nUvdv;0[@ {^"DQ^/mmmY_ZZZꢷ7;L& ocm[8h5J]bQC)M@se5,ۈ А6~]#=V3cؗrD |j#];-A"[m J̷STQ !^&ɓ8nEM0rBheaZ_GJ8>qnz!uBI2:;ULMT)D{?m ":Ȗ3B )݁oc+aa!7n4vV3?T Mk)l]T2H~)K~)#1oWg$-âW>b+OƶyҨsh4ZTM>dnӂOOۺuSU.\(c2)p,Wv#< shnn6eIìZdQ裏N*kED cjU R ێ[6Q2Ƈy֎-T[Bv455IkU˝FO"ԷQe\ŕɢΗ -$HА ~%LN][D4SKFKF"HvR'LT,|956^[T ȈC?UZ_Fp/'w @^pӓW===hooϖS]]}_Tʮ )3z>NCCÄ=hCzR.+zzz&f444cǎMW蟉O_GSSr }:'w'Kd|Հ[E%QJ._) ;C쥿ԔdEhQ궹IZQ?]]]W(r;&{zz&$9"|?)-L_MMM(>Bk?B{Bf]R9( }ZÒxj@1`xvef4?F?loo'LH}?F2Nk@~db'{zzFh4MEBL*E"  =!gXMw=`Xjʿ:p}}}B]0r+BRLJԴIEyǵM<7F=wޒR ^7cH&rвb}SYLuIqz\bz#kle Oy _(&0:=ʫ3Zʽ G1ۺ@v(C0Y8x^gC 1꿩sqI2%58܅sƢnR?_w}}}I{쨢U0\ 9B__ߤ9RFsR'6oĹ~tJ0G/;5jGÎ!/fѫ/m7 ^Ew/\n1=R]>NccQm1R1">o.¢D9TSI\OlövMQ&JΊS?mnVKK [n;1lhll*uww֖ݛfAN76 vtt99m\OlCo EF%Jץ'fj<ۋ_=|pV^i8e߾}R)_PGGDlu{ٴ[#߁@.R+Y@R9~-l-ڲ#wI*x?Z gΨ/L z&~Ԩx~=p=8D*t9W3nPWMt{غƬ}[Kth4Z\t[=),ׇ|}m 1gpj.) )\640i]32W]~A#P$o/ qbRk'NZ(r(|:u[(`rTc"eTQFg/o J) kAoQo=q΢̧ [0pRZOLYݢP[*CN^6ƠSw/:W ߻BK{?bGmJ̙9hK#n ͋>Ȅ1}lƍO$[eNu))_4WVk̨ȝ[a B .=FRLW󯅩 +FB(.NSo(H\?pp9Iהy g9(2K\ieU#\ +S?8c,&sv 2xVt&0x !Q@#8eTNQ9iCf]>Q:W%&KȝzG+hvO"Dqc,9Y < V7Ȥv,2b(*{| ;EHՈkDYwCFOvʼ?d_74:EFv~ d1b1"1.ʄ+* .F8ecƇ͈$s2>."%y ؞\I(_f{H&(⑸ぷhkR[KDd'1 79.ILm&,(Ԍs]*lӧr46!քr! ns@~t!H|(kFÐ,oQ+I+FuP bnFndf VcOT!nC*?@^;, q0p=d'u$rHZ<nj f7լHCӑ(!bGl9p 8i8Fer9Cѻ;{d1Ofs1'<#.U},>DqI1|-i:6 m "ܴƍu._~.ך4hVExgg/~t>pbMd(X&m@3:y^j Lne<~ `CG>)]$ECⴐpQ$ܐtd {#-(2F9$4V^-_0fxbʝ-Ca|s\umTWZEeX(E4B,a άEb ҇NH2$וE y>$:(TYZD |>f :m+nIl9n*֊nogGsbȡ 28Քa`qxosUf!m{ 'MI˕\.y݋DkCk砖 I1dܹy2#T~MÙwp%3A2]'|eFt+_VD$~H0*i{_k>R8XFǐMxɊEluI\ᖳvp@N!y~'/ -0<.{+FGIL84KBj»$,@YL8$`A$"D!W$h<μbE`3ƈɆǩMôxxCgU2!2@#P@ɗ1+`9Gd Vb]α LB^̸D]ou9W1:h0*KKҰ!5vP}{c/8kUڤY(d3mdI ):M$@B<䦫HyeerOz\-C#gAY֑}TPU$D6IYO~T܏,`=noR/^jG2 $ G/4|=+""YE)̪o{TsNd{%SC,QEaD7".HlI>Q@2tqMaFGFwh+c~-'hBcwӕBJ2Vөºɏ(ƒGxIdF2K֙wڔt($5 .UO/R3I; s||GxXV: &# X1H9Sv"~\f/&x/K?"H(Ċo?f2϶P Rb!߷9E!I5/>hEB,,J׿Oscc7K-K~ 뎋^T( ElDe9cwdz })^+_&iVIENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/pylons-small.png000066400000000000000000000065211376115352100301570ustar00rootroot00000000000000PNG  IHDR( IDATx{Wu?^ DФB FL#A^>6F4 m,4֘LֲhHcT( +Fh@0 #3ũ@Zgs}g Y0k֬ᑄ\ $R!i O?<;8@Yf̘Qm*-/1n"'boXnc؇~5c3 c8k-ڃ1X;[cއrMΪ*֖PRj[C Ӧ!A3F tM^xaޖ#@RK Ƥ^A F; pƬiFTladLU$eK/=voK҇VEr2F ]BT ЧXBvQAtǪI-G0ܠgqU]mz (J&6Rи#P |0^mk#Kcj: %"oM]z:0`EXrS I1)2_IԱ2HZkT U!L2x ZZ](,, B#l*M465VIJ&P]^6Ւ "FӮ+D1c=@D}xHA^V ZUc8 Z-(RhتVDo%"2t8'߳\㷸VՒ8 ZŽ/_?&L7Cb$ k&}<ݾ5O֛o$J;JBtDk|980Z6Ays13~/~~i64 jndj]r/fCuu5a`D\2EBEDV"rw/GTfkUhE?:b&M?+Ra龿ؘcvy? :vꇱ FE#"rɉBk-JcFRsydј'hKKK0NNxbT2yeY%Zv-ފ42.F("ժ: ,ZԋDB}Ws,c3L4ֶ)y6rв[EC,ڻyED|Q5y,WO;p7)䯾ESꈧ2bi6ƈG St:@,kX\ mA{A7: VJU""O͸>+"Vex?0m?g"rZ%qՈ[+L\xq͍V}(HWЭ2TDUc?g|>vϬ_ )"/JIU]ۨ NِmhU] ʹ]:VUC(pkrԭj%z)qi#pouӊȻ>+j~W NJVDxE9*~\ g:kPe"r.07py AXbr8q ٯnEnLGnDmaTE _;qQ-(!2t=\0Y-P՟ڟcVK[Um!ˡ wyEZczXk^wآm0p .\HpySSSo:>RHUUUg+Fo` ZZZ*FduEEk|eQNKE[`kig6gY33338`3333!!2,#2,#36˻c5S3{36dDJݤDFffffffffffffffffffffhffffffȈ(    " %$#'&%)'%('&,*)-,+/-+20.20/311433631864<96888999=;9>;9B?<B?=C@?CA>GDAHECIFDMIFMJHLKJNKHMMKDVZROLROMSQPVSPVTSXTPZWT^ZW[ZZ_[XE[`bbbheckhekhfnnnqqqwut{zx-omFLnt{}EEEnc]56^cY\.1   MccaSTaccJ Mc_>9:?`cK  Oc@;;;;AcM *=EFFFFD<(0GGGGGG%CRRRRB #$QVUP&() ,7&&&&&&&&&&&&&(8W/++++++++++++/XcXH4222222224IXc( @   yyygggffffffffffffffffffffffffffffffffffffffffffffffffhhh|||\\[jjj{{{                            zzz                              BAAQPP-,+;;:.-,;:910.! LKLLKLLKLLKLLKLLKLLKLLKLLKLLKLLKLLKLLKLLKLLKLLKLLKLJJK>=<421!!!!!+*+$"#!!!!!A?>754$"!$"!$"!$"!$"!-,-{BC&%%$"!$"!$"!$"!$"!CBA:87(%$(%$(%$(%$(%$/./%(''(%$(%$(%$(%$(%$FDC=;9+('+('+('+('+('100%**()+('+('+('+('+('HFE?=<.,*.,*.,*.,*.,*322=''''''''D,++.,*.,*.,*.,*.,*JIGB@>1/,1/,1/,1/,1/,534^3333333333h.--1/,1/,1/,1/,1/,MKIEBA410410410410410311f=>>>>>>>>>>=n20/410410410410410OMLGEC752752752752752752632531ELLLLLLLLLLLLD521632752752752752752752QONJHE:85:85:85:85:85:85:85:85QccccccccccccN:85:85:85:85:85:85:85:85SRPLJH=:8=:8=:8=:8=:8=:8=:8=:8NipxxxxxxxxxxxxJ^c=:8=:8=:8=:8=:8=:8=:8=:8VSROLJ@=;@=;@=;@=;@=;@=;@=;@=;A?=}y@>;@=;@=;@=;@=;@=;@=;@=;@=;XVTQNLC@=C@=C@=C@=C@=C@=C@=C@=C@=S_bPXZC@=C@=C@=C@=C@=C@=C@=C@=C@=ZXVTQOFB@FB@FB@FB@FB@FB@FB@FB@FB@FB@\fiX`bFB@FB@FB@FB@FB@FB@FB@FB@FB@FB@\ZXVSQHECHECHECHECHECHECHECHECHECHECHECMLJzvLJHHECHECHECHECHECHECHECHECHECHECHEC^\ZZVTLHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHELHEa_]fcaNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHNKHnlkQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJQMJUPNTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMTPMVROWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOWSOtqoYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQYUQzxv^ZW\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT_[Xywuxvtxvtxvtxvtxvtxvtxvtxvtxvtxvtxvtxvtxvtxvtxvtxvtywupylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/pylons.png000066400000000000000000000660371376115352100270610ustar00rootroot00000000000000PNG  IHDR`J& IDATxyU3.}(r)|Ax} 1H$yc^sMA *CD\qvekfg{ٙ]/fgg~H[K 9{D20&Όᒜ➃n?m5@ #’َu)OI{eb\ %b<t`3xu&SpQUыoL %’E&͛W,ʓFSB~p_#Aۺ9譄*S!D c !U]m@ ȓ%͛WT:CDBT^vi'"c M~VԶ@ F g.L:|\Bi(mA!|?ۺ/@ drJ$ ‚yb\  ’Z "- !ήZbn(&x'k"3 (G) ̎X H'&IS!D@ N# c"3{>HYϫ2*#!@ :Bdf0$&3}A?0 ^ gʖvLp:2.ANw#Dfy +fH22RVWWJWy~RN<!2A"3|g]ET;I eicnH GL!Bdfv1To_GuyO@ th]Pt+U }bU@ 8"3 nߜ /in/mgcTURۻ1d}B-2?cm=:p@ h/E @lp XUET ģJ9i_*a>cJ#O(ԖD9k x\p?1MA"3 toX~PUUe(-)DiIzt`c`m8^JДʒ\_Ts@C-<@D AA̬>Tpry @@B0 cޘ8?ƌ샒.dl][46qG[݇F4ƄgFu5Yl]B9{B0Pަ=/m%/Zi'jnSQ/Ź3GеK$" QPI!`~l$;V>؅w߉/2%.9)-}v~O=9.B"UXwxm#/Y/wL8cÑ(gMsFc9#UTLH{LXlKQVŗLeNěo-B$@X]Wk,S:+x"3NscBf?/2xd[Me &)B$E$M鼉"$B`̘[wTW7a맇A(#~j>x˫Nć`$/10!$mQD_ ?%czweTO~ tV CvDJi.vJTE\\` t1[P9 0 Q̜:׷UQWߌ,9 VJ"ʸOiIx<-Q3F0⩈"(0~ x#@ 3NB'8*ۣl̘ @4t?܎SBP/0bH)|f#E(o5SψD я` }`|FuCe;|x>ZA8`P2փlI!a0kLz4iNZt/=q\}n@ Bdf5Gdm:ī[DGĀ>;&LPC;ݑ qג騭k#uQ|ݩ tkT9My<;:>*3)@ $GG^tb]Zsx%` 7-ũe!%-s-( ^ X,&!0$v7Y! 5/T QJ YK7էeHxP[u6A X~t)aZEٜiՅsJkdO@>xwAEN՟p_9[u}}g^cs6~ | Df6`*>t&s%#$Ax4D=Xxv7dHD9혾My2ѩ x'KmE$j6SIc5󰸣xg,/o 3g'R`QGp|)&` "L[ER!pAm{޾ߍp3Pgpk*]׼vUe?0: $6ğ.GЇu<0rvދ uCCz? mO[qăNxZ4ݬfĥа6T>w>&,D4ii8q ھ8u9MD{q]cX7 uj2ؚVM:!Td/Ŏ{#{$ rz8Ϭ#2L. SPG|/ւ l18OqeΡ|$&-mn- >26#\RM5?[U[ˆDm#Uk \NlŹD,J>mwe.ӽ$ c Eۯ*zѧ,H ʱ*Q DEˍ)ŶeI,2 e2$j,mIԼ#Q(x^. ^eu>s,2wc Fz[^ gzpX'B3KLC]-0u6L \d< "3 0=7ѩDbg;$/ĐP9DWדuI?6&̂J@A84.U헄v$Lݸ8*dIE^AB_d:uX׎џdRLhd v6e:_9 .D̻ɻ;J~T{!xj? g [3-N`_!ң<>5*3>G3`#lspy0N+H)[l"T=`,zL1ns_hy0DJxù ߷c-T!}rQۈ4ü]l-[:ŴiaGO32e[a:1p _x$03KY^MlHp+`,bHO.)Cx9A&mk:Efx'H6D,^")ND&sʀ:R͊ɐ H܇bc`D'v9ƺȘߧa=&S #U@N2rKK:jYN"W$HV?+~a^VoK YGא/j | <(rwW!UA| EbF B='dAw$1`*Э A((Y 7NH/w݊JK}*$fx$6yL3w^~~B!zamp̀Ym݉fp1gm:r(?p# pQ%ӎr;Ukp~= YWuNG$~ ^E =pgkaf:XR&2Bdf}hA!E928\kfhjTe yT0E<E Gk6jLNun DQT *[?ϺiO%Ы?W bd/..~!# N/FO_7m`GB4١}>:-8M"3 00pG:mB]a% qzX9*CQ6\l!kO)^B0 [Y[c/k'55GbMHogZSkwY%1f'E~ zK>cM\(=ؤ!)ub}vwշDjgG_ Rz s2x/Q^ _Zq@̬x!'j]L̃IL"!;.!y;IG;e L@>%`4Gpk9ƺpu>MgMI2d1kd=y;͒ӟxkOZ>n 3T,K<ډCk--̎i\h x@!e7 P{kz|/a執✵Trc$xM*Vuv'3RF 2!p9%hc0mb҈QQD(ѨG@&<#1<$s9hWJ,VXD2hB uJN)RPP USUPHMdRK۟8CSrZtML _7GݯӺ$˛V!.u:XnfWrgm[:S\<o>|֗[y:$Hk93p?V7f alQ NQZrJ dI6LRF,JS PB9}ʅUn0G߀U^5Eq'$uh)4'8JKz";K+5o(FX*,(aE+3q:ܷ@,˨ ,M[R.47 \Fm=Ë ap'u^ Z?d/W|sf[چmbقV#Df%r@S͖La9 ̑GkA޽ *--8WXr%nٌ_ր+`h? 1L35!O%OyqLn7Bdf>^ HT*t$7#P!(10TUȱcq˭8X$a۰Kl`d Q%~x DRT'DmStb IDATZp? 1,}j){v\{ue;77FƲ­>#@%y/GA~ Щ(,(@Nn6$RUՔƭ*G{n1M%QSu䂋pp$ZヰZQ5@S6Mpw=>3 1Q=!2-X Dr7~N);osc  *S7RJ!2TUMHx,bChٌ{e SqUWBfux7,Ű~T"JR4A PT:LJ|2[x4~/1e{HYYx#ލF0Bq'O AQQPR]tAQQ1rr5QM3sl)&?)b9$x|37OKLϲ!d {Q h yԩe-قxԻ|z g23/~pD:!dl<m^~R.8"3 å^"((AM9i(,3I0dP\kܳ/6P' jq0 `-o2fóhʫvM`nxч=NN qSWUMMhhlDMm-(AAAwҮޭb$I$K"#i݈oNid:=Fh>'Ȝn9ϴ\vOA7 6ub<\;!YP@@[(q?5RY 6͗Mhl5i4oI/Çkc< f.F$ʃrüQنJ AMS!~1g+%I7+}""O@ee%!(((@Yi)zn Bl?$Az5{xB?p >+N<7fun-vIǭ|Y-0g $S'Q/gr~"( cc2"3ˀ:LU!Q 9EIv̹15 ԚnÆ ÙgNCe0( :}3|~3)in˒3Ӯ߿P%] dX>zp+f&6$\` hwx 5_l2QC8x^ =3Mi<~Y'8 "3 0`y2`LRjYDQ邋VnVl߾q Λ،po0j9sp˭BX9k㔒mI} ';$f&,AWRԤks˒G<ɋEõN =ɻ3MOxAf,N\Q, }I~~1xutK&x* |<S /Ѳic\$%އC?2ԤC:a@(@e_Uѥ?~ܤzLJ̲ϲ{f[IUEG~3tqG p__tEf[9< :#}h/WV}-)wd70D?EOwHN0%M x*|AA,ơE@yxHr2 dY!'O`hiN=/Cȣno"(-fjdq>'\92LCu y=zN1km'FDpKÇN_c3t^~𒘑&}<>&̋VX>4Gl$[2 O$-Ig(! g]]݋_W#ng)SpӍ7 ?/;YRf,b({3f7gUBbVaS6!<!ڶH+ϙۅ/_p 6x$I"nEQ>jaO; _3u. muNqSP=(p9x'?-#Dfڐv UZf+RHUUP]]>ۉ{xq0E0r;lz-" kqϾۂ,oLx#A:צT"!HM-?[nyk.N1bĬ>l-b%mM6͟?뵵:{̘1׭[7x5ouZi޼yc~m{1a„!V>bM5k5kָT<0 Wj]TC]}1հ^|#WXگΝ;Ԍюe]_c:uPc{͑#Gv4UVɐm!u?N? cE,"I24G"`@ (//Guu<6DK,x![@Җe6H<YWHԄ+]t `3V R'N8tx,VƘQKfk'YYYYѣx}okt >2yZ"Df`RA(`$u8#Q$!s/<أ:k ہqݺ}j`F*!t̘1%۶m냸 hq ,fOmk꫏>UǎsLcǎ6m*9sq6SOmiiqLSVVvx{%!JOh4*#.03:|,I9rf:u:1%ȁ@WuIII_pD{崭[:i޼yc_|EO6m|0G u[1B>X >d_p5|F,D 1D>$RGa'ɶOpJ4vP%r/;しPS0Ǝ۪3ϧY1s8Kmaɐ8D`.ˆU؉bƹ %`X6}v?t 1 /)>Yא/(n;:uԆvH$OL9sZXHH?C _~9Z3G5REUUGܜwޜA >$ǎ+إK@:TUխ\EB ֭[)Ht9`}c [^0ݛ6m_Yn[ZZzj~ |/8E"3hz2vp1 6lѣ4f8ycѣ/O,V0I4j`L5 K I ʏt^ž ~qάY9-sc"f(Ӷ|gͭď=C"1%cj3 "n9́Y,Z;1e}:w\&2 !$ v w6a_|-[LhiiqE"5][[똛1''n؄bٳNO t,}:x`Neeݝ;wnۏ(Eqձ\?~MֿsxSLa/37N 6ڽҏUЎ"3+hLY2cB& .BUEݻqF޽pRCU(k 47ǖWYL{a?v$.)J)î#ŸB {kf h~NARl$Df|ZɚbY>&bq u(݆H^G ]tioۃ{qѣݗ/_>{ݍYzGQݻwwl/ÇRJ5[_: }"Uqܸq_f?LD>K/{˗-[vAyy0cl;/\Ŵfi17Cm @FNKLhQIB [ $A$8c˖-hhh$I nݻwwwnh| Ͳ20 ?G.N]؏v%鼄xC@SocR& D!s ?{eμ{Y J}n:Α.ajҒ[o{qKAhѢ.X`0iiiqDB[l,MGչ#r˴iӪџӔUW]W\+r+r9c }ȑ#LG:|}w{\}GR(/ri ӧO\ٳ rtJ+Pciyu͒mݑ`~l-ѡ]wݖիWtp8n`cc#l2@ мhѢ$Q׭!+o\6WWrH'8q5Dy睷38"$yW~fZj/w 7Px_yy8Jh4dqF`tonQ]:*"3iT7 T=J߸>Bdf0B8\q*6oނfȲAXxkQBdfknnʕ+kjpL>5Xn,9jFuee%((᢭W^mG#;-Q}V!TPBJ4%#Aa R[ůĘT@ g}vdEEm~~+r3Z?~4y6䪫_>qcp|g>#w}{EQ;{@W^]f͚u@~~~mݶ'HsHjkk]g"999$oe=Ƕ>VimimKvC87 N}81pIA- cXjby/F:T83 !ݻ;=RPByZ\kA[|2} WO eҤIcǎïgaGG^z馛*І)Ϛ<eܹǧLիχ/p8|+f̘̙3ۭl߾=oSNƗHgt&}\d¶l2-W0l1c$^2e~5ӸO)-v3YU2}.`scNitKhC7L"^fb\_/X.c, 0$en{R]̤(6WϜ~QhڔE´Ѓ{HLWˍmz=/~i~{QC}x.GȠȄ瓦_}W#oXdGnݚ;k֬%6mu>YK,y>w+RQg3\w#wu \owBg0~Ҫ*< [ZZ :9jԨ1n:?sd;g~:ln\v[<[Dt>.JKP&>qBdf!J  @:-DK'e.PGTK9E|4a-#e,cm -_ p`ܹu޽%K&SxgΜ <8|w^q2ϟ?; .xc# S_T5!o|gPUVjժE^zӦM?H$AtŊ%3f̸b[?CPಊ;ũ6[rж=y]ݺrcڂ10__'NOᓙQn6!U_}FHqK>)c~:4>~K!Sv~ꩧ;v߃BP5\FZS IDATt>_z_ܭ|WW^y 6L7o9$I,0PD"RQQZ|UVYQQ1mx#Æ 3/1m~|&`}׺t裏f'_V?~矿ꫯ>R I(OG=kÆ gչĉ7̛7ƥڷXRѭ-urzcەY˭m9mԟdYp"3 x3ymŊ70&i&gYDK;Fu_qCL[bfӾOXװN(S`9f>scD%U ^gdR :37-2Ǐ{'>e~(Çozg:+\QQ1g /4c_n* ˮUUU}"ȍ >|ʕ+P\\}W:'{nLssihȑ#Go_p}5v`IIɱ.]WUUuRUUڷo_p8v e1 dдrɖyGkW'ˣ̣S߬[ˬx Qk]ttMXX׉W? Ķ)x1Jo-.3'mRVqk[ŒjKu MڵI*D[%|dO)W\ya$,rxѢEtiӦ׿7߼p880>|G+VSu7m۶ wDQ@ccc}۷U' w}s9D;M\9/??/UϮ]cu߶!̅Of5kfˤ4 @ ʠƷp_6}?ƌm1(x6TSW^|;\[a `Ď#aױ/O bRF sꯦr>yP|gP_kfh^~}y#w|8Zߓ {7wڴis_҅$Is=-[zС0>ϖ +++yBͽ[G5}Rfv];NcWǩX{TkYF_bal%b7:!xР!͡BfyTz̲'Աiש c"r%$%Z>VXv}iéo~,11M1m[G,T D c R,#᫿p9#OE3b[" c_=g/[`r*s{uxn>9 Kc]AډS>yTIhޯBd&cLF{ݹstܹs~gϞYcҎߙ2铙7pîm۶aÆ555˩sb<Ο?_q[*?DӶqIxc'Ьzku*zgݶv]SsY!2`EM'eRԇ9E1PD"ϊh4 zzw}>v#N7}g}v3D"jH{~]r%_]r%Ͽ曫~ɛ7o_g䚕W;jԨMw,={<4q]s Vv 4 mΝ*NHܲ~tm|igp hH˖-lٲݬrg~u͚5fcRhXd]UUU'N'O֮]ѣQL6r;wGsss"W~m&-~Z+QHUUUz)۷m޼L5J-Zt077W-..v% cǷV\r%^nJ'롟@'NONv9svd2t ,.({q)IX'nbggŴօM{vb[7k7rB&;V!8cL>,ĺVn`&AZA2=Rڒ_ovKUUyu@q1lVzYYY, Ǐ?V67w9 p饗~uL+kXoNMLY{ 8z Tmۮ~z^dj2\LNY>hEQ! $:Oi]t={LuԿm_A)n$w% Anjg7l,YZ۹ĨP%E .$udȈ[I4 mmby5`k; ]6dzB,t(miaazvu|Pt>< % T00FV rίe9y[d[QW HT?S>:Ne~D~N"Z߭]2ں^u*کdQB<[VhuiDF NBRlP\$95--EƷuY?]̘xzkHڱ Yo [ ش3\ٚjs u6-a`O> L 3'O;*2dҥKwCL $#~ʭ$'i׮[4%:'d,V6mv#\fXD݄c%I":uxmUULh4K9&xX mOPfw1]cی%U)w˱}&51IEEAKK3TUA(l2dHHnm޽{]u]C"Nk?nVK1n˲ioW64t^k߽D^ :ʒ9- !*hdD3Z eq XMQjde?$v+;ž}Ul&KZʓ6ns74\_7 ,^O7&ڦ˺Bڃ&)cbO8/I|ډ\;RB҄0 La;cܟE U={ŋb5rX?VO7!d#:,^1ܺ?6lɘȴQ8z - "0_(Ep2Zt).9cc?/PU=C $X9]-vmn1Ht{XSLԍ][^>ګ$Q455!RG ]lЧ~p8\V{?X ld# ʒ9gmO_imǭS8]]3L "0x bYHu2}AإR;1hWITk>}9~?4D"|EU! 71l; K'.˨ZhlΊi샓S?ѯҦ;6S]1qc59Gۮ\'%}L%AαO?-MMM%neYn7'꾶 ձ5m:wat&SLn%ЭjR K\`BPo'2bSfObXtK',e1N$ճъ:jĈ={lٷoYJ4 <w1RUi[U M ˬ̺$qP` ú8M6͌kB65LF\wK Jk`&Ytf6"*Ђ or}Oz9ϹVQK:u^s s-*cissudXXEfT*84ZEg6lp5`Ŋs\~t$,^=' \ApoiƹINqJz{iĪ STXT1%&mSo.0}PJ5GOzՁZe~^E _hcǎQT*sS"tcZyGmٴU47jm9dW|TFa.DQao.XphV%ܹ{}С7oާ/66 P3eLrl.)7)m1:,!*σ 0%* S+.ܔ/o59]wɞ_rpllT*=?%N"u3ğմqТVnrqB[-\=۰}_s{=Q}P.J^.V#>|ge? >}zK.LAq8y+,|6Zi-zh7aV[ߎʍ:nʉJ]T uSL~N]gj[vmOq-\ӧMG{}*$Էl9|Rs+5vN/ɟüFxs^8'UW]uK\!ܻwo-[nعsʓ'O2 /mݺuD` B~oqLWů\Q}pzՑ7Q&|*_3)b</+b>WuSARFb̟;r-KSTccRLBוXAeZXx$v=6aI/\1 K~872 ^ Bܳj՛]]]e i s>_| 0{uB`6 4"g6_ dġ˔Nv'68GmqۅSw/褮X(o_jϟ?]TFTF>_>vEC}nƱ3j3nx\gEab``_ߘ~Xn i! B̙3W \3.ˍqn߾}D{ BcL*%,iW$RD-EN|&Sd6(ԋ4_rv,(MlxSn FWmT`ttFd+;X8\EsT5|ڹ#?s! Z%K.@o2 p裏sttt[|wyFO#G0#.r\w}D˶nq!G::MԹx}{פ>h}z;%Mlp;r0Dgg'f̘1hmY $Bs糯)W|%c~)* =az;]ׯ'|(AҨyY:s.frMBns.][X53s<ns2uJlxS>jlQDjN} jNZL]"RW?#o>ӷcxdBBQՌ7A}_˺Xi>oִqCm"̅(8q3*eL+t >ïr&"u^?~&2 (-^?7mڴ}ʕh_ }QS3hK`rv=6l;"`PST~<$%m&@չ\m&ԹMr<پnݺo;vx\.ֆ\[M 'Qq ʁElrT1x5kIƞ[+{[r ;}Æ Dmm V!9^SEQTF{zzI߸%8ugqr_Ip&1|Ƒ?`)1E Dʔ4-8RktQ MkC0kl۶[?~.`vw70DE] Q4i՗k^'rF9wXkjF'~[[u׬dSwLap19{[ڵe˖CV[ʪUg޽\.7[ooƮ3f~ f"e7IL%8s$%&5lֱ P*0y&0zr\S8xSG/֨UK]TQjժg%asfF^BvRNr0b9M_[kOϴF:?CZ9s?޵k7x0D2,\'bq΂ >zt…!+(Qms :_ԟ]i:w+rMLlT\/S^`^ctAvg^{mޏ~?ApFٳgLW\֟FL}kKr1\R GQT?=˂?p,[ȿ $C{/{9%|O W^%}oN_m}p]uW^qƿ={Wȷc֬Y5k9x*KXc}!w-Nѕ{}Z0D. Q">CchpA`⋛> &?C]L"U7Hhڹbw'mlzπ'˾>"S޳/]9|E(t OWgt8KRڵkc=7'N7\͞tttr5)q׃J|-剹|4cks-gu?~Nr\tW׶myٲeEAD[SaIux㺌P>R37nrR'3~G>#*cgN}&gZob"r,89kUUDQRQ cxxCCCA\Fz1 Ϝ9wy<t dR1xj,R,8W&D&`~]L+UVrڨ[iI駟ӷz/Ϝ9R4olll^ĄQ]߸\Pb^b_~X 0Ifu8WOsm9\D P JuWb֔p2Ml&S( TYoSs1zvjUvi`p3<488bG=jP*z( iAPikk;xGGǹiӦ}9wܣ-:qƏnqȖ ¥$cɉqL[mk^RY]s֩_#v亙?D-.!Dbz9Ҷo߾}}}'N̨T*__'( * ,(vww-[6hѢd?AƐ[Kp=0 USi,Td6!g>6GL&Tfn''A)\sG\bMzZ EXo̯_^f6GOoH6=ƵV5Vuu=z,{4  \PwOGTlk}6qhkjsa&1 /_^qD.BmԚ)a b c"$AK(G{$\?W#jmuQn6wT&8[&%B]AߣYR6"Ro9.akkPkHØ]k-6)Ǔ}gD''mn,qAA+F/Y&S]ݤ^mLkm,s%<˙tle,8nQLcu|*#Ar݈9|yc8[I^}vߘ:GMiq9jsbmsp6S \  n ,KȹMm\!uF]:\&Tl pbmw{b):7 A!=Iq$[&Dɓ >zlc`L6N q.AqO>Ǯ6T\!z9m:4 !XR r9Tu\$#[݂ zLn{ד:>mڮj%*}ƁzQgشP$+ "nA+Kqe*q㓊Nn9i2}>V2r2MU;TtS}e%\y.7  \jWm>1|lg2ٶs4c\kFT B=6YJST85֙$&Z$,TL]A.WwY">ɖ:סLzk[c7r0owĘIyLq=Ј3: * +FOFrS&dBrhp}}\7GAF $y8s,'g޶XTE&I_蓟#f ?ۑAA9n}l1I 'ζ&-rj fGaڪn8kK꽑 0.Zᜦi+g~%ʣ;@21n_GJ8 O3͘,\$imeNϸIln&i[9x=r+}LCZm/X BH3YHFL74s('s }qm=Ad\j&yʹ&76|p;Y81@EPg/u4QCYK " _w.NΉqK\^r(w~s|u~2 p呥8ܘF4sאLѤH{ir m(wqcKu  BShYL3 .'>[+l3)  4fBiH*l7t,aO J"jyAAR@fqn7eWdN&f&f/ ?n6ƣٹ8]n:麻tKs_HKAA+؛׈ɬJ2ECAb:5cธggQq=TAAZF>3񍻻n3%hZym  dK+Hp3p˚1+H'4HAA˅fdD\N5ud$:m2AAZVr9BPl͒e  \~uլp ZAA|        4-4:WBIENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/static/transparent.gif000066400000000000000000000000611376115352100300400ustar00rootroot00000000000000GIF89a!,T;pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons/theme.conf000066400000000000000000000004471376115352100255020ustar00rootroot00000000000000[theme] inherit = basic stylesheet = pylons.css pygments_style = pylons_sphinx_themes.pylons_theme_support.PylonsStyle [options] highlight_language = guess short_title = Home logo = pylons.png favicon = pylons.ico in_progress = false outdated = false github_url = latest_url = canonical_url = pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylons_theme_support.py000066400000000000000000000046751376115352100270700ustar00rootroot00000000000000# -*- coding: utf-8 -*- from pygments.style import Style from pygments.token import Keyword, Name, Comment, String, Error, \ Number, Operator, Generic, Whitespace, Punctuation, Other, Literal class PylonsStyle(Style): """ Pylons pygments style based on friendly style """ # work in progress... background_color = "#f8f8f8" default_style = "" styles = { Whitespace: "#bbbbbb", Comment: "italic #60a0b0", Comment.Preproc: "noitalic #007020", Comment.Special: "noitalic bg:#fff0f0", Keyword: "bold #007020", Keyword.Pseudo: "nobold", Keyword.Type: "nobold #902000", Operator: "#666666", Operator.Word: "bold #007020", Name.Builtin: "#007020", Name.Function: "#06287e", Name.Class: "bold #0e84b5", Name.Namespace: "bold #0e84b5", Name.Exception: "#007020", Name.Variable: "#bb60d5", Name.Constant: "#60add5", Name.Label: "bold #002070", Name.Entity: "bold #d55537", Name.Attribute: "#0e84b5", Name.Tag: "bold #062873", Name.Decorator: "bold #555555", String: "#4070a0", String.Doc: "italic", String.Interpol: "italic #70a0d0", String.Escape: "bold #4070a0", String.Regex: "#235388", String.Symbol: "#517918", String.Other: "#c65d09", Number: "#40a070", Generic.Heading: "bold #000080", Generic.Subheading: "bold #800080", Generic.Deleted: "#A00000", Generic.Inserted: "#00A000", Generic.Error: "#FF0000", Generic.Emph: "italic", Generic.Strong: "bold", Generic.Prompt: "bold #c65d09", Generic.Output: "#888", Generic.Traceback: "#04D", Error: "#a40000 bg:#fbe3e4" } class PylonsBWStyle(Style): background_color = "#ffffff" default_style = "bw" styles = { Error: "" } pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylonsfw/000077500000000000000000000000001376115352100240615ustar00rootroot00000000000000pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylonsfw/static/000077500000000000000000000000001376115352100253505ustar00rootroot00000000000000pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylonsfw/static/pylons.ico000066400000000000000000000025761376115352100274020ustar00rootroot00000000000000h( " A>;)'%+=420520;96 GDA/-+LHF+\XUt,BO/Vi531WSP+O--..-.QNK       #!!!!!!"   $$$$$$$$$$$$$$$$pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pylonsfw/static/pylonsfw-small.png000066400000000000000000000124441376115352100310520ustar00rootroot00000000000000PNG  IHDR$(WL#tEXtSoftwareAdobe ImageReadyqe<IDATx] Օ>^WZliY8I 1cDq$FL$Č;Q"3љhe@GT0J%lt4M۪r{.Emu|rssOUNb ?/k5XrOPՔ<ʑ(5) IhEX+qK(Դ{w=y'%p,8P~<,JMSK Vuʄ:7)o6, Y 'ڀ4YiSSND{& BʷOēS *='Xѹ]?zHr5M!5FON@R(nem{HA޳$?Q6o$=d_jmB+J=8SkAo$=d4ҊNPI.:@>sB9ѻc[@J$!';&(QaA~E"1j&)/ ϗ5XkxЯTABM3>Y5UЈ7oOZyP,BG9[`505M#1ҏ5>7j ,`Om흴ezmmbVS)\[,o)UT(/vX蟅$Iy ZiT~BOhQZl>ۓVaW!&2 f=+/C_y6L%5.Cc9W郭0?H1*)>"&9hCw:A#AyRpӣ8= #1>ޜ=Eŧڜ@OοI4wN%")jBzdthۻ(6h tFİ֧ п*~#Sx6esJ|u'CR3:#NߙWOs/@=Sfq8@˾;>~]`E~&} ׄ-~,,/m$^7x@DU?/Ϳb{E]E( _H7-iLA*tTc~U cvOrHјJ_և=5S v $ u_5zGBYfe&%p9Z{dzO*MR+}"-{Le;'6epo5Ze*5$t-syЇF= uww;J9[${s`FD\.e#v+8JZ,N=3@k6v#5AoiLPh80R2yBk+RM&8u?LBcu,aespQyB=HBoz+&fu41tቷkuCݎ~C{.! ՞L5Dօ#&tT'F㵔ʃEl8^TTpA3p2̇lW/ +@z1$q;ѸFX['@K9>Р>*#\'S Ijr1|w /wnK}BA'8br=``d"[TF@2 -tP~CF?60yY4;pJͶcf_g~7k#. X G^2<8oxԝp,ʡH$!%Hs4麍R(`0/:;#!q.urѤp8%@J&H5)0BmGL~$:xZq^0z? v ًXloX6w' Q /2xL%C 1&|#h7I0IbcAj>kF#jTK@Cȕ>rDWẲD;^z:|3V6 d3aUKdA}Dٶw`m?0?{j`kc>rɎ~d"hF[o Vqh nz GӑZE} >\Gā#oY!7Ӳ{2%;DBȦfl4+0 ,Cuп Cx!BHeGJpt]]5M`bvLrxwQ0 3RX:򰂝uE&TXpI< bܳQY06L`rFn@3^O#X|ۿ2\gXħ`}s CyQuf!|Cؖq>G0w `.CcCUbko!nu̳r~M]GD7v;PlR<^@gPi7~Cђ aYr ,0 7ḇYܑט )Qntce59 Y0ab+qτR܉]jJ#7,mL?5ٰTH:4u&aשDmj|W`0ƯI y8-YR.퀴:|C2;2Td@bwK0jC_=9(YuDx Tƪ(/,++bP)mʤ;L>dBOdX}H}e[BRl0<&Q$4(O XAHp90_Sx vZLf}uk D!FɾbMù<HSp] 0_V~ ms\ߊ0:;CӐ$Xv-, sfF$̟^/sR[LjTD>5*T!_N}~(//N-d^aR Vs ²fPwB cJd lK9,`0c"k/@o޷"yx]8F9^ǗNa摇#:R~/HlR/'^ vR}E񒍽bȗ{LH۵`LN dRY)'`2r\)BM_ypHVR<#6ثk@p9.)_ DG" # Jdn^uyXJHlFkoXW 5蟮٬ΕԯJ>J!%a~h=Q F~+yaH ,:pC(> P(#7T`FOp?fᖓüWb7g+"u¾/h[9_/u1' 7'dH:!f|kjj(??xV`jOk~_, x9&œY N9 {rB/~ l/$}5QzU*/su yVJNi"/:@1ÝI0xmYZНnWlg"Q)0ѥ as6jTɦvCEB]b>?U].SW{pR@"NEH7]iSb8:*|l09WHb3_jsm.Qrv:l-SfH FQ+..N"hv!֣=-­b $~幸*ql#eH.B5Bg%@ZNK $,rID}WI&6لq|fl(]!4^,Y _'W۩j'qnיȅr_W/ ^h2qF镲XCЏS&ًO<@fflx?={m lDfJ3=g3qc,dۯUJK˚mrD9%dm)#"%PkaYBTxX( *fӪPio`r?l7XT VE`=eԫpOdp J/5s;V/`W'*)iu YHo91`ؿ ` Bh?@f #i"wxWoG w9Z|c6? t{e2"ŧ$OG{gZsH2z'(UKEbo-vA$("q $,LOrHLz0YL"x<+o!7z'Y3$U(,pw:ORC x`.!7<ꙍ',dS.؀9lOƵV^3O^%zHH/O|zW._CnB /=pqkd/R]{spk,gZsn8Rd  (QRT9G9_t޵41R˳c;|# fG; ~Gzq:˼n\[ϧ"t<;jrؚI  a̳;Y%5m =m]dբpzv9!\ azq8P7]wF'iƲUD-9s LM++sc5h. i`z.n X%% ,8N2 /::ដNr9ar6nKw(Y: e&1x9*Aw͸w@p-$u}$QhQ?y/x/ES篯'V%dFL2='~+{i:u o@fL` [UŢ+v` W(Fw;s[#a^gLfxRw^v0 K^xYxb0el|^XM'ƀn.GY,@{wE+; ϓ$*Y`8` ޻P%? $\;C:z.o8a֭ap|ڍ!lb?zY;|n? *{⮛v[t&pp3&:B T\~#C4*|/h7&SLRU\t4\L#&b~399GŴ6$T=+.w-`ï߂L TD}'ċ&J.U>fƔѼS ʈ@!vqyUvx3m/x/=< tYBtvT w[PfJD+sFb,Q#vZ ;1..?'`ZcE4LMDNm_9}eH"{۰+M8 |c(頁D9J:U܌<O%'D}YGuE |y/ <=KO5) :X <:D0z Ju( `Z hAP(O{TZpDqN;QV.H7D B. Q5^LgzL@ !/9u>:uF:_B  S[i%Uظ˸x:0`.jJ LF'6?EI_oj gyiF%jLYGGeK}U.NDaV"0 wؔ X2Nʴ0*&Cia"މ8:0bjAÜj4ǶIkfb7SdwӀN{Rǻ]mO\5>E't17)&1|t p:p#q[m"sʞ,ލDv?}NGcYp9צE{ .Yrk<kr{q`qep(`cb,k ,򴔲Vlhh%ͣ9 AtB\|]]bo$A"a8tR$7NaN9.PezM JSyY5bgQFWMd|]\~2C g= 7`%0΃Vfz83}:\TOՔ=`K.wRTU$SN"]=5] 0xDHbX5>MíOb=SRqZqCc W'{QOuBWp2t,T%8.>N~2˩:P:T]Q?rPx|Nc)z*57J8QnUT= * xKI%T|}(1+*V3xxIKTSG{::#un10;߁!Qpi}pCRcQ"9Ahzcۗ1H "{t}Q|3b$&DQΝOȿ 3>#JyHrЅ"yWP.ԸP. _LrMTZšj:axi"s{7sӂqt"w NH2|XDq!a9:TKzqӤy Tir9 K喢vSQ]hޚ:<G,J#O42W.&bםh<{_ЊBz(gDrMd8/5D6ǮGȈ "T!Viu#bLE`XC-W+O ÚzBOD\ɞL?BzJ齨ӊg"Kǣ+2h#Pe|_0ٹޏ}@Eu=46`ُT:^'J4}εO&8&|B3xGfZsF C ct[5Gsc7+ s:?M [A9bTѽ| K *t I4SUFǸc`nPLp*f567{Аz$k^ **OG0g5uc7bRDկn|(.rjOƕj縵=(qw֧g_df+A'vu|}U,)lg('8oqJ?eo{ַ04YjLC@!u"/~q8NL 5XDm;:ٲ vf6noy4MYfjV"?}_xWlJxXSOo/'=QGq<ؐ:Ɨm)qt% t`;Ivо BNTE}E7H1Ru'C~Ĩ#8q3gikmeLk+GT']vuVvڵkYt)˗-cǎlܸUְc/---8.&&4#+:Pn3w;VϢ+D4&f1d}6"$FE?ȢPo9ʉOF@j{R[ 0Q*;vԢqaDBbqӧ3uTƎˤI1c7m+زe /e˖i4p>`)B@XuLwW.4hN4̤?)D'Ї.Q:71rzs.`OP^Ec6q-h( Yb /@XVb儡Z5!aEJM5gՀtΘm HCatXZ*ၿA&TwjPG'Ч=N{I>gIސ޾P6pԼ߄Zo | u^_MCm֎IFO|ځ%ɝ멼}TKg|-c, oZ ~x|<}(ƢP“`&U6_p },נ=' Шgs )~4qqRKN@'A926_LK)q _{@-G.E#3z6 Y >|Pi+`}Tƛ=dm!ܶm{STwd>NrC{H4i\ʪj?"HN6"cr8䦯2'¬1g@WA04 "^{ @r뤗x9iKSuVx_@4fT|~ɷw֚ӡ7ec>Qbl5նi2gL~~kX?6U;.E8o  ^ 0,1(O7Ta&{)6U#Ҁ.FLix:}`NFϣ~A0H^-J%6TS޹I1dKgsh6gbfơNSѰ*zW?D!4pPAscPڸA;^h?ČIENDB`pylons-sphinx-themes-1.0.13/pylons_sphinx_themes/pyramid/static/pyramid-small.png000066400000000000000000000100301376115352100304070ustar00rootroot00000000000000PNG  IHDR(g+IDATxyŕs3F炗S",A c.s(ذa1ޅ\V`ŵ,mZ\ ]H3:T5Q4;_DgWUz#SO8apdyNC[Ykw3C/2g ^]+>젌PY]VD \/O.e`;Ǚ36I& oMqO1-0{Pa}xsW=P>ԩj-_1j P3 _pX*ll0Ġ£Nߨ^Hb|i; 1!6xG"QG}sHfF]@8ͤOqhG_dHbKavC,^Rp? un*p hh] ðS ;sgW[d@) Au"#!ιj {|ucǁEș"8+'93gI3ݱzQ]]ƕNaorI-PE|qv,3%/X(F)'D೒fJX>3TJ9'V\©GmbɊRyѨ(-Nv#-3F_TIvW_rmVt PN4t7^` 3l[8q?N6t&Sqɛ`e?JKvVP&Ij(J3.PcfH:Q'{JFiB"`S<;גLs~C̽ɤL#i|ӯ,57RȄ;_7Ž]~X1n݅;!sSU"L7PƓlȕwb{'mef_vX},`KOS6nńPfXDa,f{EkQd 1`a8!:xD#e>9Η[GLf:玐46U2V 윛+ioזIyfvR=sQ \ D ԫ 㜛%i\\?(#/.&4'=ˌI6o2 2IIc0Gڋy37!%q7N QmZfv5x/ɓߙO:7Ulj<wJj]ufvP>2O43'fzrU@8nt^,IGٙ ~"괭jfly@s5qI 38]=4~G fkMf|ˀ:"z+{ϕ]21rh]02t&]LJ /s3q7s)W>PIɕ5NS!_CǛuq:~l2!ZĘ %r m+p]1r`p@Pk=D0TO/*vvPZgPR(+0֭8AEPbޒGү6^9{c!>E'+C< HOB7('*W)sJG8V*E;R`4\sNΓJA" $i'Y6䓵%VMt8_F?5 dx TEJ. }觼d֙ţv7XD 9?'rLI0gנl-D y8$)ڸɴ8kuO)M~6A~l PZ=#g60ojW[w b{V]UK/}srjjjfÆl޼d2b%A"sʪ*=5EBQ=!plI%D?:B8bTRk&_I@ͬua`h<dӹ~;ZFv='xg QΡqtEy( ܀Ix=;8<96<96<96<96Qmuw@@=Wa<96<96<96<96<96C@>A>?pNg}98M8L2QH("i4~|gzf'jvV^鮮Է-es5ĻXH}v03a8;1Q :f0*v0L&|&:Z,bᮀep\s5Lƙjo6E)eדR*1{ icxd?x^rbX +FW]u]Qg+*0`*R(0qFʨwopbX,#si\ƻxa遈xcK(˄cmpbX,8Whx)Vu(Y!B2x 66w?5UX,2qҬ^z?J@tdɢR Ns]嗷JY,bX)W]{繟J_ ~*o/ģ|Kw,b>dWiygE)1u1fU̚Ν;S]/bX, +O-e_yVSӑB2磜)?+^bXFVB\۴V_QJ+GF)΋Dg|dΝᮖbX,с/=Zc#Ail6cڒ;;ZnX,失`嗿xkJ֟}`PJһvpbX, aW1wiZ>P 5{v2X,2}kn&e8WX>:QJ ,;{C;w<bXF&VjƜ9wj[lTÔY3wcX,ea0pkG}k:P@箝k.bXFz+p:8v0sgOxu#F /bX, wN7;9F+ ~:yƘ33X,2:sl/= .bX,`-usΉ\iyvPg<<(v/w},bp#Y&m6J=M1`q$9+-b *SO2`ZэRw.bX,*Ž~hJn2#UN9}O?mc[,b +9fRϺɜҔ5 Ag-X,2½N8h0ZW`0@DMg>V[,z,xfQuc iyi PwJ)0F5bXF?q" Sd`ޯD[v`2I 4Ow\½N脊myhD3kj;^Ak("{-OF|g=L:,r:IӍ w#q`?V I`~ !FhFL# D@ñ'pZU_VE ubl;bX, Q!MH "n ?w)0iH#9r-ZD4FeNPJ)zR,7 6O5Fw/4DG嵽惱c5ԩƄf_oCqUpOabLC\;3UzU_]"u3K{n"~>2'Ak VchD2Ø>ULB$qU|T"N}cQ2|W v\c&e?zx"֝>D6 /uUb 5,9sq69i8V78&_ <,~V+HWihgȸ.߲+V'ۃT[H}_#|T8tuwFpzE(MH7j݌4+^!gȋ!(bLA|,>X\ Ti bHyxZ[ ~uZa})k^/p}4d!7xn2fC&1;nHt!xŝL)^tRTLŖ^+Ͽ!7;b9}w_-"-AzA&v۱a{H`0fx* }):c eD!L H&`zG?gvH 9RM_ ?]4yԹB0zB)7*\s8=M׈Eb~>TEːA#fzqOr^V2D_{`KdhiﻘI(<0AhXJLDX>?7.d2.qu*.*,RNZiD ou,s)2Ƚ Xu ^1x}  2FcS{3ב(2NRx<8idzXπ~yIi()CQk2iD7$_S07ɣxclT{|9mHig_L2<A6/w_, <[ךX^OZKY|Rd/m/Շy!x%";ޘbׁ[_F8H]_w*|>_(~LqBbip%Ċ֊w{pHwb] m6@XdV#_-noa :"j(&u_Hjy%V9cD> פI%RAe2V$2|kQNbx/W~}ϩ)%)be|c9yf/ &HBHlb=tjPȠL6l2Hg+uEwJO䗝WU$X/+H&3?ɓHu'ALjʄ\GOqBz;ZB$|7c}/8Rף0?jw:  = vG2(bx BXQiEH0 X.byiKJݯP}%||&q=>b ޤx>ϼ"=M&i7^ q _x~hH 0U䥵ӯ GkJe 7-pP8h%*(ڝ>&1baFnB&fX,_P~n$suR'p&*Em f׬t@"KS*o- $.;I<L / nH{V +(1b SMR,LVJ G׵%eIfKKb]<|q;$SHr:H,U^$89ban(wv$~ߗHlD>sy4 TNLoф̕ր"2L0y_~'C,nmԺ<2U/l)EvlRJg ";Sٖu)=k|/H' x~e.efXhV`474׮c1h‡|] 1z֯]|%oGҹKBY<ߞ4( bu_MuX,rb-u$sN郎̅4+U%ry yd f9*M`=#B1rI|2D k7ʜl ?)9?sQ\BP*$e@7uK!bX,Cu#A0{a(RHGU 7PB(b v{3,;we!YXQu͌\)lO0]ux,.S0& #6,!Ot wl k/ <<C^ r2'Ad*Rt3bX,#+܇u: zU~ԅ_luǸ1 %t kQ*WBE!iP$px"#I/tv #Q&jz8ĕ_2ɳxLbX,! :ZcrQP%Bzx*bWR4/º_7/~O{6AaK|@NZm̄<Ƌ]vpZFB5ZsP9NPy4\;S~~4tZKm8 <-'A\edbX,#+Dd hBxb2?hQ;ΛF;+gqu3$Ҿ?{vDl(b82:\P:UEHx Fxv47s,s] {ߣp/3Q覓]+1^n׊$X^kڀ9H(qHZ)l%78 Gy#wZT`]=ȹvSݼe b6}=5^RCPh@#mer1b)uEDvrBw@r57O^~:9_@)zi^222\7dC"ݘ|!om"܍wT&=*׈Z)He޷Ǻ!=ʥ)lϔs){Q X\XuZ_$6uu(W_kd5Fs 6#%[B&*Y)MXw! f r |}u# w qҸy&ңaa0x=%.5MRBc230/3(myL-C/]!Fl#OBr1s2[0;2T*g9_P'Ԧ(7U[^&O4wX"yQ>3B>ˁeUl(9BZvåh*}%UU1PK"亿W#++2y#Z!ׇ܏D[нdYfDro.Gziݕ"!UNΪ>~^rO%1 \cHcyk^4nX,u#;+q\)5l.ALvSDP>Z+LH\l*o~:dσ܄z@#Jer'[-rYQd"khKƸ[~K\b_CH>Ku1U顼+I/bZߌb*Z7TۍR8~b2ra1~FĽ`(Y | EzN.D pjT mED}!by+HCf(fxP#O W-9 %Z9[F(V׋8]Phw(BT*dn@RQ6KÝbymMӈG ? MpR^C&\R`4.p>Wd?zp8Hp u H^Y\mTZC+qʖGwe]XwUQ`Y\\! 주pL#DM@z]t5ztC:Gy׭Fr竀".ck\pNUd|;* vkBiՒ(p+0q98DXF|,5`TC%M_*?|t(_ֵcu.G+76n̈́qRP !_T7P?X5~ -кBtKf)n]㟏8y[YtDg?6X<'o09 Hn7T7Rclr]I@~^EՈe V:@Q7_ܻaC'gbd"@ FЈY#">|" %!8|8C'\F9a@ Y =ݹMV"2cz"Vdc@+wa+s}{G2%A9J 7Vl} >5uaa;R1 gV ׯ?6;dh0ʞ>2X.{㔟5XЄkDѕX#y(/m'7TD~L^DFmD~>iTX|Sj+K16B~.Ґ{{)r?k׭z% 9pDjiA/!.G ^jFƤ ύr]RymZ|N{p$FGD*N^T~aWwKF(dVp Kz\qa׮M{{G&Z֥w *u),_*Kᕃ-{=߂khB'BbJ-rAك3\ĝ簿},s\M.}%ލ Oዔҍ ~ '1/EVː1fϡ7U-.r=ABAhJE&{Tih3 zj墿_apP,&γ1䅞oݯ(O%]jO!錗C1lnx@`CrlViW7R|4=IwϻfAzkNe"؄oHB&k'`3(H.I:ʻL`heTva <43ov;C(&ЛTT`.w/o| $dEiu# ޗ8N8iSn1~1yQd -߹MkE*mho7MaRGt_&p ?T5]m4Ƿ-s 9\WR̫ G2X:|#"/Nz܃e r=-(?|1N{ <-}{BBVVjdD~'Rp1Ҙ)֓t謹H#ϩi =ȵ/@T# bBx ЍPpI0"D?/_<| XÉ| ;~*ih9K}n-Wv|q3K $0 Yp@Tu9$*.=vrx|GC,cxE|WKL1ץE9hWʜ47"FĂ>"⤒p_ \2˱ʍC5.3B)p9"HVc  1{ׂ-EfBA,G(,RB^ q} Q! 9q:i8Tjh^4*;"1^Mc_"Q;x826`'u$ vƉ8+< )6@XxC$ ׯjKe")My+aa)߿]7v0ALJc~Z1*Wdr]pOi"k+HD9e; DD(u .}yיB_S椹L.XR3 P}Xk)Pg!\g iXk\apO5B? Fw :\Ϧbei $pZc*2.d$ +]dpW)d9 ½?ʊ2S Ev|2ɤa8o|,G._!$ bX=IC8!&n{iŐx.Ӟ@*oF)hښ9&N$4-M'B,%Ljo F] 6}k΅Gy c}phD(-g? וfR%{YN lc\MbT Y!VZz L̥.Rd؅4dE: ,by( =8RhF& 4 5.kX^g18 ^o9EwqBǗZC*c4o]3qc.y`Q MZIc7K`L>#{}cK0sb?+ᐓwA uiΜ*o=<pP뢵&8Xfhnn(Xx<ꭐ߯>|͵x0 钿bOw#~FD5C󁳩p_ ,zDu?:2Ȁr]#.O6#h-O*oG0jQJQ"IC2 }>by b$X^OehD&SiҥD9Vw%HjCiP[K0"?Eׂ4蹑&"S#E+*MԇO6 @9|yUoX^'RS |Uh)Ϣ!7\f 7[M=n`\ pb^p1^JKd!(^TDD/s OpBo 0n=M&E c>4'ď]^zzz0UHX4J<6ƍioo 4Lv0l~X#18nly'7KbI/Cb/C>#̓lq'('AD8 APLT#bpS&,T/2k/rf X 8xKMy{i67At'JՇކvUM0qo$ !|n ng!Qjʱ_kFL*OroG-yڸWنX+ }/AĂ_Nkdvۑ%dYH nJBւcHw+OspD/=7P rv}ɓYט~͸V_θHNB9xCϺC`<;Og ,ス=E] P3ۖɸd2ra6mL,cĉL<)'3~Z[EkN49Q> F^rb"t./F#!}\/ bNF9THeZ4kO߅JaLD{C%&!c$sʳvס. q+|YF9V׋G("!=4lST1W/-ܳZsfhM$Œ>Iq+29,6Hv=;骂92*e?4pՄl `d摍:EsGp5:lA/ܞL$dΝ7v,ӦOcԩL:#rrZqw#B=3b`1 ؎ɗ"ŋ.AfpC?`ҡx!^0*G|ܳ!}z?_Csh7X25Th/e!/p/qȤ߿B;.֧ԡ8_ !ރRnA&(R9#H8̡ SHifr -SȷZq5idD%j#f?`%iTaTC]߮ҽlX^7 #"ӺLt!a_2}vȸiv=ĘAV/:B*D~g1BюX*h#?)-">R.}Iͤ>wCV G{1jrn7(;c2פB \9zue\oh( VNc1ͫe^N+j>G.+gL"Ob1_X F'kE ;RP@yc ށr$gPiYFVtDF"BpV I<ػo7[$*'ɭ ,u~~L Jm,m㇊ 8(G8"A)bm/V$)u!n,8܏DVYɅ(?F) c)'62Q+¸\ZC^/x d4 =&"rN16Ip1i0.<)u@⮴&/hc%uQy"WnnR!u9z(;v`*==)c\x"8EHgLTg/vlBo6Qd[;K{&GZ|̳C HrSAI"Ӕ/L!UDף)T lF!=g }o_!2X^G0C;X'kq(14]FiN$B:bl۶={u c w^0yC'-ۂ&5GX3 PxI4ƘOvC ,0ȽpʿjƯB'!>rp2H.b݇ļʩ1Ez/5~v*d4dA~;L\+iPx 5_ |iO?!bJ ZoN½hM4U:$C (:;84}}ض͛{nGY3j 4#Z&]|vJLJ. |\mX/"AY* =X/F~y^(ֲiM5+5g4Y+^tҥKnڴiydp…7oDЧ o뮻&}\U:T9s6Wlٲ䮛*X7oYΧ>e_WTX,M7կaf\quA{&uO®dMJ'1:Ck\~SxYHC -n3X/v^L:5~e*544>SԄ2t8TaC3Vb)u3)X*c]d`$A;lپ 6{n2L6V%=ƶh̜Fh/Fi 7N0lŹx!8.1}ԗӆ{L *⋬,>u\8Rl[婧 o| ȸqرAC=0J˖-[@mD3f̘*~x&tGڵ+~_裏r]w@h4Аb ߿rJŢW_}Jď9lǿo;zhɃZ/,h]2 F)X/~1|Fgb[;͎^~e!z_9yGahhha1 >Hb Ź?s-|ݖٹ=裉t:]žq%O=+p4t<# dpmmmG]yB 0Eڵ+zm]c]ZA 'N?}=˖-\tE;묳NtttdϞ[NDp)nmiii>3fSm |Xg {~/Bʟy晓֯_? HvR{oXEuh<-#+1bqDb͢]FH&Sl|%~K2@k-dBg@WLJoj7Eq3L*`ayfBXhr4q%Jc$;r-\p5k3zQV7tӍ֭Z[[Znae]y,J&*NUTyqxy ix|s,Q_eJzO w%xᇗ8^I={z:7 ˉ@ĜxǏ+W|s%k׮=uttwߴN+u|$I]q/2:O?J #H~;|nG>f-(@ cU5[`Qv^H 8W\q/NּӦMWX(& жЯ\qT:#Ŵ02B[ZFVDcQ_C }#Z+ǺuxB)62|S;$ذdB"(g;IйL0smy&ʺP23c< ZYӎ51dγQ _Zo Iu|^̍$=<{<^Eh0WXT}`wo/9rȤR^y?яf~c{"~Yn C( Zzn_u]AQw=B!A"\Ub"=gRp b hT&S*' Fc xyWbM η5q}VD5Qc.{gؾxigwig>hk`4ESa4yaB+6@đr\!1LU㏽]tq o?U^=_>@W^;[ V0(e/ L2= /âP~|V"덹+.Ydc=VRx`/è7mڴiQB?g̘bN_,(n_~,8u CnBM#ȌP`s* 3fL?2'AXAxLRH1y>wWVX iuŀp"]h:PȌ(غe+{AlJ2$qrǗ=׷[cdR^6ZTZ)1 GNxtKoᙍ=ڗб y44g,9c!7Mƶm;ӯ;vq-alkfx̝2ݣQ P:@q{Nt%e^Kx,jIz."P0ya* ϝ U%"+9IF;7t3֭;7J5MdZnݲz;X_?رcKr|gyG呉Z~}o~K*3{SVT2>j\ZZZZ[[ѼkNַc~J1ҤIS8PrzT2½^$DLvpj4F# f<=~8> O<$ǎbtQ {!]K 48duw:AА6]RlL^{-;>gة,9 ,=^Â=kMMM466ե.^~y[nxqFܼd4:)fU̟9kf4Ü24ǤQ_'8%!LjK٫㟵)\zaH{[x#,lALmFro喝_Wwl߾R;6G?Ѽ;yr[n^&:nѢE.WQUwSw8qd`̘1??5&^'{Fk]rjy}o2p+y'{o@U;u]aM.a"˗/h4Yazu׽#`$bO >ж td8Xᘘr a{ RS '*r-s}lܸJO&$Sm{O 3&i=h QE|_\>xh=$r /w.rM([1y3Y~kXq̚5cKCKK ---L2.^9¶yx lڴ}_?D˒i^;ai)5iyGʍzQ~FpoDQГpc|(\;Pxv[ GJ|E4iRzϖTb?{iΝ%D\z/$ IDAT1k@'y^ymR&UA; Ԭ=ۘ+,T>f֬Yz*w֯_ xՅy3p D|qN~O@6oc9M½v2<o>tՏ32Conڋ#ˌ7Fc4"DxDazٹ'Ŧ=}wic3-7e,\3\ʼysinM]SSMMML>իVpmK6e66oJg.~.NxJOL1uaL1.PC5AK1Xsq~)=ZPhq}W?Mұ%7|_ RݵkgyyŊ݀z'&sxe͚5;mH Ge߾}˥Z˗/A E뺤R){,tC,u|Ws=vĉʕ/ݰaC|ҥ=oGR? Y871ӧ_gϞj^2Einjf-?a/NqLuxu-7&;S)Ў%Iuٲ'sٸM;rD=M,YKY/f̜91fL)cǎqyJ8qd]l޲M7/%mY=Lv8sft>0Iu<2"X7PJr!ux;V+G).ߍ1y1wH,nں,y_pʕO{חJt{+Vl܇zhN2l* .x+84$5Ev)ڵkۻ&]tjرcd2Yq&X>d ]UP0rkKɓ'sسgςrџ=:K_Y[P^͟lFɳٳ' Sj7l0 H<^3˩uENYZ~~`P .isn"77*p4xxǫlǺ]{Mw}{oڴi%,~x窫ڂ"FyտA }T*UڏΧRmT⤄{EJYqqTR50Ŷy\rKO<Īr${GW;v BQο{^ J#@kgϞ=ʗ>9i#dNKzܝf$/mݼͻ\Ҧ>ל;%qgdb-ZD{ib?dz%1~;f׮]K󖷼e7n*_OOnLD`ɨE桇r.䋥A j5>'Y֠F s/ZTB_`m8tЬr޽{]w5ӟ6vKY Wl +t+U`6 `.91Ƙ~vBYa?X^G\ϠbݺZV~{Ao\k w$پ{8|yk…E,Yy2aƍWvh.PrQ<_f2v6~zVoSc('iMٚ`tLgT  )]zfH^Y3sE]̞={JΤo߾sϔ7N8qDG4㸫V]u8C)+=VY]uYSyzǎ%dVw~r]Ó!Q^]e,ڼ )䒷!//Yj? d2|]waw\-hi~agg=ct*rBdS;n\оlyV-V#"7$z~qD,\w}Z;\,ĉ;ƲOĴi8묳رc:|-[u<[9-96bM/{h[^n4 BHY np:~b 2L?< #7|"\O0/e3?R>_ )vLR|Z71GucL6X{=1&s*Zyf\v۶y0a޹ǹQ\TѼ5g0b &Ĺ5ṁ`!<! nn6$$7χ% $!fI Nl60&x3IԚR^#?Nni_ŋaѢEpB5kA]]Ԙ^5p][R)B!emPQQ! e[`Y̟lJ.wQ` 7_d) d-J^zdK9sf͚uUz=@GGǼ~7n|Se~xzzzf R;b01)+zEhO1\۷/Ŗ-[nyN6m4s`(D9f^:_DǢ=?n토pGLb*9 P'KyX"`PT]D4. $AG7B(jE `޼y0w\X`̞=*++RB)>hoohkkVhii&遡!8ԅp8 p"TԂm d[`h=͜[/4ՒoN^b>#"e!jkk^xxXbi6 Lν;?S-:ׯ_sww w?l.~{lm.ukxu'u}f}L2Y)Hmgڑܵu 8pI7n|_w}ӦMx-o~O~O+=qpoٲʄ;q L#~~QFh=€}8N>[&+gEK gϞݳEʮd2Y)[Rj `lp>JۢmbQ ^ȿR"`AK&8E4ѿ~ݺu3:;;[o]k׮Տ?xܹsΝ^WWW^^G92yѣGOtɷ3<͛7AfC)[ ]qu&\61ЂvsPJ *|O_-C]#\'Y 9g.T*n{?'z`z0|X`̚5+G_UUhl{4}q8냶6h?rZÇCcc#AOOi mYnA(h4 ʤ~"jI{9g#8;L".]re>yꪫ꺮ũ|֭[;v|YK<m߾7|Yf5M>x8N;qi Cmm[o{jYRjalk$SuF*aԣ頸_{7ٿu Tswae9s;_IB?o:ǢsbU  c$1*JQ}@]t}~RMt\VMx l?mMl#ѻ4sQlwo/ttvo mP[[ ӦMX,ӧOs¢E6pš===088*ag-+b[-y- 4?9NkPExO6?i`j \}رd2Y/++^:^~Jym>###Fws化3U]]\s5-/jm___:!wfU͸-1M1k3!fSed}D~?E=cuvv]%oxӦMc/knnBD"὏Yqm巃Dui wC*0dy20d=R⺂4S!n}ĩNBRe(&x@]ttVpBL}(T*d\ׅH "p6l+U4J<{Ἐ&^"-cXשƈ{!ڵk~6h n`tRc-QT#nݺz_|STIn6֭[?:~F*x<^L&!&)0:=v#܍Fe4~D:}7C=:;;osvAV۶{V~gnΏ!IRDNXC@HQk}&>LH'(vb!0׆}8f_՞?xv;P8dӂQc/ %J:&6y~$Eb(2].7uq"u]6'9s:mN9#Gwp_Jh*" NROmׯڸq---ga,k ~Ov)$UWW+o]700`.?CNKu~$+Bٷ.%N[qmq\2|'x׬YstժU_-[\ݽhBh,ƍ[UUŮiB*d% B$`"u#''p!U0/z<0E9d-^Wͨu]^I)5^yEJC)'6}֘ŧ.o;im2v("DT&ާd܊4<[ɘ =[gY@@ r\ǝX,6P]]}D~v'TSS 'H{gϞSt=\+Wq~kjjcX["A)%Hd*}[{-o߾}N=lNΝ; .`߾/N/^ܺo߾vњtڶm;jhhPF4UTTT:(mt:mb㕕-j{]]]oUU1˲\>mRJ\׵bXJ^QQ=8N轕NP( 8qBX;8 ?ϲeQ___/~7O?}odם #H̙3xq]w$|ǢhNs㢔˻{zzH]]/Uk&8XA9cL33e/rҽuc{T*aXv_oy(߷o_u(~R)kCg) 뮻ΗUWW/.. 9rHx5T}qRJI8v?<رcGMNÇ2888-JU$0Բ,+G"P]]]ǼyWXu]|-+GSSSt޽"J{Mqwީ.!X,uWVVݻUPH)%t9O>Yuc :;;ovLt~2АXlYrm[nN"ByK#_S0njk!a>э#Hlb'B$ 8t/ۼy/a w0 9Q>|+s*K.y^w6<Θn:d2 ]]]H IDAT={T{kg0lkJS ,Gg7նy ʫ)clM`п'=#_]:o6&Tgs d8++`4=0(?T^pLM,F{]wu-Zgz/H$vr~IIokogluGX!WژDvwQnoAF'u+@DɄ;s3#o(dr@EQs(&k)b_4kW n=餓>R\5UuҋE}as-iy'|YO3?!?wyE r >4Pm93GdA~k_رcRVVV7ANtDߝ~ŶʯIH.SkQ=LEUdCӄ`)p^@tv u //F lv}֎pulGp*uEUv8gEXw^֭[Gt:N!l34+G[xH "u Ғ0ķF%r΍Gt\D0^7V"-*3鏌*iDB"  @b8ԥp'>(ܧ:믿޻RuA*!ĹK_Zf1h;gJDEu\틖TT=D9 )g us( %"pgKd٥Cn sw,[t7[3g7l&"T~rXgelpMzѸDǢ3<0^$;s vZޛ@~;-w>ͶlMķ*z.NtݏK/^?oRH`1빗:O]. 3Śt})N*Lsdǧ3lF\J颋.j~?H$b*P(4t 7{@z#(wt1|O]U&̢6"1=5΃D/E(N`4l] E0pc+zQYm!WS vS1O榦ϧtqGL ]槝@~[oS'<Ɩ8ͅ@ _O ߖ8%mXٕjD˯ 9^ϛ˻s"\s^}՛DʘBO=mwvg A )߅ΏN`dEmľN4=/dmewE/EŻ+=Lf4ێC'PxA)&a)C8{")6׳v>JuwncgR)8Gs݅\FP6\nv_m* aN.ҝ'Eɕ{D@_͋LPɂD" GHKWUWW:O5ȶm۪5wKuIаG?OeAJK;˞ME8 kq|Ɏ'BzF2E@ԗמA4o^EelٲO}m۶$d* H8fŶ/_e wc[Uoҟ.=Ibݴm wv@|(.u[?&?  6|g?Ǐ:PF_}fսAMO?]T.j wQ?uDmE>T0./EUeE/L{gk*1ˎ u ȇ{ᄏSR8"kD)~T&2:'jkZo<3۶!H ! 'V\9sRBn}&??q8U&m+GD?BPe+*UY'EeH9_&S uU^-a9' ([/|HૄVd^j:&D-W ~٤@<oKQ] |َܸ ճeu~D1F#7vdχǏ ̘Qnx 0}ҳsM6>GsLB~?緖r WȻ.$nSeD7(k#C {q*/fr)7l;0m}f%zx>dS-_Pxl'g#~M7~A"9C!5_@փ0:,F^;gv@96>/#<9A.MMvPVVw7=dɩÀlr^?qM*Րgҥ/ر9."RH)NFu~ŻY%E"[VFg+*#!BeT^ 6 #PRSۿhr"/!˗/'񧒩dD"(++Ji;@ |za=!%Ţ~lD_P!Laxx,YL X YVٯ~ 󷎯5L*]Nu={۲}p|q&'r?tuH YAGyD6"q.jETkϗ\ԆDT"]w|^裏~_?]8i2?i!sH )#ma(MbUЏ*O>X8c(4H(s^@twwN9sף h/HW]u۷o?4D"+Vxv֭/zpyj"Pev:m{~n$߀ 8E>TJ{Qɋ d:;-{zCG-j'#= #=7c(L&a`` {GL.y!vu>(> 2Ō,?K l27.޲,lhiip] eeo^tE}޻{M7O>`@MḾ[nѭ[nc>T}jS>uLp n%cEUڈemQ6+ o9H H5Sh4o{oߛUuxqŽ׉lE k=|,+O/TGumd3ۣ:S:cP/;fY7q P(4t?ۓ5)Bmm-~ﷴ\L)ި.}ٛ6lذkLAǤLTHcTekT}!"F wdGe.m*Ee*ӉXT>T^xAFElë4vAcyU͋}2SȺu>ϴ, (L>Y{ٶʏ;o[7~te}ϼmv۶addfH`[ҥK7n߾}cyy9~PMQE} F;jժ-?v;=F9 VtBpDUY%wQt}]Xee10]H\e50A=<ᾩI~ڵ+6x|>@4Xm-TUW!$wѪ0 /SDY{_eۘic46՘˻?ǎ^`{OW~^__OqV^}'^o̾ C/E?~FmPu]$UB/Ճm++Qԉa#u_Fe/{t62;*g o{? ٭X,gKPzAY&} e0fD̫ߏ\H推CCC 022FV_mZ)~PMq:::B###d Rw]o֕Lܫ"L̛s?ucK6 wL'u@qj_466*[B_T߼ЗtP8 555 .^[:R"x˷iη /eu268|0 @:˲ܺix?{AC{6~rg?x]߈:mA&St[%MĹd4u2{ކ[[\s͕CçxQH8 PUUy%D2"n(nbew2/Iga^T`z:t?){/^_ve} L$V`TիļnۤL%փF2|HtDcE^aÆE?U---_H$'y[$Cyy9A$H$P(A6M?UZD@;p {I?R0<2###ǡ L.bY̙3Xo~/[lpnARG߭AId]d/ITv~ᆰo䕡p/pAܳHrX@`cR&ڗ "ޯW:~Ϟ^xСUxt:]$x諒PJsBm{(khhx/駟2A6tb]TWl엞h_끳C^dwo[֥ȃmLԗXLARn7?>̎3Nv'8NQ)Զ˲l///?RWWŋwy|  " MژyeYQK=Q6~/^Չ|Eł"צn { Ϻ2Ѿh܄b d#۷o޵k״ڞʡT*ʾB ґH$ K,^jUYgџ^CAdZ*IQQ]PbS?i2}{;@xDuA|P&~Dr.v&lj1AA RaZ$uFiuo.bWSP ]*GË@L 'ږճ?fN4vCV',?G2 |`nb#jrٳ& BV5c$Z$uDEWQM&X?WoޟN'uoNS!cFAO:{ň&B]dgEe]lԿ D]ݕ uB̗l hDWM$x MĹ  R\tDlum넽 x]{LV"|Lx4F,گc9 x1*Qob'ٺ_M"rM`#  Kt>\f>/ﲾd(E:~AD"p"$ΖDJ8y s܋uUQj.TƨW UADTBX Ait?bP^e}{тo֗(E&Ab S\L_  ' `1x w϶*ZoMEA)%(NJ{Q/ T.*Qda2)懊GBALQ"?*q.+7Q󍂽8VѕeL(*UWU1Z  G)&DhiT<c{qɲ;HvUS,HuzOiC  c27%,(ǎJĮL{DjU]^Ӝ|?AD8FAd*Mۍ53[5dEMS`tmDb0 lbzӪD_^wAASt Qy?i.: |PwJ:ra/k#xuQ tѱl՘Le`TAAQ,X̔ 4Ai6AA>x4W ~U\U$ dLj; # w1lǚ67Mg1c#ũ8g1Y_R4z c~CcJ ]էߺ wYIt^%DMƆ#A.NIGW; QbAmLi4ݯ`W;٘"B(ΪpS;Yꊮί?mL Y*  rJuwU[bO_FLceW!KYѭJʐ-'i/m"~CA(p}HXMv?Fd Y[SRE3ҍQuA) -" fv&:M4?6r'p}?vAbAAdSXmF2;֋lQb wQȺ;*p ɤݴ\ b rU[?2~L֕ RZ&RM ֏pe׍wN< sWLl%Ջ"SvQXVZ!EAE1#Aڕ:f,"q'?]Bb m# ȉMX:0ݝSDM:Q(/_iDT AAJ_%"A]=WڙK|"GAd[=bɛS{ LMŊP cnoNAA&jyI{?~0?Rex[!/3}`: L]CtNA}`$YUƫ o+~}PMMUjA